Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-compute

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

AccessLevel

AccessLevel: string

Defines values for AccessLevel.
KnownAccessLevel can be used interchangeably with AccessLevel, this enum contains the known values that the service supports.

Known values supported by the service

None
Read
Write

AggregatedReplicationState

AggregatedReplicationState: string

Defines values for AggregatedReplicationState.
KnownAggregatedReplicationState can be used interchangeably with AggregatedReplicationState, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
InProgress
Completed
Failed

AvailabilitySet

AvailabilitySet: Resource & { platformFaultDomainCount?: undefined | number; platformUpdateDomainCount?: undefined | number; proximityPlacementGroup?: SubResource; sku?: Sku; statuses?: InstanceViewStatus[]; virtualMachines?: SubResource[] }

Specifies information about the availability set that the virtual machine should be assigned to. Virtual machines specified in the same availability set are allocated to different nodes to maximize availability. For more information about availability sets, see Availability sets overview.

For more information on Azure planned maintenance, see Maintenance and updates for Virtual Machines in Azure

Currently, a VM can only be added to availability set at creation time. An existing VM cannot be added to an availability set.

AvailabilitySetSkuTypes

AvailabilitySetSkuTypes: string

Defines values for AvailabilitySetSkuTypes.
KnownAvailabilitySetSkuTypes can be used interchangeably with AvailabilitySetSkuTypes, this enum contains the known values that the service supports.

Known values supported by the service

Classic
Aligned

AvailabilitySetUpdate

AvailabilitySetUpdate: UpdateResource & { platformFaultDomainCount?: undefined | number; platformUpdateDomainCount?: undefined | number; proximityPlacementGroup?: SubResource; sku?: Sku; statuses?: InstanceViewStatus[]; virtualMachines?: SubResource[] }

Specifies information about the availability set that the virtual machine should be assigned to. Only tags may be updated.

AvailabilitySetsCreateOrUpdateResponse

AvailabilitySetsCreateOrUpdateResponse: AvailabilitySet

Contains response data for the createOrUpdate operation.

AvailabilitySetsGetResponse

AvailabilitySetsGetResponse: AvailabilitySet

Contains response data for the get operation.

AvailabilitySetsListAvailableSizesResponse

AvailabilitySetsListAvailableSizesResponse: VirtualMachineSizeListResult

Contains response data for the listAvailableSizes operation.

AvailabilitySetsListBySubscriptionNextResponse

AvailabilitySetsListBySubscriptionNextResponse: AvailabilitySetListResult

Contains response data for the listBySubscriptionNext operation.

AvailabilitySetsListBySubscriptionResponse

AvailabilitySetsListBySubscriptionResponse: AvailabilitySetListResult

Contains response data for the listBySubscription operation.

AvailabilitySetsListNextResponse

AvailabilitySetsListNextResponse: AvailabilitySetListResult

Contains response data for the listNext operation.

AvailabilitySetsListResponse

AvailabilitySetsListResponse: AvailabilitySetListResult

Contains response data for the list operation.

AvailabilitySetsUpdateResponse

AvailabilitySetsUpdateResponse: AvailabilitySet

Contains response data for the update operation.

CachingTypes

CachingTypes: "None" | "ReadOnly" | "ReadWrite"

Defines values for CachingTypes.

CapacityReservation

CapacityReservation: Resource & { instanceView?: CapacityReservationInstanceView; provisioningState?: undefined | string; provisioningTime?: Date; reservationId?: undefined | string; sku: Sku; virtualMachinesAssociated?: SubResourceReadOnly[]; zones?: string[] }

Specifies information about the capacity reservation.

CapacityReservationGroup

CapacityReservationGroup: Resource & { capacityReservations?: SubResourceReadOnly[]; instanceView?: CapacityReservationGroupInstanceView; virtualMachinesAssociated?: SubResourceReadOnly[]; zones?: string[] }

Specifies information about the capacity reservation group that the capacity reservations should be assigned to.

Currently, a capacity reservation can only be added to a capacity reservation group at creation time. An existing capacity reservation cannot be added or moved to another capacity reservation group.

CapacityReservationGroupInstanceViewTypes

CapacityReservationGroupInstanceViewTypes: string

Defines values for CapacityReservationGroupInstanceViewTypes.
KnownCapacityReservationGroupInstanceViewTypes can be used interchangeably with CapacityReservationGroupInstanceViewTypes, this enum contains the known values that the service supports.

Known values supported by the service

instanceView

CapacityReservationGroupUpdate

CapacityReservationGroupUpdate: UpdateResource & { capacityReservations?: SubResourceReadOnly[]; instanceView?: CapacityReservationGroupInstanceView; virtualMachinesAssociated?: SubResourceReadOnly[] }

Specifies information about the capacity reservation group. Only tags can be updated.

CapacityReservationGroupsCreateOrUpdateResponse

CapacityReservationGroupsCreateOrUpdateResponse: CapacityReservationGroup

Contains response data for the createOrUpdate operation.

CapacityReservationGroupsGetResponse

CapacityReservationGroupsGetResponse: CapacityReservationGroup

Contains response data for the get operation.

CapacityReservationGroupsListByResourceGroupNextResponse

CapacityReservationGroupsListByResourceGroupNextResponse: CapacityReservationGroupListResult

Contains response data for the listByResourceGroupNext operation.

CapacityReservationGroupsListByResourceGroupResponse

CapacityReservationGroupsListByResourceGroupResponse: CapacityReservationGroupListResult

Contains response data for the listByResourceGroup operation.

CapacityReservationGroupsListBySubscriptionNextResponse

CapacityReservationGroupsListBySubscriptionNextResponse: CapacityReservationGroupListResult

Contains response data for the listBySubscriptionNext operation.

CapacityReservationGroupsListBySubscriptionResponse

CapacityReservationGroupsListBySubscriptionResponse: CapacityReservationGroupListResult

Contains response data for the listBySubscription operation.

CapacityReservationGroupsUpdateResponse

CapacityReservationGroupsUpdateResponse: CapacityReservationGroup

Contains response data for the update operation.

CapacityReservationInstanceViewTypes

CapacityReservationInstanceViewTypes: string

Defines values for CapacityReservationInstanceViewTypes.
KnownCapacityReservationInstanceViewTypes can be used interchangeably with CapacityReservationInstanceViewTypes, this enum contains the known values that the service supports.

Known values supported by the service

instanceView

CapacityReservationInstanceViewWithName

CapacityReservationInstanceViewWithName: CapacityReservationInstanceView & { name?: undefined | string }

The instance view of a capacity reservation that includes the name of the capacity reservation. It is used for the response to the instance view of a capacity reservation group.

CapacityReservationUpdate

CapacityReservationUpdate: UpdateResource & { instanceView?: CapacityReservationInstanceView; provisioningState?: undefined | string; provisioningTime?: Date; reservationId?: undefined | string; sku?: Sku; virtualMachinesAssociated?: SubResourceReadOnly[] }

Specifies information about the capacity reservation. Only tags and sku.capacity can be updated.

CapacityReservationsCreateOrUpdateResponse

CapacityReservationsCreateOrUpdateResponse: CapacityReservation

Contains response data for the createOrUpdate operation.

CapacityReservationsGetResponse

CapacityReservationsGetResponse: CapacityReservation

Contains response data for the get operation.

CapacityReservationsListByCapacityReservationGroupNextResponse

CapacityReservationsListByCapacityReservationGroupNextResponse: CapacityReservationListResult

Contains response data for the listByCapacityReservationGroupNext operation.

CapacityReservationsListByCapacityReservationGroupResponse

CapacityReservationsListByCapacityReservationGroupResponse: CapacityReservationListResult

Contains response data for the listByCapacityReservationGroup operation.

CapacityReservationsUpdateResponse

CapacityReservationsUpdateResponse: CapacityReservation

Contains response data for the update operation.

CloudServiceOperatingSystemsGetOSFamilyResponse

CloudServiceOperatingSystemsGetOSFamilyResponse: OSFamily

Contains response data for the getOSFamily operation.

CloudServiceOperatingSystemsGetOSVersionResponse

CloudServiceOperatingSystemsGetOSVersionResponse: OSVersion

Contains response data for the getOSVersion operation.

CloudServiceOperatingSystemsListOSFamiliesNextResponse

CloudServiceOperatingSystemsListOSFamiliesNextResponse: OSFamilyListResult

Contains response data for the listOSFamiliesNext operation.

CloudServiceOperatingSystemsListOSFamiliesResponse

CloudServiceOperatingSystemsListOSFamiliesResponse: OSFamilyListResult

Contains response data for the listOSFamilies operation.

CloudServiceOperatingSystemsListOSVersionsNextResponse

CloudServiceOperatingSystemsListOSVersionsNextResponse: OSVersionListResult

Contains response data for the listOSVersionsNext operation.

CloudServiceOperatingSystemsListOSVersionsResponse

CloudServiceOperatingSystemsListOSVersionsResponse: OSVersionListResult

Contains response data for the listOSVersions operation.

CloudServiceRoleInstancesGetInstanceViewResponse

CloudServiceRoleInstancesGetInstanceViewResponse: RoleInstanceView

Contains response data for the getInstanceView operation.

CloudServiceRoleInstancesGetRemoteDesktopFileResponse

CloudServiceRoleInstancesGetRemoteDesktopFileResponse: { blobBody?: Promise<Blob>; readableStreamBody?: NodeJS.ReadableStream }

Contains response data for the getRemoteDesktopFile operation.

Type declaration

  • Optional blobBody?: Promise<Blob>

    BROWSER ONLY

    The response body as a browser Blob. Always undefined in node.js.

  • Optional readableStreamBody?: NodeJS.ReadableStream

    NODEJS ONLY

    The response body as a node.js Readable stream. Always undefined in the browser.

CloudServiceRoleInstancesGetResponse

CloudServiceRoleInstancesGetResponse: RoleInstance

Contains response data for the get operation.

CloudServiceRoleInstancesListNextResponse

CloudServiceRoleInstancesListNextResponse: RoleInstanceListResult

Contains response data for the listNext operation.

CloudServiceRoleInstancesListResponse

CloudServiceRoleInstancesListResponse: RoleInstanceListResult

Contains response data for the list operation.

CloudServiceRolesGetResponse

CloudServiceRolesGetResponse: CloudServiceRole

Contains response data for the get operation.

CloudServiceRolesListNextResponse

CloudServiceRolesListNextResponse: CloudServiceRoleListResult

Contains response data for the listNext operation.

CloudServiceRolesListResponse

CloudServiceRolesListResponse: CloudServiceRoleListResult

Contains response data for the list operation.

CloudServiceUpgradeMode

CloudServiceUpgradeMode: string

Defines values for CloudServiceUpgradeMode.
KnownCloudServiceUpgradeMode can be used interchangeably with CloudServiceUpgradeMode, this enum contains the known values that the service supports.

Known values supported by the service

Auto
Manual
Simultaneous

CloudServicesCreateOrUpdateResponse

CloudServicesCreateOrUpdateResponse: CloudService

Contains response data for the createOrUpdate operation.

CloudServicesGetInstanceViewResponse

CloudServicesGetInstanceViewResponse: CloudServiceInstanceView

Contains response data for the getInstanceView operation.

CloudServicesGetResponse

CloudServicesGetResponse: CloudService

Contains response data for the get operation.

CloudServicesListAllNextResponse

CloudServicesListAllNextResponse: CloudServiceListResult

Contains response data for the listAllNext operation.

CloudServicesListAllResponse

CloudServicesListAllResponse: CloudServiceListResult

Contains response data for the listAll operation.

CloudServicesListNextResponse

CloudServicesListNextResponse: CloudServiceListResult

Contains response data for the listNext operation.

CloudServicesListResponse

CloudServicesListResponse: CloudServiceListResult

Contains response data for the list operation.

CloudServicesUpdateDomainGetUpdateDomainResponse

CloudServicesUpdateDomainGetUpdateDomainResponse: UpdateDomain

Contains response data for the getUpdateDomain operation.

CloudServicesUpdateDomainListUpdateDomainsNextResponse

CloudServicesUpdateDomainListUpdateDomainsNextResponse: UpdateDomainListResult

Contains response data for the listUpdateDomainsNext operation.

CloudServicesUpdateDomainListUpdateDomainsResponse

CloudServicesUpdateDomainListUpdateDomainsResponse: UpdateDomainListResult

Contains response data for the listUpdateDomains operation.

CloudServicesUpdateResponse

CloudServicesUpdateResponse: CloudService

Contains response data for the update operation.

ConsistencyModeTypes

ConsistencyModeTypes: string

Defines values for ConsistencyModeTypes.
KnownConsistencyModeTypes can be used interchangeably with ConsistencyModeTypes, this enum contains the known values that the service supports.

Known values supported by the service

CrashConsistent
FileSystemConsistent
ApplicationConsistent

DataDiskImageEncryption

DataDiskImageEncryption: DiskImageEncryption & { lun: number }

Contains encryption settings for a data disk image.

DedicatedHost

DedicatedHost: Resource & { autoReplaceOnFailure?: undefined | false | true; hostId?: undefined | string; instanceView?: DedicatedHostInstanceView; licenseType?: DedicatedHostLicenseTypes; platformFaultDomain?: undefined | number; provisioningState?: undefined | string; provisioningTime?: Date; sku: Sku; virtualMachines?: SubResourceReadOnly[] }

Specifies information about the Dedicated host.

DedicatedHostGroup

DedicatedHostGroup: Resource & { hosts?: SubResourceReadOnly[]; instanceView?: DedicatedHostGroupInstanceView; platformFaultDomainCount?: undefined | number; supportAutomaticPlacement?: undefined | false | true; zones?: string[] }

Specifies information about the dedicated host group that the dedicated hosts should be assigned to.

Currently, a dedicated host can only be added to a dedicated host group at creation time. An existing dedicated host cannot be added to another dedicated host group.

DedicatedHostGroupUpdate

DedicatedHostGroupUpdate: UpdateResource & { hosts?: SubResourceReadOnly[]; instanceView?: DedicatedHostGroupInstanceView; platformFaultDomainCount?: undefined | number; supportAutomaticPlacement?: undefined | false | true; zones?: string[] }

Specifies information about the dedicated host group that the dedicated host should be assigned to. Only tags may be updated.

DedicatedHostGroupsCreateOrUpdateResponse

DedicatedHostGroupsCreateOrUpdateResponse: DedicatedHostGroup

Contains response data for the createOrUpdate operation.

DedicatedHostGroupsGetResponse

DedicatedHostGroupsGetResponse: DedicatedHostGroup

Contains response data for the get operation.

DedicatedHostGroupsListByResourceGroupNextResponse

DedicatedHostGroupsListByResourceGroupNextResponse: DedicatedHostGroupListResult

Contains response data for the listByResourceGroupNext operation.

DedicatedHostGroupsListByResourceGroupResponse

DedicatedHostGroupsListByResourceGroupResponse: DedicatedHostGroupListResult

Contains response data for the listByResourceGroup operation.

DedicatedHostGroupsListBySubscriptionNextResponse

DedicatedHostGroupsListBySubscriptionNextResponse: DedicatedHostGroupListResult

Contains response data for the listBySubscriptionNext operation.

DedicatedHostGroupsListBySubscriptionResponse

DedicatedHostGroupsListBySubscriptionResponse: DedicatedHostGroupListResult

Contains response data for the listBySubscription operation.

DedicatedHostGroupsUpdateResponse

DedicatedHostGroupsUpdateResponse: DedicatedHostGroup

Contains response data for the update operation.

DedicatedHostInstanceViewWithName

DedicatedHostInstanceViewWithName: DedicatedHostInstanceView & { name?: undefined | string }

The instance view of a dedicated host that includes the name of the dedicated host. It is used for the response to the instance view of a dedicated host group.

DedicatedHostLicenseTypes

DedicatedHostLicenseTypes: "None" | "Windows_Server_Hybrid" | "Windows_Server_Perpetual"

Defines values for DedicatedHostLicenseTypes.

DedicatedHostUpdate

DedicatedHostUpdate: UpdateResource & { autoReplaceOnFailure?: undefined | false | true; hostId?: undefined | string; instanceView?: DedicatedHostInstanceView; licenseType?: DedicatedHostLicenseTypes; platformFaultDomain?: undefined | number; provisioningState?: undefined | string; provisioningTime?: Date; virtualMachines?: SubResourceReadOnly[] }

Specifies information about the dedicated host. Only tags, autoReplaceOnFailure and licenseType may be updated.

DedicatedHostsCreateOrUpdateResponse

DedicatedHostsCreateOrUpdateResponse: DedicatedHost

Contains response data for the createOrUpdate operation.

DedicatedHostsGetResponse

DedicatedHostsGetResponse: DedicatedHost

Contains response data for the get operation.

DedicatedHostsListByHostGroupNextResponse

DedicatedHostsListByHostGroupNextResponse: DedicatedHostListResult

Contains response data for the listByHostGroupNext operation.

DedicatedHostsListByHostGroupResponse

DedicatedHostsListByHostGroupResponse: DedicatedHostListResult

Contains response data for the listByHostGroup operation.

DedicatedHostsUpdateResponse

DedicatedHostsUpdateResponse: DedicatedHost

Contains response data for the update operation.

DeleteOptions

DeleteOptions: string

Defines values for DeleteOptions.
KnownDeleteOptions can be used interchangeably with DeleteOptions, this enum contains the known values that the service supports.

Known values supported by the service

Delete
Detach

DiffDiskOptions

DiffDiskOptions: string

Defines values for DiffDiskOptions.
KnownDiffDiskOptions can be used interchangeably with DiffDiskOptions, this enum contains the known values that the service supports.

Known values supported by the service

Local

DiffDiskPlacement

DiffDiskPlacement: string

Defines values for DiffDiskPlacement.
KnownDiffDiskPlacement can be used interchangeably with DiffDiskPlacement, this enum contains the known values that the service supports.

Known values supported by the service

CacheDisk
ResourceDisk

Disk

Disk: Resource & { burstingEnabled?: undefined | false | true; creationData?: CreationData; diskAccessId?: undefined | string; diskIopsReadOnly?: undefined | number; diskIopsReadWrite?: undefined | number; diskMBpsReadOnly?: undefined | number; diskMBpsReadWrite?: undefined | number; diskSizeBytes?: undefined | number; diskSizeGB?: undefined | number; diskState?: DiskState; encryption?: Encryption; encryptionSettingsCollection?: EncryptionSettingsCollection; extendedLocation?: ExtendedLocation; hyperVGeneration?: HyperVGeneration; managedBy?: undefined | string; managedByExtended?: string[]; maxShares?: undefined | number; networkAccessPolicy?: NetworkAccessPolicy; osType?: OperatingSystemTypes; propertyUpdatesInProgress?: PropertyUpdatesInProgress; provisioningState?: undefined | string; purchasePlan?: PurchasePlanAutoGenerated; securityProfile?: DiskSecurityProfile; shareInfo?: ShareInfoElement[]; sku?: DiskSku; supportsHibernation?: undefined | false | true; tier?: undefined | string; timeCreated?: Date; uniqueId?: undefined | string; zones?: string[] }

Disk resource.

DiskAccess

DiskAccess: Resource & { privateEndpointConnections?: PrivateEndpointConnection[]; provisioningState?: undefined | string; timeCreated?: Date }

disk access resource.

DiskAccessesCreateOrUpdateResponse

DiskAccessesCreateOrUpdateResponse: DiskAccess

Contains response data for the createOrUpdate operation.

DiskAccessesGetAPrivateEndpointConnectionResponse

DiskAccessesGetAPrivateEndpointConnectionResponse: PrivateEndpointConnection

Contains response data for the getAPrivateEndpointConnection operation.

DiskAccessesGetPrivateLinkResourcesResponse

DiskAccessesGetPrivateLinkResourcesResponse: PrivateLinkResourceListResult

Contains response data for the getPrivateLinkResources operation.

DiskAccessesGetResponse

DiskAccessesGetResponse: DiskAccess

Contains response data for the get operation.

DiskAccessesListByResourceGroupNextResponse

DiskAccessesListByResourceGroupNextResponse: DiskAccessList

Contains response data for the listByResourceGroupNext operation.

DiskAccessesListByResourceGroupResponse

DiskAccessesListByResourceGroupResponse: DiskAccessList

Contains response data for the listByResourceGroup operation.

DiskAccessesListNextResponse

DiskAccessesListNextResponse: DiskAccessList

Contains response data for the listNext operation.

DiskAccessesListPrivateEndpointConnectionsNextResponse

DiskAccessesListPrivateEndpointConnectionsNextResponse: PrivateEndpointConnectionListResult

Contains response data for the listPrivateEndpointConnectionsNext operation.

DiskAccessesListPrivateEndpointConnectionsResponse

DiskAccessesListPrivateEndpointConnectionsResponse: PrivateEndpointConnectionListResult

Contains response data for the listPrivateEndpointConnections operation.

DiskAccessesListResponse

DiskAccessesListResponse: DiskAccessList

Contains response data for the list operation.

DiskAccessesUpdateAPrivateEndpointConnectionResponse

DiskAccessesUpdateAPrivateEndpointConnectionResponse: PrivateEndpointConnection

Contains response data for the updateAPrivateEndpointConnection operation.

DiskAccessesUpdateResponse

DiskAccessesUpdateResponse: DiskAccess

Contains response data for the update operation.

DiskCreateOption

DiskCreateOption: string

Defines values for DiskCreateOption.
KnownDiskCreateOption can be used interchangeably with DiskCreateOption, this enum contains the known values that the service supports.

Known values supported by the service

Empty: Create an empty data disk of a size given by diskSizeGB.
Attach: Disk will be attached to a VM.
FromImage: Create a new disk from a platform image specified by the given imageReference or galleryImageReference.
Import: Create a disk by importing from a blob specified by a sourceUri in a storage account specified by storageAccountId.
Copy: Create a new disk or snapshot by copying from a disk or snapshot specified by the given sourceResourceId.
Restore: Create a new disk by copying from a backup recovery point.
Upload: Create a new disk by obtaining a write token and using it to directly upload the contents of the disk.

DiskCreateOptionTypes

DiskCreateOptionTypes: string

Defines values for DiskCreateOptionTypes.
KnownDiskCreateOptionTypes can be used interchangeably with DiskCreateOptionTypes, this enum contains the known values that the service supports.

Known values supported by the service

FromImage
Empty
Attach

DiskDeleteOptionTypes

DiskDeleteOptionTypes: string

Defines values for DiskDeleteOptionTypes.
KnownDiskDeleteOptionTypes can be used interchangeably with DiskDeleteOptionTypes, this enum contains the known values that the service supports.

Known values supported by the service

Delete
Detach

DiskDetachOptionTypes

DiskDetachOptionTypes: string

Defines values for DiskDetachOptionTypes.
KnownDiskDetachOptionTypes can be used interchangeably with DiskDetachOptionTypes, this enum contains the known values that the service supports.

Known values supported by the service

ForceDetach

DiskEncryptionSet

DiskEncryptionSet: Resource & { activeKey?: KeyForDiskEncryptionSet; encryptionType?: DiskEncryptionSetType; identity?: EncryptionSetIdentity; lastKeyRotationTimestamp?: Date; previousKeys?: KeyForDiskEncryptionSet[]; provisioningState?: undefined | string; rotationToLatestKeyVersionEnabled?: undefined | false | true }

disk encryption set resource.

DiskEncryptionSetIdentityType

DiskEncryptionSetIdentityType: string

Defines values for DiskEncryptionSetIdentityType.
KnownDiskEncryptionSetIdentityType can be used interchangeably with DiskEncryptionSetIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

SystemAssigned
None

DiskEncryptionSetParameters

DiskEncryptionSetParameters: SubResource & {}

Describes the parameter of customer managed disk encryption set resource id that can be specified for disk.

NOTE: The disk encryption set resource id can only be specified for managed disk. Please refer https://aka.ms/mdssewithcmkoverview for more details.

DiskEncryptionSetType

DiskEncryptionSetType: string

Defines values for DiskEncryptionSetType.
KnownDiskEncryptionSetType can be used interchangeably with DiskEncryptionSetType, this enum contains the known values that the service supports.

Known values supported by the service

EncryptionAtRestWithCustomerKey: Resource using diskEncryptionSet would be encrypted at rest with Customer managed key that can be changed and revoked by a customer.
EncryptionAtRestWithPlatformAndCustomerKeys: Resource using diskEncryptionSet would be encrypted at rest with two layers of encryption. One of the keys is Customer managed and the other key is Platform managed.

DiskEncryptionSetsCreateOrUpdateResponse

DiskEncryptionSetsCreateOrUpdateResponse: DiskEncryptionSet

Contains response data for the createOrUpdate operation.

DiskEncryptionSetsGetResponse

DiskEncryptionSetsGetResponse: DiskEncryptionSet

Contains response data for the get operation.

DiskEncryptionSetsListAssociatedResourcesNextResponse

DiskEncryptionSetsListAssociatedResourcesNextResponse: ResourceUriList

Contains response data for the listAssociatedResourcesNext operation.

DiskEncryptionSetsListAssociatedResourcesResponse

DiskEncryptionSetsListAssociatedResourcesResponse: ResourceUriList

Contains response data for the listAssociatedResources operation.

DiskEncryptionSetsListByResourceGroupNextResponse

DiskEncryptionSetsListByResourceGroupNextResponse: DiskEncryptionSetList

Contains response data for the listByResourceGroupNext operation.

DiskEncryptionSetsListByResourceGroupResponse

DiskEncryptionSetsListByResourceGroupResponse: DiskEncryptionSetList

Contains response data for the listByResourceGroup operation.

DiskEncryptionSetsListNextResponse

DiskEncryptionSetsListNextResponse: DiskEncryptionSetList

Contains response data for the listNext operation.

DiskEncryptionSetsListResponse

DiskEncryptionSetsListResponse: DiskEncryptionSetList

Contains response data for the list operation.

DiskEncryptionSetsUpdateResponse

DiskEncryptionSetsUpdateResponse: DiskEncryptionSet

Contains response data for the update operation.

DiskRestorePoint

DiskRestorePoint: ProxyOnlyResource & { encryption?: Encryption; familyId?: undefined | string; hyperVGeneration?: HyperVGeneration; osType?: OperatingSystemTypes; purchasePlan?: PurchasePlanAutoGenerated; sourceResourceId?: undefined | string; sourceUniqueId?: undefined | string; supportsHibernation?: undefined | false | true; timeCreated?: Date }

Properties of disk restore point

DiskRestorePointOperationsGetResponse

DiskRestorePointOperationsGetResponse: DiskRestorePoint

Contains response data for the get operation.

DiskRestorePointOperationsGrantAccessResponse

DiskRestorePointOperationsGrantAccessResponse: AccessUri

Contains response data for the grantAccess operation.

DiskRestorePointOperationsListByRestorePointNextResponse

DiskRestorePointOperationsListByRestorePointNextResponse: DiskRestorePointList

Contains response data for the listByRestorePointNext operation.

DiskRestorePointOperationsListByRestorePointResponse

DiskRestorePointOperationsListByRestorePointResponse: DiskRestorePointList

Contains response data for the listByRestorePoint operation.

DiskSecurityTypes

DiskSecurityTypes: string

Defines values for DiskSecurityTypes.
KnownDiskSecurityTypes can be used interchangeably with DiskSecurityTypes, this enum contains the known values that the service supports.

Known values supported by the service

TrustedLaunch: Trusted Launch provides security features such as secure boot and virtual Trusted Platform Module (vTPM)

DiskState

DiskState: string

Defines values for DiskState.
KnownDiskState can be used interchangeably with DiskState, this enum contains the known values that the service supports.

Known values supported by the service

Unattached: The disk is not being used and can be attached to a VM.
Attached: The disk is currently mounted to a running VM.
Reserved: The disk is mounted to a stopped-deallocated VM
ActiveSAS: The disk currently has an Active SAS Uri associated with it.
ReadyToUpload: A disk is ready to be created by upload by requesting a write token.
ActiveUpload: A disk is created for upload and a write token has been issued for uploading to it.

DiskStorageAccountTypes

DiskStorageAccountTypes: string

Defines values for DiskStorageAccountTypes.
KnownDiskStorageAccountTypes can be used interchangeably with DiskStorageAccountTypes, this enum contains the known values that the service supports.

Known values supported by the service

Standard_LRS: Standard HDD locally redundant storage. Best for backup, non-critical, and infrequent access.
Premium_LRS: Premium SSD locally redundant storage. Best for production and performance sensitive workloads.
StandardSSD_LRS: Standard SSD locally redundant storage. Best for web servers, lightly used enterprise applications and dev/test.
UltraSSD_LRS: Ultra SSD locally redundant storage. Best for IO-intensive workloads such as SAP HANA, top tier databases (for example, SQL, Oracle), and other transaction-heavy workloads.
Premium_ZRS: Premium SSD zone redundant storage. Best for the production workloads that need storage resiliency against zone failures.
StandardSSD_ZRS: Standard SSD zone redundant storage. Best for web servers, lightly used enterprise applications and dev/test that need storage resiliency against zone failures.

DisksCreateOrUpdateResponse

DisksCreateOrUpdateResponse: Disk

Contains response data for the createOrUpdate operation.

DisksGetResponse

DisksGetResponse: Disk

Contains response data for the get operation.

DisksGrantAccessResponse

DisksGrantAccessResponse: AccessUri

Contains response data for the grantAccess operation.

DisksListByResourceGroupNextResponse

DisksListByResourceGroupNextResponse: DiskList

Contains response data for the listByResourceGroupNext operation.

DisksListByResourceGroupResponse

DisksListByResourceGroupResponse: DiskList

Contains response data for the listByResourceGroup operation.

DisksListNextResponse

DisksListNextResponse: DiskList

Contains response data for the listNext operation.

DisksListResponse

DisksListResponse: DiskList

Contains response data for the list operation.

DisksUpdateResponse

DisksUpdateResponse: Disk

Contains response data for the update operation.

EncryptionType

EncryptionType: string

Defines values for EncryptionType.
KnownEncryptionType can be used interchangeably with EncryptionType, this enum contains the known values that the service supports.

Known values supported by the service

EncryptionAtRestWithPlatformKey: Disk is encrypted at rest with Platform managed key. It is the default encryption type. This is not a valid encryption type for disk encryption sets.
EncryptionAtRestWithCustomerKey: Disk is encrypted at rest with Customer managed key that can be changed and revoked by a customer.
EncryptionAtRestWithPlatformAndCustomerKeys: Disk is encrypted at rest with 2 layers of encryption. One of the keys is Customer managed and the other key is Platform managed.

ExecutionState

ExecutionState: string

Defines values for ExecutionState.
KnownExecutionState can be used interchangeably with ExecutionState, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
Pending
Running
Failed
Succeeded
TimedOut
Canceled

ExpandTypesForGetCapacityReservationGroups

ExpandTypesForGetCapacityReservationGroups: string

Defines values for ExpandTypesForGetCapacityReservationGroups.
KnownExpandTypesForGetCapacityReservationGroups can be used interchangeably with ExpandTypesForGetCapacityReservationGroups, this enum contains the known values that the service supports.

Known values supported by the service

virtualMachineScaleSetVMs/$ref
virtualMachines/$ref

ExpandTypesForGetVMScaleSets

ExpandTypesForGetVMScaleSets: string

Defines values for ExpandTypesForGetVMScaleSets.
KnownExpandTypesForGetVMScaleSets can be used interchangeably with ExpandTypesForGetVMScaleSets, this enum contains the known values that the service supports.

Known values supported by the service

userData

ExtendedLocationType

ExtendedLocationType: string

Defines values for ExtendedLocationType.
KnownExtendedLocationType can be used interchangeably with ExtendedLocationType, this enum contains the known values that the service supports.

Known values supported by the service

EdgeZone

ExtendedLocationTypes

ExtendedLocationTypes: string

Defines values for ExtendedLocationTypes.
KnownExtendedLocationTypes can be used interchangeably with ExtendedLocationTypes, this enum contains the known values that the service supports.

Known values supported by the service

EdgeZone

GalleriesCreateOrUpdateResponse

GalleriesCreateOrUpdateResponse: Gallery

Contains response data for the createOrUpdate operation.

GalleriesGetResponse

GalleriesGetResponse: Gallery

Contains response data for the get operation.

GalleriesListByResourceGroupNextResponse

GalleriesListByResourceGroupNextResponse: GalleryList

Contains response data for the listByResourceGroupNext operation.

GalleriesListByResourceGroupResponse

GalleriesListByResourceGroupResponse: GalleryList

Contains response data for the listByResourceGroup operation.

GalleriesListNextResponse

GalleriesListNextResponse: GalleryList

Contains response data for the listNext operation.

GalleriesListResponse

GalleriesListResponse: GalleryList

Contains response data for the list operation.

GalleriesUpdateResponse

GalleriesUpdateResponse: Gallery

Contains response data for the update operation.

Gallery

Gallery: Resource & { description?: undefined | string; identifier?: GalleryIdentifier; provisioningState?: GalleryPropertiesProvisioningState; sharingProfile?: SharingProfile; softDeletePolicy?: SoftDeletePolicy }

Specifies information about the Shared Image Gallery that you want to create or update.

GalleryApplication

GalleryApplication: Resource & { description?: undefined | string; endOfLifeDate?: Date; eula?: undefined | string; privacyStatementUri?: undefined | string; releaseNoteUri?: undefined | string; supportedOSType?: OperatingSystemTypes }

Specifies information about the gallery Application Definition that you want to create or update.

GalleryApplicationUpdate

GalleryApplicationUpdate: UpdateResourceDefinition & { description?: undefined | string; endOfLifeDate?: Date; eula?: undefined | string; privacyStatementUri?: undefined | string; releaseNoteUri?: undefined | string; supportedOSType?: OperatingSystemTypes }

Specifies information about the gallery Application Definition that you want to update.

GalleryApplicationVersion

GalleryApplicationVersion: Resource & { provisioningState?: GalleryApplicationVersionPropertiesProvisioningState; publishingProfile?: GalleryApplicationVersionPublishingProfile; replicationStatus?: ReplicationStatus }

Specifies information about the gallery Application Version that you want to create or update.

GalleryApplicationVersionPropertiesProvisioningState

GalleryApplicationVersionPropertiesProvisioningState: string

Defines values for GalleryApplicationVersionPropertiesProvisioningState.
KnownGalleryApplicationVersionPropertiesProvisioningState can be used interchangeably with GalleryApplicationVersionPropertiesProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Updating
Failed
Succeeded
Deleting
Migrating

GalleryApplicationVersionPublishingProfile

GalleryApplicationVersionPublishingProfile: GalleryArtifactPublishingProfileBase & { enableHealthCheck?: undefined | false | true; manageActions?: UserArtifactManage; source: UserArtifactSource }

The publishing profile of a gallery image version.

GalleryApplicationVersionUpdate

GalleryApplicationVersionUpdate: UpdateResourceDefinition & { provisioningState?: GalleryApplicationVersionPropertiesProvisioningState; publishingProfile?: GalleryApplicationVersionPublishingProfile; replicationStatus?: ReplicationStatus }

Specifies information about the gallery Application Version that you want to update.

GalleryApplicationVersionsCreateOrUpdateResponse

GalleryApplicationVersionsCreateOrUpdateResponse: GalleryApplicationVersion

Contains response data for the createOrUpdate operation.

GalleryApplicationVersionsGetResponse

GalleryApplicationVersionsGetResponse: GalleryApplicationVersion

Contains response data for the get operation.

GalleryApplicationVersionsListByGalleryApplicationNextResponse

GalleryApplicationVersionsListByGalleryApplicationNextResponse: GalleryApplicationVersionList

Contains response data for the listByGalleryApplicationNext operation.

GalleryApplicationVersionsListByGalleryApplicationResponse

GalleryApplicationVersionsListByGalleryApplicationResponse: GalleryApplicationVersionList

Contains response data for the listByGalleryApplication operation.

GalleryApplicationVersionsUpdateResponse

GalleryApplicationVersionsUpdateResponse: GalleryApplicationVersion

Contains response data for the update operation.

GalleryApplicationsCreateOrUpdateResponse

GalleryApplicationsCreateOrUpdateResponse: GalleryApplication

Contains response data for the createOrUpdate operation.

GalleryApplicationsGetResponse

GalleryApplicationsGetResponse: GalleryApplication

Contains response data for the get operation.

GalleryApplicationsListByGalleryNextResponse

GalleryApplicationsListByGalleryNextResponse: GalleryApplicationList

Contains response data for the listByGalleryNext operation.

GalleryApplicationsListByGalleryResponse

GalleryApplicationsListByGalleryResponse: GalleryApplicationList

Contains response data for the listByGallery operation.

GalleryApplicationsUpdateResponse

GalleryApplicationsUpdateResponse: GalleryApplication

Contains response data for the update operation.

GalleryDataDiskImage

GalleryDataDiskImage: GalleryDiskImage & { lun: number }

This is the data disk image.

GalleryImage

GalleryImage: Resource & { description?: undefined | string; disallowed?: Disallowed; endOfLifeDate?: Date; eula?: undefined | string; features?: GalleryImageFeature[]; hyperVGeneration?: HyperVGeneration; identifier?: GalleryImageIdentifier; osState?: OperatingSystemStateTypes; osType?: OperatingSystemTypes; privacyStatementUri?: undefined | string; provisioningState?: GalleryImagePropertiesProvisioningState; purchasePlan?: ImagePurchasePlan; recommended?: RecommendedMachineConfiguration; releaseNoteUri?: undefined | string }

Specifies information about the gallery image definition that you want to create or update.

GalleryImagePropertiesProvisioningState

GalleryImagePropertiesProvisioningState: string

Defines values for GalleryImagePropertiesProvisioningState.
KnownGalleryImagePropertiesProvisioningState can be used interchangeably with GalleryImagePropertiesProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Updating
Failed
Succeeded
Deleting
Migrating

GalleryImageUpdate

GalleryImageUpdate: UpdateResourceDefinition & { description?: undefined | string; disallowed?: Disallowed; endOfLifeDate?: Date; eula?: undefined | string; features?: GalleryImageFeature[]; hyperVGeneration?: HyperVGeneration; identifier?: GalleryImageIdentifier; osState?: OperatingSystemStateTypes; osType?: OperatingSystemTypes; privacyStatementUri?: undefined | string; provisioningState?: GalleryImagePropertiesProvisioningState; purchasePlan?: ImagePurchasePlan; recommended?: RecommendedMachineConfiguration; releaseNoteUri?: undefined | string }

Specifies information about the gallery image definition that you want to update.

GalleryImageVersion

GalleryImageVersion: Resource & { provisioningState?: GalleryImageVersionPropertiesProvisioningState; publishingProfile?: GalleryImageVersionPublishingProfile; replicationStatus?: ReplicationStatus; storageProfile?: GalleryImageVersionStorageProfile }

Specifies information about the gallery image version that you want to create or update.

GalleryImageVersionPropertiesProvisioningState

GalleryImageVersionPropertiesProvisioningState: string

Defines values for GalleryImageVersionPropertiesProvisioningState.
KnownGalleryImageVersionPropertiesProvisioningState can be used interchangeably with GalleryImageVersionPropertiesProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Updating
Failed
Succeeded
Deleting
Migrating

GalleryImageVersionPublishingProfile

GalleryImageVersionPublishingProfile: GalleryArtifactPublishingProfileBase & {}

The publishing profile of a gallery image Version.

GalleryImageVersionUpdate

GalleryImageVersionUpdate: UpdateResourceDefinition & { provisioningState?: GalleryImageVersionPropertiesProvisioningState; publishingProfile?: GalleryImageVersionPublishingProfile; replicationStatus?: ReplicationStatus; storageProfile?: GalleryImageVersionStorageProfile }

Specifies information about the gallery image version that you want to update.

GalleryImageVersionsCreateOrUpdateResponse

GalleryImageVersionsCreateOrUpdateResponse: GalleryImageVersion

Contains response data for the createOrUpdate operation.

GalleryImageVersionsGetResponse

GalleryImageVersionsGetResponse: GalleryImageVersion

Contains response data for the get operation.

GalleryImageVersionsListByGalleryImageNextResponse

GalleryImageVersionsListByGalleryImageNextResponse: GalleryImageVersionList

Contains response data for the listByGalleryImageNext operation.

GalleryImageVersionsListByGalleryImageResponse

GalleryImageVersionsListByGalleryImageResponse: GalleryImageVersionList

Contains response data for the listByGalleryImage operation.

GalleryImageVersionsUpdateResponse

GalleryImageVersionsUpdateResponse: GalleryImageVersion

Contains response data for the update operation.

GalleryImagesCreateOrUpdateResponse

GalleryImagesCreateOrUpdateResponse: GalleryImage

Contains response data for the createOrUpdate operation.

GalleryImagesGetResponse

GalleryImagesGetResponse: GalleryImage

Contains response data for the get operation.

GalleryImagesListByGalleryNextResponse

GalleryImagesListByGalleryNextResponse: GalleryImageList

Contains response data for the listByGalleryNext operation.

GalleryImagesListByGalleryResponse

GalleryImagesListByGalleryResponse: GalleryImageList

Contains response data for the listByGallery operation.

GalleryImagesUpdateResponse

GalleryImagesUpdateResponse: GalleryImage

Contains response data for the update operation.

GalleryOSDiskImage

GalleryOSDiskImage: GalleryDiskImage & {}

This is the OS disk image.

GalleryPropertiesProvisioningState

GalleryPropertiesProvisioningState: string

Defines values for GalleryPropertiesProvisioningState.
KnownGalleryPropertiesProvisioningState can be used interchangeably with GalleryPropertiesProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Creating
Updating
Failed
Succeeded
Deleting
Migrating

GallerySharingPermissionTypes

GallerySharingPermissionTypes: string

Defines values for GallerySharingPermissionTypes.
KnownGallerySharingPermissionTypes can be used interchangeably with GallerySharingPermissionTypes, this enum contains the known values that the service supports.

Known values supported by the service

Private
Groups

GallerySharingProfileUpdateResponse

GallerySharingProfileUpdateResponse: SharingUpdate

Contains response data for the update operation.

GalleryUpdate

GalleryUpdate: UpdateResourceDefinition & { description?: undefined | string; identifier?: GalleryIdentifier; provisioningState?: GalleryPropertiesProvisioningState; sharingProfile?: SharingProfile; softDeletePolicy?: SoftDeletePolicy }

Specifies information about the Shared Image Gallery that you want to update.

HostCaching

HostCaching: "None" | "ReadOnly" | "ReadWrite"

Defines values for HostCaching.

HyperVGeneration

HyperVGeneration: string

Defines values for HyperVGeneration.
KnownHyperVGeneration can be used interchangeably with HyperVGeneration, this enum contains the known values that the service supports.

Known values supported by the service

V1
V2

HyperVGenerationType

HyperVGenerationType: string

Defines values for HyperVGenerationType.
KnownHyperVGenerationType can be used interchangeably with HyperVGenerationType, this enum contains the known values that the service supports.

Known values supported by the service

V1
V2

HyperVGenerationTypes

HyperVGenerationTypes: string

Defines values for HyperVGenerationTypes.
KnownHyperVGenerationTypes can be used interchangeably with HyperVGenerationTypes, this enum contains the known values that the service supports.

Known values supported by the service

V1
V2

IPVersion

IPVersion: string

Defines values for IPVersion.
KnownIPVersion can be used interchangeably with IPVersion, this enum contains the known values that the service supports.

Known values supported by the service

IPv4
IPv6

IPVersions

IPVersions: string

Defines values for IPVersions.
KnownIPVersions can be used interchangeably with IPVersions, this enum contains the known values that the service supports.

Known values supported by the service

IPv4
IPv6

Image

Image: Resource & { extendedLocation?: ExtendedLocation; hyperVGeneration?: HyperVGenerationTypes; provisioningState?: undefined | string; sourceVirtualMachine?: SubResource; storageProfile?: ImageStorageProfile }

The source user image virtual hard disk. The virtual hard disk will be copied before being attached to the virtual machine. If SourceImage is provided, the destination virtual hard drive must not exist.

ImageDataDisk

ImageDataDisk: ImageDisk & { lun: number }

Describes a data disk.

ImageOSDisk

ImageOSDisk: ImageDisk & { osState: OperatingSystemStateTypes; osType: OperatingSystemTypes }

Describes an Operating System disk.

ImageReference

ImageReference: SubResource & { exactVersion?: undefined | string; offer?: undefined | string; publisher?: undefined | string; sharedGalleryImageId?: undefined | string; sku?: undefined | string; version?: undefined | string }

Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.

ImageUpdate

ImageUpdate: UpdateResource & { hyperVGeneration?: HyperVGenerationTypes; provisioningState?: undefined | string; sourceVirtualMachine?: SubResource; storageProfile?: ImageStorageProfile }

The source user image virtual hard disk. Only tags may be updated.

ImagesCreateOrUpdateResponse

ImagesCreateOrUpdateResponse: Image

Contains response data for the createOrUpdate operation.

ImagesGetResponse

ImagesGetResponse: Image

Contains response data for the get operation.

ImagesListByResourceGroupNextResponse

ImagesListByResourceGroupNextResponse: ImageListResult

Contains response data for the listByResourceGroupNext operation.

ImagesListByResourceGroupResponse

ImagesListByResourceGroupResponse: ImageListResult

Contains response data for the listByResourceGroup operation.

ImagesListNextResponse

ImagesListNextResponse: ImageListResult

Contains response data for the listNext operation.

ImagesListResponse

ImagesListResponse: ImageListResult

Contains response data for the list operation.

ImagesUpdateResponse

ImagesUpdateResponse: Image

Contains response data for the update operation.

InstanceViewTypes

InstanceViewTypes: "instanceView" | "userData"

Defines values for InstanceViewTypes.

IntervalInMins

IntervalInMins: "ThreeMins" | "FiveMins" | "ThirtyMins" | "SixtyMins"

Defines values for IntervalInMins.

LinuxPatchAssessmentMode

LinuxPatchAssessmentMode: string

Defines values for LinuxPatchAssessmentMode.
KnownLinuxPatchAssessmentMode can be used interchangeably with LinuxPatchAssessmentMode, this enum contains the known values that the service supports.

Known values supported by the service

ImageDefault
AutomaticByPlatform

LinuxVMGuestPatchMode

LinuxVMGuestPatchMode: string

Defines values for LinuxVMGuestPatchMode.
KnownLinuxVMGuestPatchMode can be used interchangeably with LinuxVMGuestPatchMode, this enum contains the known values that the service supports.

Known values supported by the service

ImageDefault
AutomaticByPlatform

LogAnalyticsExportRequestRateByIntervalResponse

LogAnalyticsExportRequestRateByIntervalResponse: LogAnalyticsOperationResult

Contains response data for the exportRequestRateByInterval operation.

LogAnalyticsExportThrottledRequestsResponse

LogAnalyticsExportThrottledRequestsResponse: LogAnalyticsOperationResult

Contains response data for the exportThrottledRequests operation.

MaintenanceOperationResultCodeTypes

MaintenanceOperationResultCodeTypes: "None" | "RetryLater" | "MaintenanceAborted" | "MaintenanceCompleted"

Defines values for MaintenanceOperationResultCodeTypes.

ManagedDiskParameters

ManagedDiskParameters: SubResource & { diskEncryptionSet?: DiskEncryptionSetParameters; storageAccountType?: StorageAccountTypes }

The parameters of a managed disk.

NetworkAccessPolicy

NetworkAccessPolicy: string

Defines values for NetworkAccessPolicy.
KnownNetworkAccessPolicy can be used interchangeably with NetworkAccessPolicy, this enum contains the known values that the service supports.

Known values supported by the service

AllowAll: The disk can be exported or uploaded to from any network.
AllowPrivate: The disk can be exported or uploaded to using a DiskAccess resource's private endpoints.
DenyAll: The disk cannot be exported.

NetworkApiVersion

NetworkApiVersion: string

Defines values for NetworkApiVersion.
KnownNetworkApiVersion can be used interchangeably with NetworkApiVersion, this enum contains the known values that the service supports.

Known values supported by the service

2020-11-01

NetworkInterfaceReference

NetworkInterfaceReference: SubResource & { deleteOption?: DeleteOptions; primary?: undefined | false | true }

Describes a network interface reference.

OSDiskImageEncryption

OSDiskImageEncryption: DiskImageEncryption & {}

Contains encryption settings for an OS disk image.

OperatingSystemStateTypes

OperatingSystemStateTypes: "Generalized" | "Specialized"

Defines values for OperatingSystemStateTypes.

OperatingSystemType

OperatingSystemType: string

Defines values for OperatingSystemType.
KnownOperatingSystemType can be used interchangeably with OperatingSystemType, this enum contains the known values that the service supports.

Known values supported by the service

Windows
Linux

OperatingSystemTypes

OperatingSystemTypes: "Windows" | "Linux"

Defines values for OperatingSystemTypes.

OperationsListResponse

OperationsListResponse: ComputeOperationListResult

Contains response data for the list operation.

OrchestrationMode

OrchestrationMode: string

Defines values for OrchestrationMode.
KnownOrchestrationMode can be used interchangeably with OrchestrationMode, this enum contains the known values that the service supports.

Known values supported by the service

Uniform
Flexible

OrchestrationServiceNames

OrchestrationServiceNames: string

Defines values for OrchestrationServiceNames.
KnownOrchestrationServiceNames can be used interchangeably with OrchestrationServiceNames, this enum contains the known values that the service supports.

Known values supported by the service

AutomaticRepairs
DummyOrchestrationServiceName

OrchestrationServiceState

OrchestrationServiceState: string

Defines values for OrchestrationServiceState.
KnownOrchestrationServiceState can be used interchangeably with OrchestrationServiceState, this enum contains the known values that the service supports.

Known values supported by the service

NotRunning
Running
Suspended

OrchestrationServiceStateAction

OrchestrationServiceStateAction: string

Defines values for OrchestrationServiceStateAction.
KnownOrchestrationServiceStateAction can be used interchangeably with OrchestrationServiceStateAction, this enum contains the known values that the service supports.

Known values supported by the service

Resume
Suspend

PatchAssessmentState

PatchAssessmentState: string

Defines values for PatchAssessmentState.
KnownPatchAssessmentState can be used interchangeably with PatchAssessmentState, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
Available

PatchInstallationState

PatchInstallationState: string

Defines values for PatchInstallationState.
KnownPatchInstallationState can be used interchangeably with PatchInstallationState, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
Installed
Failed
Excluded
NotSelected
Pending

PatchOperationStatus

PatchOperationStatus: string

Defines values for PatchOperationStatus.
KnownPatchOperationStatus can be used interchangeably with PatchOperationStatus, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
InProgress
Failed
Succeeded
CompletedWithWarnings

PirSharedGalleryResource

PirSharedGalleryResource: PirResource & { uniqueId?: undefined | string }

Base information about the shared gallery resource in pir.

PrivateEndpointConnectionProvisioningState

PrivateEndpointConnectionProvisioningState: string

Defines values for PrivateEndpointConnectionProvisioningState.
KnownPrivateEndpointConnectionProvisioningState can be used interchangeably with PrivateEndpointConnectionProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Creating
Deleting
Failed

PrivateEndpointServiceConnectionStatus

PrivateEndpointServiceConnectionStatus: string

Defines values for PrivateEndpointServiceConnectionStatus.
KnownPrivateEndpointServiceConnectionStatus can be used interchangeably with PrivateEndpointServiceConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Pending
Approved
Rejected

ProtocolTypes

ProtocolTypes: "Http" | "Https"

Defines values for ProtocolTypes.

ProximityPlacementGroup

ProximityPlacementGroup: Resource & { availabilitySets?: SubResourceWithColocationStatus[]; colocationStatus?: InstanceViewStatus; proximityPlacementGroupType?: ProximityPlacementGroupType; virtualMachineScaleSets?: SubResourceWithColocationStatus[]; virtualMachines?: SubResourceWithColocationStatus[] }

Specifies information about the proximity placement group.

ProximityPlacementGroupType

ProximityPlacementGroupType: string

Defines values for ProximityPlacementGroupType.
KnownProximityPlacementGroupType can be used interchangeably with ProximityPlacementGroupType, this enum contains the known values that the service supports.

Known values supported by the service

Standard
Ultra

ProximityPlacementGroupUpdate

ProximityPlacementGroupUpdate: UpdateResource & {}

Specifies information about the proximity placement group.

ProximityPlacementGroupsCreateOrUpdateResponse

ProximityPlacementGroupsCreateOrUpdateResponse: ProximityPlacementGroup

Contains response data for the createOrUpdate operation.

ProximityPlacementGroupsGetResponse

ProximityPlacementGroupsGetResponse: ProximityPlacementGroup

Contains response data for the get operation.

ProximityPlacementGroupsListByResourceGroupNextResponse

ProximityPlacementGroupsListByResourceGroupNextResponse: ProximityPlacementGroupListResult

Contains response data for the listByResourceGroupNext operation.

ProximityPlacementGroupsListByResourceGroupResponse

ProximityPlacementGroupsListByResourceGroupResponse: ProximityPlacementGroupListResult

Contains response data for the listByResourceGroup operation.

ProximityPlacementGroupsListBySubscriptionNextResponse

ProximityPlacementGroupsListBySubscriptionNextResponse: ProximityPlacementGroupListResult

Contains response data for the listBySubscriptionNext operation.

ProximityPlacementGroupsListBySubscriptionResponse

ProximityPlacementGroupsListBySubscriptionResponse: ProximityPlacementGroupListResult

Contains response data for the listBySubscription operation.

ProximityPlacementGroupsUpdateResponse

ProximityPlacementGroupsUpdateResponse: ProximityPlacementGroup

Contains response data for the update operation.

PublicIPAddressSkuName

PublicIPAddressSkuName: string

Defines values for PublicIPAddressSkuName.
KnownPublicIPAddressSkuName can be used interchangeably with PublicIPAddressSkuName, this enum contains the known values that the service supports.

Known values supported by the service

Basic
Standard

PublicIPAddressSkuTier

PublicIPAddressSkuTier: string

Defines values for PublicIPAddressSkuTier.
KnownPublicIPAddressSkuTier can be used interchangeably with PublicIPAddressSkuTier, this enum contains the known values that the service supports.

Known values supported by the service

Regional
Global

PublicIPAllocationMethod

PublicIPAllocationMethod: string

Defines values for PublicIPAllocationMethod.
KnownPublicIPAllocationMethod can be used interchangeably with PublicIPAllocationMethod, this enum contains the known values that the service supports.

Known values supported by the service

Dynamic
Static

ReplicationMode

ReplicationMode: string

Defines values for ReplicationMode.
KnownReplicationMode can be used interchangeably with ReplicationMode, this enum contains the known values that the service supports.

Known values supported by the service

Full
Shallow

ReplicationState

ReplicationState: string

Defines values for ReplicationState.
KnownReplicationState can be used interchangeably with ReplicationState, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
Replicating
Completed
Failed

ReplicationStatusTypes

ReplicationStatusTypes: string

Defines values for ReplicationStatusTypes.
KnownReplicationStatusTypes can be used interchangeably with ReplicationStatusTypes, this enum contains the known values that the service supports.

Known values supported by the service

ReplicationStatus

RequestRateByIntervalInput

RequestRateByIntervalInput: LogAnalyticsInputBase & { intervalLength: IntervalInMins }

Api request input for LogAnalytics getRequestRateByInterval Api.

ResourceIdentityType

ResourceIdentityType: "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"

Defines values for ResourceIdentityType.

ResourceSkuCapacityScaleType

ResourceSkuCapacityScaleType: "Automatic" | "Manual" | "None"

Defines values for ResourceSkuCapacityScaleType.

ResourceSkuRestrictionsReasonCode

ResourceSkuRestrictionsReasonCode: "QuotaId" | "NotAvailableForSubscription"

Defines values for ResourceSkuRestrictionsReasonCode.

ResourceSkuRestrictionsType

ResourceSkuRestrictionsType: "Location" | "Zone"

Defines values for ResourceSkuRestrictionsType.

ResourceSkusListNextResponse

ResourceSkusListNextResponse: ResourceSkusResult

Contains response data for the listNext operation.

ResourceSkusListResponse

ResourceSkusListResponse: ResourceSkusResult

Contains response data for the list operation.

RestorePoint

RestorePoint: ProxyResource & { consistencyMode?: ConsistencyModeTypes; excludeDisks?: ApiEntityReference[]; provisioningDetails?: RestorePointProvisioningDetails; provisioningState?: undefined | string; sourceMetadata?: RestorePointSourceMetadata }

Restore Point details.

RestorePointCollection

RestorePointCollection: Resource & { provisioningState?: undefined | string; restorePointCollectionId?: undefined | string; restorePoints?: RestorePoint[]; source?: RestorePointCollectionSourceProperties }

Create or update Restore Point collection parameters.

RestorePointCollectionExpandOptions

RestorePointCollectionExpandOptions: string

Defines values for RestorePointCollectionExpandOptions.
KnownRestorePointCollectionExpandOptions can be used interchangeably with RestorePointCollectionExpandOptions, this enum contains the known values that the service supports.

Known values supported by the service

restorePoints

RestorePointCollectionUpdate

RestorePointCollectionUpdate: UpdateResource & { provisioningState?: undefined | string; restorePointCollectionId?: undefined | string; restorePoints?: RestorePoint[]; source?: RestorePointCollectionSourceProperties }

Update Restore Point collection parameters.

RestorePointCollectionsCreateOrUpdateResponse

RestorePointCollectionsCreateOrUpdateResponse: RestorePointCollection

Contains response data for the createOrUpdate operation.

RestorePointCollectionsGetResponse

RestorePointCollectionsGetResponse: RestorePointCollection

Contains response data for the get operation.

RestorePointCollectionsListAllNextResponse

RestorePointCollectionsListAllNextResponse: RestorePointCollectionListResult

Contains response data for the listAllNext operation.

RestorePointCollectionsListAllResponse

RestorePointCollectionsListAllResponse: RestorePointCollectionListResult

Contains response data for the listAll operation.

RestorePointCollectionsListNextResponse

RestorePointCollectionsListNextResponse: RestorePointCollectionListResult

Contains response data for the listNext operation.

RestorePointCollectionsListResponse

RestorePointCollectionsListResponse: RestorePointCollectionListResult

Contains response data for the list operation.

RestorePointCollectionsUpdateResponse

RestorePointCollectionsUpdateResponse: RestorePointCollection

Contains response data for the update operation.

RestorePointsCreateResponse

RestorePointsCreateResponse: RestorePoint

Contains response data for the create operation.

RestorePointsGetResponse

RestorePointsGetResponse: RestorePoint

Contains response data for the get operation.

RollingUpgradeActionType

RollingUpgradeActionType: "Start" | "Cancel"

Defines values for RollingUpgradeActionType.

RollingUpgradeStatusCode

RollingUpgradeStatusCode: "RollingForward" | "Cancelled" | "Completed" | "Faulted"

Defines values for RollingUpgradeStatusCode.

RollingUpgradeStatusInfo

RollingUpgradeStatusInfo: Resource & { error?: ApiError; policy?: RollingUpgradePolicy; progress?: RollingUpgradeProgressInfo; runningStatus?: RollingUpgradeRunningStatus }

The status of the latest virtual machine scale set rolling upgrade.

RunCommandDocument

RunCommandDocument: RunCommandDocumentBase & { parameters?: RunCommandParameterDefinition[]; script: string[] }

Describes the properties of a Run Command.

SecurityTypes

SecurityTypes: string

Defines values for SecurityTypes.
KnownSecurityTypes can be used interchangeably with SecurityTypes, this enum contains the known values that the service supports.

Known values supported by the service

TrustedLaunch

SelectPermissions

SelectPermissions: string

Defines values for SelectPermissions.
KnownSelectPermissions can be used interchangeably with SelectPermissions, this enum contains the known values that the service supports.

Known values supported by the service

Permissions

SettingNames

SettingNames: "AutoLogon" | "FirstLogonCommands"

Defines values for SettingNames.

SharedGalleriesGetResponse

SharedGalleriesGetResponse: SharedGallery

Contains response data for the get operation.

SharedGalleriesListNextResponse

SharedGalleriesListNextResponse: SharedGalleryList

Contains response data for the listNext operation.

SharedGalleriesListResponse

SharedGalleriesListResponse: SharedGalleryList

Contains response data for the list operation.

SharedGallery

SharedGallery: PirSharedGalleryResource & {}

Specifies information about the Shared Gallery that you want to create or update.

SharedGalleryImage

SharedGalleryImage: PirSharedGalleryResource & { disallowed?: Disallowed; endOfLifeDate?: Date; features?: GalleryImageFeature[]; hyperVGeneration?: HyperVGeneration; identifier?: GalleryImageIdentifier; osState?: OperatingSystemStateTypes; osType?: OperatingSystemTypes; purchasePlan?: ImagePurchasePlan; recommended?: RecommendedMachineConfiguration }

Specifies information about the gallery image definition that you want to create or update.

SharedGalleryImageVersion

SharedGalleryImageVersion: PirSharedGalleryResource & { endOfLifeDate?: Date; publishedDate?: Date }

Specifies information about the gallery image version that you want to create or update.

SharedGalleryImageVersionsGetResponse

SharedGalleryImageVersionsGetResponse: SharedGalleryImageVersion

Contains response data for the get operation.

SharedGalleryImageVersionsListNextResponse

SharedGalleryImageVersionsListNextResponse: SharedGalleryImageVersionList

Contains response data for the listNext operation.

SharedGalleryImageVersionsListResponse

SharedGalleryImageVersionsListResponse: SharedGalleryImageVersionList

Contains response data for the list operation.

SharedGalleryImagesGetResponse

SharedGalleryImagesGetResponse: SharedGalleryImage

Contains response data for the get operation.

SharedGalleryImagesListNextResponse

SharedGalleryImagesListNextResponse: SharedGalleryImageList

Contains response data for the listNext operation.

SharedGalleryImagesListResponse

SharedGalleryImagesListResponse: SharedGalleryImageList

Contains response data for the list operation.

SharedToValues

SharedToValues: string

Defines values for SharedToValues.
KnownSharedToValues can be used interchangeably with SharedToValues, this enum contains the known values that the service supports.

Known values supported by the service

tenant

SharingProfileGroupTypes

SharingProfileGroupTypes: string

Defines values for SharingProfileGroupTypes.
KnownSharingProfileGroupTypes can be used interchangeably with SharingProfileGroupTypes, this enum contains the known values that the service supports.

Known values supported by the service

Subscriptions
AADTenants

SharingUpdateOperationTypes

SharingUpdateOperationTypes: string

Defines values for SharingUpdateOperationTypes.
KnownSharingUpdateOperationTypes can be used interchangeably with SharingUpdateOperationTypes, this enum contains the known values that the service supports.

Known values supported by the service

Add
Remove
Reset

Snapshot

Snapshot: Resource & { creationData?: CreationData; diskAccessId?: undefined | string; diskSizeBytes?: undefined | number; diskSizeGB?: undefined | number; diskState?: DiskState; encryption?: Encryption; encryptionSettingsCollection?: EncryptionSettingsCollection; extendedLocation?: ExtendedLocation; hyperVGeneration?: HyperVGeneration; incremental?: undefined | false | true; managedBy?: undefined | string; networkAccessPolicy?: NetworkAccessPolicy; osType?: OperatingSystemTypes; provisioningState?: undefined | string; purchasePlan?: PurchasePlanAutoGenerated; sku?: SnapshotSku; supportsHibernation?: undefined | false | true; timeCreated?: Date; uniqueId?: undefined | string }

Snapshot resource.

SnapshotStorageAccountTypes

SnapshotStorageAccountTypes: string

Defines values for SnapshotStorageAccountTypes.
KnownSnapshotStorageAccountTypes can be used interchangeably with SnapshotStorageAccountTypes, this enum contains the known values that the service supports.

Known values supported by the service

Standard_LRS: Standard HDD locally redundant storage
Premium_LRS: Premium SSD locally redundant storage
Standard_ZRS: Standard zone redundant storage

SnapshotsCreateOrUpdateResponse

SnapshotsCreateOrUpdateResponse: Snapshot

Contains response data for the createOrUpdate operation.

SnapshotsGetResponse

SnapshotsGetResponse: Snapshot

Contains response data for the get operation.

SnapshotsGrantAccessResponse

SnapshotsGrantAccessResponse: AccessUri

Contains response data for the grantAccess operation.

SnapshotsListByResourceGroupNextResponse

SnapshotsListByResourceGroupNextResponse: SnapshotList

Contains response data for the listByResourceGroupNext operation.

SnapshotsListByResourceGroupResponse

SnapshotsListByResourceGroupResponse: SnapshotList

Contains response data for the listByResourceGroup operation.

SnapshotsListNextResponse

SnapshotsListNextResponse: SnapshotList

Contains response data for the listNext operation.

SnapshotsListResponse

SnapshotsListResponse: SnapshotList

Contains response data for the list operation.

SnapshotsUpdateResponse

SnapshotsUpdateResponse: Snapshot

Contains response data for the update operation.

SshPublicKeyResource

SshPublicKeyResource: Resource & { publicKey?: undefined | string }

Specifies information about the SSH public key.

SshPublicKeyUpdateResource

SshPublicKeyUpdateResource: UpdateResource & { publicKey?: undefined | string }

Specifies information about the SSH public key.

SshPublicKeysCreateResponse

SshPublicKeysCreateResponse: SshPublicKeyResource

Contains response data for the create operation.

SshPublicKeysGenerateKeyPairResponse

SshPublicKeysGenerateKeyPairResponse: SshPublicKeyGenerateKeyPairResult

Contains response data for the generateKeyPair operation.

SshPublicKeysGetResponse

SshPublicKeysGetResponse: SshPublicKeyResource

Contains response data for the get operation.

SshPublicKeysListByResourceGroupNextResponse

SshPublicKeysListByResourceGroupNextResponse: SshPublicKeysGroupListResult

Contains response data for the listByResourceGroupNext operation.

SshPublicKeysListByResourceGroupResponse

SshPublicKeysListByResourceGroupResponse: SshPublicKeysGroupListResult

Contains response data for the listByResourceGroup operation.

SshPublicKeysListBySubscriptionNextResponse

SshPublicKeysListBySubscriptionNextResponse: SshPublicKeysGroupListResult

Contains response data for the listBySubscriptionNext operation.

SshPublicKeysListBySubscriptionResponse

SshPublicKeysListBySubscriptionResponse: SshPublicKeysGroupListResult

Contains response data for the listBySubscription operation.

SshPublicKeysUpdateResponse

SshPublicKeysUpdateResponse: SshPublicKeyResource

Contains response data for the update operation.

StatusLevelTypes

StatusLevelTypes: "Info" | "Warning" | "Error"

Defines values for StatusLevelTypes.

StorageAccountType

StorageAccountType: string

Defines values for StorageAccountType.
KnownStorageAccountType can be used interchangeably with StorageAccountType, this enum contains the known values that the service supports.

Known values supported by the service

Standard_LRS
Standard_ZRS
Premium_LRS

StorageAccountTypes

StorageAccountTypes: string

Defines values for StorageAccountTypes.
KnownStorageAccountTypes can be used interchangeably with StorageAccountTypes, this enum contains the known values that the service supports.

Known values supported by the service

Standard_LRS
Premium_LRS
StandardSSD_LRS
UltraSSD_LRS
Premium_ZRS
StandardSSD_ZRS

SubResourceWithColocationStatus

SubResourceWithColocationStatus: SubResource & { colocationStatus?: InstanceViewStatus }

ThrottledRequestsInput

ThrottledRequestsInput: LogAnalyticsInputBase & {}

Api request input for LogAnalytics getThrottledRequests Api.

UpgradeMode

UpgradeMode: "Automatic" | "Manual" | "Rolling"

Defines values for UpgradeMode.

UpgradeOperationInvoker

UpgradeOperationInvoker: "Unknown" | "User" | "Platform"

Defines values for UpgradeOperationInvoker.

UpgradeState

UpgradeState: "RollingForward" | "Cancelled" | "Completed" | "Faulted"

Defines values for UpgradeState.

UsageOperationsListNextResponse

UsageOperationsListNextResponse: ListUsagesResult

Contains response data for the listNext operation.

UsageOperationsListResponse

UsageOperationsListResponse: ListUsagesResult

Contains response data for the list operation.

VMGuestPatchClassificationLinux

VMGuestPatchClassificationLinux: string

Defines values for VMGuestPatchClassificationLinux.
KnownVMGuestPatchClassificationLinux can be used interchangeably with VMGuestPatchClassificationLinux, this enum contains the known values that the service supports.

Known values supported by the service

Critical
Security
Other

VMGuestPatchClassificationWindows

VMGuestPatchClassificationWindows: string

Defines values for VMGuestPatchClassificationWindows.
KnownVMGuestPatchClassificationWindows can be used interchangeably with VMGuestPatchClassificationWindows, this enum contains the known values that the service supports.

Known values supported by the service

Critical
Security
UpdateRollUp
FeaturePack
ServicePack
Definition
Tools
Updates

VMGuestPatchRebootBehavior

VMGuestPatchRebootBehavior: string

Defines values for VMGuestPatchRebootBehavior.
KnownVMGuestPatchRebootBehavior can be used interchangeably with VMGuestPatchRebootBehavior, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
NeverReboots
AlwaysRequiresReboot
CanRequestReboot

VMGuestPatchRebootSetting

VMGuestPatchRebootSetting: string

Defines values for VMGuestPatchRebootSetting.
KnownVMGuestPatchRebootSetting can be used interchangeably with VMGuestPatchRebootSetting, this enum contains the known values that the service supports.

Known values supported by the service

IfRequired
Never
Always

VMGuestPatchRebootStatus

VMGuestPatchRebootStatus: string

Defines values for VMGuestPatchRebootStatus.
KnownVMGuestPatchRebootStatus can be used interchangeably with VMGuestPatchRebootStatus, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
NotNeeded
Required
Started
Failed
Completed

VirtualMachine

VirtualMachine: Resource & { additionalCapabilities?: AdditionalCapabilities; applicationProfile?: ApplicationProfile; availabilitySet?: SubResource; billingProfile?: BillingProfile; capacityReservation?: CapacityReservationProfile; diagnosticsProfile?: DiagnosticsProfile; evictionPolicy?: VirtualMachineEvictionPolicyTypes; extendedLocation?: ExtendedLocation; extensionsTimeBudget?: undefined | string; hardwareProfile?: HardwareProfile; host?: SubResource; hostGroup?: SubResource; identity?: VirtualMachineIdentity; instanceView?: VirtualMachineInstanceView; licenseType?: undefined | string; networkProfile?: NetworkProfile; osProfile?: OSProfile; plan?: Plan; platformFaultDomain?: undefined | number; priority?: VirtualMachinePriorityTypes; provisioningState?: undefined | string; proximityPlacementGroup?: SubResource; resources?: VirtualMachineExtension[]; scheduledEventsProfile?: ScheduledEventsProfile; securityProfile?: SecurityProfile; storageProfile?: StorageProfile; userData?: undefined | string; virtualMachineScaleSet?: SubResource; vmId?: undefined | string; zones?: string[] }

Describes a Virtual Machine.

VirtualMachineCaptureResult

VirtualMachineCaptureResult: SubResource & { contentVersion?: undefined | string; parameters?: Record<string, unknown>; resources?: Record<string, unknown>[]; schema?: undefined | string }

Output of virtual machine capture operation.

VirtualMachineEvictionPolicyTypes

VirtualMachineEvictionPolicyTypes: string

Defines values for VirtualMachineEvictionPolicyTypes.
KnownVirtualMachineEvictionPolicyTypes can be used interchangeably with VirtualMachineEvictionPolicyTypes, this enum contains the known values that the service supports.

Known values supported by the service

Deallocate
Delete

VirtualMachineExtension

VirtualMachineExtension: Resource & { autoUpgradeMinorVersion?: undefined | false | true; enableAutomaticUpgrade?: undefined | false | true; forceUpdateTag?: undefined | string; instanceView?: VirtualMachineExtensionInstanceView; protectedSettings?: Record<string, unknown>; provisioningState?: undefined | string; publisher?: undefined | string; settings?: Record<string, unknown>; suppressFailures?: undefined | false | true; typeHandlerVersion?: undefined | string; typePropertiesType?: undefined | string }

Describes a Virtual Machine Extension.

VirtualMachineExtensionImage

VirtualMachineExtensionImage: Resource & { computeRole?: undefined | string; handlerSchema?: undefined | string; operatingSystem?: undefined | string; supportsMultipleExtensions?: undefined | false | true; vmScaleSetEnabled?: undefined | false | true }

Describes a Virtual Machine Extension Image.

VirtualMachineExtensionImagesGetResponse

VirtualMachineExtensionImagesGetResponse: VirtualMachineExtensionImage

Contains response data for the get operation.

VirtualMachineExtensionImagesListTypesResponse

VirtualMachineExtensionImagesListTypesResponse: VirtualMachineExtensionImage[]

Contains response data for the listTypes operation.

VirtualMachineExtensionImagesListVersionsResponse

VirtualMachineExtensionImagesListVersionsResponse: VirtualMachineExtensionImage[]

Contains response data for the listVersions operation.

VirtualMachineExtensionUpdate

VirtualMachineExtensionUpdate: UpdateResource & { autoUpgradeMinorVersion?: undefined | false | true; enableAutomaticUpgrade?: undefined | false | true; forceUpdateTag?: undefined | string; protectedSettings?: Record<string, unknown>; publisher?: undefined | string; settings?: Record<string, unknown>; suppressFailures?: undefined | false | true; type?: undefined | string; typeHandlerVersion?: undefined | string }

Describes a Virtual Machine Extension.

VirtualMachineExtensionsCreateOrUpdateResponse

VirtualMachineExtensionsCreateOrUpdateResponse: VirtualMachineExtension

Contains response data for the createOrUpdate operation.

VirtualMachineExtensionsGetResponse

VirtualMachineExtensionsGetResponse: VirtualMachineExtension

Contains response data for the get operation.

VirtualMachineExtensionsListResponse

VirtualMachineExtensionsListResponse: VirtualMachineExtensionsListResult

Contains response data for the list operation.

VirtualMachineExtensionsUpdateResponse

VirtualMachineExtensionsUpdateResponse: VirtualMachineExtension

Contains response data for the update operation.

VirtualMachineImage

VirtualMachineImage: VirtualMachineImageResource & { automaticOSUpgradeProperties?: AutomaticOSUpgradeProperties; dataDiskImages?: DataDiskImage[]; disallowed?: DisallowedConfiguration; features?: VirtualMachineImageFeature[]; hyperVGeneration?: HyperVGenerationTypes; osDiskImage?: OSDiskImage; plan?: PurchasePlan }

Describes a Virtual Machine Image.

VirtualMachineImageResource

VirtualMachineImageResource: SubResource & { extendedLocation?: ExtendedLocation; location: string; name: string; tags?: undefined | {} }

Virtual machine image resource information.

VirtualMachineImagesEdgeZoneGetResponse

VirtualMachineImagesEdgeZoneGetResponse: VirtualMachineImage

Contains response data for the get operation.

VirtualMachineImagesEdgeZoneListOffersResponse

VirtualMachineImagesEdgeZoneListOffersResponse: VirtualMachineImageResource[]

Contains response data for the listOffers operation.

VirtualMachineImagesEdgeZoneListPublishersResponse

VirtualMachineImagesEdgeZoneListPublishersResponse: VirtualMachineImageResource[]

Contains response data for the listPublishers operation.

VirtualMachineImagesEdgeZoneListResponse

VirtualMachineImagesEdgeZoneListResponse: VirtualMachineImageResource[]

Contains response data for the list operation.

VirtualMachineImagesEdgeZoneListSkusResponse

VirtualMachineImagesEdgeZoneListSkusResponse: VirtualMachineImageResource[]

Contains response data for the listSkus operation.

VirtualMachineImagesGetResponse

VirtualMachineImagesGetResponse: VirtualMachineImage

Contains response data for the get operation.

VirtualMachineImagesListOffersResponse

VirtualMachineImagesListOffersResponse: VirtualMachineImageResource[]

Contains response data for the listOffers operation.

VirtualMachineImagesListPublishersResponse

VirtualMachineImagesListPublishersResponse: VirtualMachineImageResource[]

Contains response data for the listPublishers operation.

VirtualMachineImagesListResponse

VirtualMachineImagesListResponse: VirtualMachineImageResource[]

Contains response data for the list operation.

VirtualMachineImagesListSkusResponse

VirtualMachineImagesListSkusResponse: VirtualMachineImageResource[]

Contains response data for the listSkus operation.

VirtualMachinePriorityTypes

VirtualMachinePriorityTypes: string

Defines values for VirtualMachinePriorityTypes.
KnownVirtualMachinePriorityTypes can be used interchangeably with VirtualMachinePriorityTypes, this enum contains the known values that the service supports.

Known values supported by the service

Regular
Low
Spot

VirtualMachineRunCommand

VirtualMachineRunCommand: Resource & { asyncExecution?: undefined | false | true; errorBlobUri?: undefined | string; instanceView?: VirtualMachineRunCommandInstanceView; outputBlobUri?: undefined | string; parameters?: RunCommandInputParameter[]; protectedParameters?: RunCommandInputParameter[]; provisioningState?: undefined | string; runAsPassword?: undefined | string; runAsUser?: undefined | string; source?: VirtualMachineRunCommandScriptSource; timeoutInSeconds?: undefined | number }

Describes a Virtual Machine run command.

VirtualMachineRunCommandUpdate

VirtualMachineRunCommandUpdate: UpdateResource & { asyncExecution?: undefined | false | true; errorBlobUri?: undefined | string; instanceView?: VirtualMachineRunCommandInstanceView; outputBlobUri?: undefined | string; parameters?: RunCommandInputParameter[]; protectedParameters?: RunCommandInputParameter[]; provisioningState?: undefined | string; runAsPassword?: undefined | string; runAsUser?: undefined | string; source?: VirtualMachineRunCommandScriptSource; timeoutInSeconds?: undefined | number }

Describes a Virtual Machine run command.

VirtualMachineRunCommandsCreateOrUpdateResponse

VirtualMachineRunCommandsCreateOrUpdateResponse: VirtualMachineRunCommand

Contains response data for the createOrUpdate operation.

VirtualMachineRunCommandsGetByVirtualMachineResponse

VirtualMachineRunCommandsGetByVirtualMachineResponse: VirtualMachineRunCommand

Contains response data for the getByVirtualMachine operation.

VirtualMachineRunCommandsGetResponse

VirtualMachineRunCommandsGetResponse: RunCommandDocument

Contains response data for the get operation.

VirtualMachineRunCommandsListByVirtualMachineNextResponse

VirtualMachineRunCommandsListByVirtualMachineNextResponse: VirtualMachineRunCommandsListResult

Contains response data for the listByVirtualMachineNext operation.

VirtualMachineRunCommandsListByVirtualMachineResponse

VirtualMachineRunCommandsListByVirtualMachineResponse: VirtualMachineRunCommandsListResult

Contains response data for the listByVirtualMachine operation.

VirtualMachineRunCommandsListNextResponse

VirtualMachineRunCommandsListNextResponse: RunCommandListResult

Contains response data for the listNext operation.

VirtualMachineRunCommandsListResponse

VirtualMachineRunCommandsListResponse: RunCommandListResult

Contains response data for the list operation.

VirtualMachineRunCommandsUpdateResponse

VirtualMachineRunCommandsUpdateResponse: VirtualMachineRunCommand

Contains response data for the update operation.

VirtualMachineScaleSet

VirtualMachineScaleSet: Resource & { additionalCapabilities?: AdditionalCapabilities; automaticRepairsPolicy?: AutomaticRepairsPolicy; doNotRunExtensionsOnOverprovisionedVMs?: undefined | false | true; extendedLocation?: ExtendedLocation; hostGroup?: SubResource; identity?: VirtualMachineScaleSetIdentity; orchestrationMode?: OrchestrationMode; overprovision?: undefined | false | true; plan?: Plan; platformFaultDomainCount?: undefined | number; provisioningState?: undefined | string; proximityPlacementGroup?: SubResource; scaleInPolicy?: ScaleInPolicy; singlePlacementGroup?: undefined | false | true; sku?: Sku; spotRestorePolicy?: SpotRestorePolicy; uniqueId?: undefined | string; upgradePolicy?: UpgradePolicy; virtualMachineProfile?: VirtualMachineScaleSetVMProfile; zoneBalance?: undefined | false | true; zones?: string[] }

Describes a Virtual Machine Scale Set.

VirtualMachineScaleSetExtension

VirtualMachineScaleSetExtension: SubResourceReadOnly & { autoUpgradeMinorVersion?: undefined | false | true; enableAutomaticUpgrade?: undefined | false | true; forceUpdateTag?: undefined | string; name?: undefined | string; protectedSettings?: Record<string, unknown>; provisionAfterExtensions?: string[]; provisioningState?: undefined | string; publisher?: undefined | string; settings?: Record<string, unknown>; suppressFailures?: undefined | false | true; type?: undefined | string; typeHandlerVersion?: undefined | string; typePropertiesType?: undefined | string }

Describes a Virtual Machine Scale Set Extension.

VirtualMachineScaleSetExtensionUpdate

VirtualMachineScaleSetExtensionUpdate: SubResourceReadOnly & { autoUpgradeMinorVersion?: undefined | false | true; enableAutomaticUpgrade?: undefined | false | true; forceUpdateTag?: undefined | string; name?: undefined | string; protectedSettings?: Record<string, unknown>; provisionAfterExtensions?: string[]; provisioningState?: undefined | string; publisher?: undefined | string; settings?: Record<string, unknown>; suppressFailures?: undefined | false | true; type?: undefined | string; typeHandlerVersion?: undefined | string; typePropertiesType?: undefined | string }

Describes a Virtual Machine Scale Set Extension.

VirtualMachineScaleSetExtensionsCreateOrUpdateResponse

VirtualMachineScaleSetExtensionsCreateOrUpdateResponse: VirtualMachineScaleSetExtension

Contains response data for the createOrUpdate operation.

VirtualMachineScaleSetExtensionsGetResponse

VirtualMachineScaleSetExtensionsGetResponse: VirtualMachineScaleSetExtension

Contains response data for the get operation.

VirtualMachineScaleSetExtensionsListNextResponse

VirtualMachineScaleSetExtensionsListNextResponse: VirtualMachineScaleSetExtensionListResult

Contains response data for the listNext operation.

VirtualMachineScaleSetExtensionsListResponse

VirtualMachineScaleSetExtensionsListResponse: VirtualMachineScaleSetExtensionListResult

Contains response data for the list operation.

VirtualMachineScaleSetExtensionsUpdateResponse

VirtualMachineScaleSetExtensionsUpdateResponse: VirtualMachineScaleSetExtension

Contains response data for the update operation.

VirtualMachineScaleSetIPConfiguration

VirtualMachineScaleSetIPConfiguration: SubResource & { applicationGatewayBackendAddressPools?: SubResource[]; applicationSecurityGroups?: SubResource[]; loadBalancerBackendAddressPools?: SubResource[]; loadBalancerInboundNatPools?: SubResource[]; name: string; primary?: undefined | false | true; privateIPAddressVersion?: IPVersion; publicIPAddressConfiguration?: VirtualMachineScaleSetPublicIPAddressConfiguration; subnet?: ApiEntityReference }

Describes a virtual machine scale set network profile's IP configuration.

VirtualMachineScaleSetNetworkConfiguration

VirtualMachineScaleSetNetworkConfiguration: SubResource & { deleteOption?: DeleteOptions; dnsSettings?: VirtualMachineScaleSetNetworkConfigurationDnsSettings; enableAcceleratedNetworking?: undefined | false | true; enableFpga?: undefined | false | true; enableIPForwarding?: undefined | false | true; ipConfigurations?: VirtualMachineScaleSetIPConfiguration[]; name: string; networkSecurityGroup?: SubResource; primary?: undefined | false | true }

Describes a virtual machine scale set network profile's network configurations.

VirtualMachineScaleSetReimageParameters

VirtualMachineScaleSetReimageParameters: VirtualMachineScaleSetVMReimageParameters & { instanceIds?: string[] }

Describes a Virtual Machine Scale Set VM Reimage Parameters.

VirtualMachineScaleSetRollingUpgradesGetLatestResponse

VirtualMachineScaleSetRollingUpgradesGetLatestResponse: RollingUpgradeStatusInfo

Contains response data for the getLatest operation.

VirtualMachineScaleSetScaleInRules

VirtualMachineScaleSetScaleInRules: string

Defines values for VirtualMachineScaleSetScaleInRules.
KnownVirtualMachineScaleSetScaleInRules can be used interchangeably with VirtualMachineScaleSetScaleInRules, this enum contains the known values that the service supports.

Known values supported by the service

Default
OldestVM
NewestVM

VirtualMachineScaleSetSkuScaleType

VirtualMachineScaleSetSkuScaleType: "Automatic" | "None"

Defines values for VirtualMachineScaleSetSkuScaleType.

VirtualMachineScaleSetUpdate

VirtualMachineScaleSetUpdate: UpdateResource & { additionalCapabilities?: AdditionalCapabilities; automaticRepairsPolicy?: AutomaticRepairsPolicy; doNotRunExtensionsOnOverprovisionedVMs?: undefined | false | true; identity?: VirtualMachineScaleSetIdentity; overprovision?: undefined | false | true; plan?: Plan; proximityPlacementGroup?: SubResource; scaleInPolicy?: ScaleInPolicy; singlePlacementGroup?: undefined | false | true; sku?: Sku; upgradePolicy?: UpgradePolicy; virtualMachineProfile?: VirtualMachineScaleSetUpdateVMProfile }

Describes a Virtual Machine Scale Set.

VirtualMachineScaleSetUpdateIPConfiguration

VirtualMachineScaleSetUpdateIPConfiguration: SubResource & { applicationGatewayBackendAddressPools?: SubResource[]; applicationSecurityGroups?: SubResource[]; loadBalancerBackendAddressPools?: SubResource[]; loadBalancerInboundNatPools?: SubResource[]; name?: undefined | string; primary?: undefined | false | true; privateIPAddressVersion?: IPVersion; publicIPAddressConfiguration?: VirtualMachineScaleSetUpdatePublicIPAddressConfiguration; subnet?: ApiEntityReference }

Describes a virtual machine scale set network profile's IP configuration. NOTE: The subnet of a scale set may be modified as long as the original subnet and the new subnet are in the same virtual network

VirtualMachineScaleSetUpdateNetworkConfiguration

VirtualMachineScaleSetUpdateNetworkConfiguration: SubResource & { deleteOption?: DeleteOptions; dnsSettings?: VirtualMachineScaleSetNetworkConfigurationDnsSettings; enableAcceleratedNetworking?: undefined | false | true; enableFpga?: undefined | false | true; enableIPForwarding?: undefined | false | true; ipConfigurations?: VirtualMachineScaleSetUpdateIPConfiguration[]; name?: undefined | string; networkSecurityGroup?: SubResource; primary?: undefined | false | true }

Describes a virtual machine scale set network profile's network configurations.

VirtualMachineScaleSetVM

VirtualMachineScaleSetVM: Resource & { additionalCapabilities?: AdditionalCapabilities; availabilitySet?: SubResource; diagnosticsProfile?: DiagnosticsProfile; hardwareProfile?: HardwareProfile; instanceId?: undefined | string; instanceView?: VirtualMachineScaleSetVMInstanceView; latestModelApplied?: undefined | false | true; licenseType?: undefined | string; modelDefinitionApplied?: undefined | string; networkProfile?: NetworkProfile; networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration; osProfile?: OSProfile; plan?: Plan; protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy; provisioningState?: undefined | string; resources?: VirtualMachineExtension[]; securityProfile?: SecurityProfile; sku?: Sku; storageProfile?: StorageProfile; userData?: undefined | string; vmId?: undefined | string; zones?: string[] }

Describes a virtual machine scale set virtual machine.

VirtualMachineScaleSetVMExtension

VirtualMachineScaleSetVMExtension: SubResourceReadOnly & { autoUpgradeMinorVersion?: undefined | false | true; enableAutomaticUpgrade?: undefined | false | true; forceUpdateTag?: undefined | string; instanceView?: VirtualMachineExtensionInstanceView; name?: undefined | string; protectedSettings?: Record<string, unknown>; provisioningState?: undefined | string; publisher?: undefined | string; settings?: Record<string, unknown>; suppressFailures?: undefined | false | true; type?: undefined | string; typeHandlerVersion?: undefined | string; typePropertiesType?: undefined | string }

Describes a VMSS VM Extension.

VirtualMachineScaleSetVMExtensionUpdate

VirtualMachineScaleSetVMExtensionUpdate: SubResourceReadOnly & { autoUpgradeMinorVersion?: undefined | false | true; enableAutomaticUpgrade?: undefined | false | true; forceUpdateTag?: undefined | string; name?: undefined | string; protectedSettings?: Record<string, unknown>; publisher?: undefined | string; settings?: Record<string, unknown>; suppressFailures?: undefined | false | true; type?: undefined | string; typeHandlerVersion?: undefined | string; typePropertiesType?: undefined | string }

Describes a VMSS VM Extension.

VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse

VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse: VirtualMachineScaleSetVMExtension

Contains response data for the createOrUpdate operation.

VirtualMachineScaleSetVMExtensionsGetResponse

VirtualMachineScaleSetVMExtensionsGetResponse: VirtualMachineScaleSetVMExtension

Contains response data for the get operation.

VirtualMachineScaleSetVMExtensionsListResponse

VirtualMachineScaleSetVMExtensionsListResponse: VirtualMachineScaleSetVMExtensionsListResult

Contains response data for the list operation.

VirtualMachineScaleSetVMExtensionsUpdateResponse

VirtualMachineScaleSetVMExtensionsUpdateResponse: VirtualMachineScaleSetVMExtension

Contains response data for the update operation.

VirtualMachineScaleSetVMReimageParameters

VirtualMachineScaleSetVMReimageParameters: VirtualMachineReimageParameters & {}

Describes a Virtual Machine Scale Set VM Reimage Parameters.

VirtualMachineScaleSetVMRunCommandsCreateOrUpdateResponse

VirtualMachineScaleSetVMRunCommandsCreateOrUpdateResponse: VirtualMachineRunCommand

Contains response data for the createOrUpdate operation.

VirtualMachineScaleSetVMRunCommandsGetResponse

VirtualMachineScaleSetVMRunCommandsGetResponse: VirtualMachineRunCommand

Contains response data for the get operation.

VirtualMachineScaleSetVMRunCommandsListNextResponse

VirtualMachineScaleSetVMRunCommandsListNextResponse: VirtualMachineRunCommandsListResult

Contains response data for the listNext operation.

VirtualMachineScaleSetVMRunCommandsListResponse

VirtualMachineScaleSetVMRunCommandsListResponse: VirtualMachineRunCommandsListResult

Contains response data for the list operation.

VirtualMachineScaleSetVMRunCommandsUpdateResponse

VirtualMachineScaleSetVMRunCommandsUpdateResponse: VirtualMachineRunCommand

Contains response data for the update operation.

VirtualMachineScaleSetVMsGetInstanceViewResponse

VirtualMachineScaleSetVMsGetInstanceViewResponse: VirtualMachineScaleSetVMInstanceView

Contains response data for the getInstanceView operation.

VirtualMachineScaleSetVMsGetResponse

VirtualMachineScaleSetVMsGetResponse: VirtualMachineScaleSetVM

Contains response data for the get operation.

VirtualMachineScaleSetVMsListNextResponse

VirtualMachineScaleSetVMsListNextResponse: VirtualMachineScaleSetVMListResult

Contains response data for the listNext operation.

VirtualMachineScaleSetVMsListResponse

VirtualMachineScaleSetVMsListResponse: VirtualMachineScaleSetVMListResult

Contains response data for the list operation.

VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataResponse

VirtualMachineScaleSetVMsRetrieveBootDiagnosticsDataResponse: RetrieveBootDiagnosticsDataResult

Contains response data for the retrieveBootDiagnosticsData operation.

VirtualMachineScaleSetVMsRunCommandResponse

VirtualMachineScaleSetVMsRunCommandResponse: RunCommandResult

Contains response data for the runCommand operation.

VirtualMachineScaleSetVMsUpdateResponse

VirtualMachineScaleSetVMsUpdateResponse: VirtualMachineScaleSetVM

Contains response data for the update operation.

VirtualMachineScaleSetsCreateOrUpdateResponse

VirtualMachineScaleSetsCreateOrUpdateResponse: VirtualMachineScaleSet

Contains response data for the createOrUpdate operation.

VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse

VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse: RecoveryWalkResponse

Contains response data for the forceRecoveryServiceFabricPlatformUpdateDomainWalk operation.

VirtualMachineScaleSetsGetInstanceViewResponse

VirtualMachineScaleSetsGetInstanceViewResponse: VirtualMachineScaleSetInstanceView

Contains response data for the getInstanceView operation.

VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse

VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse: VirtualMachineScaleSetListOSUpgradeHistory

Contains response data for the getOSUpgradeHistoryNext operation.

VirtualMachineScaleSetsGetOSUpgradeHistoryResponse

VirtualMachineScaleSetsGetOSUpgradeHistoryResponse: VirtualMachineScaleSetListOSUpgradeHistory

Contains response data for the getOSUpgradeHistory operation.

VirtualMachineScaleSetsGetResponse

VirtualMachineScaleSetsGetResponse: VirtualMachineScaleSet

Contains response data for the get operation.

VirtualMachineScaleSetsListAllNextResponse

VirtualMachineScaleSetsListAllNextResponse: VirtualMachineScaleSetListWithLinkResult

Contains response data for the listAllNext operation.

VirtualMachineScaleSetsListAllResponse

VirtualMachineScaleSetsListAllResponse: VirtualMachineScaleSetListWithLinkResult

Contains response data for the listAll operation.

VirtualMachineScaleSetsListByLocationNextResponse

VirtualMachineScaleSetsListByLocationNextResponse: VirtualMachineScaleSetListResult

Contains response data for the listByLocationNext operation.

VirtualMachineScaleSetsListByLocationResponse

VirtualMachineScaleSetsListByLocationResponse: VirtualMachineScaleSetListResult

Contains response data for the listByLocation operation.

VirtualMachineScaleSetsListNextResponse

VirtualMachineScaleSetsListNextResponse: VirtualMachineScaleSetListResult

Contains response data for the listNext operation.

VirtualMachineScaleSetsListResponse

VirtualMachineScaleSetsListResponse: VirtualMachineScaleSetListResult

Contains response data for the list operation.

VirtualMachineScaleSetsListSkusNextResponse

VirtualMachineScaleSetsListSkusNextResponse: VirtualMachineScaleSetListSkusResult

Contains response data for the listSkusNext operation.

VirtualMachineScaleSetsListSkusResponse

VirtualMachineScaleSetsListSkusResponse: VirtualMachineScaleSetListSkusResult

Contains response data for the listSkus operation.

VirtualMachineScaleSetsUpdateResponse

VirtualMachineScaleSetsUpdateResponse: VirtualMachineScaleSet

Contains response data for the update operation.

VirtualMachineSizeTypes

VirtualMachineSizeTypes: string

Defines values for VirtualMachineSizeTypes.
KnownVirtualMachineSizeTypes can be used interchangeably with VirtualMachineSizeTypes, this enum contains the known values that the service supports.

Known values supported by the service

Basic_A0
Basic_A1
Basic_A2
Basic_A3
Basic_A4
Standard_A0
Standard_A1
Standard_A2
Standard_A3
Standard_A4
Standard_A5
Standard_A6
Standard_A7
Standard_A8
Standard_A9
Standard_A10
Standard_A11
Standard_A1_v2
Standard_A2_v2
Standard_A4_v2
Standard_A8_v2
Standard_A2m_v2
Standard_A4m_v2
Standard_A8m_v2
Standard_B1s
Standard_B1ms
Standard_B2s
Standard_B2ms
Standard_B4ms
Standard_B8ms
Standard_D1
Standard_D2
Standard_D3
Standard_D4
Standard_D11
Standard_D12
Standard_D13
Standard_D14
Standard_D1_v2
Standard_D2_v2
Standard_D3_v2
Standard_D4_v2
Standard_D5_v2
Standard_D2_v3
Standard_D4_v3
Standard_D8_v3
Standard_D16_v3
Standard_D32_v3
Standard_D64_v3
Standard_D2s_v3
Standard_D4s_v3
Standard_D8s_v3
Standard_D16s_v3
Standard_D32s_v3
Standard_D64s_v3
Standard_D11_v2
Standard_D12_v2
Standard_D13_v2
Standard_D14_v2
Standard_D15_v2
Standard_DS1
Standard_DS2
Standard_DS3
Standard_DS4
Standard_DS11
Standard_DS12
Standard_DS13
Standard_DS14
Standard_DS1_v2
Standard_DS2_v2
Standard_DS3_v2
Standard_DS4_v2
Standard_DS5_v2
Standard_DS11_v2
Standard_DS12_v2
Standard_DS13_v2
Standard_DS14_v2
Standard_DS15_v2
Standard_DS13-4_v2
Standard_DS13-2_v2
Standard_DS14-8_v2
Standard_DS14-4_v2
Standard_E2_v3
Standard_E4_v3
Standard_E8_v3
Standard_E16_v3
Standard_E32_v3
Standard_E64_v3
Standard_E2s_v3
Standard_E4s_v3
Standard_E8s_v3
Standard_E16s_v3
Standard_E32s_v3
Standard_E64s_v3
Standard_E32-16_v3
Standard_E32-8s_v3
Standard_E64-32s_v3
Standard_E64-16s_v3
Standard_F1
Standard_F2
Standard_F4
Standard_F8
Standard_F16
Standard_F1s
Standard_F2s
Standard_F4s
Standard_F8s
Standard_F16s
Standard_F2s_v2
Standard_F4s_v2
Standard_F8s_v2
Standard_F16s_v2
Standard_F32s_v2
Standard_F64s_v2
Standard_F72s_v2
Standard_G1
Standard_G2
Standard_G3
Standard_G4
Standard_G5
Standard_GS1
Standard_GS2
Standard_GS3
Standard_GS4
Standard_GS5
Standard_GS4-8
Standard_GS4-4
Standard_GS5-16
Standard_GS5-8
Standard_H8
Standard_H16
Standard_H8m
Standard_H16m
Standard_H16r
Standard_H16mr
Standard_L4s
Standard_L8s
Standard_L16s
Standard_L32s
Standard_M64s
Standard_M64ms
Standard_M128s
Standard_M128ms
Standard_M64-32ms
Standard_M64-16ms
Standard_M128-64ms
Standard_M128-32ms
Standard_NC6
Standard_NC12
Standard_NC24
Standard_NC24r
Standard_NC6s_v2
Standard_NC12s_v2
Standard_NC24s_v2
Standard_NC24rs_v2
Standard_NC6s_v3
Standard_NC12s_v3
Standard_NC24s_v3
Standard_NC24rs_v3
Standard_ND6s
Standard_ND12s
Standard_ND24s
Standard_ND24rs
Standard_NV6
Standard_NV12
Standard_NV24

VirtualMachineSizesListResponse

VirtualMachineSizesListResponse: VirtualMachineSizeListResult

Contains response data for the list operation.

VirtualMachineUpdate

VirtualMachineUpdate: UpdateResource & { additionalCapabilities?: AdditionalCapabilities; applicationProfile?: ApplicationProfile; availabilitySet?: SubResource; billingProfile?: BillingProfile; capacityReservation?: CapacityReservationProfile; diagnosticsProfile?: DiagnosticsProfile; evictionPolicy?: VirtualMachineEvictionPolicyTypes; extensionsTimeBudget?: undefined | string; hardwareProfile?: HardwareProfile; host?: SubResource; hostGroup?: SubResource; identity?: VirtualMachineIdentity; instanceView?: VirtualMachineInstanceView; licenseType?: undefined | string; networkProfile?: NetworkProfile; osProfile?: OSProfile; plan?: Plan; platformFaultDomain?: undefined | number; priority?: VirtualMachinePriorityTypes; provisioningState?: undefined | string; proximityPlacementGroup?: SubResource; scheduledEventsProfile?: ScheduledEventsProfile; securityProfile?: SecurityProfile; storageProfile?: StorageProfile; userData?: undefined | string; virtualMachineScaleSet?: SubResource; vmId?: undefined | string; zones?: string[] }

Describes a Virtual Machine Update.

VirtualMachinesAssessPatchesResponse

VirtualMachinesAssessPatchesResponse: VirtualMachineAssessPatchesResult

Contains response data for the assessPatches operation.

VirtualMachinesCaptureResponse

VirtualMachinesCaptureResponse: VirtualMachineCaptureResult

Contains response data for the capture operation.

VirtualMachinesCreateOrUpdateResponse

VirtualMachinesCreateOrUpdateResponse: VirtualMachine

Contains response data for the createOrUpdate operation.

VirtualMachinesGetResponse

VirtualMachinesGetResponse: VirtualMachine

Contains response data for the get operation.

VirtualMachinesInstallPatchesResponse

VirtualMachinesInstallPatchesResponse: VirtualMachineInstallPatchesResult

Contains response data for the installPatches operation.

VirtualMachinesInstanceViewResponse

VirtualMachinesInstanceViewResponse: VirtualMachineInstanceView

Contains response data for the instanceView operation.

VirtualMachinesListAllNextResponse

VirtualMachinesListAllNextResponse: VirtualMachineListResult

Contains response data for the listAllNext operation.

VirtualMachinesListAllResponse

VirtualMachinesListAllResponse: VirtualMachineListResult

Contains response data for the listAll operation.

VirtualMachinesListAvailableSizesResponse

VirtualMachinesListAvailableSizesResponse: VirtualMachineSizeListResult

Contains response data for the listAvailableSizes operation.

VirtualMachinesListByLocationNextResponse

VirtualMachinesListByLocationNextResponse: VirtualMachineListResult

Contains response data for the listByLocationNext operation.

VirtualMachinesListByLocationResponse

VirtualMachinesListByLocationResponse: VirtualMachineListResult

Contains response data for the listByLocation operation.

VirtualMachinesListNextResponse

VirtualMachinesListNextResponse: VirtualMachineListResult

Contains response data for the listNext operation.

VirtualMachinesListResponse

VirtualMachinesListResponse: VirtualMachineListResult

Contains response data for the list operation.

VirtualMachinesRetrieveBootDiagnosticsDataResponse

VirtualMachinesRetrieveBootDiagnosticsDataResponse: RetrieveBootDiagnosticsDataResult

Contains response data for the retrieveBootDiagnosticsData operation.

VirtualMachinesRunCommandResponse

VirtualMachinesRunCommandResponse: RunCommandResult

Contains response data for the runCommand operation.

VirtualMachinesUpdateResponse

VirtualMachinesUpdateResponse: VirtualMachine

Contains response data for the update operation.

VmDiskTypes

VmDiskTypes: string

Defines values for VmDiskTypes.
KnownVmDiskTypes can be used interchangeably with VmDiskTypes, this enum contains the known values that the service supports.

Known values supported by the service

None
Unmanaged

WindowsPatchAssessmentMode

WindowsPatchAssessmentMode: string

Defines values for WindowsPatchAssessmentMode.
KnownWindowsPatchAssessmentMode can be used interchangeably with WindowsPatchAssessmentMode, this enum contains the known values that the service supports.

Known values supported by the service

ImageDefault
AutomaticByPlatform

WindowsVMGuestPatchMode

WindowsVMGuestPatchMode: string

Defines values for WindowsVMGuestPatchMode.
KnownWindowsVMGuestPatchMode can be used interchangeably with WindowsVMGuestPatchMode, this enum contains the known values that the service supports.

Known values supported by the service

Manual
AutomaticByOS
AutomaticByPlatform

Variables

Const serializer

serializer: any = coreClient.createSerializer(Mappers, /* isXml */ false)

Object literals

Const $host

$host: object

parameterPath

parameterPath: string = "$host"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "$host"

type

type: object

name

name: string = "String"

Const AccessUri

AccessUri: object

type

type: object

className

className: string = "AccessUri"

name

name: string = "Composite"

modelProperties

modelProperties: object

accessSAS

accessSAS: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "accessSAS"

type

type: object

name

name: string = "String"

Const AdditionalCapabilities

AdditionalCapabilities: object

type

type: object

className

className: string = "AdditionalCapabilities"

name

name: string = "Composite"

modelProperties

modelProperties: object

hibernationEnabled

hibernationEnabled: object

serializedName

serializedName: string = "hibernationEnabled"

type

type: object

name

name: string = "Boolean"

ultraSSDEnabled

ultraSSDEnabled: object

serializedName

serializedName: string = "ultraSSDEnabled"

type

type: object

name

name: string = "Boolean"

Const AdditionalUnattendContent

AdditionalUnattendContent: object

type

type: object

className

className: string = "AdditionalUnattendContent"

name

name: string = "Composite"

modelProperties

modelProperties: object

componentName

componentName: object

defaultValue

defaultValue: string = "Microsoft-Windows-Shell-Setup"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "componentName"

type

type: object

name

name: string = "String"

content

content: object

serializedName

serializedName: string = "content"

type

type: object

name

name: string = "String"

passName

passName: object

defaultValue

defaultValue: string = "OobeSystem"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "passName"

type

type: object

name

name: string = "String"

settingName

settingName: object

serializedName

serializedName: string = "settingName"

type

type: object

allowedValues

allowedValues: string[] = ["AutoLogon", "FirstLogonCommands"]

name

name: string = "Enum"

Const ApiEntityReference

ApiEntityReference: object

type

type: object

className

className: string = "ApiEntityReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const ApiError

ApiError: object

type

type: object

className

className: string = "ApiError"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiErrorBase"

name

name: string = "Composite"

innererror

innererror: object

serializedName

serializedName: string = "innererror"

type

type: object

className

className: string = "InnerError"

name

name: string = "Composite"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const ApiErrorBase

ApiErrorBase: object

type

type: object

className

className: string = "ApiErrorBase"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

serializedName

serializedName: string = "target"

type

type: object

name

name: string = "String"

Const ApplicationProfile

ApplicationProfile: object

type

type: object

className

className: string = "ApplicationProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

galleryApplications

galleryApplications: object

serializedName

serializedName: string = "galleryApplications"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VMGalleryApplication"

name

name: string = "Composite"

Const AutomaticOSUpgradePolicy

AutomaticOSUpgradePolicy: object

type

type: object

className

className: string = "AutomaticOSUpgradePolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

disableAutomaticRollback

disableAutomaticRollback: object

serializedName

serializedName: string = "disableAutomaticRollback"

type

type: object

name

name: string = "Boolean"

enableAutomaticOSUpgrade

enableAutomaticOSUpgrade: object

serializedName

serializedName: string = "enableAutomaticOSUpgrade"

type

type: object

name

name: string = "Boolean"

Const AutomaticOSUpgradeProperties

AutomaticOSUpgradeProperties: object

type

type: object

className

className: string = "AutomaticOSUpgradeProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

automaticOSUpgradeSupported

automaticOSUpgradeSupported: object

required

required: boolean = true

serializedName

serializedName: string = "automaticOSUpgradeSupported"

type

type: object

name

name: string = "Boolean"

Const AutomaticRepairsPolicy

AutomaticRepairsPolicy: object

type

type: object

className

className: string = "AutomaticRepairsPolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

gracePeriod

gracePeriod: object

serializedName

serializedName: string = "gracePeriod"

type

type: object

name

name: string = "String"

Const AvailabilitySet

AvailabilitySet: object

type

type: object

className

className: string = "AvailabilitySet"

name

name: string = "Composite"

modelProperties

modelProperties: object

platformFaultDomainCount

platformFaultDomainCount: object

serializedName

serializedName: string = "properties.platformFaultDomainCount"

type

type: object

name

name: string = "Number"

platformUpdateDomainCount

platformUpdateDomainCount: object

serializedName

serializedName: string = "properties.platformUpdateDomainCount"

type

type: object

name

name: string = "Number"

proximityPlacementGroup

proximityPlacementGroup: object

serializedName

serializedName: string = "properties.proximityPlacementGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

statuses

statuses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

virtualMachines

virtualMachines: object

serializedName

serializedName: string = "properties.virtualMachines"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const AvailabilitySetListResult

AvailabilitySetListResult: object

type

type: object

className

className: string = "AvailabilitySetListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AvailabilitySet"

name

name: string = "Composite"

Const AvailabilitySetUpdate

AvailabilitySetUpdate: object

type

type: object

className

className: string = "AvailabilitySetUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

platformFaultDomainCount

platformFaultDomainCount: object

serializedName

serializedName: string = "properties.platformFaultDomainCount"

type

type: object

name

name: string = "Number"

platformUpdateDomainCount

platformUpdateDomainCount: object

serializedName

serializedName: string = "properties.platformUpdateDomainCount"

type

type: object

name

name: string = "Number"

proximityPlacementGroup

proximityPlacementGroup: object

serializedName

serializedName: string = "properties.proximityPlacementGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

statuses

statuses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

virtualMachines

virtualMachines: object

serializedName

serializedName: string = "properties.virtualMachines"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const AvailablePatchSummary

AvailablePatchSummary: object

type

type: object

className

className: string = "AvailablePatchSummary"

name

name: string = "Composite"

modelProperties

modelProperties: object

assessmentActivityId

assessmentActivityId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "assessmentActivityId"

type

type: object

name

name: string = "String"

criticalAndSecurityPatchCount

criticalAndSecurityPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "criticalAndSecurityPatchCount"

type

type: object

name

name: string = "Number"

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ApiError"

name

name: string = "Composite"

lastModifiedTime

lastModifiedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "lastModifiedTime"

type

type: object

name

name: string = "DateTime"

otherPatchCount

otherPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "otherPatchCount"

type

type: object

name

name: string = "Number"

rebootPending

rebootPending: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "rebootPending"

type

type: object

name

name: string = "Boolean"

startTime

startTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const BillingProfile

BillingProfile: object

type

type: object

className

className: string = "BillingProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

maxPrice

maxPrice: object

serializedName

serializedName: string = "maxPrice"

type

type: object

name

name: string = "Number"

Const BootDiagnostics

BootDiagnostics: object

type

type: object

className

className: string = "BootDiagnostics"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

storageUri

storageUri: object

serializedName

serializedName: string = "storageUri"

type

type: object

name

name: string = "String"

Const BootDiagnosticsInstanceView

BootDiagnosticsInstanceView: object

type

type: object

className

className: string = "BootDiagnosticsInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

consoleScreenshotBlobUri

consoleScreenshotBlobUri: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "consoleScreenshotBlobUri"

type

type: object

name

name: string = "String"

serialConsoleLogBlobUri

serialConsoleLogBlobUri: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "serialConsoleLogBlobUri"

type

type: object

name

name: string = "String"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

Const CapacityReservation

CapacityReservation: object

type

type: object

className

className: string = "CapacityReservation"

name

name: string = "Composite"

modelProperties

modelProperties: object

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "CapacityReservationInstanceView"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

provisioningTime

provisioningTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningTime"

type

type: object

name

name: string = "DateTime"

reservationId

reservationId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.reservationId"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

virtualMachinesAssociated

virtualMachinesAssociated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.virtualMachinesAssociated"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

zones

zones: object

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const CapacityReservationGroup

CapacityReservationGroup: object

type

type: object

className

className: string = "CapacityReservationGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacityReservations

capacityReservations: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.capacityReservations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "CapacityReservationGroupInstanceView"

name

name: string = "Composite"

virtualMachinesAssociated

virtualMachinesAssociated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.virtualMachinesAssociated"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

zones

zones: object

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const CapacityReservationGroupInstanceView

CapacityReservationGroupInstanceView: object

type

type: object

className

className: string = "CapacityReservationGroupInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacityReservations

capacityReservations: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "capacityReservations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CapacityReservationInstanceViewWithName"

name

name: string = "Composite"

Const CapacityReservationGroupListResult

CapacityReservationGroupListResult: object

type

type: object

className

className: string = "CapacityReservationGroupListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CapacityReservationGroup"

name

name: string = "Composite"

Const CapacityReservationGroupUpdate

CapacityReservationGroupUpdate: object

type

type: object

className

className: string = "CapacityReservationGroupUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacityReservations

capacityReservations: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.capacityReservations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "CapacityReservationGroupInstanceView"

name

name: string = "Composite"

virtualMachinesAssociated

virtualMachinesAssociated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.virtualMachinesAssociated"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

Const CapacityReservationInstanceView

CapacityReservationInstanceView: object

type

type: object

className

className: string = "CapacityReservationInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

statuses

statuses: object

serializedName

serializedName: string = "statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

utilizationInfo

utilizationInfo: object

serializedName

serializedName: string = "utilizationInfo"

type

type: object

className

className: string = "CapacityReservationUtilization"

name

name: string = "Composite"

Const CapacityReservationInstanceViewWithName

CapacityReservationInstanceViewWithName: object

type

type: object

className

className: string = "CapacityReservationInstanceViewWithName"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const CapacityReservationListResult

CapacityReservationListResult: object

type

type: object

className

className: string = "CapacityReservationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CapacityReservation"

name

name: string = "Composite"

Const CapacityReservationProfile

CapacityReservationProfile: object

type

type: object

className

className: string = "CapacityReservationProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacityReservationGroup

capacityReservationGroup: object

serializedName

serializedName: string = "capacityReservationGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const CapacityReservationUpdate

CapacityReservationUpdate: object

type

type: object

className

className: string = "CapacityReservationUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "CapacityReservationInstanceView"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

provisioningTime

provisioningTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningTime"

type

type: object

name

name: string = "DateTime"

reservationId

reservationId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.reservationId"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

virtualMachinesAssociated

virtualMachinesAssociated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.virtualMachinesAssociated"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

Const CapacityReservationUtilization

CapacityReservationUtilization: object

type

type: object

className

className: string = "CapacityReservationUtilization"

name

name: string = "Composite"

modelProperties

modelProperties: object

virtualMachinesAllocated

virtualMachinesAllocated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "virtualMachinesAllocated"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

Const CloudError

CloudError: object

type

type: object

className

className: string = "CloudError"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ApiError"

name

name: string = "Composite"

Const CloudService

CloudService: object

type

type: object

className

className: string = "CloudService"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "CloudServiceProperties"

name

name: string = "Composite"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const CloudServiceExtensionProfile

CloudServiceExtensionProfile: object

type

type: object

className

className: string = "CloudServiceExtensionProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

extensions

extensions: object

serializedName

serializedName: string = "extensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Extension"

name

name: string = "Composite"

Const CloudServiceExtensionProperties

CloudServiceExtensionProperties: object

type

type: object

className

className: string = "CloudServiceExtensionProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoUpgradeMinorVersion

autoUpgradeMinorVersion: object

serializedName

serializedName: string = "autoUpgradeMinorVersion"

type

type: object

name

name: string = "Boolean"

forceUpdateTag

forceUpdateTag: object

serializedName

serializedName: string = "forceUpdateTag"

type

type: object

name

name: string = "String"

protectedSettings

protectedSettings: object

serializedName

serializedName: string = "protectedSettings"

type

type: object

name

name: string = "String"

protectedSettingsFromKeyVault

protectedSettingsFromKeyVault: object

serializedName

serializedName: string = "protectedSettingsFromKeyVault"

type

type: object

className

className: string = "CloudServiceVaultAndSecretReference"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provisioningState"

type

type: object

name

name: string = "String"

publisher

publisher: object

serializedName

serializedName: string = "publisher"

type

type: object

name

name: string = "String"

rolesAppliedTo

rolesAppliedTo: object

serializedName

serializedName: string = "rolesAppliedTo"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

settings

settings: object

serializedName

serializedName: string = "settings"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

typeHandlerVersion

typeHandlerVersion: object

serializedName

serializedName: string = "typeHandlerVersion"

type

type: object

name

name: string = "String"

Const CloudServiceInstanceView

CloudServiceInstanceView: object

type

type: object

className

className: string = "CloudServiceInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

privateIds

privateIds: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "privateIds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

roleInstance

roleInstance: object

serializedName

serializedName: string = "roleInstance"

type

type: object

className

className: string = "InstanceViewStatusesSummary"

name

name: string = "Composite"

sdkVersion

sdkVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "sdkVersion"

type

type: object

name

name: string = "String"

statuses

statuses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceInstanceViewStatus"

name

name: string = "Composite"

Const CloudServiceListResult

CloudServiceListResult: object

type

type: object

className

className: string = "CloudServiceListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CloudService"

name

name: string = "Composite"

Const CloudServiceNetworkProfile

CloudServiceNetworkProfile: object

type

type: object

className

className: string = "CloudServiceNetworkProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

loadBalancerConfigurations

loadBalancerConfigurations: object

serializedName

serializedName: string = "loadBalancerConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LoadBalancerConfiguration"

name

name: string = "Composite"

swappableCloudService

swappableCloudService: object

serializedName

serializedName: string = "swappableCloudService"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const CloudServiceOsProfile

CloudServiceOsProfile: object

type

type: object

className

className: string = "CloudServiceOsProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

secrets

secrets: object

serializedName

serializedName: string = "secrets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CloudServiceVaultSecretGroup"

name

name: string = "Composite"

Const CloudServiceProperties

CloudServiceProperties: object

type

type: object

className

className: string = "CloudServiceProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowModelOverride

allowModelOverride: object

serializedName

serializedName: string = "allowModelOverride"

type

type: object

name

name: string = "Boolean"

configuration

configuration: object

serializedName

serializedName: string = "configuration"

type

type: object

name

name: string = "String"

configurationUrl

configurationUrl: object

serializedName

serializedName: string = "configurationUrl"

type

type: object

name

name: string = "String"

extensionProfile

extensionProfile: object

serializedName

serializedName: string = "extensionProfile"

type

type: object

className

className: string = "CloudServiceExtensionProfile"

name

name: string = "Composite"

networkProfile

networkProfile: object

serializedName

serializedName: string = "networkProfile"

type

type: object

className

className: string = "CloudServiceNetworkProfile"

name

name: string = "Composite"

osProfile

osProfile: object

serializedName

serializedName: string = "osProfile"

type

type: object

className

className: string = "CloudServiceOsProfile"

name

name: string = "Composite"

packageUrl

packageUrl: object

serializedName

serializedName: string = "packageUrl"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provisioningState"

type

type: object

name

name: string = "String"

roleProfile

roleProfile: object

serializedName

serializedName: string = "roleProfile"

type

type: object

className

className: string = "CloudServiceRoleProfile"

name

name: string = "Composite"

startCloudService

startCloudService: object

serializedName

serializedName: string = "startCloudService"

type

type: object

name

name: string = "Boolean"

uniqueId

uniqueId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "uniqueId"

type

type: object

name

name: string = "String"

upgradeMode

upgradeMode: object

serializedName

serializedName: string = "upgradeMode"

type

type: object

name

name: string = "String"

Const CloudServiceRole

CloudServiceRole: object

type

type: object

className

className: string = "CloudServiceRole"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "CloudServiceRoleProperties"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "CloudServiceRoleSku"

name

name: string = "Composite"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const CloudServiceRoleListResult

CloudServiceRoleListResult: object

type

type: object

className

className: string = "CloudServiceRoleListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CloudServiceRole"

name

name: string = "Composite"

Const CloudServiceRoleProfile

CloudServiceRoleProfile: object

type

type: object

className

className: string = "CloudServiceRoleProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

roles

roles: object

serializedName

serializedName: string = "roles"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CloudServiceRoleProfileProperties"

name

name: string = "Composite"

Const CloudServiceRoleProfileProperties

CloudServiceRoleProfileProperties: object

type

type: object

className

className: string = "CloudServiceRoleProfileProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "CloudServiceRoleSku"

name

name: string = "Composite"

Const CloudServiceRoleProperties

CloudServiceRoleProperties: object

type

type: object

className

className: string = "CloudServiceRoleProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

uniqueId

uniqueId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "uniqueId"

type

type: object

name

name: string = "String"

Const CloudServiceRoleSku

CloudServiceRoleSku: object

type

type: object

className

className: string = "CloudServiceRoleSku"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacity

capacity: object

serializedName

serializedName: string = "capacity"

type

type: object

name

name: string = "Number"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tier

tier: object

serializedName

serializedName: string = "tier"

type

type: object

name

name: string = "String"

Const CloudServiceUpdate

CloudServiceUpdate: object

type

type: object

className

className: string = "CloudServiceUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const CloudServiceVaultAndSecretReference

CloudServiceVaultAndSecretReference: object

type

type: object

className

className: string = "CloudServiceVaultAndSecretReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

secretUrl

secretUrl: object

serializedName

serializedName: string = "secretUrl"

type

type: object

name

name: string = "String"

sourceVault

sourceVault: object

serializedName

serializedName: string = "sourceVault"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const CloudServiceVaultCertificate

CloudServiceVaultCertificate: object

type

type: object

className

className: string = "CloudServiceVaultCertificate"

name

name: string = "Composite"

modelProperties

modelProperties: object

certificateUrl

certificateUrl: object

serializedName

serializedName: string = "certificateUrl"

type

type: object

name

name: string = "String"

Const CloudServiceVaultSecretGroup

CloudServiceVaultSecretGroup: object

type

type: object

className

className: string = "CloudServiceVaultSecretGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

sourceVault

sourceVault: object

serializedName

serializedName: string = "sourceVault"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

vaultCertificates

vaultCertificates: object

serializedName

serializedName: string = "vaultCertificates"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CloudServiceVaultCertificate"

name

name: string = "Composite"

Const ComputeOperationListResult

ComputeOperationListResult: object

type

type: object

className

className: string = "ComputeOperationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ComputeOperationValue"

name

name: string = "Composite"

Const ComputeOperationValue

ComputeOperationValue: object

type

type: object

className

className: string = "ComputeOperationValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "display.description"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

operation

operation: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "display.operation"

type

type: object

name

name: string = "String"

origin

origin: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "origin"

type

type: object

name

name: string = "String"

provider

provider: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "display.provider"

type

type: object

name

name: string = "String"

resource

resource: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "display.resource"

type

type: object

name

name: string = "String"

Const CreationData

CreationData: object

type

type: object

className

className: string = "CreationData"

name

name: string = "Composite"

modelProperties

modelProperties: object

createOption

createOption: object

required

required: boolean = true

serializedName

serializedName: string = "createOption"

type

type: object

name

name: string = "String"

galleryImageReference

galleryImageReference: object

serializedName

serializedName: string = "galleryImageReference"

type

type: object

className

className: string = "ImageDiskReference"

name

name: string = "Composite"

imageReference

imageReference: object

serializedName

serializedName: string = "imageReference"

type

type: object

className

className: string = "ImageDiskReference"

name

name: string = "Composite"

logicalSectorSize

logicalSectorSize: object

serializedName

serializedName: string = "logicalSectorSize"

type

type: object

name

name: string = "Number"

sourceResourceId

sourceResourceId: object

serializedName

serializedName: string = "sourceResourceId"

type

type: object

name

name: string = "String"

sourceUniqueId

sourceUniqueId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "sourceUniqueId"

type

type: object

name

name: string = "String"

sourceUri

sourceUri: object

serializedName

serializedName: string = "sourceUri"

type

type: object

name

name: string = "String"

storageAccountId

storageAccountId: object

serializedName

serializedName: string = "storageAccountId"

type

type: object

name

name: string = "String"

uploadSizeBytes

uploadSizeBytes: object

serializedName

serializedName: string = "uploadSizeBytes"

type

type: object

name

name: string = "Number"

Const DataDisk

DataDisk: object

type

type: object

className

className: string = "DataDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

caching

caching: object

serializedName

serializedName: string = "caching"

type

type: object

allowedValues

allowedValues: string[] = ["None", "ReadOnly", "ReadWrite"]

name

name: string = "Enum"

createOption

createOption: object

required

required: boolean = true

serializedName

serializedName: string = "createOption"

type

type: object

name

name: string = "String"

deleteOption

deleteOption: object

serializedName

serializedName: string = "deleteOption"

type

type: object

name

name: string = "String"

detachOption

detachOption: object

serializedName

serializedName: string = "detachOption"

type

type: object

name

name: string = "String"

diskIopsReadWrite

diskIopsReadWrite: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "diskIOPSReadWrite"

type

type: object

name

name: string = "Number"

diskMBpsReadWrite

diskMBpsReadWrite: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "diskMBpsReadWrite"

type

type: object

name

name: string = "Number"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "diskSizeGB"

type

type: object

name

name: string = "Number"

image

image: object

serializedName

serializedName: string = "image"

type

type: object

className

className: string = "VirtualHardDisk"

name

name: string = "Composite"

lun

lun: object

required

required: boolean = true

serializedName

serializedName: string = "lun"

type

type: object

name

name: string = "Number"

managedDisk

managedDisk: object

serializedName

serializedName: string = "managedDisk"

type

type: object

className

className: string = "ManagedDiskParameters"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

toBeDetached

toBeDetached: object

serializedName

serializedName: string = "toBeDetached"

type

type: object

name

name: string = "Boolean"

vhd

vhd: object

serializedName

serializedName: string = "vhd"

type

type: object

className

className: string = "VirtualHardDisk"

name

name: string = "Composite"

writeAcceleratorEnabled

writeAcceleratorEnabled: object

serializedName

serializedName: string = "writeAcceleratorEnabled"

type

type: object

name

name: string = "Boolean"

Const DataDiskImage

DataDiskImage: object

type

type: object

className

className: string = "DataDiskImage"

name

name: string = "Composite"

modelProperties

modelProperties: object

lun

lun: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "lun"

type

type: object

name

name: string = "Number"

Const DataDiskImageEncryption

DataDiskImageEncryption: object

type

type: object

className

className: string = "DataDiskImageEncryption"

name

name: string = "Composite"

modelProperties

modelProperties: object

lun

lun: object

required

required: boolean = true

serializedName

serializedName: string = "lun"

type

type: object

name

name: string = "Number"

Const DedicatedHost

DedicatedHost: object

type

type: object

className

className: string = "DedicatedHost"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoReplaceOnFailure

autoReplaceOnFailure: object

serializedName

serializedName: string = "properties.autoReplaceOnFailure"

type

type: object

name

name: string = "Boolean"

hostId

hostId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.hostId"

type

type: object

name

name: string = "String"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "DedicatedHostInstanceView"

name

name: string = "Composite"

licenseType

licenseType: object

serializedName

serializedName: string = "properties.licenseType"

type

type: object

allowedValues

allowedValues: string[] = ["None","Windows_Server_Hybrid","Windows_Server_Perpetual"]

name

name: string = "Enum"

platformFaultDomain

platformFaultDomain: object

serializedName

serializedName: string = "properties.platformFaultDomain"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

provisioningTime

provisioningTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningTime"

type

type: object

name

name: string = "DateTime"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

virtualMachines

virtualMachines: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.virtualMachines"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

Const DedicatedHostAllocatableVM

DedicatedHostAllocatableVM: object

type

type: object

className

className: string = "DedicatedHostAllocatableVM"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

type

type: object

name

name: string = "Number"

vmSize

vmSize: object

serializedName

serializedName: string = "vmSize"

type

type: object

name

name: string = "String"

Const DedicatedHostAvailableCapacity

DedicatedHostAvailableCapacity: object

type

type: object

className

className: string = "DedicatedHostAvailableCapacity"

name

name: string = "Composite"

modelProperties

modelProperties: object

allocatableVMs

allocatableVMs: object

serializedName

serializedName: string = "allocatableVMs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DedicatedHostAllocatableVM"

name

name: string = "Composite"

Const DedicatedHostGroup

DedicatedHostGroup: object

type

type: object

className

className: string = "DedicatedHostGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

hosts

hosts: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.hosts"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "DedicatedHostGroupInstanceView"

name

name: string = "Composite"

platformFaultDomainCount

platformFaultDomainCount: object

serializedName

serializedName: string = "properties.platformFaultDomainCount"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 1

type

type: object

name

name: string = "Number"

supportAutomaticPlacement

supportAutomaticPlacement: object

serializedName

serializedName: string = "properties.supportAutomaticPlacement"

type

type: object

name

name: string = "Boolean"

zones

zones: object

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const DedicatedHostGroupInstanceView

DedicatedHostGroupInstanceView: object

type

type: object

className

className: string = "DedicatedHostGroupInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

hosts

hosts: object

serializedName

serializedName: string = "hosts"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DedicatedHostInstanceViewWithName"

name

name: string = "Composite"

Const DedicatedHostGroupListResult

DedicatedHostGroupListResult: object

type

type: object

className

className: string = "DedicatedHostGroupListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DedicatedHostGroup"

name

name: string = "Composite"

Const DedicatedHostGroupUpdate

DedicatedHostGroupUpdate: object

type

type: object

className

className: string = "DedicatedHostGroupUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

hosts

hosts: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.hosts"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "DedicatedHostGroupInstanceView"

name

name: string = "Composite"

platformFaultDomainCount

platformFaultDomainCount: object

serializedName

serializedName: string = "properties.platformFaultDomainCount"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 1

type

type: object

name

name: string = "Number"

supportAutomaticPlacement

supportAutomaticPlacement: object

serializedName

serializedName: string = "properties.supportAutomaticPlacement"

type

type: object

name

name: string = "Boolean"

zones

zones: object

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const DedicatedHostInstanceView

DedicatedHostInstanceView: object

type

type: object

className

className: string = "DedicatedHostInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

assetId

assetId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "assetId"

type

type: object

name

name: string = "String"

availableCapacity

availableCapacity: object

serializedName

serializedName: string = "availableCapacity"

type

type: object

className

className: string = "DedicatedHostAvailableCapacity"

name

name: string = "Composite"

statuses

statuses: object

serializedName

serializedName: string = "statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

Const DedicatedHostInstanceViewWithName

DedicatedHostInstanceViewWithName: object

type

type: object

className

className: string = "DedicatedHostInstanceViewWithName"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const DedicatedHostListResult

DedicatedHostListResult: object

type

type: object

className

className: string = "DedicatedHostListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DedicatedHost"

name

name: string = "Composite"

Const DedicatedHostUpdate

DedicatedHostUpdate: object

type

type: object

className

className: string = "DedicatedHostUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoReplaceOnFailure

autoReplaceOnFailure: object

serializedName

serializedName: string = "properties.autoReplaceOnFailure"

type

type: object

name

name: string = "Boolean"

hostId

hostId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.hostId"

type

type: object

name

name: string = "String"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "DedicatedHostInstanceView"

name

name: string = "Composite"

licenseType

licenseType: object

serializedName

serializedName: string = "properties.licenseType"

type

type: object

allowedValues

allowedValues: string[] = ["None","Windows_Server_Hybrid","Windows_Server_Perpetual"]

name

name: string = "Enum"

platformFaultDomain

platformFaultDomain: object

serializedName

serializedName: string = "properties.platformFaultDomain"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

provisioningTime

provisioningTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningTime"

type

type: object

name

name: string = "DateTime"

virtualMachines

virtualMachines: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.virtualMachines"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

Const DiagnosticsProfile

DiagnosticsProfile: object

type

type: object

className

className: string = "DiagnosticsProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

bootDiagnostics

bootDiagnostics: object

serializedName

serializedName: string = "bootDiagnostics"

type

type: object

className

className: string = "BootDiagnostics"

name

name: string = "Composite"

Const DiffDiskSettings

DiffDiskSettings: object

type

type: object

className

className: string = "DiffDiskSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

option

option: object

serializedName

serializedName: string = "option"

type

type: object

name

name: string = "String"

placement

placement: object

serializedName

serializedName: string = "placement"

type

type: object

name

name: string = "String"

Const Disallowed

Disallowed: object

type

type: object

className

className: string = "Disallowed"

name

name: string = "Composite"

modelProperties

modelProperties: object

diskTypes

diskTypes: object

serializedName

serializedName: string = "diskTypes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const DisallowedConfiguration

DisallowedConfiguration: object

type

type: object

className

className: string = "DisallowedConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

vmDiskType

vmDiskType: object

serializedName

serializedName: string = "vmDiskType"

type

type: object

name

name: string = "String"

Const Disk

Disk: object

type

type: object

className

className: string = "Disk"

name

name: string = "Composite"

modelProperties

modelProperties: object

burstingEnabled

burstingEnabled: object

serializedName

serializedName: string = "properties.burstingEnabled"

type

type: object

name

name: string = "Boolean"

creationData

creationData: object

serializedName

serializedName: string = "properties.creationData"

type

type: object

className

className: string = "CreationData"

name

name: string = "Composite"

diskAccessId

diskAccessId: object

serializedName

serializedName: string = "properties.diskAccessId"

type

type: object

name

name: string = "String"

diskIopsReadOnly

diskIopsReadOnly: object

serializedName

serializedName: string = "properties.diskIOPSReadOnly"

type

type: object

name

name: string = "Number"

diskIopsReadWrite

diskIopsReadWrite: object

serializedName

serializedName: string = "properties.diskIOPSReadWrite"

type

type: object

name

name: string = "Number"

diskMBpsReadOnly

diskMBpsReadOnly: object

serializedName

serializedName: string = "properties.diskMBpsReadOnly"

type

type: object

name

name: string = "Number"

diskMBpsReadWrite

diskMBpsReadWrite: object

serializedName

serializedName: string = "properties.diskMBpsReadWrite"

type

type: object

name

name: string = "Number"

diskSizeBytes

diskSizeBytes: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.diskSizeBytes"

type

type: object

name

name: string = "Number"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "properties.diskSizeGB"

type

type: object

name

name: string = "Number"

diskState

diskState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.diskState"

type

type: object

name

name: string = "String"

encryption

encryption: object

serializedName

serializedName: string = "properties.encryption"

type

type: object

className

className: string = "Encryption"

name

name: string = "Composite"

encryptionSettingsCollection

encryptionSettingsCollection: object

serializedName

serializedName: string = "properties.encryptionSettingsCollection"

type

type: object

className

className: string = "EncryptionSettingsCollection"

name

name: string = "Composite"

extendedLocation

extendedLocation: object

serializedName

serializedName: string = "extendedLocation"

type

type: object

className

className: string = "ExtendedLocation"

name

name: string = "Composite"

hyperVGeneration

hyperVGeneration: object

serializedName

serializedName: string = "properties.hyperVGeneration"

type

type: object

name

name: string = "String"

managedBy

managedBy: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "managedBy"

type

type: object

name

name: string = "String"

managedByExtended

managedByExtended: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "managedByExtended"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

maxShares

maxShares: object

serializedName

serializedName: string = "properties.maxShares"

type

type: object

name

name: string = "Number"

networkAccessPolicy

networkAccessPolicy: object

serializedName

serializedName: string = "properties.networkAccessPolicy"

type

type: object

name

name: string = "String"

osType

osType: object

serializedName

serializedName: string = "properties.osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

propertyUpdatesInProgress

propertyUpdatesInProgress: object

serializedName

serializedName: string = "properties.propertyUpdatesInProgress"

type

type: object

className

className: string = "PropertyUpdatesInProgress"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

purchasePlan

purchasePlan: object

serializedName

serializedName: string = "properties.purchasePlan"

type

type: object

className

className: string = "PurchasePlanAutoGenerated"

name

name: string = "Composite"

securityProfile

securityProfile: object

serializedName

serializedName: string = "properties.securityProfile"

type

type: object

className

className: string = "DiskSecurityProfile"

name

name: string = "Composite"

shareInfo

shareInfo: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.shareInfo"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ShareInfoElement"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "DiskSku"

name

name: string = "Composite"

supportsHibernation

supportsHibernation: object

serializedName

serializedName: string = "properties.supportsHibernation"

type

type: object

name

name: string = "Boolean"

tier

tier: object

serializedName

serializedName: string = "properties.tier"

type

type: object

name

name: string = "String"

timeCreated

timeCreated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.timeCreated"

type

type: object

name

name: string = "DateTime"

uniqueId

uniqueId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.uniqueId"

type

type: object

name

name: string = "String"

zones

zones: object

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const DiskAccess

DiskAccess: object

type

type: object

className

className: string = "DiskAccess"

name

name: string = "Composite"

modelProperties

modelProperties: object

privateEndpointConnections

privateEndpointConnections: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.privateEndpointConnections"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

timeCreated

timeCreated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.timeCreated"

type

type: object

name

name: string = "DateTime"

Const DiskAccessList

DiskAccessList: object

type

type: object

className

className: string = "DiskAccessList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DiskAccess"

name

name: string = "Composite"

Const DiskAccessUpdate

DiskAccessUpdate: object

type

type: object

className

className: string = "DiskAccessUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const DiskEncryptionSet

DiskEncryptionSet: object

type

type: object

className

className: string = "DiskEncryptionSet"

name

name: string = "Composite"

modelProperties

modelProperties: object

activeKey

activeKey: object

serializedName

serializedName: string = "properties.activeKey"

type

type: object

className

className: string = "KeyForDiskEncryptionSet"

name

name: string = "Composite"

encryptionType

encryptionType: object

serializedName

serializedName: string = "properties.encryptionType"

type

type: object

name

name: string = "String"

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "EncryptionSetIdentity"

name

name: string = "Composite"

lastKeyRotationTimestamp

lastKeyRotationTimestamp: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.lastKeyRotationTimestamp"

type

type: object

name

name: string = "DateTime"

previousKeys

previousKeys: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.previousKeys"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "KeyForDiskEncryptionSet"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

rotationToLatestKeyVersionEnabled

rotationToLatestKeyVersionEnabled: object

serializedName

serializedName: string = "properties.rotationToLatestKeyVersionEnabled"

type

type: object

name

name: string = "Boolean"

Const DiskEncryptionSetList

DiskEncryptionSetList: object

type

type: object

className

className: string = "DiskEncryptionSetList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DiskEncryptionSet"

name

name: string = "Composite"

Const DiskEncryptionSetParameters

DiskEncryptionSetParameters: object

type

type: object

className

className: string = "DiskEncryptionSetParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const DiskEncryptionSetUpdate

DiskEncryptionSetUpdate: object

type

type: object

className

className: string = "DiskEncryptionSetUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

activeKey

activeKey: object

serializedName

serializedName: string = "properties.activeKey"

type

type: object

className

className: string = "KeyForDiskEncryptionSet"

name

name: string = "Composite"

encryptionType

encryptionType: object

serializedName

serializedName: string = "properties.encryptionType"

type

type: object

name

name: string = "String"

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "EncryptionSetIdentity"

name

name: string = "Composite"

rotationToLatestKeyVersionEnabled

rotationToLatestKeyVersionEnabled: object

serializedName

serializedName: string = "properties.rotationToLatestKeyVersionEnabled"

type

type: object

name

name: string = "Boolean"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const DiskEncryptionSettings

DiskEncryptionSettings: object

type

type: object

className

className: string = "DiskEncryptionSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

diskEncryptionKey

diskEncryptionKey: object

serializedName

serializedName: string = "diskEncryptionKey"

type

type: object

className

className: string = "KeyVaultSecretReference"

name

name: string = "Composite"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

keyEncryptionKey

keyEncryptionKey: object

serializedName

serializedName: string = "keyEncryptionKey"

type

type: object

className

className: string = "KeyVaultKeyReference"

name

name: string = "Composite"

Const DiskImageEncryption

DiskImageEncryption: object

type

type: object

className

className: string = "DiskImageEncryption"

name

name: string = "Composite"

modelProperties

modelProperties: object

diskEncryptionSetId

diskEncryptionSetId: object

serializedName

serializedName: string = "diskEncryptionSetId"

type

type: object

name

name: string = "String"

Const DiskInstanceView

DiskInstanceView: object

type

type: object

className

className: string = "DiskInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

encryptionSettings

encryptionSettings: object

serializedName

serializedName: string = "encryptionSettings"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DiskEncryptionSettings"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

statuses

statuses: object

serializedName

serializedName: string = "statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

Const DiskList

DiskList: object

type

type: object

className

className: string = "DiskList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Disk"

name

name: string = "Composite"

Const DiskRestorePoint

DiskRestorePoint: object

type

type: object

className

className: string = "DiskRestorePoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

encryption

encryption: object

serializedName

serializedName: string = "properties.encryption"

type

type: object

className

className: string = "Encryption"

name

name: string = "Composite"

familyId

familyId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.familyId"

type

type: object

name

name: string = "String"

hyperVGeneration

hyperVGeneration: object

serializedName

serializedName: string = "properties.hyperVGeneration"

type

type: object

name

name: string = "String"

osType

osType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

purchasePlan

purchasePlan: object

serializedName

serializedName: string = "properties.purchasePlan"

type

type: object

className

className: string = "PurchasePlanAutoGenerated"

name

name: string = "Composite"

sourceResourceId

sourceResourceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.sourceResourceId"

type

type: object

name

name: string = "String"

sourceUniqueId

sourceUniqueId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.sourceUniqueId"

type

type: object

name

name: string = "String"

supportsHibernation

supportsHibernation: object

serializedName

serializedName: string = "properties.supportsHibernation"

type

type: object

name

name: string = "Boolean"

timeCreated

timeCreated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.timeCreated"

type

type: object

name

name: string = "DateTime"

Const DiskRestorePointList

DiskRestorePointList: object

type

type: object

className

className: string = "DiskRestorePointList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DiskRestorePoint"

name

name: string = "Composite"

Const DiskSecurityProfile

DiskSecurityProfile: object

type

type: object

className

className: string = "DiskSecurityProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

securityType

securityType: object

serializedName

serializedName: string = "securityType"

type

type: object

name

name: string = "String"

Const DiskSku

DiskSku: object

type

type: object

className

className: string = "DiskSku"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tier

tier: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tier"

type

type: object

name

name: string = "String"

Const DiskUpdate

DiskUpdate: object

type

type: object

className

className: string = "DiskUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

burstingEnabled

burstingEnabled: object

serializedName

serializedName: string = "properties.burstingEnabled"

type

type: object

name

name: string = "Boolean"

diskAccessId

diskAccessId: object

serializedName

serializedName: string = "properties.diskAccessId"

type

type: object

name

name: string = "String"

diskIopsReadOnly

diskIopsReadOnly: object

serializedName

serializedName: string = "properties.diskIOPSReadOnly"

type

type: object

name

name: string = "Number"

diskIopsReadWrite

diskIopsReadWrite: object

serializedName

serializedName: string = "properties.diskIOPSReadWrite"

type

type: object

name

name: string = "Number"

diskMBpsReadOnly

diskMBpsReadOnly: object

serializedName

serializedName: string = "properties.diskMBpsReadOnly"

type

type: object

name

name: string = "Number"

diskMBpsReadWrite

diskMBpsReadWrite: object

serializedName

serializedName: string = "properties.diskMBpsReadWrite"

type

type: object

name

name: string = "Number"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "properties.diskSizeGB"

type

type: object

name

name: string = "Number"

encryption

encryption: object

serializedName

serializedName: string = "properties.encryption"

type

type: object

className

className: string = "Encryption"

name

name: string = "Composite"

encryptionSettingsCollection

encryptionSettingsCollection: object

serializedName

serializedName: string = "properties.encryptionSettingsCollection"

type

type: object

className

className: string = "EncryptionSettingsCollection"

name

name: string = "Composite"

maxShares

maxShares: object

serializedName

serializedName: string = "properties.maxShares"

type

type: object

name

name: string = "Number"

networkAccessPolicy

networkAccessPolicy: object

serializedName

serializedName: string = "properties.networkAccessPolicy"

type

type: object

name

name: string = "String"

osType

osType: object

serializedName

serializedName: string = "properties.osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

propertyUpdatesInProgress

propertyUpdatesInProgress: object

serializedName

serializedName: string = "properties.propertyUpdatesInProgress"

type

type: object

className

className: string = "PropertyUpdatesInProgress"

name

name: string = "Composite"

purchasePlan

purchasePlan: object

serializedName

serializedName: string = "properties.purchasePlan"

type

type: object

className

className: string = "PurchasePlanAutoGenerated"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "DiskSku"

name

name: string = "Composite"

supportsHibernation

supportsHibernation: object

serializedName

serializedName: string = "properties.supportsHibernation"

type

type: object

name

name: string = "Boolean"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

tier

tier: object

serializedName

serializedName: string = "properties.tier"

type

type: object

name

name: string = "String"

Const Encryption

Encryption: object

type

type: object

className

className: string = "Encryption"

name

name: string = "Composite"

modelProperties

modelProperties: object

diskEncryptionSetId

diskEncryptionSetId: object

serializedName

serializedName: string = "diskEncryptionSetId"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const EncryptionImages

EncryptionImages: object

type

type: object

className

className: string = "EncryptionImages"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataDiskImages

dataDiskImages: object

serializedName

serializedName: string = "dataDiskImages"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataDiskImageEncryption"

name

name: string = "Composite"

osDiskImage

osDiskImage: object

serializedName

serializedName: string = "osDiskImage"

type

type: object

className

className: string = "OSDiskImageEncryption"

name

name: string = "Composite"

Const EncryptionSetIdentity

EncryptionSetIdentity: object

type

type: object

className

className: string = "EncryptionSetIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

principalId

principalId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "principalId"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const EncryptionSettingsCollection

EncryptionSettingsCollection: object

type

type: object

className

className: string = "EncryptionSettingsCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

required

required: boolean = true

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

encryptionSettings

encryptionSettings: object

serializedName

serializedName: string = "encryptionSettings"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EncryptionSettingsElement"

name

name: string = "Composite"

encryptionSettingsVersion

encryptionSettingsVersion: object

serializedName

serializedName: string = "encryptionSettingsVersion"

type

type: object

name

name: string = "String"

Const EncryptionSettingsElement

EncryptionSettingsElement: object

type

type: object

className

className: string = "EncryptionSettingsElement"

name

name: string = "Composite"

modelProperties

modelProperties: object

diskEncryptionKey

diskEncryptionKey: object

serializedName

serializedName: string = "diskEncryptionKey"

type

type: object

className

className: string = "KeyVaultAndSecretReference"

name

name: string = "Composite"

keyEncryptionKey

keyEncryptionKey: object

serializedName

serializedName: string = "keyEncryptionKey"

type

type: object

className

className: string = "KeyVaultAndKeyReference"

name

name: string = "Composite"

Const ExtendedLocation

ExtendedLocation: object

type

type: object

className

className: string = "ExtendedLocation"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const Extension

Extension: object

type

type: object

className

className: string = "Extension"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "CloudServiceExtensionProperties"

name

name: string = "Composite"

Const Gallery

Gallery: object

type

type: object

className

className: string = "Gallery"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

identifier

identifier: object

serializedName

serializedName: string = "properties.identifier"

type

type: object

className

className: string = "GalleryIdentifier"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

sharingProfile

sharingProfile: object

serializedName

serializedName: string = "properties.sharingProfile"

type

type: object

className

className: string = "SharingProfile"

name

name: string = "Composite"

softDeletePolicy

softDeletePolicy: object

serializedName

serializedName: string = "properties.softDeletePolicy"

type

type: object

className

className: string = "SoftDeletePolicy"

name

name: string = "Composite"

Const GalleryApplication

GalleryApplication: object

type

type: object

className

className: string = "GalleryApplication"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

endOfLifeDate

endOfLifeDate: object

serializedName

serializedName: string = "properties.endOfLifeDate"

type

type: object

name

name: string = "DateTime"

eula

eula: object

serializedName

serializedName: string = "properties.eula"

type

type: object

name

name: string = "String"

privacyStatementUri

privacyStatementUri: object

serializedName

serializedName: string = "properties.privacyStatementUri"

type

type: object

name

name: string = "String"

releaseNoteUri

releaseNoteUri: object

serializedName

serializedName: string = "properties.releaseNoteUri"

type

type: object

name

name: string = "String"

supportedOSType

supportedOSType: object

serializedName

serializedName: string = "properties.supportedOSType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

Const GalleryApplicationList

GalleryApplicationList: object

type

type: object

className

className: string = "GalleryApplicationList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GalleryApplication"

name

name: string = "Composite"

Const GalleryApplicationUpdate

GalleryApplicationUpdate: object

type

type: object

className

className: string = "GalleryApplicationUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

endOfLifeDate

endOfLifeDate: object

serializedName

serializedName: string = "properties.endOfLifeDate"

type

type: object

name

name: string = "DateTime"

eula

eula: object

serializedName

serializedName: string = "properties.eula"

type

type: object

name

name: string = "String"

privacyStatementUri

privacyStatementUri: object

serializedName

serializedName: string = "properties.privacyStatementUri"

type

type: object

name

name: string = "String"

releaseNoteUri

releaseNoteUri: object

serializedName

serializedName: string = "properties.releaseNoteUri"

type

type: object

name

name: string = "String"

supportedOSType

supportedOSType: object

serializedName

serializedName: string = "properties.supportedOSType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

Const GalleryApplicationVersion

GalleryApplicationVersion: object

type

type: object

className

className: string = "GalleryApplicationVersion"

name

name: string = "Composite"

modelProperties

modelProperties: object

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publishingProfile

publishingProfile: object

serializedName

serializedName: string = "properties.publishingProfile"

type

type: object

className

className: string = "GalleryApplicationVersionPublishingProfile"

name

name: string = "Composite"

replicationStatus

replicationStatus: object

serializedName

serializedName: string = "properties.replicationStatus"

type

type: object

className

className: string = "ReplicationStatus"

name

name: string = "Composite"

Const GalleryApplicationVersionList

GalleryApplicationVersionList: object

type

type: object

className

className: string = "GalleryApplicationVersionList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GalleryApplicationVersion"

name

name: string = "Composite"

Const GalleryApplicationVersionPublishingProfile

GalleryApplicationVersionPublishingProfile: object

type

type: object

className

className: string = "GalleryApplicationVersionPublishingProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

enableHealthCheck

enableHealthCheck: object

serializedName

serializedName: string = "enableHealthCheck"

type

type: object

name

name: string = "Boolean"

manageActions

manageActions: object

serializedName

serializedName: string = "manageActions"

type

type: object

className

className: string = "UserArtifactManage"

name

name: string = "Composite"

source

source: object

serializedName

serializedName: string = "source"

type

type: object

className

className: string = "UserArtifactSource"

name

name: string = "Composite"

Const GalleryApplicationVersionUpdate

GalleryApplicationVersionUpdate: object

type

type: object

className

className: string = "GalleryApplicationVersionUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publishingProfile

publishingProfile: object

serializedName

serializedName: string = "properties.publishingProfile"

type

type: object

className

className: string = "GalleryApplicationVersionPublishingProfile"

name

name: string = "Composite"

replicationStatus

replicationStatus: object

serializedName

serializedName: string = "properties.replicationStatus"

type

type: object

className

className: string = "ReplicationStatus"

name

name: string = "Composite"

Const GalleryArtifactPublishingProfileBase

GalleryArtifactPublishingProfileBase: object

type

type: object

className

className: string = "GalleryArtifactPublishingProfileBase"

name

name: string = "Composite"

modelProperties

modelProperties: object

endOfLifeDate

endOfLifeDate: object

serializedName

serializedName: string = "endOfLifeDate"

type

type: object

name

name: string = "DateTime"

excludeFromLatest

excludeFromLatest: object

serializedName

serializedName: string = "excludeFromLatest"

type

type: object

name

name: string = "Boolean"

publishedDate

publishedDate: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "publishedDate"

type

type: object

name

name: string = "DateTime"

replicaCount

replicaCount: object

serializedName

serializedName: string = "replicaCount"

type

type: object

name

name: string = "Number"

replicationMode

replicationMode: object

serializedName

serializedName: string = "replicationMode"

type

type: object

name

name: string = "String"

storageAccountType

storageAccountType: object

serializedName

serializedName: string = "storageAccountType"

type

type: object

name

name: string = "String"

targetRegions

targetRegions: object

serializedName

serializedName: string = "targetRegions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TargetRegion"

name

name: string = "Composite"

Const GalleryArtifactSource

GalleryArtifactSource: object

type

type: object

className

className: string = "GalleryArtifactSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

managedImage

managedImage: object

serializedName

serializedName: string = "managedImage"

type

type: object

className

className: string = "ManagedArtifact"

name

name: string = "Composite"

Const GalleryArtifactVersionSource

GalleryArtifactVersionSource: object

type

type: object

className

className: string = "GalleryArtifactVersionSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

uri

uri: object

serializedName

serializedName: string = "uri"

type

type: object

name

name: string = "String"

Const GalleryDataDiskImage

GalleryDataDiskImage: object

type

type: object

className

className: string = "GalleryDataDiskImage"

name

name: string = "Composite"

modelProperties

modelProperties: object

lun

lun: object

required

required: boolean = true

serializedName

serializedName: string = "lun"

type

type: object

name

name: string = "Number"

Const GalleryDiskImage

GalleryDiskImage: object

type

type: object

className

className: string = "GalleryDiskImage"

name

name: string = "Composite"

modelProperties

modelProperties: object

hostCaching

hostCaching: object

serializedName

serializedName: string = "hostCaching"

type

type: object

allowedValues

allowedValues: string[] = ["None", "ReadOnly", "ReadWrite"]

name

name: string = "Enum"

sizeInGB

sizeInGB: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "sizeInGB"

type

type: object

name

name: string = "Number"

source

source: object

serializedName

serializedName: string = "source"

type

type: object

className

className: string = "GalleryArtifactVersionSource"

name

name: string = "Composite"

Const GalleryIdentifier

GalleryIdentifier: object

type

type: object

className

className: string = "GalleryIdentifier"

name

name: string = "Composite"

modelProperties

modelProperties: object

uniqueName

uniqueName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "uniqueName"

type

type: object

name

name: string = "String"

Const GalleryImage

GalleryImage: object

type

type: object

className

className: string = "GalleryImage"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

disallowed

disallowed: object

serializedName

serializedName: string = "properties.disallowed"

type

type: object

className

className: string = "Disallowed"

name

name: string = "Composite"

endOfLifeDate

endOfLifeDate: object

serializedName

serializedName: string = "properties.endOfLifeDate"

type

type: object

name

name: string = "DateTime"

eula

eula: object

serializedName

serializedName: string = "properties.eula"

type

type: object

name

name: string = "String"

features

features: object

serializedName

serializedName: string = "properties.features"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GalleryImageFeature"

name

name: string = "Composite"

hyperVGeneration

hyperVGeneration: object

serializedName

serializedName: string = "properties.hyperVGeneration"

type

type: object

name

name: string = "String"

identifier

identifier: object

serializedName

serializedName: string = "properties.identifier"

type

type: object

className

className: string = "GalleryImageIdentifier"

name

name: string = "Composite"

osState

osState: object

serializedName

serializedName: string = "properties.osState"

type

type: object

allowedValues

allowedValues: string[] = ["Generalized", "Specialized"]

name

name: string = "Enum"

osType

osType: object

serializedName

serializedName: string = "properties.osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

privacyStatementUri

privacyStatementUri: object

serializedName

serializedName: string = "properties.privacyStatementUri"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

purchasePlan

purchasePlan: object

serializedName

serializedName: string = "properties.purchasePlan"

type

type: object

className

className: string = "ImagePurchasePlan"

name

name: string = "Composite"

recommended

recommended: object

serializedName

serializedName: string = "properties.recommended"

type

type: object

className

className: string = "RecommendedMachineConfiguration"

name

name: string = "Composite"

releaseNoteUri

releaseNoteUri: object

serializedName

serializedName: string = "properties.releaseNoteUri"

type

type: object

name

name: string = "String"

Const GalleryImageFeature

GalleryImageFeature: object

type

type: object

className

className: string = "GalleryImageFeature"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const GalleryImageIdentifier

GalleryImageIdentifier: object

type

type: object

className

className: string = "GalleryImageIdentifier"

name

name: string = "Composite"

modelProperties

modelProperties: object

offer

offer: object

required

required: boolean = true

serializedName

serializedName: string = "offer"

type

type: object

name

name: string = "String"

publisher

publisher: object

required

required: boolean = true

serializedName

serializedName: string = "publisher"

type

type: object

name

name: string = "String"

sku

sku: object

required

required: boolean = true

serializedName

serializedName: string = "sku"

type

type: object

name

name: string = "String"

Const GalleryImageList

GalleryImageList: object

type

type: object

className

className: string = "GalleryImageList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GalleryImage"

name

name: string = "Composite"

Const GalleryImageUpdate

GalleryImageUpdate: object

type

type: object

className

className: string = "GalleryImageUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

disallowed

disallowed: object

serializedName

serializedName: string = "properties.disallowed"

type

type: object

className

className: string = "Disallowed"

name

name: string = "Composite"

endOfLifeDate

endOfLifeDate: object

serializedName

serializedName: string = "properties.endOfLifeDate"

type

type: object

name

name: string = "DateTime"

eula

eula: object

serializedName

serializedName: string = "properties.eula"

type

type: object

name

name: string = "String"

features

features: object

serializedName

serializedName: string = "properties.features"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GalleryImageFeature"

name

name: string = "Composite"

hyperVGeneration

hyperVGeneration: object

serializedName

serializedName: string = "properties.hyperVGeneration"

type

type: object

name

name: string = "String"

identifier

identifier: object

serializedName

serializedName: string = "properties.identifier"

type

type: object

className

className: string = "GalleryImageIdentifier"

name

name: string = "Composite"

osState

osState: object

serializedName

serializedName: string = "properties.osState"

type

type: object

allowedValues

allowedValues: string[] = ["Generalized", "Specialized"]

name

name: string = "Enum"

osType

osType: object

serializedName

serializedName: string = "properties.osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

privacyStatementUri

privacyStatementUri: object

serializedName

serializedName: string = "properties.privacyStatementUri"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

purchasePlan

purchasePlan: object

serializedName

serializedName: string = "properties.purchasePlan"

type

type: object

className

className: string = "ImagePurchasePlan"

name

name: string = "Composite"

recommended

recommended: object

serializedName

serializedName: string = "properties.recommended"

type

type: object

className

className: string = "RecommendedMachineConfiguration"

name

name: string = "Composite"

releaseNoteUri

releaseNoteUri: object

serializedName

serializedName: string = "properties.releaseNoteUri"

type

type: object

name

name: string = "String"

Const GalleryImageVersion

GalleryImageVersion: object

type

type: object

className

className: string = "GalleryImageVersion"

name

name: string = "Composite"

modelProperties

modelProperties: object

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publishingProfile

publishingProfile: object

serializedName

serializedName: string = "properties.publishingProfile"

type

type: object

className

className: string = "GalleryImageVersionPublishingProfile"

name

name: string = "Composite"

replicationStatus

replicationStatus: object

serializedName

serializedName: string = "properties.replicationStatus"

type

type: object

className

className: string = "ReplicationStatus"

name

name: string = "Composite"

storageProfile

storageProfile: object

serializedName

serializedName: string = "properties.storageProfile"

type

type: object

className

className: string = "GalleryImageVersionStorageProfile"

name

name: string = "Composite"

Const GalleryImageVersionList

GalleryImageVersionList: object

type

type: object

className

className: string = "GalleryImageVersionList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GalleryImageVersion"

name

name: string = "Composite"

Const GalleryImageVersionPublishingProfile

GalleryImageVersionPublishingProfile: object

type

type: object

className

className: string = "GalleryImageVersionPublishingProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const GalleryImageVersionStorageProfile

GalleryImageVersionStorageProfile: object

type

type: object

className

className: string = "GalleryImageVersionStorageProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataDiskImages

dataDiskImages: object

serializedName

serializedName: string = "dataDiskImages"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GalleryDataDiskImage"

name

name: string = "Composite"

osDiskImage

osDiskImage: object

serializedName

serializedName: string = "osDiskImage"

type

type: object

className

className: string = "GalleryOSDiskImage"

name

name: string = "Composite"

source

source: object

serializedName

serializedName: string = "source"

type

type: object

className

className: string = "GalleryArtifactVersionSource"

name

name: string = "Composite"

Const GalleryImageVersionUpdate

GalleryImageVersionUpdate: object

type

type: object

className

className: string = "GalleryImageVersionUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publishingProfile

publishingProfile: object

serializedName

serializedName: string = "properties.publishingProfile"

type

type: object

className

className: string = "GalleryImageVersionPublishingProfile"

name

name: string = "Composite"

replicationStatus

replicationStatus: object

serializedName

serializedName: string = "properties.replicationStatus"

type

type: object

className

className: string = "ReplicationStatus"

name

name: string = "Composite"

storageProfile

storageProfile: object

serializedName

serializedName: string = "properties.storageProfile"

type

type: object

className

className: string = "GalleryImageVersionStorageProfile"

name

name: string = "Composite"

Const GalleryList

GalleryList: object

type

type: object

className

className: string = "GalleryList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Gallery"

name

name: string = "Composite"

Const GalleryOSDiskImage

GalleryOSDiskImage: object

type

type: object

className

className: string = "GalleryOSDiskImage"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const GalleryUpdate

GalleryUpdate: object

type

type: object

className

className: string = "GalleryUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

type

type: object

name

name: string = "String"

identifier

identifier: object

serializedName

serializedName: string = "properties.identifier"

type

type: object

className

className: string = "GalleryIdentifier"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

sharingProfile

sharingProfile: object

serializedName

serializedName: string = "properties.sharingProfile"

type

type: object

className

className: string = "SharingProfile"

name

name: string = "Composite"

softDeletePolicy

softDeletePolicy: object

serializedName

serializedName: string = "properties.softDeletePolicy"

type

type: object

className

className: string = "SoftDeletePolicy"

name

name: string = "Composite"

Const GrantAccessData

GrantAccessData: object

type

type: object

className

className: string = "GrantAccessData"

name

name: string = "Composite"

modelProperties

modelProperties: object

access

access: object

required

required: boolean = true

serializedName

serializedName: string = "access"

type

type: object

name

name: string = "String"

durationInSeconds

durationInSeconds: object

required

required: boolean = true

serializedName

serializedName: string = "durationInSeconds"

type

type: object

name

name: string = "Number"

Const HardwareProfile

HardwareProfile: object

type

type: object

className

className: string = "HardwareProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

vmSize

vmSize: object

serializedName

serializedName: string = "vmSize"

type

type: object

name

name: string = "String"

vmSizeProperties

vmSizeProperties: object

serializedName

serializedName: string = "vmSizeProperties"

type

type: object

className

className: string = "VMSizeProperties"

name

name: string = "Composite"

Const Image

Image: object

type

type: object

className

className: string = "Image"

name

name: string = "Composite"

modelProperties

modelProperties: object

extendedLocation

extendedLocation: object

serializedName

serializedName: string = "extendedLocation"

type

type: object

className

className: string = "ExtendedLocation"

name

name: string = "Composite"

hyperVGeneration

hyperVGeneration: object

serializedName

serializedName: string = "properties.hyperVGeneration"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

sourceVirtualMachine

sourceVirtualMachine: object

serializedName

serializedName: string = "properties.sourceVirtualMachine"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

storageProfile

storageProfile: object

serializedName

serializedName: string = "properties.storageProfile"

type

type: object

className

className: string = "ImageStorageProfile"

name

name: string = "Composite"

Const ImageDataDisk

ImageDataDisk: object

type

type: object

className

className: string = "ImageDataDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

lun

lun: object

required

required: boolean = true

serializedName

serializedName: string = "lun"

type

type: object

name

name: string = "Number"

Const ImageDisk

ImageDisk: object

type

type: object

className

className: string = "ImageDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobUri

blobUri: object

serializedName

serializedName: string = "blobUri"

type

type: object

name

name: string = "String"

caching

caching: object

serializedName

serializedName: string = "caching"

type

type: object

allowedValues

allowedValues: string[] = ["None", "ReadOnly", "ReadWrite"]

name

name: string = "Enum"

diskEncryptionSet

diskEncryptionSet: object

serializedName

serializedName: string = "diskEncryptionSet"

type

type: object

className

className: string = "DiskEncryptionSetParameters"

name

name: string = "Composite"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "diskSizeGB"

type

type: object

name

name: string = "Number"

managedDisk

managedDisk: object

serializedName

serializedName: string = "managedDisk"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

snapshot

snapshot: object

serializedName

serializedName: string = "snapshot"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

storageAccountType

storageAccountType: object

serializedName

serializedName: string = "storageAccountType"

type

type: object

name

name: string = "String"

Const ImageDiskReference

ImageDiskReference: object

type

type: object

className

className: string = "ImageDiskReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

lun

lun: object

serializedName

serializedName: string = "lun"

type

type: object

name

name: string = "Number"

Const ImageListResult

ImageListResult: object

type

type: object

className

className: string = "ImageListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Image"

name

name: string = "Composite"

Const ImageOSDisk

ImageOSDisk: object

type

type: object

className

className: string = "ImageOSDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

osState

osState: object

required

required: boolean = true

serializedName

serializedName: string = "osState"

type

type: object

allowedValues

allowedValues: string[] = ["Generalized", "Specialized"]

name

name: string = "Enum"

osType

osType: object

required

required: boolean = true

serializedName

serializedName: string = "osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

Const ImagePurchasePlan

ImagePurchasePlan: object

type

type: object

className

className: string = "ImagePurchasePlan"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

product

product: object

serializedName

serializedName: string = "product"

type

type: object

name

name: string = "String"

publisher

publisher: object

serializedName

serializedName: string = "publisher"

type

type: object

name

name: string = "String"

Const ImageReference

ImageReference: object

type

type: object

className

className: string = "ImageReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

exactVersion

exactVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "exactVersion"

type

type: object

name

name: string = "String"

offer

offer: object

serializedName

serializedName: string = "offer"

type

type: object

name

name: string = "String"

publisher

publisher: object

serializedName

serializedName: string = "publisher"

type

type: object

name

name: string = "String"

sharedGalleryImageId

sharedGalleryImageId: object

serializedName

serializedName: string = "sharedGalleryImageId"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

name

name: string = "String"

version

version: object

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const ImageStorageProfile

ImageStorageProfile: object

type

type: object

className

className: string = "ImageStorageProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataDisks

dataDisks: object

serializedName

serializedName: string = "dataDisks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ImageDataDisk"

name

name: string = "Composite"

osDisk

osDisk: object

serializedName

serializedName: string = "osDisk"

type

type: object

className

className: string = "ImageOSDisk"

name

name: string = "Composite"

zoneResilient

zoneResilient: object

serializedName

serializedName: string = "zoneResilient"

type

type: object

name

name: string = "Boolean"

Const ImageUpdate

ImageUpdate: object

type

type: object

className

className: string = "ImageUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

hyperVGeneration

hyperVGeneration: object

serializedName

serializedName: string = "properties.hyperVGeneration"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

sourceVirtualMachine

sourceVirtualMachine: object

serializedName

serializedName: string = "properties.sourceVirtualMachine"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

storageProfile

storageProfile: object

serializedName

serializedName: string = "properties.storageProfile"

type

type: object

className

className: string = "ImageStorageProfile"

name

name: string = "Composite"

Const InnerError

InnerError: object

type

type: object

className

className: string = "InnerError"

name

name: string = "Composite"

modelProperties

modelProperties: object

errordetail

errordetail: object

serializedName

serializedName: string = "errordetail"

type

type: object

name

name: string = "String"

exceptiontype

exceptiontype: object

serializedName

serializedName: string = "exceptiontype"

type

type: object

name

name: string = "String"

Const InstanceSku

InstanceSku: object

type

type: object

className

className: string = "InstanceSku"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tier

tier: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tier"

type

type: object

name

name: string = "String"

Const InstanceViewStatus

InstanceViewStatus: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

displayStatus

displayStatus: object

serializedName

serializedName: string = "displayStatus"

type

type: object

name

name: string = "String"

level

level: object

serializedName

serializedName: string = "level"

type

type: object

allowedValues

allowedValues: string[] = ["Info", "Warning", "Error"]

name

name: string = "Enum"

message

message: object

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

time

time: object

serializedName

serializedName: string = "time"

type

type: object

name

name: string = "DateTime"

Const InstanceViewStatusesSummary

InstanceViewStatusesSummary: object

type

type: object

className

className: string = "InstanceViewStatusesSummary"

name

name: string = "Composite"

modelProperties

modelProperties: object

statusesSummary

statusesSummary: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "statusesSummary"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "StatusCodeCount"

name

name: string = "Composite"

Const KeyForDiskEncryptionSet

KeyForDiskEncryptionSet: object

type

type: object

className

className: string = "KeyForDiskEncryptionSet"

name

name: string = "Composite"

modelProperties

modelProperties: object

keyUrl

keyUrl: object

required

required: boolean = true

serializedName

serializedName: string = "keyUrl"

type

type: object

name

name: string = "String"

sourceVault

sourceVault: object

serializedName

serializedName: string = "sourceVault"

type

type: object

className

className: string = "SourceVault"

name

name: string = "Composite"

Const KeyVaultAndKeyReference

KeyVaultAndKeyReference: object

type

type: object

className

className: string = "KeyVaultAndKeyReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

keyUrl

keyUrl: object

required

required: boolean = true

serializedName

serializedName: string = "keyUrl"

type

type: object

name

name: string = "String"

sourceVault

sourceVault: object

serializedName

serializedName: string = "sourceVault"

type

type: object

className

className: string = "SourceVault"

name

name: string = "Composite"

Const KeyVaultAndSecretReference

KeyVaultAndSecretReference: object

type

type: object

className

className: string = "KeyVaultAndSecretReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

secretUrl

secretUrl: object

required

required: boolean = true

serializedName

serializedName: string = "secretUrl"

type

type: object

name

name: string = "String"

sourceVault

sourceVault: object

serializedName

serializedName: string = "sourceVault"

type

type: object

className

className: string = "SourceVault"

name

name: string = "Composite"

Const KeyVaultKeyReference

KeyVaultKeyReference: object

type

type: object

className

className: string = "KeyVaultKeyReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

keyUrl

keyUrl: object

required

required: boolean = true

serializedName

serializedName: string = "keyUrl"

type

type: object

name

name: string = "String"

sourceVault

sourceVault: object

serializedName

serializedName: string = "sourceVault"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const KeyVaultSecretReference

KeyVaultSecretReference: object

type

type: object

className

className: string = "KeyVaultSecretReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

secretUrl

secretUrl: object

required

required: boolean = true

serializedName

serializedName: string = "secretUrl"

type

type: object

name

name: string = "String"

sourceVault

sourceVault: object

serializedName

serializedName: string = "sourceVault"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const LastPatchInstallationSummary

LastPatchInstallationSummary: object

type

type: object

className

className: string = "LastPatchInstallationSummary"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ApiError"

name

name: string = "Composite"

excludedPatchCount

excludedPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "excludedPatchCount"

type

type: object

name

name: string = "Number"

failedPatchCount

failedPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "failedPatchCount"

type

type: object

name

name: string = "Number"

installationActivityId

installationActivityId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "installationActivityId"

type

type: object

name

name: string = "String"

installedPatchCount

installedPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "installedPatchCount"

type

type: object

name

name: string = "Number"

lastModifiedTime

lastModifiedTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "lastModifiedTime"

type

type: object

name

name: string = "DateTime"

maintenanceWindowExceeded

maintenanceWindowExceeded: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "maintenanceWindowExceeded"

type

type: object

name

name: string = "Boolean"

notSelectedPatchCount

notSelectedPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "notSelectedPatchCount"

type

type: object

name

name: string = "Number"

pendingPatchCount

pendingPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "pendingPatchCount"

type

type: object

name

name: string = "Number"

startTime

startTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const LinuxConfiguration

LinuxConfiguration: object

type

type: object

className

className: string = "LinuxConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

disablePasswordAuthentication

disablePasswordAuthentication: object

serializedName

serializedName: string = "disablePasswordAuthentication"

type

type: object

name

name: string = "Boolean"

patchSettings

patchSettings: object

serializedName

serializedName: string = "patchSettings"

type

type: object

className

className: string = "LinuxPatchSettings"

name

name: string = "Composite"

provisionVMAgent

provisionVMAgent: object

serializedName

serializedName: string = "provisionVMAgent"

type

type: object

name

name: string = "Boolean"

ssh

ssh: object

serializedName

serializedName: string = "ssh"

type

type: object

className

className: string = "SshConfiguration"

name

name: string = "Composite"

Const LinuxParameters

LinuxParameters: object

type

type: object

className

className: string = "LinuxParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

classificationsToInclude

classificationsToInclude: object

serializedName

serializedName: string = "classificationsToInclude"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

maintenanceRunId

maintenanceRunId: object

serializedName

serializedName: string = "maintenanceRunId"

type

type: object

name

name: string = "String"

packageNameMasksToExclude

packageNameMasksToExclude: object

serializedName

serializedName: string = "packageNameMasksToExclude"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

packageNameMasksToInclude

packageNameMasksToInclude: object

serializedName

serializedName: string = "packageNameMasksToInclude"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const LinuxPatchSettings

LinuxPatchSettings: object

type

type: object

className

className: string = "LinuxPatchSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

assessmentMode

assessmentMode: object

serializedName

serializedName: string = "assessmentMode"

type

type: object

name

name: string = "String"

patchMode

patchMode: object

serializedName

serializedName: string = "patchMode"

type

type: object

name

name: string = "String"

Const ListUsagesResult

ListUsagesResult: object

type

type: object

className

className: string = "ListUsagesResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Usage"

name

name: string = "Composite"

Const LoadBalancerConfiguration

LoadBalancerConfiguration: object

type

type: object

className

className: string = "LoadBalancerConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "LoadBalancerConfigurationProperties"

name

name: string = "Composite"

Const LoadBalancerConfigurationProperties

LoadBalancerConfigurationProperties: object

type

type: object

className

className: string = "LoadBalancerConfigurationProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

frontendIPConfigurations

frontendIPConfigurations: object

required

required: boolean = true

serializedName

serializedName: string = "frontendIPConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LoadBalancerFrontendIPConfiguration"

name

name: string = "Composite"

Const LoadBalancerFrontendIPConfiguration

LoadBalancerFrontendIPConfiguration: object

type

type: object

className

className: string = "LoadBalancerFrontendIPConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "LoadBalancerFrontendIPConfigurationProperties"

name

name: string = "Composite"

Const LoadBalancerFrontendIPConfigurationProperties

LoadBalancerFrontendIPConfigurationProperties: object

type

type: object

className

className: string = "LoadBalancerFrontendIPConfigurationProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

privateIPAddress

privateIPAddress: object

serializedName

serializedName: string = "privateIPAddress"

type

type: object

name

name: string = "String"

publicIPAddress

publicIPAddress: object

serializedName

serializedName: string = "publicIPAddress"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

subnet

subnet: object

serializedName

serializedName: string = "subnet"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const LogAnalyticsInputBase

LogAnalyticsInputBase: object

type

type: object

className

className: string = "LogAnalyticsInputBase"

name

name: string = "Composite"

modelProperties

modelProperties: object

blobContainerSasUri

blobContainerSasUri: object

required

required: boolean = true

serializedName

serializedName: string = "blobContainerSasUri"

type

type: object

name

name: string = "String"

fromTime

fromTime: object

required

required: boolean = true

serializedName

serializedName: string = "fromTime"

type

type: object

name

name: string = "DateTime"

groupByClientApplicationId

groupByClientApplicationId: object

serializedName

serializedName: string = "groupByClientApplicationId"

type

type: object

name

name: string = "Boolean"

groupByOperationName

groupByOperationName: object

serializedName

serializedName: string = "groupByOperationName"

type

type: object

name

name: string = "Boolean"

groupByResourceName

groupByResourceName: object

serializedName

serializedName: string = "groupByResourceName"

type

type: object

name

name: string = "Boolean"

groupByThrottlePolicy

groupByThrottlePolicy: object

serializedName

serializedName: string = "groupByThrottlePolicy"

type

type: object

name

name: string = "Boolean"

groupByUserAgent

groupByUserAgent: object

serializedName

serializedName: string = "groupByUserAgent"

type

type: object

name

name: string = "Boolean"

toTime

toTime: object

required

required: boolean = true

serializedName

serializedName: string = "toTime"

type

type: object

name

name: string = "DateTime"

Const LogAnalyticsOperationResult

LogAnalyticsOperationResult: object

type

type: object

className

className: string = "LogAnalyticsOperationResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "LogAnalyticsOutput"

name

name: string = "Composite"

Const LogAnalyticsOutput

LogAnalyticsOutput: object

type

type: object

className

className: string = "LogAnalyticsOutput"

name

name: string = "Composite"

modelProperties

modelProperties: object

output

output: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "output"

type

type: object

name

name: string = "String"

Const MaintenanceRedeployStatus

MaintenanceRedeployStatus: object

type

type: object

className

className: string = "MaintenanceRedeployStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

isCustomerInitiatedMaintenanceAllowed

isCustomerInitiatedMaintenanceAllowed: object

serializedName

serializedName: string = "isCustomerInitiatedMaintenanceAllowed"

type

type: object

name

name: string = "Boolean"

lastOperationMessage

lastOperationMessage: object

serializedName

serializedName: string = "lastOperationMessage"

type

type: object

name

name: string = "String"

lastOperationResultCode

lastOperationResultCode: object

serializedName

serializedName: string = "lastOperationResultCode"

type

type: object

allowedValues

allowedValues: string[] = ["None","RetryLater","MaintenanceAborted","MaintenanceCompleted"]

name

name: string = "Enum"

maintenanceWindowEndTime

maintenanceWindowEndTime: object

serializedName

serializedName: string = "maintenanceWindowEndTime"

type

type: object

name

name: string = "DateTime"

maintenanceWindowStartTime

maintenanceWindowStartTime: object

serializedName

serializedName: string = "maintenanceWindowStartTime"

type

type: object

name

name: string = "DateTime"

preMaintenanceWindowEndTime

preMaintenanceWindowEndTime: object

serializedName

serializedName: string = "preMaintenanceWindowEndTime"

type

type: object

name

name: string = "DateTime"

preMaintenanceWindowStartTime

preMaintenanceWindowStartTime: object

serializedName

serializedName: string = "preMaintenanceWindowStartTime"

type

type: object

name

name: string = "DateTime"

Const ManagedArtifact

ManagedArtifact: object

type

type: object

className

className: string = "ManagedArtifact"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const ManagedDiskParameters

ManagedDiskParameters: object

type

type: object

className

className: string = "ManagedDiskParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

diskEncryptionSet

diskEncryptionSet: object

serializedName

serializedName: string = "diskEncryptionSet"

type

type: object

className

className: string = "DiskEncryptionSetParameters"

name

name: string = "Composite"

storageAccountType

storageAccountType: object

serializedName

serializedName: string = "storageAccountType"

type

type: object

name

name: string = "String"

Const NetworkInterfaceReference

NetworkInterfaceReference: object

type

type: object

className

className: string = "NetworkInterfaceReference"

name

name: string = "Composite"

modelProperties

modelProperties: object

deleteOption

deleteOption: object

serializedName

serializedName: string = "properties.deleteOption"

type

type: object

name

name: string = "String"

primary

primary: object

serializedName

serializedName: string = "properties.primary"

type

type: object

name

name: string = "Boolean"

Const NetworkProfile

NetworkProfile: object

type

type: object

className

className: string = "NetworkProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

networkApiVersion

networkApiVersion: object

serializedName

serializedName: string = "networkApiVersion"

type

type: object

name

name: string = "String"

networkInterfaceConfigurations

networkInterfaceConfigurations: object

serializedName

serializedName: string = "networkInterfaceConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineNetworkInterfaceConfiguration"

name

name: string = "Composite"

networkInterfaces

networkInterfaces: object

serializedName

serializedName: string = "networkInterfaces"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NetworkInterfaceReference"

name

name: string = "Composite"

Const OSDisk

OSDisk: object

type

type: object

className

className: string = "OSDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

caching

caching: object

serializedName

serializedName: string = "caching"

type

type: object

allowedValues

allowedValues: string[] = ["None", "ReadOnly", "ReadWrite"]

name

name: string = "Enum"

createOption

createOption: object

required

required: boolean = true

serializedName

serializedName: string = "createOption"

type

type: object

name

name: string = "String"

deleteOption

deleteOption: object

serializedName

serializedName: string = "deleteOption"

type

type: object

name

name: string = "String"

diffDiskSettings

diffDiskSettings: object

serializedName

serializedName: string = "diffDiskSettings"

type

type: object

className

className: string = "DiffDiskSettings"

name

name: string = "Composite"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "diskSizeGB"

type

type: object

name

name: string = "Number"

encryptionSettings

encryptionSettings: object

serializedName

serializedName: string = "encryptionSettings"

type

type: object

className

className: string = "DiskEncryptionSettings"

name

name: string = "Composite"

image

image: object

serializedName

serializedName: string = "image"

type

type: object

className

className: string = "VirtualHardDisk"

name

name: string = "Composite"

managedDisk

managedDisk: object

serializedName

serializedName: string = "managedDisk"

type

type: object

className

className: string = "ManagedDiskParameters"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

osType

osType: object

serializedName

serializedName: string = "osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

vhd

vhd: object

serializedName

serializedName: string = "vhd"

type

type: object

className

className: string = "VirtualHardDisk"

name

name: string = "Composite"

writeAcceleratorEnabled

writeAcceleratorEnabled: object

serializedName

serializedName: string = "writeAcceleratorEnabled"

type

type: object

name

name: string = "Boolean"

Const OSDiskImage

OSDiskImage: object

type

type: object

className

className: string = "OSDiskImage"

name

name: string = "Composite"

modelProperties

modelProperties: object

operatingSystem

operatingSystem: object

required

required: boolean = true

serializedName

serializedName: string = "operatingSystem"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

Const OSDiskImageEncryption

OSDiskImageEncryption: object

type

type: object

className

className: string = "OSDiskImageEncryption"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const OSFamily

OSFamily: object

type

type: object

className

className: string = "OSFamily"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "OSFamilyProperties"

name

name: string = "Composite"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const OSFamilyListResult

OSFamilyListResult: object

type

type: object

className

className: string = "OSFamilyListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OSFamily"

name

name: string = "Composite"

Const OSFamilyProperties

OSFamilyProperties: object

type

type: object

className

className: string = "OSFamilyProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

label

label: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "label"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

versions

versions: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "versions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OSVersionPropertiesBase"

name

name: string = "Composite"

Const OSProfile

OSProfile: object

type

type: object

className

className: string = "OSProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

adminPassword

adminPassword: object

serializedName

serializedName: string = "adminPassword"

type

type: object

name

name: string = "String"

adminUsername

adminUsername: object

serializedName

serializedName: string = "adminUsername"

type

type: object

name

name: string = "String"

allowExtensionOperations

allowExtensionOperations: object

serializedName

serializedName: string = "allowExtensionOperations"

type

type: object

name

name: string = "Boolean"

computerName

computerName: object

serializedName

serializedName: string = "computerName"

type

type: object

name

name: string = "String"

customData

customData: object

serializedName

serializedName: string = "customData"

type

type: object

name

name: string = "String"

linuxConfiguration

linuxConfiguration: object

serializedName

serializedName: string = "linuxConfiguration"

type

type: object

className

className: string = "LinuxConfiguration"

name

name: string = "Composite"

requireGuestProvisionSignal

requireGuestProvisionSignal: object

serializedName

serializedName: string = "requireGuestProvisionSignal"

type

type: object

name

name: string = "Boolean"

secrets

secrets: object

serializedName

serializedName: string = "secrets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VaultSecretGroup"

name

name: string = "Composite"

windowsConfiguration

windowsConfiguration: object

serializedName

serializedName: string = "windowsConfiguration"

type

type: object

className

className: string = "WindowsConfiguration"

name

name: string = "Composite"

Const OSVersion

OSVersion: object

type

type: object

className

className: string = "OSVersion"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "OSVersionProperties"

name

name: string = "Composite"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const OSVersionListResult

OSVersionListResult: object

type

type: object

className

className: string = "OSVersionListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OSVersion"

name

name: string = "Composite"

Const OSVersionProperties

OSVersionProperties: object

type

type: object

className

className: string = "OSVersionProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

family

family: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "family"

type

type: object

name

name: string = "String"

familyLabel

familyLabel: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "familyLabel"

type

type: object

name

name: string = "String"

isActive

isActive: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "isActive"

type

type: object

name

name: string = "Boolean"

isDefault

isDefault: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "isDefault"

type

type: object

name

name: string = "Boolean"

label

label: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "label"

type

type: object

name

name: string = "String"

version

version: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const OSVersionPropertiesBase

OSVersionPropertiesBase: object

type

type: object

className

className: string = "OSVersionPropertiesBase"

name

name: string = "Composite"

modelProperties

modelProperties: object

isActive

isActive: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "isActive"

type

type: object

name

name: string = "Boolean"

isDefault

isDefault: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "isDefault"

type

type: object

name

name: string = "Boolean"

label

label: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "label"

type

type: object

name

name: string = "String"

version

version: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const OrchestrationServiceStateInput

OrchestrationServiceStateInput: object

type

type: object

className

className: string = "OrchestrationServiceStateInput"

name

name: string = "Composite"

modelProperties

modelProperties: object

action

action: object

required

required: boolean = true

serializedName

serializedName: string = "action"

type

type: object

name

name: string = "String"

serviceName

serviceName: object

required

required: boolean = true

serializedName

serializedName: string = "serviceName"

type

type: object

name

name: string = "String"

Const OrchestrationServiceSummary

OrchestrationServiceSummary: object

type

type: object

className

className: string = "OrchestrationServiceSummary"

name

name: string = "Composite"

modelProperties

modelProperties: object

serviceName

serviceName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "serviceName"

type

type: object

name

name: string = "String"

serviceState

serviceState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "serviceState"

type

type: object

name

name: string = "String"

Const PatchInstallationDetail

PatchInstallationDetail: object

type

type: object

className

className: string = "PatchInstallationDetail"

name

name: string = "Composite"

modelProperties

modelProperties: object

classifications

classifications: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "classifications"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

installationState

installationState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "installationState"

type

type: object

name

name: string = "String"

kbId

kbId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "kbId"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

patchId

patchId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "patchId"

type

type: object

name

name: string = "String"

version

version: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const PatchSettings

PatchSettings: object

type

type: object

className

className: string = "PatchSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

assessmentMode

assessmentMode: object

serializedName

serializedName: string = "assessmentMode"

type

type: object

name

name: string = "String"

enableHotpatching

enableHotpatching: object

serializedName

serializedName: string = "enableHotpatching"

type

type: object

name

name: string = "Boolean"

patchMode

patchMode: object

serializedName

serializedName: string = "patchMode"

type

type: object

name

name: string = "String"

Const PirResource

PirResource: object

type

type: object

className

className: string = "PirResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const PirSharedGalleryResource

PirSharedGalleryResource: object

type

type: object

className

className: string = "PirSharedGalleryResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

uniqueId

uniqueId: object

serializedName

serializedName: string = "identifier.uniqueId"

type

type: object

name

name: string = "String"

Const Plan

Plan: object

type

type: object

className

className: string = "Plan"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

product

product: object

serializedName

serializedName: string = "product"

type

type: object

name

name: string = "String"

promotionCode

promotionCode: object

serializedName

serializedName: string = "promotionCode"

type

type: object

name

name: string = "String"

publisher

publisher: object

serializedName

serializedName: string = "publisher"

type

type: object

name

name: string = "String"

Const PrivateEndpoint

PrivateEndpoint: object

type

type: object

className

className: string = "PrivateEndpoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const PrivateEndpointConnection

PrivateEndpointConnection: object

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

privateEndpoint

privateEndpoint: object

serializedName

serializedName: string = "properties.privateEndpoint"

type

type: object

className

className: string = "PrivateEndpoint"

name

name: string = "Composite"

privateLinkServiceConnectionState

privateLinkServiceConnectionState: object

serializedName

serializedName: string = "properties.privateLinkServiceConnectionState"

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const PrivateEndpointConnectionListResult

PrivateEndpointConnectionListResult: object

type

type: object

className

className: string = "PrivateEndpointConnectionListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

Const PrivateLinkResource

PrivateLinkResource: object

type

type: object

className

className: string = "PrivateLinkResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

groupId

groupId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.groupId"

type

type: object

name

name: string = "String"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

requiredMembers

requiredMembers: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.requiredMembers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

requiredZoneNames

requiredZoneNames: object

serializedName

serializedName: string = "properties.requiredZoneNames"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const PrivateLinkResourceListResult

PrivateLinkResourceListResult: object

type

type: object

className

className: string = "PrivateLinkResourceListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PrivateLinkResource"

name

name: string = "Composite"

Const PrivateLinkServiceConnectionState

PrivateLinkServiceConnectionState: object

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionsRequired

actionsRequired: object

serializedName

serializedName: string = "actionsRequired"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

status

status: object

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const PropertyUpdatesInProgress

PropertyUpdatesInProgress: object

type

type: object

className

className: string = "PropertyUpdatesInProgress"

name

name: string = "Composite"

modelProperties

modelProperties: object

targetTier

targetTier: object

serializedName

serializedName: string = "targetTier"

type

type: object

name

name: string = "String"

Const ProximityPlacementGroup

ProximityPlacementGroup: object

type

type: object

className

className: string = "ProximityPlacementGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

availabilitySets

availabilitySets: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.availabilitySets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceWithColocationStatus"

name

name: string = "Composite"

colocationStatus

colocationStatus: object

serializedName

serializedName: string = "properties.colocationStatus"

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

proximityPlacementGroupType

proximityPlacementGroupType: object

serializedName

serializedName: string = "properties.proximityPlacementGroupType"

type

type: object

name

name: string = "String"

virtualMachineScaleSets

virtualMachineScaleSets: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.virtualMachineScaleSets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceWithColocationStatus"

name

name: string = "Composite"

virtualMachines

virtualMachines: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.virtualMachines"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResourceWithColocationStatus"

name

name: string = "Composite"

Const ProximityPlacementGroupListResult

ProximityPlacementGroupListResult: object

type

type: object

className

className: string = "ProximityPlacementGroupListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ProximityPlacementGroup"

name

name: string = "Composite"

Const ProximityPlacementGroupUpdate

ProximityPlacementGroupUpdate: object

type

type: object

className

className: string = "ProximityPlacementGroupUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const ProxyOnlyResource

ProxyOnlyResource: object

type

type: object

className

className: string = "ProxyOnlyResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ProxyResource

ProxyResource: object

type

type: object

className

className: string = "ProxyResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const PublicIPAddressSku

PublicIPAddressSku: object

type

type: object

className

className: string = "PublicIPAddressSku"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tier

tier: object

serializedName

serializedName: string = "tier"

type

type: object

name

name: string = "String"

Const PurchasePlan

PurchasePlan: object

type

type: object

className

className: string = "PurchasePlan"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

product

product: object

required

required: boolean = true

serializedName

serializedName: string = "product"

type

type: object

name

name: string = "String"

publisher

publisher: object

required

required: boolean = true

serializedName

serializedName: string = "publisher"

type

type: object

name

name: string = "String"

Const PurchasePlanAutoGenerated

PurchasePlanAutoGenerated: object

type

type: object

className

className: string = "PurchasePlanAutoGenerated"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

product

product: object

required

required: boolean = true

serializedName

serializedName: string = "product"

type

type: object

name

name: string = "String"

promotionCode

promotionCode: object

serializedName

serializedName: string = "promotionCode"

type

type: object

name

name: string = "String"

publisher

publisher: object

required

required: boolean = true

serializedName

serializedName: string = "publisher"

type

type: object

name

name: string = "String"

Const RecommendedMachineConfiguration

RecommendedMachineConfiguration: object

type

type: object

className

className: string = "RecommendedMachineConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

memory

memory: object

serializedName

serializedName: string = "memory"

type

type: object

className

className: string = "ResourceRange"

name

name: string = "Composite"

vCPUs

vCPUs: object

serializedName

serializedName: string = "vCPUs"

type

type: object

className

className: string = "ResourceRange"

name

name: string = "Composite"

Const RecoveryWalkResponse

RecoveryWalkResponse: object

type

type: object

className

className: string = "RecoveryWalkResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextPlatformUpdateDomain

nextPlatformUpdateDomain: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextPlatformUpdateDomain"

type

type: object

name

name: string = "Number"

walkPerformed

walkPerformed: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "walkPerformed"

type

type: object

name

name: string = "Boolean"

Const RegionalReplicationStatus

RegionalReplicationStatus: object

type

type: object

className

className: string = "RegionalReplicationStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

details

details: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "details"

type

type: object

name

name: string = "String"

progress

progress: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "progress"

type

type: object

name

name: string = "Number"

region

region: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "region"

type

type: object

name

name: string = "String"

state

state: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "state"

type

type: object

name

name: string = "String"

Const ReplicationStatus

ReplicationStatus: object

type

type: object

className

className: string = "ReplicationStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

aggregatedState

aggregatedState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "aggregatedState"

type

type: object

name

name: string = "String"

summary

summary: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "summary"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RegionalReplicationStatus"

name

name: string = "Composite"

Const RequestRateByIntervalInput

RequestRateByIntervalInput: object

type

type: object

className

className: string = "RequestRateByIntervalInput"

name

name: string = "Composite"

modelProperties

modelProperties: object

intervalLength

intervalLength: object

required

required: boolean = true

serializedName

serializedName: string = "intervalLength"

type

type: object

allowedValues

allowedValues: string[] = ["ThreeMins", "FiveMins", "ThirtyMins", "SixtyMins"]

name

name: string = "Enum"

Const Resource

Resource: object

type

type: object

className

className: string = "Resource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const ResourceInstanceViewStatus

ResourceInstanceViewStatus: object

type

type: object

className

className: string = "ResourceInstanceViewStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

displayStatus

displayStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "displayStatus"

type

type: object

name

name: string = "String"

level

level: object

serializedName

serializedName: string = "level"

type

type: object

allowedValues

allowedValues: string[] = ["Info", "Warning", "Error"]

name

name: string = "Enum"

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

type

type: object

name

name: string = "String"

time

time: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "time"

type

type: object

name

name: string = "DateTime"

Const ResourceRange

ResourceRange: object

type

type: object

className

className: string = "ResourceRange"

name

name: string = "Composite"

modelProperties

modelProperties: object

max

max: object

serializedName

serializedName: string = "max"

type

type: object

name

name: string = "Number"

min

min: object

serializedName

serializedName: string = "min"

type

type: object

name

name: string = "Number"

Const ResourceSku

ResourceSku: object

type

type: object

className

className: string = "ResourceSku"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiVersions

apiVersions: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "apiVersions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

capabilities

capabilities: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "capabilities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceSkuCapabilities"

name

name: string = "Composite"

capacity

capacity: object

serializedName

serializedName: string = "capacity"

type

type: object

className

className: string = "ResourceSkuCapacity"

name

name: string = "Composite"

costs

costs: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "costs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceSkuCosts"

name

name: string = "Composite"

family

family: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "family"

type

type: object

name

name: string = "String"

kind

kind: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "kind"

type

type: object

name

name: string = "String"

locationInfo

locationInfo: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "locationInfo"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceSkuLocationInfo"

name

name: string = "Composite"

locations

locations: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "locations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

resourceType

resourceType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceType"

type

type: object

name

name: string = "String"

restrictions

restrictions: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "restrictions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceSkuRestrictions"

name

name: string = "Composite"

size

size: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "size"

type

type: object

name

name: string = "String"

tier

tier: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tier"

type

type: object

name

name: string = "String"

Const ResourceSkuCapabilities

ResourceSkuCapabilities: object

type

type: object

className

className: string = "ResourceSkuCapabilities"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const ResourceSkuCapacity

ResourceSkuCapacity: object

type

type: object

className

className: string = "ResourceSkuCapacity"

name

name: string = "Composite"

modelProperties

modelProperties: object

default

default: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "default"

type

type: object

name

name: string = "Number"

maximum

maximum: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "maximum"

type

type: object

name

name: string = "Number"

minimum

minimum: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "minimum"

type

type: object

name

name: string = "Number"

scaleType

scaleType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "scaleType"

type

type: object

allowedValues

allowedValues: string[] = ["Automatic", "Manual", "None"]

name

name: string = "Enum"

Const ResourceSkuCosts

ResourceSkuCosts: object

type

type: object

className

className: string = "ResourceSkuCosts"

name

name: string = "Composite"

modelProperties

modelProperties: object

extendedUnit

extendedUnit: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "extendedUnit"

type

type: object

name

name: string = "String"

meterID

meterID: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "meterID"

type

type: object

name

name: string = "String"

quantity

quantity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "quantity"

type

type: object

name

name: string = "Number"

Const ResourceSkuLocationInfo

ResourceSkuLocationInfo: object

type

type: object

className

className: string = "ResourceSkuLocationInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

extendedLocations

extendedLocations: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "extendedLocations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

zoneDetails

zoneDetails: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "zoneDetails"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceSkuZoneDetails"

name

name: string = "Composite"

zones

zones: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ResourceSkuRestrictionInfo

ResourceSkuRestrictionInfo: object

type

type: object

className

className: string = "ResourceSkuRestrictionInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

locations

locations: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "locations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

zones

zones: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ResourceSkuRestrictions

ResourceSkuRestrictions: object

type

type: object

className

className: string = "ResourceSkuRestrictions"

name

name: string = "Composite"

modelProperties

modelProperties: object

reasonCode

reasonCode: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "reasonCode"

type

type: object

allowedValues

allowedValues: string[] = ["QuotaId", "NotAvailableForSubscription"]

name

name: string = "Enum"

restrictionInfo

restrictionInfo: object

serializedName

serializedName: string = "restrictionInfo"

type

type: object

className

className: string = "ResourceSkuRestrictionInfo"

name

name: string = "Composite"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

allowedValues

allowedValues: string[] = ["Location", "Zone"]

name

name: string = "Enum"

values

values: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "values"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ResourceSkuZoneDetails

ResourceSkuZoneDetails: object

type

type: object

className

className: string = "ResourceSkuZoneDetails"

name

name: string = "Composite"

modelProperties

modelProperties: object

capabilities

capabilities: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "capabilities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceSkuCapabilities"

name

name: string = "Composite"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ResourceSkusResult

ResourceSkusResult: object

type

type: object

className

className: string = "ResourceSkusResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceSku"

name

name: string = "Composite"

Const ResourceUriList

ResourceUriList: object

type

type: object

className

className: string = "ResourceUriList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const RestorePoint

RestorePoint: object

type

type: object

className

className: string = "RestorePoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

consistencyMode

consistencyMode: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.consistencyMode"

type

type: object

name

name: string = "String"

excludeDisks

excludeDisks: object

serializedName

serializedName: string = "properties.excludeDisks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiEntityReference"

name

name: string = "Composite"

provisioningDetails

provisioningDetails: object

serializedName

serializedName: string = "properties.provisioningDetails"

type

type: object

className

className: string = "RestorePointProvisioningDetails"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

sourceMetadata

sourceMetadata: object

serializedName

serializedName: string = "properties.sourceMetadata"

type

type: object

className

className: string = "RestorePointSourceMetadata"

name

name: string = "Composite"

Const RestorePointCollection

RestorePointCollection: object

type

type: object

className

className: string = "RestorePointCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

restorePointCollectionId

restorePointCollectionId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.restorePointCollectionId"

type

type: object

name

name: string = "String"

restorePoints

restorePoints: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.restorePoints"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RestorePoint"

name

name: string = "Composite"

source

source: object

serializedName

serializedName: string = "properties.source"

type

type: object

className

className: string = "RestorePointCollectionSourceProperties"

name

name: string = "Composite"

Const RestorePointCollectionListResult

RestorePointCollectionListResult: object

type

type: object

className

className: string = "RestorePointCollectionListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RestorePointCollection"

name

name: string = "Composite"

Const RestorePointCollectionSourceProperties

RestorePointCollectionSourceProperties: object

type

type: object

className

className: string = "RestorePointCollectionSourceProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const RestorePointCollectionUpdate

RestorePointCollectionUpdate: object

type

type: object

className

className: string = "RestorePointCollectionUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

restorePointCollectionId

restorePointCollectionId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.restorePointCollectionId"

type

type: object

name

name: string = "String"

restorePoints

restorePoints: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.restorePoints"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RestorePoint"

name

name: string = "Composite"

source

source: object

serializedName

serializedName: string = "properties.source"

type

type: object

className

className: string = "RestorePointCollectionSourceProperties"

name

name: string = "Composite"

Const RestorePointProvisioningDetails

RestorePointProvisioningDetails: object

type

type: object

className

className: string = "RestorePointProvisioningDetails"

name

name: string = "Composite"

modelProperties

modelProperties: object

creationTime

creationTime: object

serializedName

serializedName: string = "creationTime"

type

type: object

name

name: string = "DateTime"

statusCode

statusCode: object

serializedName

serializedName: string = "statusCode"

type

type: object

name

name: string = "Number"

statusMessage

statusMessage: object

serializedName

serializedName: string = "statusMessage"

type

type: object

name

name: string = "String"

totalUsedSizeInBytes

totalUsedSizeInBytes: object

serializedName

serializedName: string = "totalUsedSizeInBytes"

type

type: object

name

name: string = "Number"

Const RestorePointSourceMetadata

RestorePointSourceMetadata: object

type

type: object

className

className: string = "RestorePointSourceMetadata"

name

name: string = "Composite"

modelProperties

modelProperties: object

diagnosticsProfile

diagnosticsProfile: object

serializedName

serializedName: string = "diagnosticsProfile"

type

type: object

className

className: string = "DiagnosticsProfile"

name

name: string = "Composite"

hardwareProfile

hardwareProfile: object

serializedName

serializedName: string = "hardwareProfile"

type

type: object

className

className: string = "HardwareProfile"

name

name: string = "Composite"

licenseType

licenseType: object

serializedName

serializedName: string = "licenseType"

type

type: object

name

name: string = "String"

location

location: object

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

osProfile

osProfile: object

serializedName

serializedName: string = "osProfile"

type

type: object

className

className: string = "OSProfile"

name

name: string = "Composite"

securityProfile

securityProfile: object

serializedName

serializedName: string = "securityProfile"

type

type: object

className

className: string = "SecurityProfile"

name

name: string = "Composite"

storageProfile

storageProfile: object

serializedName

serializedName: string = "storageProfile"

type

type: object

className

className: string = "RestorePointSourceVMStorageProfile"

name

name: string = "Composite"

vmId

vmId: object

serializedName

serializedName: string = "vmId"

type

type: object

name

name: string = "String"

Const RestorePointSourceVMDataDisk

RestorePointSourceVMDataDisk: object

type

type: object

className

className: string = "RestorePointSourceVMDataDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

caching

caching: object

serializedName

serializedName: string = "caching"

type

type: object

allowedValues

allowedValues: string[] = ["None", "ReadOnly", "ReadWrite"]

name

name: string = "Enum"

diskRestorePoint

diskRestorePoint: object

serializedName

serializedName: string = "diskRestorePoint"

type

type: object

className

className: string = "ApiEntityReference"

name

name: string = "Composite"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "diskSizeGB"

type

type: object

name

name: string = "Number"

lun

lun: object

serializedName

serializedName: string = "lun"

type

type: object

name

name: string = "Number"

managedDisk

managedDisk: object

serializedName

serializedName: string = "managedDisk"

type

type: object

className

className: string = "ManagedDiskParameters"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const RestorePointSourceVMStorageProfile

RestorePointSourceVMStorageProfile: object

type

type: object

className

className: string = "RestorePointSourceVMStorageProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataDisks

dataDisks: object

serializedName

serializedName: string = "dataDisks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RestorePointSourceVMDataDisk"

name

name: string = "Composite"

osDisk

osDisk: object

serializedName

serializedName: string = "osDisk"

type

type: object

className

className: string = "RestorePointSourceVmosDisk"

name

name: string = "Composite"

Const RestorePointSourceVmosDisk

RestorePointSourceVmosDisk: object

type

type: object

className

className: string = "RestorePointSourceVmosDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

caching

caching: object

serializedName

serializedName: string = "caching"

type

type: object

allowedValues

allowedValues: string[] = ["None", "ReadOnly", "ReadWrite"]

name

name: string = "Enum"

diskRestorePoint

diskRestorePoint: object

serializedName

serializedName: string = "diskRestorePoint"

type

type: object

className

className: string = "ApiEntityReference"

name

name: string = "Composite"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "diskSizeGB"

type

type: object

name

name: string = "Number"

encryptionSettings

encryptionSettings: object

serializedName

serializedName: string = "encryptionSettings"

type

type: object

className

className: string = "DiskEncryptionSettings"

name

name: string = "Composite"

managedDisk

managedDisk: object

serializedName

serializedName: string = "managedDisk"

type

type: object

className

className: string = "ManagedDiskParameters"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

osType

osType: object

serializedName

serializedName: string = "osType"

type

type: object

name

name: string = "String"

Const RetrieveBootDiagnosticsDataResult

RetrieveBootDiagnosticsDataResult: object

type

type: object

className

className: string = "RetrieveBootDiagnosticsDataResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

consoleScreenshotBlobUri

consoleScreenshotBlobUri: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "consoleScreenshotBlobUri"

type

type: object

name

name: string = "String"

serialConsoleLogBlobUri

serialConsoleLogBlobUri: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "serialConsoleLogBlobUri"

type

type: object

name

name: string = "String"

Const RoleInstance

RoleInstance: object

type

type: object

className

className: string = "RoleInstance"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "RoleInstanceProperties"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "InstanceSku"

name

name: string = "Composite"

tags

tags: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const RoleInstanceListResult

RoleInstanceListResult: object

type

type: object

className

className: string = "RoleInstanceListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RoleInstance"

name

name: string = "Composite"

Const RoleInstanceNetworkProfile

RoleInstanceNetworkProfile: object

type

type: object

className

className: string = "RoleInstanceNetworkProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

networkInterfaces

networkInterfaces: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "networkInterfaces"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const RoleInstanceProperties

RoleInstanceProperties: object

type

type: object

className

className: string = "RoleInstanceProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

instanceView

instanceView: object

serializedName

serializedName: string = "instanceView"

type

type: object

className

className: string = "RoleInstanceView"

name

name: string = "Composite"

networkProfile

networkProfile: object

serializedName

serializedName: string = "networkProfile"

type

type: object

className

className: string = "RoleInstanceNetworkProfile"

name

name: string = "Composite"

Const RoleInstanceView

RoleInstanceView: object

type

type: object

className

className: string = "RoleInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

platformFaultDomain

platformFaultDomain: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "platformFaultDomain"

type

type: object

name

name: string = "Number"

platformUpdateDomain

platformUpdateDomain: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "platformUpdateDomain"

type

type: object

name

name: string = "Number"

privateId

privateId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "privateId"

type

type: object

name

name: string = "String"

statuses

statuses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceInstanceViewStatus"

name

name: string = "Composite"

Const RoleInstances

RoleInstances: object

type

type: object

className

className: string = "RoleInstances"

name

name: string = "Composite"

modelProperties

modelProperties: object

roleInstances

roleInstances: object

required

required: boolean = true

serializedName

serializedName: string = "roleInstances"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const RollbackStatusInfo

RollbackStatusInfo: object

type

type: object

className

className: string = "RollbackStatusInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

failedRolledbackInstanceCount

failedRolledbackInstanceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "failedRolledbackInstanceCount"

type

type: object

name

name: string = "Number"

rollbackError

rollbackError: object

serializedName

serializedName: string = "rollbackError"

type

type: object

className

className: string = "ApiError"

name

name: string = "Composite"

successfullyRolledbackInstanceCount

successfullyRolledbackInstanceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "successfullyRolledbackInstanceCount"

type

type: object

name

name: string = "Number"

Const RollingUpgradePolicy

RollingUpgradePolicy: object

type

type: object

className

className: string = "RollingUpgradePolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

enableCrossZoneUpgrade

enableCrossZoneUpgrade: object

serializedName

serializedName: string = "enableCrossZoneUpgrade"

type

type: object

name

name: string = "Boolean"

maxBatchInstancePercent

maxBatchInstancePercent: object

serializedName

serializedName: string = "maxBatchInstancePercent"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 100

InclusiveMinimum

InclusiveMinimum: number = 5

type

type: object

name

name: string = "Number"

maxUnhealthyInstancePercent

maxUnhealthyInstancePercent: object

serializedName

serializedName: string = "maxUnhealthyInstancePercent"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 100

InclusiveMinimum

InclusiveMinimum: number = 5

type

type: object

name

name: string = "Number"

maxUnhealthyUpgradedInstancePercent

maxUnhealthyUpgradedInstancePercent: object

serializedName

serializedName: string = "maxUnhealthyUpgradedInstancePercent"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 100

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

pauseTimeBetweenBatches

pauseTimeBetweenBatches: object

serializedName

serializedName: string = "pauseTimeBetweenBatches"

type

type: object

name

name: string = "String"

prioritizeUnhealthyInstances

prioritizeUnhealthyInstances: object

serializedName

serializedName: string = "prioritizeUnhealthyInstances"

type

type: object

name

name: string = "Boolean"

Const RollingUpgradeProgressInfo

RollingUpgradeProgressInfo: object

type

type: object

className

className: string = "RollingUpgradeProgressInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

failedInstanceCount

failedInstanceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "failedInstanceCount"

type

type: object

name

name: string = "Number"

inProgressInstanceCount

inProgressInstanceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "inProgressInstanceCount"

type

type: object

name

name: string = "Number"

pendingInstanceCount

pendingInstanceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "pendingInstanceCount"

type

type: object

name

name: string = "Number"

successfulInstanceCount

successfulInstanceCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "successfulInstanceCount"

type

type: object

name

name: string = "Number"

Const RollingUpgradeRunningStatus

RollingUpgradeRunningStatus: object

type

type: object

className

className: string = "RollingUpgradeRunningStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

allowedValues

allowedValues: string[] = ["RollingForward", "Cancelled", "Completed", "Faulted"]

name

name: string = "Enum"

lastAction

lastAction: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "lastAction"

type

type: object

allowedValues

allowedValues: string[] = ["Start", "Cancel"]

name

name: string = "Enum"

lastActionTime

lastActionTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "lastActionTime"

type

type: object

name

name: string = "DateTime"

startTime

startTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

Const RollingUpgradeStatusInfo

RollingUpgradeStatusInfo: object

type

type: object

className

className: string = "RollingUpgradeStatusInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "properties.error"

type

type: object

className

className: string = "ApiError"

name

name: string = "Composite"

policy

policy: object

serializedName

serializedName: string = "properties.policy"

type

type: object

className

className: string = "RollingUpgradePolicy"

name

name: string = "Composite"

progress

progress: object

serializedName

serializedName: string = "properties.progress"

type

type: object

className

className: string = "RollingUpgradeProgressInfo"

name

name: string = "Composite"

runningStatus

runningStatus: object

serializedName

serializedName: string = "properties.runningStatus"

type

type: object

className

className: string = "RollingUpgradeRunningStatus"

name

name: string = "Composite"

Const RunCommandDocument

RunCommandDocument: object

type

type: object

className

className: string = "RunCommandDocument"

name

name: string = "Composite"

modelProperties

modelProperties: object

parameters

parameters: object

serializedName

serializedName: string = "parameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RunCommandParameterDefinition"

name

name: string = "Composite"

script

script: object

required

required: boolean = true

serializedName

serializedName: string = "script"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const RunCommandDocumentBase

RunCommandDocumentBase: object

type

type: object

className

className: string = "RunCommandDocumentBase"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

required

required: boolean = true

serializedName

serializedName: string = "description"

type

type: object

name

name: string = "String"

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

label

label: object

required

required: boolean = true

serializedName

serializedName: string = "label"

type

type: object

name

name: string = "String"

osType

osType: object

required

required: boolean = true

serializedName

serializedName: string = "osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

schema

schema: object

required

required: boolean = true

serializedName

serializedName: string = "$schema"

type

type: object

name

name: string = "String"

Const RunCommandInput

RunCommandInput: object

type

type: object

className

className: string = "RunCommandInput"

name

name: string = "Composite"

modelProperties

modelProperties: object

commandId

commandId: object

required

required: boolean = true

serializedName

serializedName: string = "commandId"

type

type: object

name

name: string = "String"

parameters

parameters: object

serializedName

serializedName: string = "parameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RunCommandInputParameter"

name

name: string = "Composite"

script

script: object

serializedName

serializedName: string = "script"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const RunCommandInputParameter

RunCommandInputParameter: object

type

type: object

className

className: string = "RunCommandInputParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const RunCommandListResult

RunCommandListResult: object

type

type: object

className

className: string = "RunCommandListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RunCommandDocumentBase"

name

name: string = "Composite"

Const RunCommandParameterDefinition

RunCommandParameterDefinition: object

type

type: object

className

className: string = "RunCommandParameterDefinition"

name

name: string = "Composite"

modelProperties

modelProperties: object

defaultValue

defaultValue: object

serializedName

serializedName: string = "defaultValue"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

required

required: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "required"

type

type: object

name

name: string = "Boolean"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const RunCommandResult

RunCommandResult: object

type

type: object

className

className: string = "RunCommandResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

Const ScaleInPolicy

ScaleInPolicy: object

type

type: object

className

className: string = "ScaleInPolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

forceDeletion

forceDeletion: object

serializedName

serializedName: string = "forceDeletion"

type

type: object

name

name: string = "Boolean"

rules

rules: object

serializedName

serializedName: string = "rules"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ScheduledEventsProfile

ScheduledEventsProfile: object

type

type: object

className

className: string = "ScheduledEventsProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

terminateNotificationProfile

terminateNotificationProfile: object

serializedName

serializedName: string = "terminateNotificationProfile"

type

type: object

className

className: string = "TerminateNotificationProfile"

name

name: string = "Composite"

Const SecurityProfile

SecurityProfile: object

type

type: object

className

className: string = "SecurityProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

encryptionAtHost

encryptionAtHost: object

serializedName

serializedName: string = "encryptionAtHost"

type

type: object

name

name: string = "Boolean"

securityType

securityType: object

serializedName

serializedName: string = "securityType"

type

type: object

name

name: string = "String"

uefiSettings

uefiSettings: object

serializedName

serializedName: string = "uefiSettings"

type

type: object

className

className: string = "UefiSettings"

name

name: string = "Composite"

Const ShareInfoElement

ShareInfoElement: object

type

type: object

className

className: string = "ShareInfoElement"

name

name: string = "Composite"

modelProperties

modelProperties: object

vmUri

vmUri: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "vmUri"

type

type: object

name

name: string = "String"

Const SharedGallery

SharedGallery: object

type

type: object

className

className: string = "SharedGallery"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const SharedGalleryImage

SharedGalleryImage: object

type

type: object

className

className: string = "SharedGalleryImage"

name

name: string = "Composite"

modelProperties

modelProperties: object

disallowed

disallowed: object

serializedName

serializedName: string = "properties.disallowed"

type

type: object

className

className: string = "Disallowed"

name

name: string = "Composite"

endOfLifeDate

endOfLifeDate: object

serializedName

serializedName: string = "properties.endOfLifeDate"

type

type: object

name

name: string = "DateTime"

features

features: object

serializedName

serializedName: string = "properties.features"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GalleryImageFeature"

name

name: string = "Composite"

hyperVGeneration

hyperVGeneration: object

serializedName

serializedName: string = "properties.hyperVGeneration"

type

type: object

name

name: string = "String"

identifier

identifier: object

serializedName

serializedName: string = "properties.identifier"

type

type: object

className

className: string = "GalleryImageIdentifier"

name

name: string = "Composite"

osState

osState: object

serializedName

serializedName: string = "properties.osState"

type

type: object

allowedValues

allowedValues: string[] = ["Generalized", "Specialized"]

name

name: string = "Enum"

osType

osType: object

serializedName

serializedName: string = "properties.osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

purchasePlan

purchasePlan: object

serializedName

serializedName: string = "properties.purchasePlan"

type

type: object

className

className: string = "ImagePurchasePlan"

name

name: string = "Composite"

recommended

recommended: object

serializedName

serializedName: string = "properties.recommended"

type

type: object

className

className: string = "RecommendedMachineConfiguration"

name

name: string = "Composite"

Const SharedGalleryImageList

SharedGalleryImageList: object

type

type: object

className

className: string = "SharedGalleryImageList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SharedGalleryImage"

name

name: string = "Composite"

Const SharedGalleryImageVersion

SharedGalleryImageVersion: object

type

type: object

className

className: string = "SharedGalleryImageVersion"

name

name: string = "Composite"

modelProperties

modelProperties: object

endOfLifeDate

endOfLifeDate: object

serializedName

serializedName: string = "properties.endOfLifeDate"

type

type: object

name

name: string = "DateTime"

publishedDate

publishedDate: object

serializedName

serializedName: string = "properties.publishedDate"

type

type: object

name

name: string = "DateTime"

Const SharedGalleryImageVersionList

SharedGalleryImageVersionList: object

type

type: object

className

className: string = "SharedGalleryImageVersionList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SharedGalleryImageVersion"

name

name: string = "Composite"

Const SharedGalleryList

SharedGalleryList: object

type

type: object

className

className: string = "SharedGalleryList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SharedGallery"

name

name: string = "Composite"

Const SharingProfile

SharingProfile: object

type

type: object

className

className: string = "SharingProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

groups

groups: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "groups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SharingProfileGroup"

name

name: string = "Composite"

permissions

permissions: object

serializedName

serializedName: string = "permissions"

type

type: object

name

name: string = "String"

Const SharingProfileGroup

SharingProfileGroup: object

type

type: object

className

className: string = "SharingProfileGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

ids

ids: object

serializedName

serializedName: string = "ids"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const SharingUpdate

SharingUpdate: object

type

type: object

className

className: string = "SharingUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

groups

groups: object

serializedName

serializedName: string = "groups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SharingProfileGroup"

name

name: string = "Composite"

operationType

operationType: object

required

required: boolean = true

serializedName

serializedName: string = "operationType"

type

type: object

name

name: string = "String"

Const Sku

Sku: object

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacity

capacity: object

serializedName

serializedName: string = "capacity"

type

type: object

name

name: string = "Number"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tier

tier: object

serializedName

serializedName: string = "tier"

type

type: object

name

name: string = "String"

Const Snapshot

Snapshot: object

type

type: object

className

className: string = "Snapshot"

name

name: string = "Composite"

modelProperties

modelProperties: object

creationData

creationData: object

serializedName

serializedName: string = "properties.creationData"

type

type: object

className

className: string = "CreationData"

name

name: string = "Composite"

diskAccessId

diskAccessId: object

serializedName

serializedName: string = "properties.diskAccessId"

type

type: object

name

name: string = "String"

diskSizeBytes

diskSizeBytes: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.diskSizeBytes"

type

type: object

name

name: string = "Number"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "properties.diskSizeGB"

type

type: object

name

name: string = "Number"

diskState

diskState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.diskState"

type

type: object

name

name: string = "String"

encryption

encryption: object

serializedName

serializedName: string = "properties.encryption"

type

type: object

className

className: string = "Encryption"

name

name: string = "Composite"

encryptionSettingsCollection

encryptionSettingsCollection: object

serializedName

serializedName: string = "properties.encryptionSettingsCollection"

type

type: object

className

className: string = "EncryptionSettingsCollection"

name

name: string = "Composite"

extendedLocation

extendedLocation: object

serializedName

serializedName: string = "extendedLocation"

type

type: object

className

className: string = "ExtendedLocation"

name

name: string = "Composite"

hyperVGeneration

hyperVGeneration: object

serializedName

serializedName: string = "properties.hyperVGeneration"

type

type: object

name

name: string = "String"

incremental

incremental: object

serializedName

serializedName: string = "properties.incremental"

type

type: object

name

name: string = "Boolean"

managedBy

managedBy: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "managedBy"

type

type: object

name

name: string = "String"

networkAccessPolicy

networkAccessPolicy: object

serializedName

serializedName: string = "properties.networkAccessPolicy"

type

type: object

name

name: string = "String"

osType

osType: object

serializedName

serializedName: string = "properties.osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

purchasePlan

purchasePlan: object

serializedName

serializedName: string = "properties.purchasePlan"

type

type: object

className

className: string = "PurchasePlanAutoGenerated"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "SnapshotSku"

name

name: string = "Composite"

supportsHibernation

supportsHibernation: object

serializedName

serializedName: string = "properties.supportsHibernation"

type

type: object

name

name: string = "Boolean"

timeCreated

timeCreated: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.timeCreated"

type

type: object

name

name: string = "DateTime"

uniqueId

uniqueId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.uniqueId"

type

type: object

name

name: string = "String"

Const SnapshotList

SnapshotList: object

type

type: object

className

className: string = "SnapshotList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Snapshot"

name

name: string = "Composite"

Const SnapshotSku

SnapshotSku: object

type

type: object

className

className: string = "SnapshotSku"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tier

tier: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tier"

type

type: object

name

name: string = "String"

Const SnapshotUpdate

SnapshotUpdate: object

type

type: object

className

className: string = "SnapshotUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

diskAccessId

diskAccessId: object

serializedName

serializedName: string = "properties.diskAccessId"

type

type: object

name

name: string = "String"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "properties.diskSizeGB"

type

type: object

name

name: string = "Number"

encryption

encryption: object

serializedName

serializedName: string = "properties.encryption"

type

type: object

className

className: string = "Encryption"

name

name: string = "Composite"

encryptionSettingsCollection

encryptionSettingsCollection: object

serializedName

serializedName: string = "properties.encryptionSettingsCollection"

type

type: object

className

className: string = "EncryptionSettingsCollection"

name

name: string = "Composite"

networkAccessPolicy

networkAccessPolicy: object

serializedName

serializedName: string = "properties.networkAccessPolicy"

type

type: object

name

name: string = "String"

osType

osType: object

serializedName

serializedName: string = "properties.osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "SnapshotSku"

name

name: string = "Composite"

supportsHibernation

supportsHibernation: object

serializedName

serializedName: string = "properties.supportsHibernation"

type

type: object

name

name: string = "Boolean"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const SoftDeletePolicy

SoftDeletePolicy: object

type

type: object

className

className: string = "SoftDeletePolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

isSoftDeleteEnabled

isSoftDeleteEnabled: object

serializedName

serializedName: string = "isSoftDeleteEnabled"

type

type: object

name

name: string = "Boolean"

Const SourceVault

SourceVault: object

type

type: object

className

className: string = "SourceVault"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const SpotRestorePolicy

SpotRestorePolicy: object

type

type: object

className

className: string = "SpotRestorePolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

type

type: object

name

name: string = "Boolean"

restoreTimeout

restoreTimeout: object

serializedName

serializedName: string = "restoreTimeout"

type

type: object

name

name: string = "String"

Const SshConfiguration

SshConfiguration: object

type

type: object

className

className: string = "SshConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

publicKeys

publicKeys: object

serializedName

serializedName: string = "publicKeys"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SshPublicKey"

name

name: string = "Composite"

Const SshPublicKey

SshPublicKey: object

type

type: object

className

className: string = "SshPublicKey"

name

name: string = "Composite"

modelProperties

modelProperties: object

keyData

keyData: object

serializedName

serializedName: string = "keyData"

type

type: object

name

name: string = "String"

path

path: object

serializedName

serializedName: string = "path"

type

type: object

name

name: string = "String"

Const SshPublicKeyGenerateKeyPairResult

SshPublicKeyGenerateKeyPairResult: object

type

type: object

className

className: string = "SshPublicKeyGenerateKeyPairResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

required

required: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

privateKey

privateKey: object

required

required: boolean = true

serializedName

serializedName: string = "privateKey"

type

type: object

name

name: string = "String"

publicKey

publicKey: object

required

required: boolean = true

serializedName

serializedName: string = "publicKey"

type

type: object

name

name: string = "String"

Const SshPublicKeyResource

SshPublicKeyResource: object

type

type: object

className

className: string = "SshPublicKeyResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

publicKey

publicKey: object

serializedName

serializedName: string = "properties.publicKey"

type

type: object

name

name: string = "String"

Const SshPublicKeyUpdateResource

SshPublicKeyUpdateResource: object

type

type: object

className

className: string = "SshPublicKeyUpdateResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

publicKey

publicKey: object

serializedName

serializedName: string = "properties.publicKey"

type

type: object

name

name: string = "String"

Const SshPublicKeysGroupListResult

SshPublicKeysGroupListResult: object

type

type: object

className

className: string = "SshPublicKeysGroupListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SshPublicKeyResource"

name

name: string = "Composite"

Const StatusCodeCount

StatusCodeCount: object

type

type: object

className

className: string = "StatusCodeCount"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

count

count: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "count"

type

type: object

name

name: string = "Number"

Const StorageProfile

StorageProfile: object

type

type: object

className

className: string = "StorageProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataDisks

dataDisks: object

serializedName

serializedName: string = "dataDisks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataDisk"

name

name: string = "Composite"

imageReference

imageReference: object

serializedName

serializedName: string = "imageReference"

type

type: object

className

className: string = "ImageReference"

name

name: string = "Composite"

osDisk

osDisk: object

serializedName

serializedName: string = "osDisk"

type

type: object

className

className: string = "OSDisk"

name

name: string = "Composite"

Const SubResource

SubResource: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const SubResourceReadOnly

SubResourceReadOnly: object

type

type: object

className

className: string = "SubResourceReadOnly"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

Const SubResourceWithColocationStatus

SubResourceWithColocationStatus: object

type

type: object

className

className: string = "SubResourceWithColocationStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

colocationStatus

colocationStatus: object

serializedName

serializedName: string = "colocationStatus"

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

Const TargetRegion

TargetRegion: object

type

type: object

className

className: string = "TargetRegion"

name

name: string = "Composite"

modelProperties

modelProperties: object

encryption

encryption: object

serializedName

serializedName: string = "encryption"

type

type: object

className

className: string = "EncryptionImages"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

regionalReplicaCount

regionalReplicaCount: object

serializedName

serializedName: string = "regionalReplicaCount"

type

type: object

name

name: string = "Number"

storageAccountType

storageAccountType: object

serializedName

serializedName: string = "storageAccountType"

type

type: object

name

name: string = "String"

Const TerminateNotificationProfile

TerminateNotificationProfile: object

type

type: object

className

className: string = "TerminateNotificationProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

enable

enable: object

serializedName

serializedName: string = "enable"

type

type: object

name

name: string = "Boolean"

notBeforeTimeout

notBeforeTimeout: object

serializedName

serializedName: string = "notBeforeTimeout"

type

type: object

name

name: string = "String"

Const ThrottledRequestsInput

ThrottledRequestsInput: object

type

type: object

className

className: string = "ThrottledRequestsInput"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const UefiSettings

UefiSettings: object

type

type: object

className

className: string = "UefiSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

secureBootEnabled

secureBootEnabled: object

serializedName

serializedName: string = "secureBootEnabled"

type

type: object

name

name: string = "Boolean"

vTpmEnabled

vTpmEnabled: object

serializedName

serializedName: string = "vTpmEnabled"

type

type: object

name

name: string = "Boolean"

Const UpdateDomain

UpdateDomain: object

type

type: object

className

className: string = "UpdateDomain"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const UpdateDomainListResult

UpdateDomainListResult: object

type

type: object

className

className: string = "UpdateDomainListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "UpdateDomain"

name

name: string = "Composite"

Const UpdateResource

UpdateResource: object

type

type: object

className

className: string = "UpdateResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const UpdateResourceDefinition

UpdateResourceDefinition: object

type

type: object

className

className: string = "UpdateResourceDefinition"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const UpgradeOperationHistoricalStatusInfo

UpgradeOperationHistoricalStatusInfo: object

type

type: object

className

className: string = "UpgradeOperationHistoricalStatusInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

type

type: object

className

className: string = "UpgradeOperationHistoricalStatusInfoProperties"

name

name: string = "Composite"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const UpgradeOperationHistoricalStatusInfoProperties

UpgradeOperationHistoricalStatusInfoProperties: object

type

type: object

className

className: string = "UpgradeOperationHistoricalStatusInfoProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ApiError"

name

name: string = "Composite"

progress

progress: object

serializedName

serializedName: string = "progress"

type

type: object

className

className: string = "RollingUpgradeProgressInfo"

name

name: string = "Composite"

rollbackInfo

rollbackInfo: object

serializedName

serializedName: string = "rollbackInfo"

type

type: object

className

className: string = "RollbackStatusInfo"

name

name: string = "Composite"

runningStatus

runningStatus: object

serializedName

serializedName: string = "runningStatus"

type

type: object

className

className: string = "UpgradeOperationHistoryStatus"

name

name: string = "Composite"

startedBy

startedBy: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "startedBy"

type

type: object

allowedValues

allowedValues: string[] = ["Unknown", "User", "Platform"]

name

name: string = "Enum"

targetImageReference

targetImageReference: object

serializedName

serializedName: string = "targetImageReference"

type

type: object

className

className: string = "ImageReference"

name

name: string = "Composite"

Const UpgradeOperationHistoryStatus

UpgradeOperationHistoryStatus: object

type

type: object

className

className: string = "UpgradeOperationHistoryStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

allowedValues

allowedValues: string[] = ["RollingForward", "Cancelled", "Completed", "Faulted"]

name

name: string = "Enum"

endTime

endTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

startTime

startTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

Const UpgradePolicy

UpgradePolicy: object

type

type: object

className

className: string = "UpgradePolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

automaticOSUpgradePolicy

automaticOSUpgradePolicy: object

serializedName

serializedName: string = "automaticOSUpgradePolicy"

type

type: object

className

className: string = "AutomaticOSUpgradePolicy"

name

name: string = "Composite"

mode

mode: object

serializedName

serializedName: string = "mode"

type

type: object

allowedValues

allowedValues: string[] = ["Automatic", "Manual", "Rolling"]

name

name: string = "Enum"

rollingUpgradePolicy

rollingUpgradePolicy: object

serializedName

serializedName: string = "rollingUpgradePolicy"

type

type: object

className

className: string = "RollingUpgradePolicy"

name

name: string = "Composite"

Const Usage

Usage: object

type

type: object

className

className: string = "Usage"

name

name: string = "Composite"

modelProperties

modelProperties: object

currentValue

currentValue: object

required

required: boolean = true

serializedName

serializedName: string = "currentValue"

type

type: object

name

name: string = "Number"

limit

limit: object

required

required: boolean = true

serializedName

serializedName: string = "limit"

type

type: object

name

name: string = "Number"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

className

className: string = "UsageName"

name

name: string = "Composite"

unit

unit: object

defaultValue

defaultValue: string = "Count"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "unit"

type

type: object

name

name: string = "String"

Const UsageName

UsageName: object

type

type: object

className

className: string = "UsageName"

name

name: string = "Composite"

modelProperties

modelProperties: object

localizedValue

localizedValue: object

serializedName

serializedName: string = "localizedValue"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const UserArtifactManage

UserArtifactManage: object

type

type: object

className

className: string = "UserArtifactManage"

name

name: string = "Composite"

modelProperties

modelProperties: object

install

install: object

required

required: boolean = true

serializedName

serializedName: string = "install"

type

type: object

name

name: string = "String"

remove

remove: object

required

required: boolean = true

serializedName

serializedName: string = "remove"

type

type: object

name

name: string = "String"

update

update: object

serializedName

serializedName: string = "update"

type

type: object

name

name: string = "String"

Const UserArtifactSource

UserArtifactSource: object

type

type: object

className

className: string = "UserArtifactSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

defaultConfigurationLink

defaultConfigurationLink: object

serializedName

serializedName: string = "defaultConfigurationLink"

type

type: object

name

name: string = "String"

mediaLink

mediaLink: object

required

required: boolean = true

serializedName

serializedName: string = "mediaLink"

type

type: object

name

name: string = "String"

Const UserAssignedIdentitiesValue

UserAssignedIdentitiesValue: object

type

type: object

className

className: string = "UserAssignedIdentitiesValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

principalId

principalId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "principalId"

type

type: object

name

name: string = "String"

Const VMGalleryApplication

VMGalleryApplication: object

type

type: object

className

className: string = "VMGalleryApplication"

name

name: string = "Composite"

modelProperties

modelProperties: object

configurationReference

configurationReference: object

serializedName

serializedName: string = "configurationReference"

type

type: object

name

name: string = "String"

order

order: object

serializedName

serializedName: string = "order"

type

type: object

name

name: string = "Number"

packageReferenceId

packageReferenceId: object

required

required: boolean = true

serializedName

serializedName: string = "packageReferenceId"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "String"

Const VMScaleSetConvertToSinglePlacementGroupInput

VMScaleSetConvertToSinglePlacementGroupInput: object

type

type: object

className

className: string = "VMScaleSetConvertToSinglePlacementGroupInput"

name

name: string = "Composite"

modelProperties

modelProperties: object

activePlacementGroupId

activePlacementGroupId: object

serializedName

serializedName: string = "activePlacementGroupId"

type

type: object

name

name: string = "String"

Const VMSizeProperties

VMSizeProperties: object

type

type: object

className

className: string = "VMSizeProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

vCPUsAvailable

vCPUsAvailable: object

serializedName

serializedName: string = "vCPUsAvailable"

type

type: object

name

name: string = "Number"

vCPUsPerCore

vCPUsPerCore: object

serializedName

serializedName: string = "vCPUsPerCore"

type

type: object

name

name: string = "Number"

Const VaultCertificate

VaultCertificate: object

type

type: object

className

className: string = "VaultCertificate"

name

name: string = "Composite"

modelProperties

modelProperties: object

certificateStore

certificateStore: object

serializedName

serializedName: string = "certificateStore"

type

type: object

name

name: string = "String"

certificateUrl

certificateUrl: object

serializedName

serializedName: string = "certificateUrl"

type

type: object

name

name: string = "String"

Const VaultSecretGroup

VaultSecretGroup: object

type

type: object

className

className: string = "VaultSecretGroup"

name

name: string = "Composite"

modelProperties

modelProperties: object

sourceVault

sourceVault: object

serializedName

serializedName: string = "sourceVault"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

vaultCertificates

vaultCertificates: object

serializedName

serializedName: string = "vaultCertificates"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VaultCertificate"

name

name: string = "Composite"

Const VirtualHardDisk

VirtualHardDisk: object

type

type: object

className

className: string = "VirtualHardDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

uri

uri: object

serializedName

serializedName: string = "uri"

type

type: object

name

name: string = "String"

Const VirtualMachine

VirtualMachine: object

type

type: object

className

className: string = "VirtualMachine"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalCapabilities

additionalCapabilities: object

serializedName

serializedName: string = "properties.additionalCapabilities"

type

type: object

className

className: string = "AdditionalCapabilities"

name

name: string = "Composite"

applicationProfile

applicationProfile: object

serializedName

serializedName: string = "properties.applicationProfile"

type

type: object

className

className: string = "ApplicationProfile"

name

name: string = "Composite"

availabilitySet

availabilitySet: object

serializedName

serializedName: string = "properties.availabilitySet"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

billingProfile

billingProfile: object

serializedName

serializedName: string = "properties.billingProfile"

type

type: object

className

className: string = "BillingProfile"

name

name: string = "Composite"

capacityReservation

capacityReservation: object

serializedName

serializedName: string = "properties.capacityReservation"

type

type: object

className

className: string = "CapacityReservationProfile"

name

name: string = "Composite"

diagnosticsProfile

diagnosticsProfile: object

serializedName

serializedName: string = "properties.diagnosticsProfile"

type

type: object

className

className: string = "DiagnosticsProfile"

name

name: string = "Composite"

evictionPolicy

evictionPolicy: object

serializedName

serializedName: string = "properties.evictionPolicy"

type

type: object

name

name: string = "String"

extendedLocation

extendedLocation: object

serializedName

serializedName: string = "extendedLocation"

type

type: object

className

className: string = "ExtendedLocation"

name

name: string = "Composite"

extensionsTimeBudget

extensionsTimeBudget: object

serializedName

serializedName: string = "properties.extensionsTimeBudget"

type

type: object

name

name: string = "String"

hardwareProfile

hardwareProfile: object

serializedName

serializedName: string = "properties.hardwareProfile"

type

type: object

className

className: string = "HardwareProfile"

name

name: string = "Composite"

host

host: object

serializedName

serializedName: string = "properties.host"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

hostGroup

hostGroup: object

serializedName

serializedName: string = "properties.hostGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "VirtualMachineIdentity"

name

name: string = "Composite"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "VirtualMachineInstanceView"

name

name: string = "Composite"

licenseType

licenseType: object

serializedName

serializedName: string = "properties.licenseType"

type

type: object

name

name: string = "String"

networkProfile

networkProfile: object

serializedName

serializedName: string = "properties.networkProfile"

type

type: object

className

className: string = "NetworkProfile"

name

name: string = "Composite"

osProfile

osProfile: object

serializedName

serializedName: string = "properties.osProfile"

type

type: object

className

className: string = "OSProfile"

name

name: string = "Composite"

plan

plan: object

serializedName

serializedName: string = "plan"

type

type: object

className

className: string = "Plan"

name

name: string = "Composite"

platformFaultDomain

platformFaultDomain: object

serializedName

serializedName: string = "properties.platformFaultDomain"

type

type: object

name

name: string = "Number"

priority

priority: object

serializedName

serializedName: string = "properties.priority"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

proximityPlacementGroup

proximityPlacementGroup: object

serializedName

serializedName: string = "properties.proximityPlacementGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

resources

resources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineExtension"

name

name: string = "Composite"

scheduledEventsProfile

scheduledEventsProfile: object

serializedName

serializedName: string = "properties.scheduledEventsProfile"

type

type: object

className

className: string = "ScheduledEventsProfile"

name

name: string = "Composite"

securityProfile

securityProfile: object

serializedName

serializedName: string = "properties.securityProfile"

type

type: object

className

className: string = "SecurityProfile"

name

name: string = "Composite"

storageProfile

storageProfile: object

serializedName

serializedName: string = "properties.storageProfile"

type

type: object

className

className: string = "StorageProfile"

name

name: string = "Composite"

userData

userData: object

serializedName

serializedName: string = "properties.userData"

type

type: object

name

name: string = "String"

virtualMachineScaleSet

virtualMachineScaleSet: object

serializedName

serializedName: string = "properties.virtualMachineScaleSet"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

vmId

vmId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.vmId"

type

type: object

name

name: string = "String"

zones

zones: object

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const VirtualMachineAgentInstanceView

VirtualMachineAgentInstanceView: object

type

type: object

className

className: string = "VirtualMachineAgentInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

extensionHandlers

extensionHandlers: object

serializedName

serializedName: string = "extensionHandlers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineExtensionHandlerInstanceView"

name

name: string = "Composite"

statuses

statuses: object

serializedName

serializedName: string = "statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

vmAgentVersion

vmAgentVersion: object

serializedName

serializedName: string = "vmAgentVersion"

type

type: object

name

name: string = "String"

Const VirtualMachineAssessPatchesResult

VirtualMachineAssessPatchesResult: object

type

type: object

className

className: string = "VirtualMachineAssessPatchesResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

assessmentActivityId

assessmentActivityId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "assessmentActivityId"

type

type: object

name

name: string = "String"

availablePatches

availablePatches: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "availablePatches"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineSoftwarePatchProperties"

name

name: string = "Composite"

criticalAndSecurityPatchCount

criticalAndSecurityPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "criticalAndSecurityPatchCount"

type

type: object

name

name: string = "Number"

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ApiError"

name

name: string = "Composite"

otherPatchCount

otherPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "otherPatchCount"

type

type: object

name

name: string = "Number"

rebootPending

rebootPending: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "rebootPending"

type

type: object

name

name: string = "Boolean"

startDateTime

startDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "startDateTime"

type

type: object

name

name: string = "DateTime"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const VirtualMachineCaptureParameters

VirtualMachineCaptureParameters: object

type

type: object

className

className: string = "VirtualMachineCaptureParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

destinationContainerName

destinationContainerName: object

required

required: boolean = true

serializedName

serializedName: string = "destinationContainerName"

type

type: object

name

name: string = "String"

overwriteVhds

overwriteVhds: object

required

required: boolean = true

serializedName

serializedName: string = "overwriteVhds"

type

type: object

name

name: string = "Boolean"

vhdPrefix

vhdPrefix: object

required

required: boolean = true

serializedName

serializedName: string = "vhdPrefix"

type

type: object

name

name: string = "String"

Const VirtualMachineCaptureResult

VirtualMachineCaptureResult: object

type

type: object

className

className: string = "VirtualMachineCaptureResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

contentVersion

contentVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "contentVersion"

type

type: object

name

name: string = "String"

parameters

parameters: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "parameters"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

resources

resources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

schema

schema: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "$schema"

type

type: object

name

name: string = "String"

Const VirtualMachineExtension

VirtualMachineExtension: object

type

type: object

className

className: string = "VirtualMachineExtension"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoUpgradeMinorVersion

autoUpgradeMinorVersion: object

serializedName

serializedName: string = "properties.autoUpgradeMinorVersion"

type

type: object

name

name: string = "Boolean"

enableAutomaticUpgrade

enableAutomaticUpgrade: object

serializedName

serializedName: string = "properties.enableAutomaticUpgrade"

type

type: object

name

name: string = "Boolean"

forceUpdateTag

forceUpdateTag: object

serializedName

serializedName: string = "properties.forceUpdateTag"

type

type: object

name

name: string = "String"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "VirtualMachineExtensionInstanceView"

name

name: string = "Composite"

protectedSettings

protectedSettings: object

serializedName

serializedName: string = "properties.protectedSettings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publisher

publisher: object

serializedName

serializedName: string = "properties.publisher"

type

type: object

name

name: string = "String"

settings

settings: object

serializedName

serializedName: string = "properties.settings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

suppressFailures

suppressFailures: object

serializedName

serializedName: string = "properties.suppressFailures"

type

type: object

name

name: string = "Boolean"

typeHandlerVersion

typeHandlerVersion: object

serializedName

serializedName: string = "properties.typeHandlerVersion"

type

type: object

name

name: string = "String"

typePropertiesType

typePropertiesType: object

serializedName

serializedName: string = "properties.type"

type

type: object

name

name: string = "String"

Const VirtualMachineExtensionHandlerInstanceView

VirtualMachineExtensionHandlerInstanceView: object

type

type: object

className

className: string = "VirtualMachineExtensionHandlerInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

status

status: object

serializedName

serializedName: string = "status"

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

typeHandlerVersion

typeHandlerVersion: object

serializedName

serializedName: string = "typeHandlerVersion"

type

type: object

name

name: string = "String"

Const VirtualMachineExtensionImage

VirtualMachineExtensionImage: object

type

type: object

className

className: string = "VirtualMachineExtensionImage"

name

name: string = "Composite"

modelProperties

modelProperties: object

computeRole

computeRole: object

serializedName

serializedName: string = "properties.computeRole"

type

type: object

name

name: string = "String"

handlerSchema

handlerSchema: object

serializedName

serializedName: string = "properties.handlerSchema"

type

type: object

name

name: string = "String"

operatingSystem

operatingSystem: object

serializedName

serializedName: string = "properties.operatingSystem"

type

type: object

name

name: string = "String"

supportsMultipleExtensions

supportsMultipleExtensions: object

serializedName

serializedName: string = "properties.supportsMultipleExtensions"

type

type: object

name

name: string = "Boolean"

vmScaleSetEnabled

vmScaleSetEnabled: object

serializedName

serializedName: string = "properties.vmScaleSetEnabled"

type

type: object

name

name: string = "Boolean"

Const VirtualMachineExtensionInstanceView

VirtualMachineExtensionInstanceView: object

type

type: object

className

className: string = "VirtualMachineExtensionInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

statuses

statuses: object

serializedName

serializedName: string = "statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

substatuses

substatuses: object

serializedName

serializedName: string = "substatuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

typeHandlerVersion

typeHandlerVersion: object

serializedName

serializedName: string = "typeHandlerVersion"

type

type: object

name

name: string = "String"

Const VirtualMachineExtensionUpdate

VirtualMachineExtensionUpdate: object

type

type: object

className

className: string = "VirtualMachineExtensionUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoUpgradeMinorVersion

autoUpgradeMinorVersion: object

serializedName

serializedName: string = "properties.autoUpgradeMinorVersion"

type

type: object

name

name: string = "Boolean"

enableAutomaticUpgrade

enableAutomaticUpgrade: object

serializedName

serializedName: string = "properties.enableAutomaticUpgrade"

type

type: object

name

name: string = "Boolean"

forceUpdateTag

forceUpdateTag: object

serializedName

serializedName: string = "properties.forceUpdateTag"

type

type: object

name

name: string = "String"

protectedSettings

protectedSettings: object

serializedName

serializedName: string = "properties.protectedSettings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

publisher

publisher: object

serializedName

serializedName: string = "properties.publisher"

type

type: object

name

name: string = "String"

settings

settings: object

serializedName

serializedName: string = "properties.settings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

suppressFailures

suppressFailures: object

serializedName

serializedName: string = "properties.suppressFailures"

type

type: object

name

name: string = "Boolean"

type

type: object

serializedName

serializedName: string = "properties.type"

type

type: object

name

name: string = "String"

typeHandlerVersion

typeHandlerVersion: object

serializedName

serializedName: string = "properties.typeHandlerVersion"

type

type: object

name

name: string = "String"

Const VirtualMachineExtensionsListResult

VirtualMachineExtensionsListResult: object

type

type: object

className

className: string = "VirtualMachineExtensionsListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineExtension"

name

name: string = "Composite"

Const VirtualMachineHealthStatus

VirtualMachineHealthStatus: object

type

type: object

className

className: string = "VirtualMachineHealthStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

status

status: object

serializedName

serializedName: string = "status"

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

Const VirtualMachineIdentity

VirtualMachineIdentity: object

type

type: object

className

className: string = "VirtualMachineIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

principalId

principalId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "principalId"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

allowedValues

allowedValues: string[] = ["SystemAssigned","UserAssigned","SystemAssigned, UserAssigned","None"]

name

name: string = "Enum"

userAssignedIdentities

userAssignedIdentities: object

serializedName

serializedName: string = "userAssignedIdentities"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "UserAssignedIdentitiesValue"

name

name: string = "Composite"

Const VirtualMachineImage

VirtualMachineImage: object

type

type: object

className

className: string = "VirtualMachineImage"

name

name: string = "Composite"

modelProperties

modelProperties: object

automaticOSUpgradeProperties

automaticOSUpgradeProperties: object

serializedName

serializedName: string = "properties.automaticOSUpgradeProperties"

type

type: object

className

className: string = "AutomaticOSUpgradeProperties"

name

name: string = "Composite"

dataDiskImages

dataDiskImages: object

serializedName

serializedName: string = "properties.dataDiskImages"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataDiskImage"

name

name: string = "Composite"

disallowed

disallowed: object

serializedName

serializedName: string = "properties.disallowed"

type

type: object

className

className: string = "DisallowedConfiguration"

name

name: string = "Composite"

features

features: object

serializedName

serializedName: string = "properties.features"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineImageFeature"

name

name: string = "Composite"

hyperVGeneration

hyperVGeneration: object

serializedName

serializedName: string = "properties.hyperVGeneration"

type

type: object

name

name: string = "String"

osDiskImage

osDiskImage: object

serializedName

serializedName: string = "properties.osDiskImage"

type

type: object

className

className: string = "OSDiskImage"

name

name: string = "Composite"

plan

plan: object

serializedName

serializedName: string = "properties.plan"

type

type: object

className

className: string = "PurchasePlan"

name

name: string = "Composite"

Const VirtualMachineImageFeature

VirtualMachineImageFeature: object

type

type: object

className

className: string = "VirtualMachineImageFeature"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "String"

Const VirtualMachineImageResource

VirtualMachineImageResource: object

type

type: object

className

className: string = "VirtualMachineImageResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

extendedLocation

extendedLocation: object

serializedName

serializedName: string = "extendedLocation"

type

type: object

className

className: string = "ExtendedLocation"

name

name: string = "Composite"

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const VirtualMachineInstallPatchesParameters

VirtualMachineInstallPatchesParameters: object

type

type: object

className

className: string = "VirtualMachineInstallPatchesParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

linuxParameters

linuxParameters: object

serializedName

serializedName: string = "linuxParameters"

type

type: object

className

className: string = "LinuxParameters"

name

name: string = "Composite"

maximumDuration

maximumDuration: object

serializedName

serializedName: string = "maximumDuration"

type

type: object

name

name: string = "String"

rebootSetting

rebootSetting: object

required

required: boolean = true

serializedName

serializedName: string = "rebootSetting"

type

type: object

name

name: string = "String"

windowsParameters

windowsParameters: object

serializedName

serializedName: string = "windowsParameters"

type

type: object

className

className: string = "WindowsParameters"

name

name: string = "Composite"

Const VirtualMachineInstallPatchesResult

VirtualMachineInstallPatchesResult: object

type

type: object

className

className: string = "VirtualMachineInstallPatchesResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

type

type: object

className

className: string = "ApiError"

name

name: string = "Composite"

excludedPatchCount

excludedPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "excludedPatchCount"

type

type: object

name

name: string = "Number"

failedPatchCount

failedPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "failedPatchCount"

type

type: object

name

name: string = "Number"

installationActivityId

installationActivityId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "installationActivityId"

type

type: object

name

name: string = "String"

installedPatchCount

installedPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "installedPatchCount"

type

type: object

name

name: string = "Number"

maintenanceWindowExceeded

maintenanceWindowExceeded: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "maintenanceWindowExceeded"

type

type: object

name

name: string = "Boolean"

notSelectedPatchCount

notSelectedPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "notSelectedPatchCount"

type

type: object

name

name: string = "Number"

patches

patches: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "patches"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PatchInstallationDetail"

name

name: string = "Composite"

pendingPatchCount

pendingPatchCount: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "pendingPatchCount"

type

type: object

name

name: string = "Number"

rebootStatus

rebootStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "rebootStatus"

type

type: object

name

name: string = "String"

startDateTime

startDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "startDateTime"

type

type: object

name

name: string = "DateTime"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "status"

type

type: object

name

name: string = "String"

Const VirtualMachineInstanceView

VirtualMachineInstanceView: object

type

type: object

className

className: string = "VirtualMachineInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

assignedHost

assignedHost: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "assignedHost"

type

type: object

name

name: string = "String"

bootDiagnostics

bootDiagnostics: object

serializedName

serializedName: string = "bootDiagnostics"

type

type: object

className

className: string = "BootDiagnosticsInstanceView"

name

name: string = "Composite"

computerName

computerName: object

serializedName

serializedName: string = "computerName"

type

type: object

name

name: string = "String"

disks

disks: object

serializedName

serializedName: string = "disks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DiskInstanceView"

name

name: string = "Composite"

extensions

extensions: object

serializedName

serializedName: string = "extensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineExtensionInstanceView"

name

name: string = "Composite"

hyperVGeneration

hyperVGeneration: object

serializedName

serializedName: string = "hyperVGeneration"

type

type: object

name

name: string = "String"

maintenanceRedeployStatus

maintenanceRedeployStatus: object

serializedName

serializedName: string = "maintenanceRedeployStatus"

type

type: object

className

className: string = "MaintenanceRedeployStatus"

name

name: string = "Composite"

osName

osName: object

serializedName

serializedName: string = "osName"

type

type: object

name

name: string = "String"

osVersion

osVersion: object

serializedName

serializedName: string = "osVersion"

type

type: object

name

name: string = "String"

patchStatus

patchStatus: object

serializedName

serializedName: string = "patchStatus"

type

type: object

className

className: string = "VirtualMachinePatchStatus"

name

name: string = "Composite"

platformFaultDomain

platformFaultDomain: object

serializedName

serializedName: string = "platformFaultDomain"

type

type: object

name

name: string = "Number"

platformUpdateDomain

platformUpdateDomain: object

serializedName

serializedName: string = "platformUpdateDomain"

type

type: object

name

name: string = "Number"

rdpThumbPrint

rdpThumbPrint: object

serializedName

serializedName: string = "rdpThumbPrint"

type

type: object

name

name: string = "String"

statuses

statuses: object

serializedName

serializedName: string = "statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

vmAgent

vmAgent: object

serializedName

serializedName: string = "vmAgent"

type

type: object

className

className: string = "VirtualMachineAgentInstanceView"

name

name: string = "Composite"

vmHealth

vmHealth: object

serializedName

serializedName: string = "vmHealth"

type

type: object

className

className: string = "VirtualMachineHealthStatus"

name

name: string = "Composite"

Const VirtualMachineIpTag

VirtualMachineIpTag: object

type

type: object

className

className: string = "VirtualMachineIpTag"

name

name: string = "Composite"

modelProperties

modelProperties: object

ipTagType

ipTagType: object

serializedName

serializedName: string = "ipTagType"

type

type: object

name

name: string = "String"

tag

tag: object

serializedName

serializedName: string = "tag"

type

type: object

name

name: string = "String"

Const VirtualMachineListResult

VirtualMachineListResult: object

type

type: object

className

className: string = "VirtualMachineListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachine"

name

name: string = "Composite"

Const VirtualMachineNetworkInterfaceConfiguration

VirtualMachineNetworkInterfaceConfiguration: object

type

type: object

className

className: string = "VirtualMachineNetworkInterfaceConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

deleteOption

deleteOption: object

serializedName

serializedName: string = "properties.deleteOption"

type

type: object

name

name: string = "String"

dnsSettings

dnsSettings: object

serializedName

serializedName: string = "properties.dnsSettings"

type

type: object

className

className: string = "VirtualMachineNetworkInterfaceDnsSettingsConfiguration"

name

name: string = "Composite"

dscpConfiguration

dscpConfiguration: object

serializedName

serializedName: string = "properties.dscpConfiguration"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

enableAcceleratedNetworking

enableAcceleratedNetworking: object

serializedName

serializedName: string = "properties.enableAcceleratedNetworking"

type

type: object

name

name: string = "Boolean"

enableFpga

enableFpga: object

serializedName

serializedName: string = "properties.enableFpga"

type

type: object

name

name: string = "Boolean"

enableIPForwarding

enableIPForwarding: object

serializedName

serializedName: string = "properties.enableIPForwarding"

type

type: object

name

name: string = "Boolean"

ipConfigurations

ipConfigurations: object

serializedName

serializedName: string = "properties.ipConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineNetworkInterfaceIPConfiguration"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

networkSecurityGroup

networkSecurityGroup: object

serializedName

serializedName: string = "properties.networkSecurityGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

primary

primary: object

serializedName

serializedName: string = "properties.primary"

type

type: object

name

name: string = "Boolean"

Const VirtualMachineNetworkInterfaceDnsSettingsConfiguration

VirtualMachineNetworkInterfaceDnsSettingsConfiguration: object

type

type: object

className

className: string = "VirtualMachineNetworkInterfaceDnsSettingsConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

dnsServers

dnsServers: object

serializedName

serializedName: string = "dnsServers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const VirtualMachineNetworkInterfaceIPConfiguration

VirtualMachineNetworkInterfaceIPConfiguration: object

type

type: object

className

className: string = "VirtualMachineNetworkInterfaceIPConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

applicationGatewayBackendAddressPools

applicationGatewayBackendAddressPools: object

serializedName

serializedName: string = "properties.applicationGatewayBackendAddressPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

applicationSecurityGroups

applicationSecurityGroups: object

serializedName

serializedName: string = "properties.applicationSecurityGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

loadBalancerBackendAddressPools

loadBalancerBackendAddressPools: object

serializedName

serializedName: string = "properties.loadBalancerBackendAddressPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

primary

primary: object

serializedName

serializedName: string = "properties.primary"

type

type: object

name

name: string = "Boolean"

privateIPAddressVersion

privateIPAddressVersion: object

serializedName

serializedName: string = "properties.privateIPAddressVersion"

type

type: object

name

name: string = "String"

publicIPAddressConfiguration

publicIPAddressConfiguration: object

serializedName

serializedName: string = "properties.publicIPAddressConfiguration"

type

type: object

className

className: string = "VirtualMachinePublicIPAddressConfiguration"

name

name: string = "Composite"

subnet

subnet: object

serializedName

serializedName: string = "properties.subnet"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

Const VirtualMachinePatchStatus

VirtualMachinePatchStatus: object

type

type: object

className

className: string = "VirtualMachinePatchStatus"

name

name: string = "Composite"

modelProperties

modelProperties: object

availablePatchSummary

availablePatchSummary: object

serializedName

serializedName: string = "availablePatchSummary"

type

type: object

className

className: string = "AvailablePatchSummary"

name

name: string = "Composite"

configurationStatuses

configurationStatuses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "configurationStatuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

lastPatchInstallationSummary

lastPatchInstallationSummary: object

serializedName

serializedName: string = "lastPatchInstallationSummary"

type

type: object

className

className: string = "LastPatchInstallationSummary"

name

name: string = "Composite"

Const VirtualMachinePublicIPAddressConfiguration

VirtualMachinePublicIPAddressConfiguration: object

type

type: object

className

className: string = "VirtualMachinePublicIPAddressConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

deleteOption

deleteOption: object

serializedName

serializedName: string = "properties.deleteOption"

type

type: object

name

name: string = "String"

dnsSettings

dnsSettings: object

serializedName

serializedName: string = "properties.dnsSettings"

type

type: object

className

className: string = "VirtualMachinePublicIPAddressDnsSettingsConfiguration"

name

name: string = "Composite"

idleTimeoutInMinutes

idleTimeoutInMinutes: object

serializedName

serializedName: string = "properties.idleTimeoutInMinutes"

type

type: object

name

name: string = "Number"

ipTags

ipTags: object

serializedName

serializedName: string = "properties.ipTags"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineIpTag"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

publicIPAddressVersion

publicIPAddressVersion: object

serializedName

serializedName: string = "properties.publicIPAddressVersion"

type

type: object

name

name: string = "String"

publicIPAllocationMethod

publicIPAllocationMethod: object

serializedName

serializedName: string = "properties.publicIPAllocationMethod"

type

type: object

name

name: string = "String"

publicIPPrefix

publicIPPrefix: object

serializedName

serializedName: string = "properties.publicIPPrefix"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "PublicIPAddressSku"

name

name: string = "Composite"

Const VirtualMachinePublicIPAddressDnsSettingsConfiguration

VirtualMachinePublicIPAddressDnsSettingsConfiguration: object

type

type: object

className

className: string = "VirtualMachinePublicIPAddressDnsSettingsConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

domainNameLabel

domainNameLabel: object

required

required: boolean = true

serializedName

serializedName: string = "domainNameLabel"

type

type: object

name

name: string = "String"

Const VirtualMachineReimageParameters

VirtualMachineReimageParameters: object

type

type: object

className

className: string = "VirtualMachineReimageParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

tempDisk

tempDisk: object

serializedName

serializedName: string = "tempDisk"

type

type: object

name

name: string = "Boolean"

Const VirtualMachineRunCommand

VirtualMachineRunCommand: object

type

type: object

className

className: string = "VirtualMachineRunCommand"

name

name: string = "Composite"

modelProperties

modelProperties: object

asyncExecution

asyncExecution: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "properties.asyncExecution"

type

type: object

name

name: string = "Boolean"

errorBlobUri

errorBlobUri: object

serializedName

serializedName: string = "properties.errorBlobUri"

type

type: object

name

name: string = "String"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "VirtualMachineRunCommandInstanceView"

name

name: string = "Composite"

outputBlobUri

outputBlobUri: object

serializedName

serializedName: string = "properties.outputBlobUri"

type

type: object

name

name: string = "String"

parameters

parameters: object

serializedName

serializedName: string = "properties.parameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RunCommandInputParameter"

name

name: string = "Composite"

protectedParameters

protectedParameters: object

serializedName

serializedName: string = "properties.protectedParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RunCommandInputParameter"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

runAsPassword

runAsPassword: object

serializedName

serializedName: string = "properties.runAsPassword"

type

type: object

name

name: string = "String"

runAsUser

runAsUser: object

serializedName

serializedName: string = "properties.runAsUser"

type

type: object

name

name: string = "String"

source

source: object

serializedName

serializedName: string = "properties.source"

type

type: object

className

className: string = "VirtualMachineRunCommandScriptSource"

name

name: string = "Composite"

timeoutInSeconds

timeoutInSeconds: object

serializedName

serializedName: string = "properties.timeoutInSeconds"

type

type: object

name

name: string = "Number"

Const VirtualMachineRunCommandInstanceView

VirtualMachineRunCommandInstanceView: object

type

type: object

className

className: string = "VirtualMachineRunCommandInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

endTime

endTime: object

serializedName

serializedName: string = "endTime"

type

type: object

name

name: string = "DateTime"

error

error: object

serializedName

serializedName: string = "error"

type

type: object

name

name: string = "String"

executionMessage

executionMessage: object

serializedName

serializedName: string = "executionMessage"

type

type: object

name

name: string = "String"

executionState

executionState: object

serializedName

serializedName: string = "executionState"

type

type: object

name

name: string = "String"

exitCode

exitCode: object

serializedName

serializedName: string = "exitCode"

type

type: object

name

name: string = "Number"

output

output: object

serializedName

serializedName: string = "output"

type

type: object

name

name: string = "String"

startTime

startTime: object

serializedName

serializedName: string = "startTime"

type

type: object

name

name: string = "DateTime"

statuses

statuses: object

serializedName

serializedName: string = "statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

Const VirtualMachineRunCommandScriptSource

VirtualMachineRunCommandScriptSource: object

type

type: object

className

className: string = "VirtualMachineRunCommandScriptSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

commandId

commandId: object

serializedName

serializedName: string = "commandId"

type

type: object

name

name: string = "String"

script

script: object

serializedName

serializedName: string = "script"

type

type: object

name

name: string = "String"

scriptUri

scriptUri: object

serializedName

serializedName: string = "scriptUri"

type

type: object

name

name: string = "String"

Const VirtualMachineRunCommandUpdate

VirtualMachineRunCommandUpdate: object

type

type: object

className

className: string = "VirtualMachineRunCommandUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

asyncExecution

asyncExecution: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "properties.asyncExecution"

type

type: object

name

name: string = "Boolean"

errorBlobUri

errorBlobUri: object

serializedName

serializedName: string = "properties.errorBlobUri"

type

type: object

name

name: string = "String"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "VirtualMachineRunCommandInstanceView"

name

name: string = "Composite"

outputBlobUri

outputBlobUri: object

serializedName

serializedName: string = "properties.outputBlobUri"

type

type: object

name

name: string = "String"

parameters

parameters: object

serializedName

serializedName: string = "properties.parameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RunCommandInputParameter"

name

name: string = "Composite"

protectedParameters

protectedParameters: object

serializedName

serializedName: string = "properties.protectedParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RunCommandInputParameter"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

runAsPassword

runAsPassword: object

serializedName

serializedName: string = "properties.runAsPassword"

type

type: object

name

name: string = "String"

runAsUser

runAsUser: object

serializedName

serializedName: string = "properties.runAsUser"

type

type: object

name

name: string = "String"

source

source: object

serializedName

serializedName: string = "properties.source"

type

type: object

className

className: string = "VirtualMachineRunCommandScriptSource"

name

name: string = "Composite"

timeoutInSeconds

timeoutInSeconds: object

serializedName

serializedName: string = "properties.timeoutInSeconds"

type

type: object

name

name: string = "Number"

Const VirtualMachineRunCommandsListResult

VirtualMachineRunCommandsListResult: object

type

type: object

className

className: string = "VirtualMachineRunCommandsListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineRunCommand"

name

name: string = "Composite"

Const VirtualMachineScaleSet

VirtualMachineScaleSet: object

type

type: object

className

className: string = "VirtualMachineScaleSet"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalCapabilities

additionalCapabilities: object

serializedName

serializedName: string = "properties.additionalCapabilities"

type

type: object

className

className: string = "AdditionalCapabilities"

name

name: string = "Composite"

automaticRepairsPolicy

automaticRepairsPolicy: object

serializedName

serializedName: string = "properties.automaticRepairsPolicy"

type

type: object

className

className: string = "AutomaticRepairsPolicy"

name

name: string = "Composite"

doNotRunExtensionsOnOverprovisionedVMs

doNotRunExtensionsOnOverprovisionedVMs: object

serializedName

serializedName: string = "properties.doNotRunExtensionsOnOverprovisionedVMs"

type

type: object

name

name: string = "Boolean"

extendedLocation

extendedLocation: object

serializedName

serializedName: string = "extendedLocation"

type

type: object

className

className: string = "ExtendedLocation"

name

name: string = "Composite"

hostGroup

hostGroup: object

serializedName

serializedName: string = "properties.hostGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "VirtualMachineScaleSetIdentity"

name

name: string = "Composite"

orchestrationMode

orchestrationMode: object

serializedName

serializedName: string = "properties.orchestrationMode"

type

type: object

name

name: string = "String"

overprovision

overprovision: object

serializedName

serializedName: string = "properties.overprovision"

type

type: object

name

name: string = "Boolean"

plan

plan: object

serializedName

serializedName: string = "plan"

type

type: object

className

className: string = "Plan"

name

name: string = "Composite"

platformFaultDomainCount

platformFaultDomainCount: object

serializedName

serializedName: string = "properties.platformFaultDomainCount"

type

type: object

name

name: string = "Number"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

proximityPlacementGroup

proximityPlacementGroup: object

serializedName

serializedName: string = "properties.proximityPlacementGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

scaleInPolicy

scaleInPolicy: object

serializedName

serializedName: string = "properties.scaleInPolicy"

type

type: object

className

className: string = "ScaleInPolicy"

name

name: string = "Composite"

singlePlacementGroup

singlePlacementGroup: object

serializedName

serializedName: string = "properties.singlePlacementGroup"

type

type: object

name

name: string = "Boolean"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

spotRestorePolicy

spotRestorePolicy: object

serializedName

serializedName: string = "properties.spotRestorePolicy"

type

type: object

className

className: string = "SpotRestorePolicy"

name

name: string = "Composite"

uniqueId

uniqueId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.uniqueId"

type

type: object

name

name: string = "String"

upgradePolicy

upgradePolicy: object

serializedName

serializedName: string = "properties.upgradePolicy"

type

type: object

className

className: string = "UpgradePolicy"

name

name: string = "Composite"

virtualMachineProfile

virtualMachineProfile: object

serializedName

serializedName: string = "properties.virtualMachineProfile"

type

type: object

className

className: string = "VirtualMachineScaleSetVMProfile"

name

name: string = "Composite"

zoneBalance

zoneBalance: object

serializedName

serializedName: string = "properties.zoneBalance"

type

type: object

name

name: string = "Boolean"

zones

zones: object

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetDataDisk

VirtualMachineScaleSetDataDisk: object

type

type: object

className

className: string = "VirtualMachineScaleSetDataDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

caching

caching: object

serializedName

serializedName: string = "caching"

type

type: object

allowedValues

allowedValues: string[] = ["None", "ReadOnly", "ReadWrite"]

name

name: string = "Enum"

createOption

createOption: object

required

required: boolean = true

serializedName

serializedName: string = "createOption"

type

type: object

name

name: string = "String"

diskIopsReadWrite

diskIopsReadWrite: object

serializedName

serializedName: string = "diskIOPSReadWrite"

type

type: object

name

name: string = "Number"

diskMBpsReadWrite

diskMBpsReadWrite: object

serializedName

serializedName: string = "diskMBpsReadWrite"

type

type: object

name

name: string = "Number"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "diskSizeGB"

type

type: object

name

name: string = "Number"

lun

lun: object

required

required: boolean = true

serializedName

serializedName: string = "lun"

type

type: object

name

name: string = "Number"

managedDisk

managedDisk: object

serializedName

serializedName: string = "managedDisk"

type

type: object

className

className: string = "VirtualMachineScaleSetManagedDiskParameters"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

writeAcceleratorEnabled

writeAcceleratorEnabled: object

serializedName

serializedName: string = "writeAcceleratorEnabled"

type

type: object

name

name: string = "Boolean"

Const VirtualMachineScaleSetExtension

VirtualMachineScaleSetExtension: object

type

type: object

className

className: string = "VirtualMachineScaleSetExtension"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoUpgradeMinorVersion

autoUpgradeMinorVersion: object

serializedName

serializedName: string = "properties.autoUpgradeMinorVersion"

type

type: object

name

name: string = "Boolean"

enableAutomaticUpgrade

enableAutomaticUpgrade: object

serializedName

serializedName: string = "properties.enableAutomaticUpgrade"

type

type: object

name

name: string = "Boolean"

forceUpdateTag

forceUpdateTag: object

serializedName

serializedName: string = "properties.forceUpdateTag"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

protectedSettings

protectedSettings: object

serializedName

serializedName: string = "properties.protectedSettings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

provisionAfterExtensions

provisionAfterExtensions: object

serializedName

serializedName: string = "properties.provisionAfterExtensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publisher

publisher: object

serializedName

serializedName: string = "properties.publisher"

type

type: object

name

name: string = "String"

settings

settings: object

serializedName

serializedName: string = "properties.settings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

suppressFailures

suppressFailures: object

serializedName

serializedName: string = "properties.suppressFailures"

type

type: object

name

name: string = "Boolean"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

typeHandlerVersion

typeHandlerVersion: object

serializedName

serializedName: string = "properties.typeHandlerVersion"

type

type: object

name

name: string = "String"

typePropertiesType

typePropertiesType: object

serializedName

serializedName: string = "properties.type"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetExtensionListResult

VirtualMachineScaleSetExtensionListResult: object

type

type: object

className

className: string = "VirtualMachineScaleSetExtensionListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetExtension"

name

name: string = "Composite"

Const VirtualMachineScaleSetExtensionProfile

VirtualMachineScaleSetExtensionProfile: object

type

type: object

className

className: string = "VirtualMachineScaleSetExtensionProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

extensions

extensions: object

serializedName

serializedName: string = "extensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetExtension"

name

name: string = "Composite"

extensionsTimeBudget

extensionsTimeBudget: object

serializedName

serializedName: string = "extensionsTimeBudget"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetExtensionUpdate

VirtualMachineScaleSetExtensionUpdate: object

type

type: object

className

className: string = "VirtualMachineScaleSetExtensionUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoUpgradeMinorVersion

autoUpgradeMinorVersion: object

serializedName

serializedName: string = "properties.autoUpgradeMinorVersion"

type

type: object

name

name: string = "Boolean"

enableAutomaticUpgrade

enableAutomaticUpgrade: object

serializedName

serializedName: string = "properties.enableAutomaticUpgrade"

type

type: object

name

name: string = "Boolean"

forceUpdateTag

forceUpdateTag: object

serializedName

serializedName: string = "properties.forceUpdateTag"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

protectedSettings

protectedSettings: object

serializedName

serializedName: string = "properties.protectedSettings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

provisionAfterExtensions

provisionAfterExtensions: object

serializedName

serializedName: string = "properties.provisionAfterExtensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publisher

publisher: object

serializedName

serializedName: string = "properties.publisher"

type

type: object

name

name: string = "String"

settings

settings: object

serializedName

serializedName: string = "properties.settings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

suppressFailures

suppressFailures: object

serializedName

serializedName: string = "properties.suppressFailures"

type

type: object

name

name: string = "Boolean"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

typeHandlerVersion

typeHandlerVersion: object

serializedName

serializedName: string = "properties.typeHandlerVersion"

type

type: object

name

name: string = "String"

typePropertiesType

typePropertiesType: object

serializedName

serializedName: string = "properties.type"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetIPConfiguration

VirtualMachineScaleSetIPConfiguration: object

type

type: object

className

className: string = "VirtualMachineScaleSetIPConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

applicationGatewayBackendAddressPools

applicationGatewayBackendAddressPools: object

serializedName

serializedName: string = "properties.applicationGatewayBackendAddressPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

applicationSecurityGroups

applicationSecurityGroups: object

serializedName

serializedName: string = "properties.applicationSecurityGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

loadBalancerBackendAddressPools

loadBalancerBackendAddressPools: object

serializedName

serializedName: string = "properties.loadBalancerBackendAddressPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

loadBalancerInboundNatPools

loadBalancerInboundNatPools: object

serializedName

serializedName: string = "properties.loadBalancerInboundNatPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

primary

primary: object

serializedName

serializedName: string = "properties.primary"

type

type: object

name

name: string = "Boolean"

privateIPAddressVersion

privateIPAddressVersion: object

serializedName

serializedName: string = "properties.privateIPAddressVersion"

type

type: object

name

name: string = "String"

publicIPAddressConfiguration

publicIPAddressConfiguration: object

serializedName

serializedName: string = "properties.publicIPAddressConfiguration"

type

type: object

className

className: string = "VirtualMachineScaleSetPublicIPAddressConfiguration"

name

name: string = "Composite"

subnet

subnet: object

serializedName

serializedName: string = "properties.subnet"

type

type: object

className

className: string = "ApiEntityReference"

name

name: string = "Composite"

Const VirtualMachineScaleSetIdentity

VirtualMachineScaleSetIdentity: object

type

type: object

className

className: string = "VirtualMachineScaleSetIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

principalId

principalId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "principalId"

type

type: object

name

name: string = "String"

tenantId

tenantId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tenantId"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

type

type: object

allowedValues

allowedValues: string[] = ["SystemAssigned","UserAssigned","SystemAssigned, UserAssigned","None"]

name

name: string = "Enum"

userAssignedIdentities

userAssignedIdentities: object

serializedName

serializedName: string = "userAssignedIdentities"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue"

name

name: string = "Composite"

Const VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue

VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue: object

type

type: object

className

className: string = "VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "clientId"

type

type: object

name

name: string = "String"

principalId

principalId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "principalId"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetInstanceView

VirtualMachineScaleSetInstanceView: object

type

type: object

className

className: string = "VirtualMachineScaleSetInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

extensions

extensions: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "extensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMExtensionsSummary"

name

name: string = "Composite"

orchestrationServices

orchestrationServices: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "orchestrationServices"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OrchestrationServiceSummary"

name

name: string = "Composite"

statuses

statuses: object

serializedName

serializedName: string = "statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

virtualMachine

virtualMachine: object

serializedName

serializedName: string = "virtualMachine"

type

type: object

className

className: string = "VirtualMachineScaleSetInstanceViewStatusesSummary"

name

name: string = "Composite"

Const VirtualMachineScaleSetInstanceViewStatusesSummary

VirtualMachineScaleSetInstanceViewStatusesSummary: object

type

type: object

className

className: string = "VirtualMachineScaleSetInstanceViewStatusesSummary"

name

name: string = "Composite"

modelProperties

modelProperties: object

statusesSummary

statusesSummary: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "statusesSummary"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineStatusCodeCount"

name

name: string = "Composite"

Const VirtualMachineScaleSetIpTag

VirtualMachineScaleSetIpTag: object

type

type: object

className

className: string = "VirtualMachineScaleSetIpTag"

name

name: string = "Composite"

modelProperties

modelProperties: object

ipTagType

ipTagType: object

serializedName

serializedName: string = "ipTagType"

type

type: object

name

name: string = "String"

tag

tag: object

serializedName

serializedName: string = "tag"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetListOSUpgradeHistory

VirtualMachineScaleSetListOSUpgradeHistory: object

type

type: object

className

className: string = "VirtualMachineScaleSetListOSUpgradeHistory"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "UpgradeOperationHistoricalStatusInfo"

name

name: string = "Composite"

Const VirtualMachineScaleSetListResult

VirtualMachineScaleSetListResult: object

type

type: object

className

className: string = "VirtualMachineScaleSetListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSet"

name

name: string = "Composite"

Const VirtualMachineScaleSetListSkusResult

VirtualMachineScaleSetListSkusResult: object

type

type: object

className

className: string = "VirtualMachineScaleSetListSkusResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetSku"

name

name: string = "Composite"

Const VirtualMachineScaleSetListWithLinkResult

VirtualMachineScaleSetListWithLinkResult: object

type

type: object

className

className: string = "VirtualMachineScaleSetListWithLinkResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSet"

name

name: string = "Composite"

Const VirtualMachineScaleSetManagedDiskParameters

VirtualMachineScaleSetManagedDiskParameters: object

type

type: object

className

className: string = "VirtualMachineScaleSetManagedDiskParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

diskEncryptionSet

diskEncryptionSet: object

serializedName

serializedName: string = "diskEncryptionSet"

type

type: object

className

className: string = "DiskEncryptionSetParameters"

name

name: string = "Composite"

storageAccountType

storageAccountType: object

serializedName

serializedName: string = "storageAccountType"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetNetworkConfiguration

VirtualMachineScaleSetNetworkConfiguration: object

type

type: object

className

className: string = "VirtualMachineScaleSetNetworkConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

deleteOption

deleteOption: object

serializedName

serializedName: string = "properties.deleteOption"

type

type: object

name

name: string = "String"

dnsSettings

dnsSettings: object

serializedName

serializedName: string = "properties.dnsSettings"

type

type: object

className

className: string = "VirtualMachineScaleSetNetworkConfigurationDnsSettings"

name

name: string = "Composite"

enableAcceleratedNetworking

enableAcceleratedNetworking: object

serializedName

serializedName: string = "properties.enableAcceleratedNetworking"

type

type: object

name

name: string = "Boolean"

enableFpga

enableFpga: object

serializedName

serializedName: string = "properties.enableFpga"

type

type: object

name

name: string = "Boolean"

enableIPForwarding

enableIPForwarding: object

serializedName

serializedName: string = "properties.enableIPForwarding"

type

type: object

name

name: string = "Boolean"

ipConfigurations

ipConfigurations: object

serializedName

serializedName: string = "properties.ipConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetIPConfiguration"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

networkSecurityGroup

networkSecurityGroup: object

serializedName

serializedName: string = "properties.networkSecurityGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

primary

primary: object

serializedName

serializedName: string = "properties.primary"

type

type: object

name

name: string = "Boolean"

Const VirtualMachineScaleSetNetworkConfigurationDnsSettings

VirtualMachineScaleSetNetworkConfigurationDnsSettings: object

type

type: object

className

className: string = "VirtualMachineScaleSetNetworkConfigurationDnsSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

dnsServers

dnsServers: object

serializedName

serializedName: string = "dnsServers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetNetworkProfile

VirtualMachineScaleSetNetworkProfile: object

type

type: object

className

className: string = "VirtualMachineScaleSetNetworkProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

healthProbe

healthProbe: object

serializedName

serializedName: string = "healthProbe"

type

type: object

className

className: string = "ApiEntityReference"

name

name: string = "Composite"

networkApiVersion

networkApiVersion: object

serializedName

serializedName: string = "networkApiVersion"

type

type: object

name

name: string = "String"

networkInterfaceConfigurations

networkInterfaceConfigurations: object

serializedName

serializedName: string = "networkInterfaceConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetNetworkConfiguration"

name

name: string = "Composite"

Const VirtualMachineScaleSetOSDisk

VirtualMachineScaleSetOSDisk: object

type

type: object

className

className: string = "VirtualMachineScaleSetOSDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

caching

caching: object

serializedName

serializedName: string = "caching"

type

type: object

allowedValues

allowedValues: string[] = ["None", "ReadOnly", "ReadWrite"]

name

name: string = "Enum"

createOption

createOption: object

required

required: boolean = true

serializedName

serializedName: string = "createOption"

type

type: object

name

name: string = "String"

diffDiskSettings

diffDiskSettings: object

serializedName

serializedName: string = "diffDiskSettings"

type

type: object

className

className: string = "DiffDiskSettings"

name

name: string = "Composite"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "diskSizeGB"

type

type: object

name

name: string = "Number"

image

image: object

serializedName

serializedName: string = "image"

type

type: object

className

className: string = "VirtualHardDisk"

name

name: string = "Composite"

managedDisk

managedDisk: object

serializedName

serializedName: string = "managedDisk"

type

type: object

className

className: string = "VirtualMachineScaleSetManagedDiskParameters"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

osType

osType: object

serializedName

serializedName: string = "osType"

type

type: object

allowedValues

allowedValues: string[] = ["Windows", "Linux"]

name

name: string = "Enum"

vhdContainers

vhdContainers: object

serializedName

serializedName: string = "vhdContainers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

writeAcceleratorEnabled

writeAcceleratorEnabled: object

serializedName

serializedName: string = "writeAcceleratorEnabled"

type

type: object

name

name: string = "Boolean"

Const VirtualMachineScaleSetOSProfile

VirtualMachineScaleSetOSProfile: object

type

type: object

className

className: string = "VirtualMachineScaleSetOSProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

adminPassword

adminPassword: object

serializedName

serializedName: string = "adminPassword"

type

type: object

name

name: string = "String"

adminUsername

adminUsername: object

serializedName

serializedName: string = "adminUsername"

type

type: object

name

name: string = "String"

computerNamePrefix

computerNamePrefix: object

serializedName

serializedName: string = "computerNamePrefix"

type

type: object

name

name: string = "String"

customData

customData: object

serializedName

serializedName: string = "customData"

type

type: object

name

name: string = "String"

linuxConfiguration

linuxConfiguration: object

serializedName

serializedName: string = "linuxConfiguration"

type

type: object

className

className: string = "LinuxConfiguration"

name

name: string = "Composite"

secrets

secrets: object

serializedName

serializedName: string = "secrets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VaultSecretGroup"

name

name: string = "Composite"

windowsConfiguration

windowsConfiguration: object

serializedName

serializedName: string = "windowsConfiguration"

type

type: object

className

className: string = "WindowsConfiguration"

name

name: string = "Composite"

Const VirtualMachineScaleSetPublicIPAddressConfiguration

VirtualMachineScaleSetPublicIPAddressConfiguration: object

type

type: object

className

className: string = "VirtualMachineScaleSetPublicIPAddressConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

deleteOption

deleteOption: object

serializedName

serializedName: string = "properties.deleteOption"

type

type: object

name

name: string = "String"

dnsSettings

dnsSettings: object

serializedName

serializedName: string = "properties.dnsSettings"

type

type: object

className

className: string = "VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings"

name

name: string = "Composite"

idleTimeoutInMinutes

idleTimeoutInMinutes: object

serializedName

serializedName: string = "properties.idleTimeoutInMinutes"

type

type: object

name

name: string = "Number"

ipTags

ipTags: object

serializedName

serializedName: string = "properties.ipTags"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetIpTag"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

publicIPAddressVersion

publicIPAddressVersion: object

serializedName

serializedName: string = "properties.publicIPAddressVersion"

type

type: object

name

name: string = "String"

publicIPPrefix

publicIPPrefix: object

serializedName

serializedName: string = "properties.publicIPPrefix"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "PublicIPAddressSku"

name

name: string = "Composite"

Const VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings

VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings: object

type

type: object

className

className: string = "VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

domainNameLabel

domainNameLabel: object

required

required: boolean = true

serializedName

serializedName: string = "domainNameLabel"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetReimageParameters

VirtualMachineScaleSetReimageParameters: object

type

type: object

className

className: string = "VirtualMachineScaleSetReimageParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

instanceIds

instanceIds: object

serializedName

serializedName: string = "instanceIds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetSku

VirtualMachineScaleSetSku: object

type

type: object

className

className: string = "VirtualMachineScaleSetSku"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacity

capacity: object

serializedName

serializedName: string = "capacity"

type

type: object

className

className: string = "VirtualMachineScaleSetSkuCapacity"

name

name: string = "Composite"

resourceType

resourceType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceType"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

Const VirtualMachineScaleSetSkuCapacity

VirtualMachineScaleSetSkuCapacity: object

type

type: object

className

className: string = "VirtualMachineScaleSetSkuCapacity"

name

name: string = "Composite"

modelProperties

modelProperties: object

defaultCapacity

defaultCapacity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "defaultCapacity"

type

type: object

name

name: string = "Number"

maximum

maximum: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "maximum"

type

type: object

name

name: string = "Number"

minimum

minimum: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "minimum"

type

type: object

name

name: string = "Number"

scaleType

scaleType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "scaleType"

type

type: object

allowedValues

allowedValues: string[] = ["Automatic", "None"]

name

name: string = "Enum"

Const VirtualMachineScaleSetStorageProfile

VirtualMachineScaleSetStorageProfile: object

type

type: object

className

className: string = "VirtualMachineScaleSetStorageProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataDisks

dataDisks: object

serializedName

serializedName: string = "dataDisks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetDataDisk"

name

name: string = "Composite"

imageReference

imageReference: object

serializedName

serializedName: string = "imageReference"

type

type: object

className

className: string = "ImageReference"

name

name: string = "Composite"

osDisk

osDisk: object

serializedName

serializedName: string = "osDisk"

type

type: object

className

className: string = "VirtualMachineScaleSetOSDisk"

name

name: string = "Composite"

Const VirtualMachineScaleSetUpdate

VirtualMachineScaleSetUpdate: object

type

type: object

className

className: string = "VirtualMachineScaleSetUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalCapabilities

additionalCapabilities: object

serializedName

serializedName: string = "properties.additionalCapabilities"

type

type: object

className

className: string = "AdditionalCapabilities"

name

name: string = "Composite"

automaticRepairsPolicy

automaticRepairsPolicy: object

serializedName

serializedName: string = "properties.automaticRepairsPolicy"

type

type: object

className

className: string = "AutomaticRepairsPolicy"

name

name: string = "Composite"

doNotRunExtensionsOnOverprovisionedVMs

doNotRunExtensionsOnOverprovisionedVMs: object

serializedName

serializedName: string = "properties.doNotRunExtensionsOnOverprovisionedVMs"

type

type: object

name

name: string = "Boolean"

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "VirtualMachineScaleSetIdentity"

name

name: string = "Composite"

overprovision

overprovision: object

serializedName

serializedName: string = "properties.overprovision"

type

type: object

name

name: string = "Boolean"

plan

plan: object

serializedName

serializedName: string = "plan"

type

type: object

className

className: string = "Plan"

name

name: string = "Composite"

proximityPlacementGroup

proximityPlacementGroup: object

serializedName

serializedName: string = "properties.proximityPlacementGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

scaleInPolicy

scaleInPolicy: object

serializedName

serializedName: string = "properties.scaleInPolicy"

type

type: object

className

className: string = "ScaleInPolicy"

name

name: string = "Composite"

singlePlacementGroup

singlePlacementGroup: object

serializedName

serializedName: string = "properties.singlePlacementGroup"

type

type: object

name

name: string = "Boolean"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

upgradePolicy

upgradePolicy: object

serializedName

serializedName: string = "properties.upgradePolicy"

type

type: object

className

className: string = "UpgradePolicy"

name

name: string = "Composite"

virtualMachineProfile

virtualMachineProfile: object

serializedName

serializedName: string = "properties.virtualMachineProfile"

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateVMProfile"

name

name: string = "Composite"

Const VirtualMachineScaleSetUpdateIPConfiguration

VirtualMachineScaleSetUpdateIPConfiguration: object

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateIPConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

applicationGatewayBackendAddressPools

applicationGatewayBackendAddressPools: object

serializedName

serializedName: string = "properties.applicationGatewayBackendAddressPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

applicationSecurityGroups

applicationSecurityGroups: object

serializedName

serializedName: string = "properties.applicationSecurityGroups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

loadBalancerBackendAddressPools

loadBalancerBackendAddressPools: object

serializedName

serializedName: string = "properties.loadBalancerBackendAddressPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

loadBalancerInboundNatPools

loadBalancerInboundNatPools: object

serializedName

serializedName: string = "properties.loadBalancerInboundNatPools"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

primary

primary: object

serializedName

serializedName: string = "properties.primary"

type

type: object

name

name: string = "Boolean"

privateIPAddressVersion

privateIPAddressVersion: object

serializedName

serializedName: string = "properties.privateIPAddressVersion"

type

type: object

name

name: string = "String"

publicIPAddressConfiguration

publicIPAddressConfiguration: object

serializedName

serializedName: string = "properties.publicIPAddressConfiguration"

type

type: object

className

className: string = "VirtualMachineScaleSetUpdatePublicIPAddressConfiguration"

name

name: string = "Composite"

subnet

subnet: object

serializedName

serializedName: string = "properties.subnet"

type

type: object

className

className: string = "ApiEntityReference"

name

name: string = "Composite"

Const VirtualMachineScaleSetUpdateNetworkConfiguration

VirtualMachineScaleSetUpdateNetworkConfiguration: object

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateNetworkConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

deleteOption

deleteOption: object

serializedName

serializedName: string = "properties.deleteOption"

type

type: object

name

name: string = "String"

dnsSettings

dnsSettings: object

serializedName

serializedName: string = "properties.dnsSettings"

type

type: object

className

className: string = "VirtualMachineScaleSetNetworkConfigurationDnsSettings"

name

name: string = "Composite"

enableAcceleratedNetworking

enableAcceleratedNetworking: object

serializedName

serializedName: string = "properties.enableAcceleratedNetworking"

type

type: object

name

name: string = "Boolean"

enableFpga

enableFpga: object

serializedName

serializedName: string = "properties.enableFpga"

type

type: object

name

name: string = "Boolean"

enableIPForwarding

enableIPForwarding: object

serializedName

serializedName: string = "properties.enableIPForwarding"

type

type: object

name

name: string = "Boolean"

ipConfigurations

ipConfigurations: object

serializedName

serializedName: string = "properties.ipConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateIPConfiguration"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

networkSecurityGroup

networkSecurityGroup: object

serializedName

serializedName: string = "properties.networkSecurityGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

primary

primary: object

serializedName

serializedName: string = "properties.primary"

type

type: object

name

name: string = "Boolean"

Const VirtualMachineScaleSetUpdateNetworkProfile

VirtualMachineScaleSetUpdateNetworkProfile: object

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateNetworkProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

healthProbe

healthProbe: object

serializedName

serializedName: string = "healthProbe"

type

type: object

className

className: string = "ApiEntityReference"

name

name: string = "Composite"

networkApiVersion

networkApiVersion: object

serializedName

serializedName: string = "networkApiVersion"

type

type: object

name

name: string = "String"

networkInterfaceConfigurations

networkInterfaceConfigurations: object

serializedName

serializedName: string = "networkInterfaceConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateNetworkConfiguration"

name

name: string = "Composite"

Const VirtualMachineScaleSetUpdateOSDisk

VirtualMachineScaleSetUpdateOSDisk: object

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateOSDisk"

name

name: string = "Composite"

modelProperties

modelProperties: object

caching

caching: object

serializedName

serializedName: string = "caching"

type

type: object

allowedValues

allowedValues: string[] = ["None", "ReadOnly", "ReadWrite"]

name

name: string = "Enum"

diskSizeGB

diskSizeGB: object

serializedName

serializedName: string = "diskSizeGB"

type

type: object

name

name: string = "Number"

image

image: object

serializedName

serializedName: string = "image"

type

type: object

className

className: string = "VirtualHardDisk"

name

name: string = "Composite"

managedDisk

managedDisk: object

serializedName

serializedName: string = "managedDisk"

type

type: object

className

className: string = "VirtualMachineScaleSetManagedDiskParameters"

name

name: string = "Composite"

vhdContainers

vhdContainers: object

serializedName

serializedName: string = "vhdContainers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

writeAcceleratorEnabled

writeAcceleratorEnabled: object

serializedName

serializedName: string = "writeAcceleratorEnabled"

type

type: object

name

name: string = "Boolean"

Const VirtualMachineScaleSetUpdateOSProfile

VirtualMachineScaleSetUpdateOSProfile: object

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateOSProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

customData

customData: object

serializedName

serializedName: string = "customData"

type

type: object

name

name: string = "String"

linuxConfiguration

linuxConfiguration: object

serializedName

serializedName: string = "linuxConfiguration"

type

type: object

className

className: string = "LinuxConfiguration"

name

name: string = "Composite"

secrets

secrets: object

serializedName

serializedName: string = "secrets"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VaultSecretGroup"

name

name: string = "Composite"

windowsConfiguration

windowsConfiguration: object

serializedName

serializedName: string = "windowsConfiguration"

type

type: object

className

className: string = "WindowsConfiguration"

name

name: string = "Composite"

Const VirtualMachineScaleSetUpdatePublicIPAddressConfiguration

VirtualMachineScaleSetUpdatePublicIPAddressConfiguration: object

type

type: object

className

className: string = "VirtualMachineScaleSetUpdatePublicIPAddressConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

deleteOption

deleteOption: object

serializedName

serializedName: string = "properties.deleteOption"

type

type: object

name

name: string = "String"

dnsSettings

dnsSettings: object

serializedName

serializedName: string = "properties.dnsSettings"

type

type: object

className

className: string = "VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings"

name

name: string = "Composite"

idleTimeoutInMinutes

idleTimeoutInMinutes: object

serializedName

serializedName: string = "properties.idleTimeoutInMinutes"

type

type: object

name

name: string = "Number"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetUpdateStorageProfile

VirtualMachineScaleSetUpdateStorageProfile: object

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateStorageProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

dataDisks

dataDisks: object

serializedName

serializedName: string = "dataDisks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetDataDisk"

name

name: string = "Composite"

imageReference

imageReference: object

serializedName

serializedName: string = "imageReference"

type

type: object

className

className: string = "ImageReference"

name

name: string = "Composite"

osDisk

osDisk: object

serializedName

serializedName: string = "osDisk"

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateOSDisk"

name

name: string = "Composite"

Const VirtualMachineScaleSetUpdateVMProfile

VirtualMachineScaleSetUpdateVMProfile: object

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateVMProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

billingProfile

billingProfile: object

serializedName

serializedName: string = "billingProfile"

type

type: object

className

className: string = "BillingProfile"

name

name: string = "Composite"

diagnosticsProfile

diagnosticsProfile: object

serializedName

serializedName: string = "diagnosticsProfile"

type

type: object

className

className: string = "DiagnosticsProfile"

name

name: string = "Composite"

extensionProfile

extensionProfile: object

serializedName

serializedName: string = "extensionProfile"

type

type: object

className

className: string = "VirtualMachineScaleSetExtensionProfile"

name

name: string = "Composite"

licenseType

licenseType: object

serializedName

serializedName: string = "licenseType"

type

type: object

name

name: string = "String"

networkProfile

networkProfile: object

serializedName

serializedName: string = "networkProfile"

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateNetworkProfile"

name

name: string = "Composite"

osProfile

osProfile: object

serializedName

serializedName: string = "osProfile"

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateOSProfile"

name

name: string = "Composite"

scheduledEventsProfile

scheduledEventsProfile: object

serializedName

serializedName: string = "scheduledEventsProfile"

type

type: object

className

className: string = "ScheduledEventsProfile"

name

name: string = "Composite"

securityProfile

securityProfile: object

serializedName

serializedName: string = "securityProfile"

type

type: object

className

className: string = "SecurityProfile"

name

name: string = "Composite"

storageProfile

storageProfile: object

serializedName

serializedName: string = "storageProfile"

type

type: object

className

className: string = "VirtualMachineScaleSetUpdateStorageProfile"

name

name: string = "Composite"

userData

userData: object

serializedName

serializedName: string = "userData"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetVM

VirtualMachineScaleSetVM: object

type

type: object

className

className: string = "VirtualMachineScaleSetVM"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalCapabilities

additionalCapabilities: object

serializedName

serializedName: string = "properties.additionalCapabilities"

type

type: object

className

className: string = "AdditionalCapabilities"

name

name: string = "Composite"

availabilitySet

availabilitySet: object

serializedName

serializedName: string = "properties.availabilitySet"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

diagnosticsProfile

diagnosticsProfile: object

serializedName

serializedName: string = "properties.diagnosticsProfile"

type

type: object

className

className: string = "DiagnosticsProfile"

name

name: string = "Composite"

hardwareProfile

hardwareProfile: object

serializedName

serializedName: string = "properties.hardwareProfile"

type

type: object

className

className: string = "HardwareProfile"

name

name: string = "Composite"

instanceId

instanceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "instanceId"

type

type: object

name

name: string = "String"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "VirtualMachineScaleSetVMInstanceView"

name

name: string = "Composite"

latestModelApplied

latestModelApplied: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.latestModelApplied"

type

type: object

name

name: string = "Boolean"

licenseType

licenseType: object

serializedName

serializedName: string = "properties.licenseType"

type

type: object

name

name: string = "String"

modelDefinitionApplied

modelDefinitionApplied: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.modelDefinitionApplied"

type

type: object

name

name: string = "String"

networkProfile

networkProfile: object

serializedName

serializedName: string = "properties.networkProfile"

type

type: object

className

className: string = "NetworkProfile"

name

name: string = "Composite"

networkProfileConfiguration

networkProfileConfiguration: object

serializedName

serializedName: string = "properties.networkProfileConfiguration"

type

type: object

className

className: string = "VirtualMachineScaleSetVMNetworkProfileConfiguration"

name

name: string = "Composite"

osProfile

osProfile: object

serializedName

serializedName: string = "properties.osProfile"

type

type: object

className

className: string = "OSProfile"

name

name: string = "Composite"

plan

plan: object

serializedName

serializedName: string = "plan"

type

type: object

className

className: string = "Plan"

name

name: string = "Composite"

protectionPolicy

protectionPolicy: object

serializedName

serializedName: string = "properties.protectionPolicy"

type

type: object

className

className: string = "VirtualMachineScaleSetVMProtectionPolicy"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

resources

resources: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resources"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineExtension"

name

name: string = "Composite"

securityProfile

securityProfile: object

serializedName

serializedName: string = "properties.securityProfile"

type

type: object

className

className: string = "SecurityProfile"

name

name: string = "Composite"

sku

sku: object

serializedName

serializedName: string = "sku"

type

type: object

className

className: string = "Sku"

name

name: string = "Composite"

storageProfile

storageProfile: object

serializedName

serializedName: string = "properties.storageProfile"

type

type: object

className

className: string = "StorageProfile"

name

name: string = "Composite"

userData

userData: object

serializedName

serializedName: string = "properties.userData"

type

type: object

name

name: string = "String"

vmId

vmId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.vmId"

type

type: object

name

name: string = "String"

zones

zones: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetVMExtension

VirtualMachineScaleSetVMExtension: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMExtension"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoUpgradeMinorVersion

autoUpgradeMinorVersion: object

serializedName

serializedName: string = "properties.autoUpgradeMinorVersion"

type

type: object

name

name: string = "Boolean"

enableAutomaticUpgrade

enableAutomaticUpgrade: object

serializedName

serializedName: string = "properties.enableAutomaticUpgrade"

type

type: object

name

name: string = "Boolean"

forceUpdateTag

forceUpdateTag: object

serializedName

serializedName: string = "properties.forceUpdateTag"

type

type: object

name

name: string = "String"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "VirtualMachineExtensionInstanceView"

name

name: string = "Composite"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

protectedSettings

protectedSettings: object

serializedName

serializedName: string = "properties.protectedSettings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publisher

publisher: object

serializedName

serializedName: string = "properties.publisher"

type

type: object

name

name: string = "String"

settings

settings: object

serializedName

serializedName: string = "properties.settings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

suppressFailures

suppressFailures: object

serializedName

serializedName: string = "properties.suppressFailures"

type

type: object

name

name: string = "Boolean"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

typeHandlerVersion

typeHandlerVersion: object

serializedName

serializedName: string = "properties.typeHandlerVersion"

type

type: object

name

name: string = "String"

typePropertiesType

typePropertiesType: object

serializedName

serializedName: string = "properties.type"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetVMExtensionUpdate

VirtualMachineScaleSetVMExtensionUpdate: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMExtensionUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

autoUpgradeMinorVersion

autoUpgradeMinorVersion: object

serializedName

serializedName: string = "properties.autoUpgradeMinorVersion"

type

type: object

name

name: string = "Boolean"

enableAutomaticUpgrade

enableAutomaticUpgrade: object

serializedName

serializedName: string = "properties.enableAutomaticUpgrade"

type

type: object

name

name: string = "Boolean"

forceUpdateTag

forceUpdateTag: object

serializedName

serializedName: string = "properties.forceUpdateTag"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

protectedSettings

protectedSettings: object

serializedName

serializedName: string = "properties.protectedSettings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

publisher

publisher: object

serializedName

serializedName: string = "properties.publisher"

type

type: object

name

name: string = "String"

settings

settings: object

serializedName

serializedName: string = "properties.settings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

suppressFailures

suppressFailures: object

serializedName

serializedName: string = "properties.suppressFailures"

type

type: object

name

name: string = "Boolean"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

typeHandlerVersion

typeHandlerVersion: object

serializedName

serializedName: string = "properties.typeHandlerVersion"

type

type: object

name

name: string = "String"

typePropertiesType

typePropertiesType: object

serializedName

serializedName: string = "properties.type"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetVMExtensionsListResult

VirtualMachineScaleSetVMExtensionsListResult: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMExtensionsListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMExtension"

name

name: string = "Composite"

Const VirtualMachineScaleSetVMExtensionsSummary

VirtualMachineScaleSetVMExtensionsSummary: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMExtensionsSummary"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

statusesSummary

statusesSummary: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "statusesSummary"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineStatusCodeCount"

name

name: string = "Composite"

Const VirtualMachineScaleSetVMInstanceIDs

VirtualMachineScaleSetVMInstanceIDs: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMInstanceIDs"

name

name: string = "Composite"

modelProperties

modelProperties: object

instanceIds

instanceIds: object

serializedName

serializedName: string = "instanceIds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetVMInstanceRequiredIDs

VirtualMachineScaleSetVMInstanceRequiredIDs: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMInstanceRequiredIDs"

name

name: string = "Composite"

modelProperties

modelProperties: object

instanceIds

instanceIds: object

required

required: boolean = true

serializedName

serializedName: string = "instanceIds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetVMInstanceView

VirtualMachineScaleSetVMInstanceView: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMInstanceView"

name

name: string = "Composite"

modelProperties

modelProperties: object

assignedHost

assignedHost: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "assignedHost"

type

type: object

name

name: string = "String"

bootDiagnostics

bootDiagnostics: object

serializedName

serializedName: string = "bootDiagnostics"

type

type: object

className

className: string = "BootDiagnosticsInstanceView"

name

name: string = "Composite"

disks

disks: object

serializedName

serializedName: string = "disks"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DiskInstanceView"

name

name: string = "Composite"

extensions

extensions: object

serializedName

serializedName: string = "extensions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineExtensionInstanceView"

name

name: string = "Composite"

maintenanceRedeployStatus

maintenanceRedeployStatus: object

serializedName

serializedName: string = "maintenanceRedeployStatus"

type

type: object

className

className: string = "MaintenanceRedeployStatus"

name

name: string = "Composite"

placementGroupId

placementGroupId: object

serializedName

serializedName: string = "placementGroupId"

type

type: object

name

name: string = "String"

platformFaultDomain

platformFaultDomain: object

serializedName

serializedName: string = "platformFaultDomain"

type

type: object

name

name: string = "Number"

platformUpdateDomain

platformUpdateDomain: object

serializedName

serializedName: string = "platformUpdateDomain"

type

type: object

name

name: string = "Number"

rdpThumbPrint

rdpThumbPrint: object

serializedName

serializedName: string = "rdpThumbPrint"

type

type: object

name

name: string = "String"

statuses

statuses: object

serializedName

serializedName: string = "statuses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "InstanceViewStatus"

name

name: string = "Composite"

vmAgent

vmAgent: object

serializedName

serializedName: string = "vmAgent"

type

type: object

className

className: string = "VirtualMachineAgentInstanceView"

name

name: string = "Composite"

vmHealth

vmHealth: object

serializedName

serializedName: string = "vmHealth"

type

type: object

className

className: string = "VirtualMachineHealthStatus"

name

name: string = "Composite"

Const VirtualMachineScaleSetVMListResult

VirtualMachineScaleSetVMListResult: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetVM"

name

name: string = "Composite"

Const VirtualMachineScaleSetVMNetworkProfileConfiguration

VirtualMachineScaleSetVMNetworkProfileConfiguration: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMNetworkProfileConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

networkInterfaceConfigurations

networkInterfaceConfigurations: object

serializedName

serializedName: string = "networkInterfaceConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineScaleSetNetworkConfiguration"

name

name: string = "Composite"

Const VirtualMachineScaleSetVMProfile

VirtualMachineScaleSetVMProfile: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMProfile"

name

name: string = "Composite"

modelProperties

modelProperties: object

applicationProfile

applicationProfile: object

serializedName

serializedName: string = "applicationProfile"

type

type: object

className

className: string = "ApplicationProfile"

name

name: string = "Composite"

billingProfile

billingProfile: object

serializedName

serializedName: string = "billingProfile"

type

type: object

className

className: string = "BillingProfile"

name

name: string = "Composite"

capacityReservation

capacityReservation: object

serializedName

serializedName: string = "capacityReservation"

type

type: object

className

className: string = "CapacityReservationProfile"

name

name: string = "Composite"

diagnosticsProfile

diagnosticsProfile: object

serializedName

serializedName: string = "diagnosticsProfile"

type

type: object

className

className: string = "DiagnosticsProfile"

name

name: string = "Composite"

evictionPolicy

evictionPolicy: object

serializedName

serializedName: string = "evictionPolicy"

type

type: object

name

name: string = "String"

extensionProfile

extensionProfile: object

serializedName

serializedName: string = "extensionProfile"

type

type: object

className

className: string = "VirtualMachineScaleSetExtensionProfile"

name

name: string = "Composite"

licenseType

licenseType: object

serializedName

serializedName: string = "licenseType"

type

type: object

name

name: string = "String"

networkProfile

networkProfile: object

serializedName

serializedName: string = "networkProfile"

type

type: object

className

className: string = "VirtualMachineScaleSetNetworkProfile"

name

name: string = "Composite"

osProfile

osProfile: object

serializedName

serializedName: string = "osProfile"

type

type: object

className

className: string = "VirtualMachineScaleSetOSProfile"

name

name: string = "Composite"

priority

priority: object

serializedName

serializedName: string = "priority"

type

type: object

name

name: string = "String"

scheduledEventsProfile

scheduledEventsProfile: object

serializedName

serializedName: string = "scheduledEventsProfile"

type

type: object

className

className: string = "ScheduledEventsProfile"

name

name: string = "Composite"

securityProfile

securityProfile: object

serializedName

serializedName: string = "securityProfile"

type

type: object

className

className: string = "SecurityProfile"

name

name: string = "Composite"

storageProfile

storageProfile: object

serializedName

serializedName: string = "storageProfile"

type

type: object

className

className: string = "VirtualMachineScaleSetStorageProfile"

name

name: string = "Composite"

userData

userData: object

serializedName

serializedName: string = "userData"

type

type: object

name

name: string = "String"

Const VirtualMachineScaleSetVMProtectionPolicy

VirtualMachineScaleSetVMProtectionPolicy: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMProtectionPolicy"

name

name: string = "Composite"

modelProperties

modelProperties: object

protectFromScaleIn

protectFromScaleIn: object

serializedName

serializedName: string = "protectFromScaleIn"

type

type: object

name

name: string = "Boolean"

protectFromScaleSetActions

protectFromScaleSetActions: object

serializedName

serializedName: string = "protectFromScaleSetActions"

type

type: object

name

name: string = "Boolean"

Const VirtualMachineScaleSetVMReimageParameters

VirtualMachineScaleSetVMReimageParameters: object

type

type: object

className

className: string = "VirtualMachineScaleSetVMReimageParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

Const VirtualMachineSize

VirtualMachineSize: object

type

type: object

className

className: string = "VirtualMachineSize"

name

name: string = "Composite"

modelProperties

modelProperties: object

maxDataDiskCount

maxDataDiskCount: object

serializedName

serializedName: string = "maxDataDiskCount"

type

type: object

name

name: string = "Number"

memoryInMB

memoryInMB: object

serializedName

serializedName: string = "memoryInMB"

type

type: object

name

name: string = "Number"

name

name: object

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

numberOfCores

numberOfCores: object

serializedName

serializedName: string = "numberOfCores"

type

type: object

name

name: string = "Number"

osDiskSizeInMB

osDiskSizeInMB: object

serializedName

serializedName: string = "osDiskSizeInMB"

type

type: object

name

name: string = "Number"

resourceDiskSizeInMB

resourceDiskSizeInMB: object

serializedName

serializedName: string = "resourceDiskSizeInMB"

type

type: object

name

name: string = "Number"

Const VirtualMachineSizeListResult

VirtualMachineSizeListResult: object

type

type: object

className

className: string = "VirtualMachineSizeListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineSize"

name

name: string = "Composite"

Const VirtualMachineSoftwarePatchProperties

VirtualMachineSoftwarePatchProperties: object

type

type: object

className

className: string = "VirtualMachineSoftwarePatchProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

activityId

activityId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "activityId"

type

type: object

name

name: string = "String"

assessmentState

assessmentState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "assessmentState"

type

type: object

name

name: string = "String"

classifications

classifications: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "classifications"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

kbId

kbId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "kbId"

type

type: object

name

name: string = "String"

lastModifiedDateTime

lastModifiedDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "lastModifiedDateTime"

type

type: object

name

name: string = "DateTime"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

type

type: object

name

name: string = "String"

patchId

patchId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "patchId"

type

type: object

name

name: string = "String"

publishedDate

publishedDate: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "publishedDate"

type

type: object

name

name: string = "DateTime"

rebootBehavior

rebootBehavior: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "rebootBehavior"

type

type: object

name

name: string = "String"

version

version: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const VirtualMachineStatusCodeCount

VirtualMachineStatusCodeCount: object

type

type: object

className

className: string = "VirtualMachineStatusCodeCount"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "code"

type

type: object

name

name: string = "String"

count

count: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "count"

type

type: object

name

name: string = "Number"

Const VirtualMachineUpdate

VirtualMachineUpdate: object

type

type: object

className

className: string = "VirtualMachineUpdate"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalCapabilities

additionalCapabilities: object

serializedName

serializedName: string = "properties.additionalCapabilities"

type

type: object

className

className: string = "AdditionalCapabilities"

name

name: string = "Composite"

applicationProfile

applicationProfile: object

serializedName

serializedName: string = "properties.applicationProfile"

type

type: object

className

className: string = "ApplicationProfile"

name

name: string = "Composite"

availabilitySet

availabilitySet: object

serializedName

serializedName: string = "properties.availabilitySet"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

billingProfile

billingProfile: object

serializedName

serializedName: string = "properties.billingProfile"

type

type: object

className

className: string = "BillingProfile"

name

name: string = "Composite"

capacityReservation

capacityReservation: object

serializedName

serializedName: string = "properties.capacityReservation"

type

type: object

className

className: string = "CapacityReservationProfile"

name

name: string = "Composite"

diagnosticsProfile

diagnosticsProfile: object

serializedName

serializedName: string = "properties.diagnosticsProfile"

type

type: object

className

className: string = "DiagnosticsProfile"

name

name: string = "Composite"

evictionPolicy

evictionPolicy: object

serializedName

serializedName: string = "properties.evictionPolicy"

type

type: object

name

name: string = "String"

extensionsTimeBudget

extensionsTimeBudget: object

serializedName

serializedName: string = "properties.extensionsTimeBudget"

type

type: object

name

name: string = "String"

hardwareProfile

hardwareProfile: object

serializedName

serializedName: string = "properties.hardwareProfile"

type

type: object

className

className: string = "HardwareProfile"

name

name: string = "Composite"

host

host: object

serializedName

serializedName: string = "properties.host"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

hostGroup

hostGroup: object

serializedName

serializedName: string = "properties.hostGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

identity

identity: object

serializedName

serializedName: string = "identity"

type

type: object

className

className: string = "VirtualMachineIdentity"

name

name: string = "Composite"

instanceView

instanceView: object

serializedName

serializedName: string = "properties.instanceView"

type

type: object

className

className: string = "VirtualMachineInstanceView"

name

name: string = "Composite"

licenseType

licenseType: object

serializedName

serializedName: string = "properties.licenseType"

type

type: object

name

name: string = "String"

networkProfile

networkProfile: object

serializedName

serializedName: string = "properties.networkProfile"

type

type: object

className

className: string = "NetworkProfile"

name

name: string = "Composite"

osProfile

osProfile: object

serializedName

serializedName: string = "properties.osProfile"

type

type: object

className

className: string = "OSProfile"

name

name: string = "Composite"

plan

plan: object

serializedName

serializedName: string = "plan"

type

type: object

className

className: string = "Plan"

name

name: string = "Composite"

platformFaultDomain

platformFaultDomain: object

serializedName

serializedName: string = "properties.platformFaultDomain"

type

type: object

name

name: string = "Number"

priority

priority: object

serializedName

serializedName: string = "properties.priority"

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

proximityPlacementGroup

proximityPlacementGroup: object

serializedName

serializedName: string = "properties.proximityPlacementGroup"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

scheduledEventsProfile

scheduledEventsProfile: object

serializedName

serializedName: string = "properties.scheduledEventsProfile"

type

type: object

className

className: string = "ScheduledEventsProfile"

name

name: string = "Composite"

securityProfile

securityProfile: object

serializedName

serializedName: string = "properties.securityProfile"

type

type: object

className

className: string = "SecurityProfile"

name

name: string = "Composite"

storageProfile

storageProfile: object

serializedName

serializedName: string = "properties.storageProfile"

type

type: object

className

className: string = "StorageProfile"

name

name: string = "Composite"

userData

userData: object

serializedName

serializedName: string = "properties.userData"

type

type: object

name

name: string = "String"

virtualMachineScaleSet

virtualMachineScaleSet: object

serializedName

serializedName: string = "properties.virtualMachineScaleSet"

type

type: object

className

className: string = "SubResource"

name

name: string = "Composite"

vmId

vmId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.vmId"

type

type: object

name

name: string = "String"

zones

zones: object

serializedName

serializedName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const WinRMConfiguration

WinRMConfiguration: object

type

type: object

className

className: string = "WinRMConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

listeners

listeners: object

serializedName

serializedName: string = "listeners"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "WinRMListener"

name

name: string = "Composite"

Const WinRMListener

WinRMListener: object

type

type: object

className

className: string = "WinRMListener"

name

name: string = "Composite"

modelProperties

modelProperties: object

certificateUrl

certificateUrl: object

serializedName

serializedName: string = "certificateUrl"

type

type: object

name

name: string = "String"

protocol

protocol: object

serializedName

serializedName: string = "protocol"

type

type: object

allowedValues

allowedValues: string[] = ["Http", "Https"]

name

name: string = "Enum"

Const WindowsConfiguration

WindowsConfiguration: object

type

type: object

className

className: string = "WindowsConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalUnattendContent

additionalUnattendContent: object

serializedName

serializedName: string = "additionalUnattendContent"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AdditionalUnattendContent"

name

name: string = "Composite"

enableAutomaticUpdates

enableAutomaticUpdates: object

serializedName

serializedName: string = "enableAutomaticUpdates"

type

type: object

name

name: string = "Boolean"

patchSettings

patchSettings: object

serializedName

serializedName: string = "patchSettings"

type

type: object

className

className: string = "PatchSettings"

name

name: string = "Composite"

provisionVMAgent

provisionVMAgent: object

serializedName

serializedName: string = "provisionVMAgent"

type

type: object

name

name: string = "Boolean"

timeZone

timeZone: object

serializedName

serializedName: string = "timeZone"

type

type: object

name

name: string = "String"

winRM

winRM: object

serializedName

serializedName: string = "winRM"

type

type: object

className

className: string = "WinRMConfiguration"

name

name: string = "Composite"

Const WindowsParameters

WindowsParameters: object

type

type: object

className

className: string = "WindowsParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

classificationsToInclude

classificationsToInclude: object

serializedName

serializedName: string = "classificationsToInclude"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

excludeKbsRequiringReboot

excludeKbsRequiringReboot: object

serializedName

serializedName: string = "excludeKbsRequiringReboot"

type

type: object

name

name: string = "Boolean"

kbNumbersToExclude

kbNumbersToExclude: object

serializedName

serializedName: string = "kbNumbersToExclude"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

kbNumbersToInclude

kbNumbersToInclude: object

serializedName

serializedName: string = "kbNumbersToInclude"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

maxPatchPublishDate

maxPatchPublishDate: object

serializedName

serializedName: string = "maxPatchPublishDate"

type

type: object

name

name: string = "DateTime"

Const accept

accept: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const accept1

accept1: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json, text/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const accept2

accept2: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/x-rdp"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const apiVersion

apiVersion: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2021-07-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion1

apiVersion1: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2020-12-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const apiVersion2

apiVersion2: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2021-03-01"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const assessPatchesOperationSpec

assessPatchesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/assessPatches"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineAssessPatchesResult

201

201: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineAssessPatchesResult

202

202: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineAssessPatchesResult

204

204: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineAssessPatchesResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const availabilitySetName

availabilitySetName: object

parameterPath

parameterPath: string = "availabilitySetName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "availabilitySetName"

type

type: object

name

name: string = "String"

Const cancelOperationSpec

cancelOperationSpec: object

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/rollingUpgrades/cancel"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

Const capacityReservationGroupName

capacityReservationGroupName: object

parameterPath

parameterPath: string = "capacityReservationGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "capacityReservationGroupName"

type

type: object

name

name: string = "String"

Const capacityReservationName

capacityReservationName: object

parameterPath

parameterPath: string = "capacityReservationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "capacityReservationName"

type

type: object

name

name: string = "String"

Const captureOperationSpec

captureOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/capture"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters10

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineCaptureResult

201

201: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineCaptureResult

202

202: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineCaptureResult

204

204: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineCaptureResult

Const cloudServiceName

cloudServiceName: object

parameterPath

parameterPath: string = "cloudServiceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "cloudServiceName"

type

type: object

name

name: string = "String"

Const commandId

commandId: object

parameterPath

parameterPath: string = "commandId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "commandId"

type

type: object

name

name: string = "String"

Const contentType

contentType: object

parameterPath

parameterPath: string[] = ["options", "contentType"]

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const convertToManagedDisksOperationSpec

convertToManagedDisksOperationSpec: object

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/convertToManagedDisks"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

Const convertToSinglePlacementGroupOperationSpec

convertToSinglePlacementGroupOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/convertToSinglePlacementGroup"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters17

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName]

responses

responses: object

200

200: {}

Type declaration

Const createOperationSpec

createOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{restorePointName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters23

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.restorePointCollectionName,Parameters.restorePointName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.RestorePoint

201

201: object

bodyMapper

bodyMapper: any = Mappers.RestorePoint

202

202: object

bodyMapper

bodyMapper: any = Mappers.RestorePoint

204

204: object

bodyMapper

bodyMapper: any = Mappers.RestorePoint

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const createOrUpdateOperationSpec

createOrUpdateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

requestBody

requestBody: any = Parameters.parameters31

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CloudService

201

201: object

bodyMapper

bodyMapper: any = Mappers.CloudService

202

202: object

bodyMapper

bodyMapper: any = Mappers.CloudService

204

204: object

bodyMapper

bodyMapper: any = Mappers.CloudService

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const deallocateOperationSpec

deallocateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualmachines/{instanceId}/deallocate"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.vmInstanceIDs

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName,Parameters.instanceId]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

Const deleteAPrivateEndpointConnectionOperationSpec

deleteAPrivateEndpointConnectionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskAccesses/{diskAccessName}/privateEndpointConnections/{privateEndpointConnectionName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.diskAccessName,Parameters.privateEndpointConnectionName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const deleteInstancesOperationSpec

deleteInstancesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/delete"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

requestBody

requestBody: any = Parameters.parameters33

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const deleteOperationSpec

deleteOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const disk

disk: object

mapper

mapper: any = DiskMapper

parameterPath

parameterPath: string = "disk"

Const disk1

disk1: object

mapper

mapper: any = DiskUpdateMapper

parameterPath

parameterPath: string = "disk"

Const diskAccess

diskAccess: object

mapper

mapper: any = DiskAccessMapper

parameterPath

parameterPath: string = "diskAccess"

Const diskAccess1

diskAccess1: object

mapper

mapper: any = DiskAccessUpdateMapper

parameterPath

parameterPath: string = "diskAccess"

Const diskAccessName

diskAccessName: object

parameterPath

parameterPath: string = "diskAccessName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "diskAccessName"

type

type: object

name

name: string = "String"

Const diskEncryptionSet

diskEncryptionSet: object

mapper

mapper: any = DiskEncryptionSetMapper

parameterPath

parameterPath: string = "diskEncryptionSet"

Const diskEncryptionSet1

diskEncryptionSet1: object

mapper

mapper: any = DiskEncryptionSetUpdateMapper

parameterPath

parameterPath: string = "diskEncryptionSet"

Const diskEncryptionSetName

diskEncryptionSetName: object

parameterPath

parameterPath: string = "diskEncryptionSetName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "diskEncryptionSetName"

type

type: object

name

name: string = "String"

Const diskName

diskName: object

parameterPath

parameterPath: string = "diskName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "diskName"

type

type: object

name

name: string = "String"

Const diskRestorePointName

diskRestorePointName: object

parameterPath

parameterPath: string = "diskRestorePointName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "diskRestorePointName"

type

type: object

name

name: string = "String"

Const edgeZone

edgeZone: object

parameterPath

parameterPath: string = "edgeZone"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "edgeZone"

type

type: object

name

name: string = "String"

Const expand

expand: object

parameterPath

parameterPath: string[] = ["options", "expand"]

mapper

mapper: object

serializedName

serializedName: string = "$expand"

type

type: object

name

name: string = "String"

Const expand1

expand1: object

parameterPath

parameterPath: string[] = ["options", "expand"]

mapper

mapper: object

serializedName

serializedName: string = "$expand"

type

type: object

allowedValues

allowedValues: string[] = ["instanceView", "userData"]

name

name: string = "Enum"

Const expand2

expand2: object

parameterPath

parameterPath: string[] = ["options", "expand"]

mapper

mapper: object

serializedName

serializedName: string = "$expand"

type

type: object

name

name: string = "String"

Const expand3

expand3: object

parameterPath

parameterPath: string[] = ["options", "expand"]

mapper

mapper: object

serializedName

serializedName: string = "$expand"

type

type: object

name

name: string = "String"

Const expand4

expand4: object

parameterPath

parameterPath: string[] = ["options", "expand"]

mapper

mapper: object

serializedName

serializedName: string = "$expand"

type

type: object

name

name: string = "String"

Const expand5

expand5: object

parameterPath

parameterPath: string[] = ["options", "expand"]

mapper

mapper: object

serializedName

serializedName: string = "$expand"

type

type: object

name

name: string = "String"

Const expand6

expand6: object

parameterPath

parameterPath: string[] = ["options", "expand"]

mapper

mapper: object

serializedName

serializedName: string = "$expand"

type

type: object

name

name: string = "String"

Const expand7

expand7: object

parameterPath

parameterPath: string[] = ["options", "expand"]

mapper

mapper: object

serializedName

serializedName: string = "$expand"

type

type: object

name

name: string = "String"

Const exportRequestRateByIntervalOperationSpec

exportRequestRateByIntervalOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/logAnalytics/apiAccess/getRequestRateByInterval"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters29

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location1]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.LogAnalyticsOperationResult

201

201: object

bodyMapper

bodyMapper: any = Mappers.LogAnalyticsOperationResult

202

202: object

bodyMapper

bodyMapper: any = Mappers.LogAnalyticsOperationResult

204

204: object

bodyMapper

bodyMapper: any = Mappers.LogAnalyticsOperationResult

Const exportThrottledRequestsOperationSpec

exportThrottledRequestsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/logAnalytics/apiAccess/getThrottledRequests"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters30

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location1]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.LogAnalyticsOperationResult

201

201: object

bodyMapper

bodyMapper: any = Mappers.LogAnalyticsOperationResult

202

202: object

bodyMapper

bodyMapper: any = Mappers.LogAnalyticsOperationResult

204

204: object

bodyMapper

bodyMapper: any = Mappers.LogAnalyticsOperationResult

Const extensionParameters

extensionParameters: object

mapper

mapper: any = VirtualMachineExtensionMapper

parameterPath

parameterPath: string = "extensionParameters"

Const extensionParameters1

extensionParameters1: object

mapper

mapper: any = VirtualMachineExtensionUpdateMapper

parameterPath

parameterPath: string = "extensionParameters"

Const extensionParameters2

extensionParameters2: object

mapper

mapper: any = VirtualMachineScaleSetExtensionMapper

parameterPath

parameterPath: string = "extensionParameters"

Const extensionParameters3

extensionParameters3: object

mapper

mapper: any = VirtualMachineScaleSetExtensionUpdateMapper

parameterPath

parameterPath: string = "extensionParameters"

Const extensionParameters4

extensionParameters4: object

mapper

mapper: any = VirtualMachineScaleSetVMExtensionMapper

parameterPath

parameterPath: string = "extensionParameters"

Const extensionParameters5

extensionParameters5: object

mapper

mapper: any = VirtualMachineScaleSetVMExtensionUpdateMapper

parameterPath

parameterPath: string = "extensionParameters"

Const filter

filter: object

parameterPath

parameterPath: string[] = ["options", "filter"]

mapper

mapper: object

serializedName

serializedName: string = "$filter"

type

type: object

name

name: string = "String"

Const forceDeletion

forceDeletion: object

parameterPath

parameterPath: string[] = ["options", "forceDeletion"]

mapper

mapper: object

serializedName

serializedName: string = "forceDeletion"

type

type: object

name

name: string = "Boolean"

Const forceRecoveryServiceFabricPlatformUpdateDomainWalkOperationSpec

forceRecoveryServiceFabricPlatformUpdateDomainWalkOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/forceRecoveryServiceFabricPlatformUpdateDomainWalk"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.platformUpdateDomain]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.RecoveryWalkResponse

Const gallery

gallery: object

mapper

mapper: any = GalleryMapper

parameterPath

parameterPath: string = "gallery"

Const gallery1

gallery1: object

mapper

mapper: any = GalleryUpdateMapper

parameterPath

parameterPath: string = "gallery"

Const galleryApplication

galleryApplication: object

mapper

mapper: any = GalleryApplicationMapper

parameterPath

parameterPath: string = "galleryApplication"

Const galleryApplication1

galleryApplication1: object

mapper

mapper: any = GalleryApplicationUpdateMapper

parameterPath

parameterPath: string = "galleryApplication"

Const galleryApplicationName

galleryApplicationName: object

parameterPath

parameterPath: string = "galleryApplicationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "galleryApplicationName"

type

type: object

name

name: string = "String"

Const galleryApplicationVersion

galleryApplicationVersion: object

mapper

mapper: any = GalleryApplicationVersionMapper

parameterPath

parameterPath: string = "galleryApplicationVersion"

Const galleryApplicationVersion1

galleryApplicationVersion1: object

mapper

mapper: any = GalleryApplicationVersionUpdateMapper

parameterPath

parameterPath: string = "galleryApplicationVersion"

Const galleryApplicationVersionName

galleryApplicationVersionName: object

parameterPath

parameterPath: string = "galleryApplicationVersionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "galleryApplicationVersionName"

type

type: object

name

name: string = "String"

Const galleryImage

galleryImage: object

mapper

mapper: any = GalleryImageMapper

parameterPath

parameterPath: string = "galleryImage"

Const galleryImage1

galleryImage1: object

mapper

mapper: any = GalleryImageUpdateMapper

parameterPath

parameterPath: string = "galleryImage"

Const galleryImageName

galleryImageName: object

parameterPath

parameterPath: string = "galleryImageName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "galleryImageName"

type

type: object

name

name: string = "String"

Const galleryImageVersion

galleryImageVersion: object

mapper

mapper: any = GalleryImageVersionMapper

parameterPath

parameterPath: string = "galleryImageVersion"

Const galleryImageVersion1

galleryImageVersion1: object

mapper

mapper: any = GalleryImageVersionUpdateMapper

parameterPath

parameterPath: string = "galleryImageVersion"

Const galleryImageVersionName

galleryImageVersionName: object

parameterPath

parameterPath: string = "galleryImageVersionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "galleryImageVersionName"

type

type: object

name

name: string = "String"

Const galleryName

galleryName: object

parameterPath

parameterPath: string = "galleryName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "galleryName"

type

type: object

name

name: string = "String"

Const galleryUniqueName

galleryUniqueName: object

parameterPath

parameterPath: string = "galleryUniqueName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "galleryUniqueName"

type

type: object

name

name: string = "String"

Const generalizeOperationSpec

generalizeOperationSpec: object

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/generalize"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmName]

responses

responses: object

200

200: {}

Type declaration

Const generateKeyPairOperationSpec

generateKeyPairOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/sshPublicKeys/{sshPublicKeyName}/generateKeyPair"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.sshPublicKeyName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SshPublicKeyGenerateKeyPairResult

Const getAPrivateEndpointConnectionOperationSpec

getAPrivateEndpointConnectionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskAccesses/{diskAccessName}/privateEndpointConnections/{privateEndpointConnectionName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.diskAccessName,Parameters.privateEndpointConnectionName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateEndpointConnection

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getByVirtualMachineOperationSpec

getByVirtualMachineOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept1]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/runCommands/{runCommandName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.expand]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmName,Parameters.runCommandName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineRunCommand

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getInstanceViewOperationSpec

getInstanceViewOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/instanceView"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CloudServiceInstanceView

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getLatestOperationSpec

getLatestOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/rollingUpgrades/latest"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.RollingUpgradeStatusInfo

Const getOSFamilyOperationSpec

getOSFamilyOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/cloudServiceOsFamilies/{osFamilyName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location,Parameters.osFamilyName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OSFamily

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getOSUpgradeHistoryNextOperationSpec

getOSUpgradeHistoryNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.vmScaleSetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineScaleSetListOSUpgradeHistory

Const getOSUpgradeHistoryOperationSpec

getOSUpgradeHistoryOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/osUpgradeHistory"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineScaleSetListOSUpgradeHistory

Const getOSVersionOperationSpec

getOSVersionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/cloudServiceOsVersions/{osVersionName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location,Parameters.osVersionName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OSVersion

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getOperationSpec

getOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CloudService

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const getPrivateLinkResourcesOperationSpec

getPrivateLinkResourcesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskAccesses/{diskAccessName}/privateLinkResources"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.diskAccessName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateLinkResourceListResult

Const getRemoteDesktopFileOperationSpec

getRemoteDesktopFileOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept2]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/roleInstances/{roleInstanceName}/remoteDesktopFile"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.roleInstanceName,Parameters.cloudServiceName]

responses

responses: object

default

default: {}

Type declaration

200

200: object

bodyMapper

bodyMapper: object

serializedName

serializedName: string = "parsedResponse"

type

type: object

name

name: string = "Stream"

Const getUpdateDomainOperationSpec

getUpdateDomainOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/updateDomains/{updateDomain}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName,Parameters.updateDomain]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.UpdateDomain

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const grantAccessData

grantAccessData: object

mapper

mapper: any = GrantAccessDataMapper

parameterPath

parameterPath: string = "grantAccessData"

Const grantAccessOperationSpec

grantAccessOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{vmRestorePointName}/diskRestorePoints/{diskRestorePointName}/beginGetAccess"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

requestBody

requestBody: any = Parameters.grantAccessData

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.restorePointCollectionName,Parameters.vmRestorePointName,Parameters.diskRestorePointName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AccessUri

201

201: object

bodyMapper

bodyMapper: any = Mappers.AccessUri

202

202: object

bodyMapper

bodyMapper: any = Mappers.AccessUri

204

204: object

bodyMapper

bodyMapper: any = Mappers.AccessUri

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const hibernate

hibernate: object

parameterPath

parameterPath: string[] = ["options", "hibernate"]

mapper

mapper: object

serializedName

serializedName: string = "hibernate"

type

type: object

name

name: string = "Boolean"

Const hostGroupName

hostGroupName: object

parameterPath

parameterPath: string = "hostGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "hostGroupName"

type

type: object

name

name: string = "String"

Const hostName

hostName: object

parameterPath

parameterPath: string = "hostName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "hostName"

type

type: object

name

name: string = "String"

Const imageName

imageName: object

parameterPath

parameterPath: string = "imageName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "imageName"

type

type: object

name

name: string = "String"

Const includeColocationStatus

includeColocationStatus: object

parameterPath

parameterPath: string[] = ["options", "includeColocationStatus"]

mapper

mapper: object

serializedName

serializedName: string = "includeColocationStatus"

type

type: object

name

name: string = "String"

Const includeExtendedLocations

includeExtendedLocations: object

parameterPath

parameterPath: string[] = ["options", "includeExtendedLocations"]

mapper

mapper: object

serializedName

serializedName: string = "includeExtendedLocations"

type

type: object

name

name: string = "String"

Const installPatchesInput

installPatchesInput: object

mapper

mapper: any = VirtualMachineInstallPatchesParametersMapper

parameterPath

parameterPath: string = "installPatchesInput"

Const installPatchesOperationSpec

installPatchesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/installPatches"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.installPatchesInput

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineInstallPatchesResult

201

201: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineInstallPatchesResult

202

202: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineInstallPatchesResult

204

204: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineInstallPatchesResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const instanceId

instanceId: object

parameterPath

parameterPath: string = "instanceId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "instanceId"

type

type: object

name

name: string = "String"

Const instanceViewOperationSpec

instanceViewOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/instanceView"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineInstanceView

Const listAllNextOperationSpec

listAllNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CloudServiceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listAllOperationSpec

listAllOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/cloudServices"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CloudServiceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listAssociatedResourcesNextOperationSpec

listAssociatedResourcesNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.diskEncryptionSetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ResourceUriList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listAssociatedResourcesOperationSpec

listAssociatedResourcesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{diskEncryptionSetName}/associatedResources"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.diskEncryptionSetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ResourceUriList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listAvailableSizesOperationSpec

listAvailableSizesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/vmSizes"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineSizeListResult

Const listByCapacityReservationGroupNextOperationSpec

listByCapacityReservationGroupNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.capacityReservationGroupName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CapacityReservationListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByCapacityReservationGroupOperationSpec

listByCapacityReservationGroupOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/capacityReservationGroups/{capacityReservationGroupName}/capacityReservations"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.capacityReservationGroupName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CapacityReservationListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByGalleryApplicationNextOperationSpec

listByGalleryApplicationNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.galleryName,Parameters.galleryApplicationName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.GalleryApplicationVersionList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByGalleryApplicationOperationSpec

listByGalleryApplicationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{galleryApplicationName}/versions"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.galleryName,Parameters.galleryApplicationName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.GalleryApplicationVersionList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByGalleryImageNextOperationSpec

listByGalleryImageNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.galleryName,Parameters.galleryImageName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.GalleryImageVersionList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByGalleryImageOperationSpec

listByGalleryImageOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{galleryImageName}/versions"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.galleryName,Parameters.galleryImageName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.GalleryImageVersionList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByGalleryNextOperationSpec

listByGalleryNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.galleryName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.GalleryApplicationList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByGalleryOperationSpec

listByGalleryOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.galleryName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.GalleryApplicationList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByHostGroupNextOperationSpec

listByHostGroupNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.hostGroupName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DedicatedHostListResult

Const listByHostGroupOperationSpec

listByHostGroupOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}/hosts"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.hostGroupName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DedicatedHostListResult

Const listByLocationNextOperationSpec

listByLocationNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink,Parameters.location1]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineScaleSetListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByLocationOperationSpec

listByLocationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/virtualMachineScaleSets"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location1]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineScaleSetListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByResourceGroupNextOperationSpec

listByResourceGroupNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.GalleryList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByResourceGroupOperationSpec

listByResourceGroupOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.GalleryList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByRestorePointNextOperationSpec

listByRestorePointNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.restorePointCollectionName,Parameters.vmRestorePointName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DiskRestorePointList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByRestorePointOperationSpec

listByRestorePointOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{vmRestorePointName}/diskRestorePoints"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.restorePointCollectionName,Parameters.vmRestorePointName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.DiskRestorePointList

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listBySubscriptionNextOperationSpec

listBySubscriptionNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.expand5]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CapacityReservationGroupListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listBySubscriptionOperationSpec

listBySubscriptionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/capacityReservationGroups"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.expand5]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CapacityReservationGroupListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByVirtualMachineNextOperationSpec

listByVirtualMachineNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept1]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.expand]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.vmName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineRunCommandsListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listByVirtualMachineOperationSpec

listByVirtualMachineOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept1]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/runCommands"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.expand]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineRunCommandsListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listNextOperationSpec

listNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CloudServiceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listOSFamiliesNextOperationSpec

listOSFamiliesNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink,Parameters.location]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OSFamilyListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listOSFamiliesOperationSpec

listOSFamiliesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/cloudServiceOsFamilies"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OSFamilyListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listOSVersionsNextOperationSpec

listOSVersionsNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.nextLink,Parameters.location]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OSVersionListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listOSVersionsOperationSpec

listOSVersionsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/cloudServiceOsVersions"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OSVersionListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listOffersOperationSpec

listOffersOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/edgeZones/{edgeZone}/publishers/{publisherName}/artifacttypes/vmimage/offers"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location,Parameters.publisherName,Parameters.edgeZone]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineImageResource"

name

name: string = "Composite"

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listOperationSpec

listOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: object = Mappers.CloudServiceListResult

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineImageResource"

name

name: string = "Composite"

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listPrivateEndpointConnectionsNextOperationSpec

listPrivateEndpointConnectionsNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.diskAccessName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateEndpointConnectionListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listPrivateEndpointConnectionsOperationSpec

listPrivateEndpointConnectionsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskAccesses/{diskAccessName}/privateEndpointConnections"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.diskAccessName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateEndpointConnectionListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listPublishersOperationSpec

listPublishersOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/edgeZones/{edgeZone}/publishers"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location,Parameters.edgeZone]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineImageResource"

name

name: string = "Composite"

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listSkusNextOperationSpec

listSkusNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.vmScaleSetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.VirtualMachineScaleSetListSkusResult

Const listSkusOperationSpec

listSkusOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/skus"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: object = Mappers.VirtualMachineScaleSetListSkusResult

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineImageResource"

name

name: string = "Composite"

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listTypesOperationSpec

listTypesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location,Parameters.publisherName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineExtensionImage"

name

name: string = "Composite"

Const listUpdateDomainsNextOperationSpec

listUpdateDomainsNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink,Parameters.cloudServiceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.UpdateDomainListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listUpdateDomainsOperationSpec

listUpdateDomainsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/updateDomains"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.UpdateDomainListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const listVersionsOperationSpec

listVersionsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types/{type}/versions"

queryParameters

queryParameters: any[] = [Parameters.apiVersion,Parameters.filter,Parameters.top,Parameters.orderby]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.subscriptionId,Parameters.location,Parameters.publisherName,Parameters.typeParam]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "VirtualMachineExtensionImage"

name

name: string = "Composite"

Const location

location: object

parameterPath

parameterPath: string = "location"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "location"

type

type: object

name

name: string = "String"

Const location1

location1: object

parameterPath

parameterPath: string = "location"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "location"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^[-\\w\\._]+$")

type

type: object

name

name: string = "String"

Const nextLink

nextLink: object

parameterPath

parameterPath: string = "nextLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

type

type: object

name

name: string = "String"

Const offer

offer: object

parameterPath

parameterPath: string = "offer"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "offer"

type

type: object

name

name: string = "String"

Const orderby

orderby: object

parameterPath

parameterPath: string[] = ["options", "orderby"]

mapper

mapper: object

serializedName

serializedName: string = "$orderby"

type

type: object

name

name: string = "String"

Const osFamilyName

osFamilyName: object

parameterPath

parameterPath: string = "osFamilyName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "osFamilyName"

type

type: object

name

name: string = "String"

Const osVersionName

osVersionName: object

parameterPath

parameterPath: string = "osVersionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "osVersionName"

type

type: object

name

name: string = "String"

Const parameters

parameters: object

mapper

mapper: any = AvailabilitySetMapper

parameterPath

parameterPath: string = "parameters"

Const parameters1

parameters1: object

mapper

mapper: any = AvailabilitySetUpdateMapper

parameterPath

parameterPath: string = "parameters"

Const parameters10

parameters10: object

mapper

mapper: any = VirtualMachineCaptureParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters11

parameters11: object

mapper

mapper: any = VirtualMachineMapper

parameterPath

parameterPath: string = "parameters"

Const parameters12

parameters12: object

mapper

mapper: any = VirtualMachineUpdateMapper

parameterPath

parameterPath: string = "parameters"

Const parameters13

parameters13: object

mapper

mapper: any = VirtualMachineReimageParametersMapper

parameterPath

parameterPath: string[] = ["options", "parameters"]

Const parameters14

parameters14: object

mapper

mapper: any = RunCommandInputMapper

parameterPath

parameterPath: string = "parameters"

Const parameters15

parameters15: object

mapper

mapper: any = VirtualMachineScaleSetMapper

parameterPath

parameterPath: string = "parameters"

Const parameters16

parameters16: object

mapper

mapper: any = VirtualMachineScaleSetUpdateMapper

parameterPath

parameterPath: string = "parameters"

Const parameters17

parameters17: object

mapper

mapper: any = VMScaleSetConvertToSinglePlacementGroupInputMapper

parameterPath

parameterPath: string = "parameters"

Const parameters18

parameters18: object

mapper

mapper: any = OrchestrationServiceStateInputMapper

parameterPath

parameterPath: string = "parameters"

Const parameters19

parameters19: object

mapper

mapper: any = ImageMapper

parameterPath

parameterPath: string = "parameters"

Const parameters2

parameters2: object

mapper

mapper: any = ProximityPlacementGroupMapper

parameterPath

parameterPath: string = "parameters"

Const parameters20

parameters20: object

mapper

mapper: any = ImageUpdateMapper

parameterPath

parameterPath: string = "parameters"

Const parameters21

parameters21: object

mapper

mapper: any = RestorePointCollectionMapper

parameterPath

parameterPath: string = "parameters"

Const parameters22

parameters22: object

mapper

mapper: any = RestorePointCollectionUpdateMapper

parameterPath

parameterPath: string = "parameters"

Const parameters23

parameters23: object

mapper

mapper: any = RestorePointMapper

parameterPath

parameterPath: string = "parameters"

Const parameters24

parameters24: object

mapper

mapper: any = CapacityReservationGroupMapper

parameterPath

parameterPath: string = "parameters"

Const parameters25

parameters25: object

mapper

mapper: any = CapacityReservationGroupUpdateMapper

parameterPath

parameterPath: string = "parameters"

Const parameters26

parameters26: object

mapper

mapper: any = CapacityReservationMapper

parameterPath

parameterPath: string = "parameters"

Const parameters27

parameters27: object

mapper

mapper: any = CapacityReservationUpdateMapper

parameterPath

parameterPath: string = "parameters"

Const parameters28

parameters28: object

mapper

mapper: any = VirtualMachineScaleSetVMMapper

parameterPath

parameterPath: string = "parameters"

Const parameters29

parameters29: object

mapper

mapper: any = RequestRateByIntervalInputMapper

parameterPath

parameterPath: string = "parameters"

Const parameters3

parameters3: object

mapper

mapper: any = ProximityPlacementGroupUpdateMapper

parameterPath

parameterPath: string = "parameters"

Const parameters30

parameters30: object

mapper

mapper: any = ThrottledRequestsInputMapper

parameterPath

parameterPath: string = "parameters"

Const parameters31

parameters31: object

mapper

mapper: any = CloudServiceMapper

parameterPath

parameterPath: string[] = ["options", "parameters"]

Const parameters32

parameters32: object

mapper

mapper: any = CloudServiceUpdateMapper

parameterPath

parameterPath: string[] = ["options", "parameters"]

Const parameters33

parameters33: object

mapper

mapper: any = RoleInstancesMapper

parameterPath

parameterPath: string[] = ["options", "parameters"]

Const parameters34

parameters34: object

mapper

mapper: any = UpdateDomainMapper

parameterPath

parameterPath: string[] = ["options", "parameters"]

Const parameters4

parameters4: object

mapper

mapper: any = DedicatedHostGroupMapper

parameterPath

parameterPath: string = "parameters"

Const parameters5

parameters5: object

mapper

mapper: any = DedicatedHostGroupUpdateMapper

parameterPath

parameterPath: string = "parameters"

Const parameters6

parameters6: object

mapper

mapper: any = DedicatedHostMapper

parameterPath

parameterPath: string = "parameters"

Const parameters7

parameters7: object

mapper

mapper: any = DedicatedHostUpdateMapper

parameterPath

parameterPath: string = "parameters"

Const parameters8

parameters8: object

mapper

mapper: any = SshPublicKeyResourceMapper

parameterPath

parameterPath: string = "parameters"

Const parameters9

parameters9: object

mapper

mapper: any = SshPublicKeyUpdateResourceMapper

parameterPath

parameterPath: string = "parameters"

Const performMaintenanceOperationSpec

performMaintenanceOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualmachines/{instanceId}/performMaintenance"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.vmInstanceIDs

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName,Parameters.instanceId]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

Const platformUpdateDomain

platformUpdateDomain: object

parameterPath

parameterPath: string = "platformUpdateDomain"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "platformUpdateDomain"

type

type: object

name

name: string = "Number"

Const powerOffOperationSpec

powerOffOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/poweroff"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

requestBody

requestBody: any = Parameters.vmInstanceIDs

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const privateEndpointConnection

privateEndpointConnection: object

mapper

mapper: any = PrivateEndpointConnectionMapper

parameterPath

parameterPath: string = "privateEndpointConnection"

Const privateEndpointConnectionName

privateEndpointConnectionName: object

parameterPath

parameterPath: string = "privateEndpointConnectionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "privateEndpointConnectionName"

type

type: object

name

name: string = "String"

Const proximityPlacementGroupName

proximityPlacementGroupName: object

parameterPath

parameterPath: string = "proximityPlacementGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "proximityPlacementGroupName"

type

type: object

name

name: string = "String"

Const publisherName

publisherName: object

parameterPath

parameterPath: string = "publisherName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "publisherName"

type

type: object

name

name: string = "String"

Const reapplyOperationSpec

reapplyOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/reapply"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const rebuildOperationSpec

rebuildOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/rebuild"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

requestBody

requestBody: any = Parameters.parameters33

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const redeployOperationSpec

redeployOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualmachines/{instanceId}/redeploy"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.vmInstanceIDs

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName,Parameters.instanceId]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

Const reimageAllOperationSpec

reimageAllOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualmachines/{instanceId}/reimageall"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.vmInstanceIDs

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName,Parameters.instanceId]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

Const reimageOperationSpec

reimageOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/reimage"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

requestBody

requestBody: any = Parameters.parameters33

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const resourceGroupName

resourceGroupName: object

parameterPath

parameterPath: string = "resourceGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceGroupName"

type

type: object

name

name: string = "String"

Const restartOperationSpec

restartOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/restart"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

requestBody

requestBody: any = Parameters.parameters33

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const restorePointCollectionName

restorePointCollectionName: object

parameterPath

parameterPath: string = "restorePointCollectionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "restorePointCollectionName"

type

type: object

name

name: string = "String"

Const restorePointName

restorePointName: object

parameterPath

parameterPath: string = "restorePointName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "restorePointName"

type

type: object

name

name: string = "String"

Const retrieveBootDiagnosticsDataOperationSpec

retrieveBootDiagnosticsDataOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualmachines/{instanceId}/retrieveBootDiagnosticsData"

queryParameters

queryParameters: any[] = [Parameters.apiVersion,Parameters.sasUriExpirationTimeInMinutes]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName,Parameters.instanceId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.RetrieveBootDiagnosticsDataResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const revokeAccessOperationSpec

revokeAccessOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{vmRestorePointName}/diskRestorePoints/{diskRestorePointName}/endGetAccess"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.restorePointCollectionName,Parameters.vmRestorePointName,Parameters.diskRestorePointName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const roleInstanceName

roleInstanceName: object

parameterPath

parameterPath: string = "roleInstanceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "roleInstanceName"

type

type: object

name

name: string = "String"

Const roleName

roleName: object

parameterPath

parameterPath: string = "roleName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "roleName"

type

type: object

name

name: string = "String"

Const runCommand

runCommand: object

mapper

mapper: any = VirtualMachineRunCommandMapper

parameterPath

parameterPath: string = "runCommand"

Const runCommand1

runCommand1: object

mapper

mapper: any = VirtualMachineRunCommandUpdateMapper

parameterPath

parameterPath: string = "runCommand"

Const runCommandName

runCommandName: object

parameterPath

parameterPath: string = "runCommandName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "runCommandName"

type

type: object

name

name: string = "String"

Const runCommandOperationSpec

runCommandOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.contentType, Parameters.accept1]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualmachines/{instanceId}/runCommand"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters14

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName,Parameters.instanceId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.RunCommandResult

201

201: object

bodyMapper

bodyMapper: any = Mappers.RunCommandResult

202

202: object

bodyMapper

bodyMapper: any = Mappers.RunCommandResult

204

204: object

bodyMapper

bodyMapper: any = Mappers.RunCommandResult

Const sasUriExpirationTimeInMinutes

sasUriExpirationTimeInMinutes: object

parameterPath

parameterPath: string[] = ["options", "sasUriExpirationTimeInMinutes"]

mapper

mapper: object

serializedName

serializedName: string = "sasUriExpirationTimeInMinutes"

type

type: object

name

name: string = "Number"

Const select

select: object

parameterPath

parameterPath: string[] = ["options", "select"]

mapper

mapper: object

serializedName

serializedName: string = "$select"

type

type: object

name

name: string = "String"

Const select1

select1: object

parameterPath

parameterPath: string[] = ["options", "select"]

mapper

mapper: object

serializedName

serializedName: string = "$select"

type

type: object

name

name: string = "String"

Const setOrchestrationServiceStateOperationSpec

setOrchestrationServiceStateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/setOrchestrationServiceState"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters18

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

Const sharedTo

sharedTo: object

parameterPath

parameterPath: string[] = ["options", "sharedTo"]

mapper

mapper: object

serializedName

serializedName: string = "sharedTo"

type

type: object

name

name: string = "String"

Const sharingUpdate

sharingUpdate: object

mapper

mapper: any = SharingUpdateMapper

parameterPath

parameterPath: string = "sharingUpdate"

Const simulateEvictionOperationSpec

simulateEvictionOperationSpec: object

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/virtualMachines/{instanceId}/simulateEviction"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName,Parameters.instanceId]

responses

responses: object

204

204: {}

Type declaration

Const skipShutdown

skipShutdown: object

parameterPath

parameterPath: string[] = ["options", "skipShutdown"]

mapper

mapper: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "skipShutdown"

type

type: object

name

name: string = "Boolean"

Const skus

skus: object

parameterPath

parameterPath: string = "skus"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "skus"

type

type: object

name

name: string = "String"

Const snapshot

snapshot: object

mapper

mapper: any = SnapshotMapper

parameterPath

parameterPath: string = "snapshot"

Const snapshot1

snapshot1: object

mapper

mapper: any = SnapshotUpdateMapper

parameterPath

parameterPath: string = "snapshot"

Const snapshotName

snapshotName: object

parameterPath

parameterPath: string = "snapshotName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "snapshotName"

type

type: object

name

name: string = "String"

Const sshPublicKeyName

sshPublicKeyName: object

parameterPath

parameterPath: string = "sshPublicKeyName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "sshPublicKeyName"

type

type: object

name

name: string = "String"

Const startExtensionUpgradeOperationSpec

startExtensionUpgradeOperationSpec: object

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/extensionRollingUpgrade"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

Const startOSUpgradeOperationSpec

startOSUpgradeOperationSpec: object

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/osRollingUpgrade"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

Const startOperationSpec

startOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/start"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

requestBody

requestBody: any = Parameters.vmInstanceIDs

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const statusOnly

statusOnly: object

parameterPath

parameterPath: string[] = ["options", "statusOnly"]

mapper

mapper: object

serializedName

serializedName: string = "statusOnly"

type

type: object

name

name: string = "String"

Const subscriptionId

subscriptionId: object

parameterPath

parameterPath: string = "subscriptionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subscriptionId"

type

type: object

name

name: string = "String"

Const top

top: object

parameterPath

parameterPath: string[] = ["options", "top"]

mapper

mapper: object

serializedName

serializedName: string = "$top"

type

type: object

name

name: string = "Number"

Const typeParam

typeParam: object

parameterPath

parameterPath: string = "typeParam"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "type"

type

type: object

name

name: string = "String"

Const updateAPrivateEndpointConnectionOperationSpec

updateAPrivateEndpointConnectionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskAccesses/{diskAccessName}/privateEndpointConnections/{privateEndpointConnectionName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion1]

requestBody

requestBody: any = Parameters.privateEndpointConnection

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.diskAccessName,Parameters.privateEndpointConnectionName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateEndpointConnection

201

201: object

bodyMapper

bodyMapper: any = Mappers.PrivateEndpointConnection

202

202: object

bodyMapper

bodyMapper: any = Mappers.PrivateEndpointConnection

204

204: object

bodyMapper

bodyMapper: any = Mappers.PrivateEndpointConnection

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const updateDomain

updateDomain: object

parameterPath

parameterPath: string = "updateDomain"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "updateDomain"

type

type: object

name

name: string = "Number"

Const updateInstancesOperationSpec

updateInstancesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/manualupgrade"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.vmInstanceIDs1

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.vmScaleSetName]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

Const updateOperationSpec

updateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

requestBody

requestBody: any = Parameters.parameters32

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.CloudService

201

201: object

bodyMapper

bodyMapper: any = Mappers.CloudService

202

202: object

bodyMapper

bodyMapper: any = Mappers.CloudService

204

204: object

bodyMapper

bodyMapper: any = Mappers.CloudService

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Const version

version: object

parameterPath

parameterPath: string = "version"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "version"

type

type: object

name

name: string = "String"

Const virtualMachineScaleSetName

virtualMachineScaleSetName: object

parameterPath

parameterPath: string = "virtualMachineScaleSetName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "virtualMachineScaleSetName"

type

type: object

name

name: string = "String"

Const vmExtensionName

vmExtensionName: object

parameterPath

parameterPath: string = "vmExtensionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "vmExtensionName"

type

type: object

name

name: string = "String"

Const vmInstanceIDs

vmInstanceIDs: object

mapper

mapper: any = VirtualMachineScaleSetVMInstanceIDsMapper

parameterPath

parameterPath: string[] = ["options", "vmInstanceIDs"]

Const vmInstanceIDs1

vmInstanceIDs1: object

mapper

mapper: any = VirtualMachineScaleSetVMInstanceRequiredIDsMapper

parameterPath

parameterPath: string = "vmInstanceIDs"

Const vmName

vmName: object

parameterPath

parameterPath: string = "vmName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "vmName"

type

type: object

name

name: string = "String"

Const vmRestorePointName

vmRestorePointName: object

parameterPath

parameterPath: string = "vmRestorePointName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "vmRestorePointName"

type

type: object

name

name: string = "String"

Const vmScaleSetName

vmScaleSetName: object

parameterPath

parameterPath: string = "vmScaleSetName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "vmScaleSetName"

type

type: object

name

name: string = "String"

Const vmScaleSetReimageInput

vmScaleSetReimageInput: object

mapper

mapper: any = VirtualMachineScaleSetReimageParametersMapper

parameterPath

parameterPath: string[] = ["options", "vmScaleSetReimageInput"]

Const vmScaleSetVMReimageInput

vmScaleSetVMReimageInput: object

mapper

mapper: any = VirtualMachineScaleSetVMReimageParametersMapper

parameterPath

parameterPath: string[] = ["options", "vmScaleSetVMReimageInput"]

Const vmssExtensionName

vmssExtensionName: object

parameterPath

parameterPath: string = "vmssExtensionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "vmssExtensionName"

type

type: object

name

name: string = "String"

Const walkUpdateDomainOperationSpec

walkUpdateDomainOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/updateDomains/{updateDomain}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion2]

requestBody

requestBody: any = Parameters.parameters34

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.cloudServiceName,Parameters.updateDomain]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.CloudError

Generated using TypeDoc