Exemple #1
0
 /// <summary>
 /// Initializes a new instance of the ProximityPlacementGroupInner
 /// class.
 /// </summary>
 /// <param name="proximityPlacementGroupType">Specifies the type of the
 /// proximity placement group. &lt;br&gt;&lt;br&gt; Possible values
 /// are: &lt;br&gt;&lt;br&gt; **Standard** : Co-locate resources within
 /// an Azure region or Availability Zone. &lt;br&gt;&lt;br&gt;
 /// **Ultra** : For future use. Possible values include: 'Standard',
 /// 'Ultra'</param>
 /// <param name="virtualMachines">A list of references to all virtual
 /// machines in the proximity placement group.</param>
 /// <param name="virtualMachineScaleSets">A list of references to all
 /// virtual machine scale sets in the proximity placement
 /// group.</param>
 /// <param name="availabilitySets">A list of references to all
 /// availability sets in the proximity placement group.</param>
 /// <param name="colocationStatus">Describes colocation status of the
 /// Proximity Placement Group.</param>
 public ProximityPlacementGroupInner(string location, string id = default(string), string name = default(string), string type = default(string), IDictionary <string, string> tags = default(IDictionary <string, string>), ProximityPlacementGroupType proximityPlacementGroupType = default(ProximityPlacementGroupType), IList <SubResourceWithColocationStatusInner> virtualMachines = default(IList <SubResourceWithColocationStatusInner>), IList <SubResourceWithColocationStatusInner> virtualMachineScaleSets = default(IList <SubResourceWithColocationStatusInner>), IList <SubResourceWithColocationStatusInner> availabilitySets = default(IList <SubResourceWithColocationStatusInner>), InstanceViewStatus colocationStatus = default(InstanceViewStatus))
     : base(location, id, name, type, tags)
 {
     ProximityPlacementGroupType = proximityPlacementGroupType;
     VirtualMachines             = virtualMachines;
     VirtualMachineScaleSets     = virtualMachineScaleSets;
     AvailabilitySets            = availabilitySets;
     ColocationStatus            = colocationStatus;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// VirtualMachineExtensionHandlerInstanceView class.
 /// </summary>
 /// <param name="type">Specifies the type of the extension; an example
 /// is "CustomScriptExtension".</param>
 /// <param name="typeHandlerVersion">Specifies the version of the
 /// script handler.</param>
 /// <param name="status">The extension handler status.</param>
 public VirtualMachineExtensionHandlerInstanceView(string type = default(string), string typeHandlerVersion = default(string), InstanceViewStatus status = default(InstanceViewStatus))
 {
     Type = type;
     TypeHandlerVersion = typeHandlerVersion;
     Status             = status;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the
 /// SubResourceWithColocationStatusInner class.
 /// </summary>
 /// <param name="colocationStatus">Describes colocation status of a
 /// resource in the Proximity Placement Group.</param>
 public SubResourceWithColocationStatusInner(string id = default(string), InstanceViewStatus colocationStatus = default(InstanceViewStatus))
     : base(id)
 {
     ColocationStatus = colocationStatus;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the VirtualMachineHealthStatus class.
 /// </summary>
 /// <param name="status">The health status information for the
 /// VM.</param>
 public VirtualMachineHealthStatus(InstanceViewStatus status = default(InstanceViewStatus))
 {
     Status = status;
     CustomInit();
 }
Exemple #5
0
 /// <summary>
 /// Initializes a new instance of the BootDiagnosticsInstanceView
 /// class.
 /// </summary>
 /// <param name="consoleScreenshotBlobUri">The console screenshot blob
 /// URI. &lt;br&gt;&lt;br&gt;NOTE: This will **not** be set if boot
 /// diagnostics is currently enabled with managed storage.</param>
 /// <param name="serialConsoleLogBlobUri">The serial console log blob
 /// Uri. &lt;br&gt;&lt;br&gt;NOTE: This will **not** be set if boot
 /// diagnostics is currently enabled with managed storage.</param>
 /// <param name="status">The boot diagnostics status information for
 /// the VM. &lt;br&gt;&lt;br&gt; NOTE: It will be set only if there are
 /// errors encountered in enabling boot diagnostics.</param>
 public BootDiagnosticsInstanceView(string consoleScreenshotBlobUri = default(string), string serialConsoleLogBlobUri = default(string), InstanceViewStatus status = default(InstanceViewStatus))
 {
     ConsoleScreenshotBlobUri = consoleScreenshotBlobUri;
     SerialConsoleLogBlobUri  = serialConsoleLogBlobUri;
     Status = status;
     CustomInit();
 }