diff --git a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/CapacityReservation.cs b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/CapacityReservation.cs index b91f4e540400..d25a1505eb93 100644 --- a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/CapacityReservation.cs +++ b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/CapacityReservation.cs @@ -58,6 +58,9 @@ public CapacityReservation() /// appears in the response. /// The Capacity reservation instance /// view. + /// Specifies the time at which the Capacity + /// Reservation resource was created.<br><br>Minimum + /// api-version: 2021-11-01. /// Availability Zone to use for this capacity /// reservation. The zone has to be single value and also should be /// part for the list of zones specified during the capacity @@ -65,7 +68,7 @@ public CapacityReservation() /// creation. If not provided, the reservation supports only non-zonal /// deployments. If provided, enforces VM/VMSS using this capacity /// reservation to be in same zone. - public CapacityReservation(string location, Sku sku, string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), string reservationId = default(string), IList virtualMachinesAssociated = default(IList), System.DateTime? provisioningTime = default(System.DateTime?), string provisioningState = default(string), CapacityReservationInstanceView instanceView = default(CapacityReservationInstanceView), IList zones = default(IList)) + public CapacityReservation(string location, Sku sku, string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), string reservationId = default(string), IList virtualMachinesAssociated = default(IList), System.DateTime? provisioningTime = default(System.DateTime?), string provisioningState = default(string), CapacityReservationInstanceView instanceView = default(CapacityReservationInstanceView), System.DateTime? timeCreated = default(System.DateTime?), IList zones = default(IList)) : base(location, id, name, type, tags) { ReservationId = reservationId; @@ -73,6 +76,7 @@ public CapacityReservation() ProvisioningTime = provisioningTime; ProvisioningState = provisioningState; InstanceView = instanceView; + TimeCreated = timeCreated; Sku = sku; Zones = zones; CustomInit(); @@ -116,6 +120,14 @@ public CapacityReservation() [JsonProperty(PropertyName = "properties.instanceView")] public CapacityReservationInstanceView InstanceView { get; private set; } + /// + /// Gets specifies the time at which the Capacity Reservation resource + /// was created.&lt;br&gt;&lt;br&gt;Minimum + /// api-version: 2021-11-01. + /// + [JsonProperty(PropertyName = "properties.timeCreated")] + public System.DateTime? TimeCreated { get; private set; } + /// /// Gets or sets SKU of the resource for which capacity needs be /// reserved. The SKU name and capacity is required to be set. diff --git a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/CapacityReservationUpdate.cs b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/CapacityReservationUpdate.cs index b49accbf972d..8af25f4738fd 100644 --- a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/CapacityReservationUpdate.cs +++ b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/CapacityReservationUpdate.cs @@ -48,6 +48,9 @@ public CapacityReservationUpdate() /// appears in the response. /// The Capacity reservation instance /// view. + /// Specifies the time at which the Capacity + /// Reservation resource was created.<br><br>Minimum + /// api-version: 2021-11-01. /// SKU of the resource for which capacity needs be /// reserved. The SKU name and capacity is required to be set. /// Currently VM Skus with the capability called @@ -55,7 +58,7 @@ public CapacityReservationUpdate() /// List Microsoft.Compute SKUs in a region /// (https://docs.microsoft.com/rest/api/compute/resourceskus/list) for /// supported values. - public CapacityReservationUpdate(IDictionary tags = default(IDictionary), string reservationId = default(string), IList virtualMachinesAssociated = default(IList), System.DateTime? provisioningTime = default(System.DateTime?), string provisioningState = default(string), CapacityReservationInstanceView instanceView = default(CapacityReservationInstanceView), Sku sku = default(Sku)) + public CapacityReservationUpdate(IDictionary tags = default(IDictionary), string reservationId = default(string), IList virtualMachinesAssociated = default(IList), System.DateTime? provisioningTime = default(System.DateTime?), string provisioningState = default(string), CapacityReservationInstanceView instanceView = default(CapacityReservationInstanceView), System.DateTime? timeCreated = default(System.DateTime?), Sku sku = default(Sku)) : base(tags) { ReservationId = reservationId; @@ -63,6 +66,7 @@ public CapacityReservationUpdate() ProvisioningTime = provisioningTime; ProvisioningState = provisioningState; InstanceView = instanceView; + TimeCreated = timeCreated; Sku = sku; CustomInit(); } @@ -105,6 +109,14 @@ public CapacityReservationUpdate() [JsonProperty(PropertyName = "properties.instanceView")] public CapacityReservationInstanceView InstanceView { get; private set; } + /// + /// Gets specifies the time at which the Capacity Reservation resource + /// was created.&lt;br&gt;&lt;br&gt;Minimum + /// api-version: 2021-11-01. + /// + [JsonProperty(PropertyName = "properties.timeCreated")] + public System.DateTime? TimeCreated { get; private set; } + /// /// Gets or sets SKU of the resource for which capacity needs be /// reserved. The SKU name and capacity is required to be set. diff --git a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DedicatedHost.cs b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DedicatedHost.cs index 2492e07e7fed..faac3438b484 100644 --- a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DedicatedHost.cs +++ b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DedicatedHost.cs @@ -65,7 +65,10 @@ public DedicatedHost() /// appears in the response. /// The dedicated host instance /// view. - public DedicatedHost(string location, Sku sku, string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), int? platformFaultDomain = default(int?), bool? autoReplaceOnFailure = default(bool?), string hostId = default(string), IList virtualMachines = default(IList), DedicatedHostLicenseTypes? licenseType = default(DedicatedHostLicenseTypes?), System.DateTime? provisioningTime = default(System.DateTime?), string provisioningState = default(string), DedicatedHostInstanceView instanceView = default(DedicatedHostInstanceView)) + /// Specifies the time at which the Dedicated + /// Host resource was created.<br><br>Minimum api-version: + /// 2021-11-01. + public DedicatedHost(string location, Sku sku, string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), int? platformFaultDomain = default(int?), bool? autoReplaceOnFailure = default(bool?), string hostId = default(string), IList virtualMachines = default(IList), DedicatedHostLicenseTypes? licenseType = default(DedicatedHostLicenseTypes?), System.DateTime? provisioningTime = default(System.DateTime?), string provisioningState = default(string), DedicatedHostInstanceView instanceView = default(DedicatedHostInstanceView), System.DateTime? timeCreated = default(System.DateTime?)) : base(location, id, name, type, tags) { PlatformFaultDomain = platformFaultDomain; @@ -76,6 +79,7 @@ public DedicatedHost() ProvisioningTime = provisioningTime; ProvisioningState = provisioningState; InstanceView = instanceView; + TimeCreated = timeCreated; Sku = sku; CustomInit(); } @@ -147,6 +151,14 @@ public DedicatedHost() [JsonProperty(PropertyName = "properties.instanceView")] public DedicatedHostInstanceView InstanceView { get; private set; } + /// + /// Gets specifies the time at which the Dedicated Host resource was + /// created.&lt;br&gt;&lt;br&gt;Minimum api-version: + /// 2021-11-01. + /// + [JsonProperty(PropertyName = "properties.timeCreated")] + public System.DateTime? TimeCreated { get; private set; } + /// /// Gets or sets SKU of the dedicated host for Hardware Generation and /// VM family. Only name is required to be set. List Microsoft.Compute diff --git a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DedicatedHostUpdate.cs b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DedicatedHostUpdate.cs index b49fbb5da148..43040c861db1 100644 --- a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DedicatedHostUpdate.cs +++ b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DedicatedHostUpdate.cs @@ -59,7 +59,10 @@ public DedicatedHostUpdate() /// appears in the response. /// The dedicated host instance /// view. - public DedicatedHostUpdate(IDictionary tags = default(IDictionary), int? platformFaultDomain = default(int?), bool? autoReplaceOnFailure = default(bool?), string hostId = default(string), IList virtualMachines = default(IList), DedicatedHostLicenseTypes? licenseType = default(DedicatedHostLicenseTypes?), System.DateTime? provisioningTime = default(System.DateTime?), string provisioningState = default(string), DedicatedHostInstanceView instanceView = default(DedicatedHostInstanceView)) + /// Specifies the time at which the Dedicated + /// Host resource was created.<br><br>Minimum api-version: + /// 2021-11-01. + public DedicatedHostUpdate(IDictionary tags = default(IDictionary), int? platformFaultDomain = default(int?), bool? autoReplaceOnFailure = default(bool?), string hostId = default(string), IList virtualMachines = default(IList), DedicatedHostLicenseTypes? licenseType = default(DedicatedHostLicenseTypes?), System.DateTime? provisioningTime = default(System.DateTime?), string provisioningState = default(string), DedicatedHostInstanceView instanceView = default(DedicatedHostInstanceView), System.DateTime? timeCreated = default(System.DateTime?)) : base(tags) { PlatformFaultDomain = platformFaultDomain; @@ -70,6 +73,7 @@ public DedicatedHostUpdate() ProvisioningTime = provisioningTime; ProvisioningState = provisioningState; InstanceView = instanceView; + TimeCreated = timeCreated; CustomInit(); } @@ -140,6 +144,14 @@ public DedicatedHostUpdate() [JsonProperty(PropertyName = "properties.instanceView")] public DedicatedHostInstanceView InstanceView { get; private set; } + /// + /// Gets specifies the time at which the Dedicated Host resource was + /// created.&lt;br&gt;&lt;br&gt;Minimum api-version: + /// 2021-11-01. + /// + [JsonProperty(PropertyName = "properties.timeCreated")] + public System.DateTime? TimeCreated { get; private set; } + /// /// Validate the object. /// diff --git a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DiagnosticsProfile.cs b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DiagnosticsProfile.cs index 655cd4d8304e..95bb88db3978 100644 --- a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DiagnosticsProfile.cs +++ b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/DiagnosticsProfile.cs @@ -32,9 +32,12 @@ public DiagnosticsProfile() /// /// Boot Diagnostics is a debugging /// feature which allows you to view Console Output and Screenshot to - /// diagnose VM status. <br><br> You can easily view the - /// output of your console log. <br><br> Azure also enables - /// you to see a screenshot of the VM from the hypervisor. + /// diagnose VM status. <br>**NOTE**: If storageUri is being + /// specified then ensure that the storage account is in the same + /// region and subscription as the VM. <br><br> You can + /// easily view the output of your console log. <br><br> + /// Azure also enables you to see a screenshot of the VM from the + /// hypervisor. public DiagnosticsProfile(BootDiagnostics bootDiagnostics = default(BootDiagnostics)) { BootDiagnostics = bootDiagnostics; @@ -49,9 +52,12 @@ public DiagnosticsProfile() /// /// Gets or sets boot Diagnostics is a debugging feature which allows /// you to view Console Output and Screenshot to diagnose VM status. - /// &lt;br&gt;&lt;br&gt; You can easily view the output - /// of your console log. &lt;br&gt;&lt;br&gt; Azure - /// also enables you to see a screenshot of the VM from the hypervisor. + /// &lt;br&gt;**NOTE**: If storageUri is being specified then + /// ensure that the storage account is in the same region and + /// subscription as the VM. &lt;br&gt;&lt;br&gt; You + /// can easily view the output of your console log. + /// &lt;br&gt;&lt;br&gt; Azure also enables you to see + /// a screenshot of the VM from the hypervisor. /// [JsonProperty(PropertyName = "bootDiagnostics")] public BootDiagnostics BootDiagnostics { get; set; } diff --git a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachine.cs b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachine.cs index 77427d65be44..5d2db6ded20b 100644 --- a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachine.cs +++ b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachine.cs @@ -160,6 +160,9 @@ public VirtualMachine() /// <br><br>Minimum api-version: 2021-04-01. /// Specifies the gallery applications /// that should be made available to the VM/VMSS + /// Specifies the time at which the Virtual + /// Machine resource was created.<br><br>Minimum + /// api-version: 2021-11-01. /// The virtual machine child extension /// resources. /// The identity of the virtual machine, if @@ -167,7 +170,7 @@ public VirtualMachine() /// The virtual machine zones. /// The extended location of the Virtual /// Machine. - public VirtualMachine(string location, string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), Plan plan = default(Plan), HardwareProfile hardwareProfile = default(HardwareProfile), StorageProfile storageProfile = default(StorageProfile), AdditionalCapabilities additionalCapabilities = default(AdditionalCapabilities), OSProfile osProfile = default(OSProfile), NetworkProfile networkProfile = default(NetworkProfile), SecurityProfile securityProfile = default(SecurityProfile), DiagnosticsProfile diagnosticsProfile = default(DiagnosticsProfile), SubResource availabilitySet = default(SubResource), SubResource virtualMachineScaleSet = default(SubResource), SubResource proximityPlacementGroup = default(SubResource), string priority = default(string), string evictionPolicy = default(string), BillingProfile billingProfile = default(BillingProfile), SubResource host = default(SubResource), SubResource hostGroup = default(SubResource), string provisioningState = default(string), VirtualMachineInstanceView instanceView = default(VirtualMachineInstanceView), string licenseType = default(string), string vmId = default(string), string extensionsTimeBudget = default(string), int? platformFaultDomain = default(int?), ScheduledEventsProfile scheduledEventsProfile = default(ScheduledEventsProfile), string userData = default(string), CapacityReservationProfile capacityReservation = default(CapacityReservationProfile), ApplicationProfile applicationProfile = default(ApplicationProfile), IList resources = default(IList), VirtualMachineIdentity identity = default(VirtualMachineIdentity), IList zones = default(IList), ExtendedLocation extendedLocation = default(ExtendedLocation)) + public VirtualMachine(string location, string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), Plan plan = default(Plan), HardwareProfile hardwareProfile = default(HardwareProfile), StorageProfile storageProfile = default(StorageProfile), AdditionalCapabilities additionalCapabilities = default(AdditionalCapabilities), OSProfile osProfile = default(OSProfile), NetworkProfile networkProfile = default(NetworkProfile), SecurityProfile securityProfile = default(SecurityProfile), DiagnosticsProfile diagnosticsProfile = default(DiagnosticsProfile), SubResource availabilitySet = default(SubResource), SubResource virtualMachineScaleSet = default(SubResource), SubResource proximityPlacementGroup = default(SubResource), string priority = default(string), string evictionPolicy = default(string), BillingProfile billingProfile = default(BillingProfile), SubResource host = default(SubResource), SubResource hostGroup = default(SubResource), string provisioningState = default(string), VirtualMachineInstanceView instanceView = default(VirtualMachineInstanceView), string licenseType = default(string), string vmId = default(string), string extensionsTimeBudget = default(string), int? platformFaultDomain = default(int?), ScheduledEventsProfile scheduledEventsProfile = default(ScheduledEventsProfile), string userData = default(string), CapacityReservationProfile capacityReservation = default(CapacityReservationProfile), ApplicationProfile applicationProfile = default(ApplicationProfile), System.DateTime? timeCreated = default(System.DateTime?), IList resources = default(IList), VirtualMachineIdentity identity = default(VirtualMachineIdentity), IList zones = default(IList), ExtendedLocation extendedLocation = default(ExtendedLocation)) : base(location, id, name, type, tags) { Plan = plan; @@ -196,6 +199,7 @@ public VirtualMachine() UserData = userData; CapacityReservation = capacityReservation; ApplicationProfile = applicationProfile; + TimeCreated = timeCreated; Resources = resources; Identity = identity; Zones = zones; @@ -465,6 +469,14 @@ public VirtualMachine() [JsonProperty(PropertyName = "properties.applicationProfile")] public ApplicationProfile ApplicationProfile { get; set; } + /// + /// Gets specifies the time at which the Virtual Machine resource was + /// created.&lt;br&gt;&lt;br&gt;Minimum api-version: + /// 2021-11-01. + /// + [JsonProperty(PropertyName = "properties.timeCreated")] + public System.DateTime? TimeCreated { get; private set; } + /// /// Gets the virtual machine child extension resources. /// diff --git a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachineScaleSet.cs b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachineScaleSet.cs index 3254d8ae1e4d..90b1b73de66a 100644 --- a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachineScaleSet.cs +++ b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachineScaleSet.cs @@ -96,6 +96,9 @@ public VirtualMachineScaleSet() /// 'Uniform', 'Flexible' /// Specifies the Spot Restore /// properties for the virtual machine scale set. + /// Specifies the time at which the Virtual + /// Machine Scale Set resource was created.<br><br>Minimum + /// api-version: 2021-11-01. /// The identity of the virtual machine scale /// set, if configured. /// The virtual machine scale set zones. NOTE: @@ -103,7 +106,7 @@ public VirtualMachineScaleSet() /// set /// The extended location of the Virtual /// Machine Scale Set. - public VirtualMachineScaleSet(string location, string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), Sku sku = default(Sku), Plan plan = default(Plan), UpgradePolicy upgradePolicy = default(UpgradePolicy), AutomaticRepairsPolicy automaticRepairsPolicy = default(AutomaticRepairsPolicy), VirtualMachineScaleSetVMProfile virtualMachineProfile = default(VirtualMachineScaleSetVMProfile), string provisioningState = default(string), bool? overprovision = default(bool?), bool? doNotRunExtensionsOnOverprovisionedVMs = default(bool?), string uniqueId = default(string), bool? singlePlacementGroup = default(bool?), bool? zoneBalance = default(bool?), int? platformFaultDomainCount = default(int?), SubResource proximityPlacementGroup = default(SubResource), SubResource hostGroup = default(SubResource), AdditionalCapabilities additionalCapabilities = default(AdditionalCapabilities), ScaleInPolicy scaleInPolicy = default(ScaleInPolicy), string orchestrationMode = default(string), SpotRestorePolicy spotRestorePolicy = default(SpotRestorePolicy), VirtualMachineScaleSetIdentity identity = default(VirtualMachineScaleSetIdentity), IList zones = default(IList), ExtendedLocation extendedLocation = default(ExtendedLocation)) + public VirtualMachineScaleSet(string location, string id = default(string), string name = default(string), string type = default(string), IDictionary tags = default(IDictionary), Sku sku = default(Sku), Plan plan = default(Plan), UpgradePolicy upgradePolicy = default(UpgradePolicy), AutomaticRepairsPolicy automaticRepairsPolicy = default(AutomaticRepairsPolicy), VirtualMachineScaleSetVMProfile virtualMachineProfile = default(VirtualMachineScaleSetVMProfile), string provisioningState = default(string), bool? overprovision = default(bool?), bool? doNotRunExtensionsOnOverprovisionedVMs = default(bool?), string uniqueId = default(string), bool? singlePlacementGroup = default(bool?), bool? zoneBalance = default(bool?), int? platformFaultDomainCount = default(int?), SubResource proximityPlacementGroup = default(SubResource), SubResource hostGroup = default(SubResource), AdditionalCapabilities additionalCapabilities = default(AdditionalCapabilities), ScaleInPolicy scaleInPolicy = default(ScaleInPolicy), string orchestrationMode = default(string), SpotRestorePolicy spotRestorePolicy = default(SpotRestorePolicy), System.DateTime? timeCreated = default(System.DateTime?), VirtualMachineScaleSetIdentity identity = default(VirtualMachineScaleSetIdentity), IList zones = default(IList), ExtendedLocation extendedLocation = default(ExtendedLocation)) : base(location, id, name, type, tags) { Sku = sku; @@ -124,6 +127,7 @@ public VirtualMachineScaleSet() ScaleInPolicy = scaleInPolicy; OrchestrationMode = orchestrationMode; SpotRestorePolicy = spotRestorePolicy; + TimeCreated = timeCreated; Identity = identity; Zones = zones; ExtendedLocation = extendedLocation; @@ -275,6 +279,14 @@ public VirtualMachineScaleSet() [JsonProperty(PropertyName = "properties.spotRestorePolicy")] public SpotRestorePolicy SpotRestorePolicy { get; set; } + /// + /// Gets specifies the time at which the Virtual Machine Scale Set + /// resource was created.&lt;br&gt;&lt;br&gt;Minimum + /// api-version: 2021-11-01. + /// + [JsonProperty(PropertyName = "properties.timeCreated")] + public System.DateTime? TimeCreated { get; private set; } + /// /// Gets or sets the identity of the virtual machine scale set, if /// configured. diff --git a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachineUpdate.cs b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachineUpdate.cs index dac1a5e776a4..7f9bef22ff2f 100644 --- a/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachineUpdate.cs +++ b/sdk/compute/Microsoft.Azure.Management.Compute/src/Generated/Models/VirtualMachineUpdate.cs @@ -156,10 +156,13 @@ public VirtualMachineUpdate() /// <br><br>Minimum api-version: 2021-04-01. /// Specifies the gallery applications /// that should be made available to the VM/VMSS + /// Specifies the time at which the Virtual + /// Machine resource was created.<br><br>Minimum + /// api-version: 2021-11-01. /// The identity of the virtual machine, if /// configured. /// The virtual machine zones. - public VirtualMachineUpdate(IDictionary tags = default(IDictionary), Plan plan = default(Plan), HardwareProfile hardwareProfile = default(HardwareProfile), StorageProfile storageProfile = default(StorageProfile), AdditionalCapabilities additionalCapabilities = default(AdditionalCapabilities), OSProfile osProfile = default(OSProfile), NetworkProfile networkProfile = default(NetworkProfile), SecurityProfile securityProfile = default(SecurityProfile), DiagnosticsProfile diagnosticsProfile = default(DiagnosticsProfile), SubResource availabilitySet = default(SubResource), SubResource virtualMachineScaleSet = default(SubResource), SubResource proximityPlacementGroup = default(SubResource), string priority = default(string), string evictionPolicy = default(string), BillingProfile billingProfile = default(BillingProfile), SubResource host = default(SubResource), SubResource hostGroup = default(SubResource), string provisioningState = default(string), VirtualMachineInstanceView instanceView = default(VirtualMachineInstanceView), string licenseType = default(string), string vmId = default(string), string extensionsTimeBudget = default(string), int? platformFaultDomain = default(int?), ScheduledEventsProfile scheduledEventsProfile = default(ScheduledEventsProfile), string userData = default(string), CapacityReservationProfile capacityReservation = default(CapacityReservationProfile), ApplicationProfile applicationProfile = default(ApplicationProfile), VirtualMachineIdentity identity = default(VirtualMachineIdentity), IList zones = default(IList)) + public VirtualMachineUpdate(IDictionary tags = default(IDictionary), Plan plan = default(Plan), HardwareProfile hardwareProfile = default(HardwareProfile), StorageProfile storageProfile = default(StorageProfile), AdditionalCapabilities additionalCapabilities = default(AdditionalCapabilities), OSProfile osProfile = default(OSProfile), NetworkProfile networkProfile = default(NetworkProfile), SecurityProfile securityProfile = default(SecurityProfile), DiagnosticsProfile diagnosticsProfile = default(DiagnosticsProfile), SubResource availabilitySet = default(SubResource), SubResource virtualMachineScaleSet = default(SubResource), SubResource proximityPlacementGroup = default(SubResource), string priority = default(string), string evictionPolicy = default(string), BillingProfile billingProfile = default(BillingProfile), SubResource host = default(SubResource), SubResource hostGroup = default(SubResource), string provisioningState = default(string), VirtualMachineInstanceView instanceView = default(VirtualMachineInstanceView), string licenseType = default(string), string vmId = default(string), string extensionsTimeBudget = default(string), int? platformFaultDomain = default(int?), ScheduledEventsProfile scheduledEventsProfile = default(ScheduledEventsProfile), string userData = default(string), CapacityReservationProfile capacityReservation = default(CapacityReservationProfile), ApplicationProfile applicationProfile = default(ApplicationProfile), System.DateTime? timeCreated = default(System.DateTime?), VirtualMachineIdentity identity = default(VirtualMachineIdentity), IList zones = default(IList)) : base(tags) { Plan = plan; @@ -188,6 +191,7 @@ public VirtualMachineUpdate() UserData = userData; CapacityReservation = capacityReservation; ApplicationProfile = applicationProfile; + TimeCreated = timeCreated; Identity = identity; Zones = zones; CustomInit(); @@ -455,6 +459,14 @@ public VirtualMachineUpdate() [JsonProperty(PropertyName = "properties.applicationProfile")] public ApplicationProfile ApplicationProfile { get; set; } + /// + /// Gets specifies the time at which the Virtual Machine resource was + /// created.&lt;br&gt;&lt;br&gt;Minimum api-version: + /// 2021-11-01. + /// + [JsonProperty(PropertyName = "properties.timeCreated")] + public System.DateTime? TimeCreated { get; private set; } + /// /// Gets or sets the identity of the virtual machine, if configured. ///