Microsoft.WindowsAzure.Management.Compute.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AccessControlListRule |
An access control rule for a public endpoint. |
AdditionalUnattendContentSettings |
Configures the Windows Remote Management service on the virtual machine, which enables remote Windows PowerShell. |
CertificateThumbprintAlgorithms |
Algorithm that was used to hash a service certificate. |
ComponentSetting |
Contains the name and content of component. |
ComputeCapabilities |
The compute capabilities. |
ComputeImageAttributes |
The compute image attributes |
ConfigurationSet |
Objects that provide system or application data. |
ConfigurationSet.PublicIP |
An additional public IP that will be created for the role. The public IP will be an additional IP for the role. The role continues to be addressable via the default deployment VIP. |
ConfigurationSetTypes |
Specifies the configuration type for the configuration set. |
DataDiskConfiguration |
This specifies the new (larger) size of the Data Disk created using a VM Image. The DataDiskConfiguration element is only available using version 2014-10-01 or higher. |
DataDiskConfigurationCreateParameters |
The data disk configuration. |
DataDiskConfigurationUpdateParameters |
The data disk configuration. |
DataVirtualHardDisk |
Objects that are used to create a data disk for a virtual machine. |
DebugSettings |
The parameters Azure uses to set debug settings for console output. |
DeploymentChangeConfigurationParameters |
Parameters supplied to the Change Configuration Deployment operation. |
DeploymentCreateParameters |
Parameters supplied to the Create Deployment operation. |
DeploymentDeleteRoleInstanceParameters |
Parameters supplied to the delete role instance by deployment name operation. |
DeploymentEventListResponse |
Identifies the list of reboot events due to planned maintenance that impacted a deployment in the optionally provided timeframe. |
DeploymentGetPackageParameters |
Parameters supplied to the Get Package operation. |
DeploymentGetResponse |
A deployment that exists in the cloud service. |
DeploymentRollbackUpdateOrUpgradeParameters |
Parameters supplied to the Rollback Update Or Upgrade operation. |
DeploymentSwapParameters |
Parameters supplied to the Swap Deployment operation. |
DeploymentUpdateStatusParameters |
Parameters supplied to the Update Deployment Status operation. |
DeploymentUpgradeParameters |
Parameters supplied to the Upgrade Deployment operation. |
DeploymentWalkUpgradeDomainParameters |
Parameters supplied to the Walk Upgrade Domain operation. |
DestinationVirtualNetwork |
Known values for Destination Virtual Network. |
DNSAddParameters |
Parameters supplied to the Add DNS Server operation. |
DnsServer |
Information about a DNS Server in the virtual network. |
DnsSettings |
The custom DNS settings that are specified for the deployment. |
DNSUpdateParameters |
Parameters supplied to the Update DNS Server operation. |
DomainJoinCredentials |
Specifies the values to use to join the virtual machine to the domain. |
DomainJoinProvisioning |
The configuration needed to provision the machine in the domain. |
DomainJoinSettings |
Contains properties that specify a domain to which the virtual machine will be joined. This element is only used with the WindowsProvisioningConfiguration set. |
EndpointAcl |
The set of access control rules for the endpoint. |
ExtensionCertificateConfiguration |
Optional. Parameters of the the certificate for encrypting the private configuration data. Supported on WebRole or WorkerRole, but ignored on VmRole. |
ExtensionConfiguration |
Represents an extension that is added to the cloud service. |
ExtensionConfiguration.Extension |
Represents an extension that is to be deployed to a role in a cloud service. |
ExtensionConfiguration.NamedRole |
Specifies a list of extensions that are applied to specific roles in a deployment. |
ExtensionEndpointConfiguration |
Optional. Declared endpoints to automatically add to each deployment with this extension added. |
ExtensionEndpointConfiguration.InputEndpoint |
The extension's input endpoint configuration. |
ExtensionEndpointConfiguration.InstanceInputEndpoint |
The extension's instance input endpoint configuration. |
ExtensionEndpointConfiguration.InternalEndpoint |
The extension's internal endpoint configuration. |
ExtensionImage |
The Extension Image. |
ExtensionImageRegisterParameters |
Parameters supplied to the Register Extension Image operation. |
ExtensionImageSupportedOperatingSystemType |
Known values for the extension supported OStype. |
ExtensionImageUpdateParameters |
Parameters supplied to the Update Extension Image operation. |
ExtensionLocalResourceConfiguration |
Declared local resources used inside guest VM by the extension. Optional. |
FrontendIPConfiguration |
The configuration for the virtual IP address (VIP) this load balancer provides. |
FrontendIPConfigurationType |
The type of the VIP provided by this load balancer. Currently, only 'Private' is supported. This will create load balancing services on a private VIP. |
GuestAgentFormattedMessage |
This object encapsulates a localized status message from the Guest Agent. |
GuestAgentMessage |
The guest agent message. |
GuestAgentStatus |
Optional. This object contains status information of the Guest Agent installed on a RoleInstance. Guest Agent can be installed on a role instance by setting "ProvisionGuestAgent" to true in Create Deployment or Add Role API calls. Version header: Required to be "2014-04-01" or later. |
GuestAgentStatusTypes |
The guest agent status, which can be: "Ready" or "NotReady". |
HostedServiceAddExtensionParameters |
Parameters supplied to the Add Extension operation. |
HostedServiceCheckNameAvailabilityResponse |
The Check Hosted Service Name Availability operation response. |
HostedServiceCreateParameters |
Parameters supplied to the Create Hosted Service operation. |
HostedServiceGetDetailedResponse |
The detailed Get Hosted Service operation response. |
HostedServiceGetDetailedResponse.Deployment |
A deployment that exists in the cloud service. |
HostedServiceGetExtensionResponse |
The Get Extension operation response. |
HostedServiceGetResponse |
The Get Hosted Service operation response. |
HostedServiceListAvailableExtensionsResponse |
The List Available Extensions operation response. |
HostedServiceListExtensionsResponse |
The List Extensions operation response. |
HostedServiceListExtensionsResponse.Extension |
An extension that was added to a cloud service. |
HostedServiceListResponse |
The List Hosted Service operation response. |
HostedServiceListResponse.HostedService |
A hosted service associated with your subscription. |
HostedServiceProperties |
The properties that are assigned to the cloud service. |
HostedServiceUpdateParameters |
Parameters supplied to the Update Hosted Service operation. |
IaaSClassicToArmMigrationState |
Known values of IaaS Classic to ARM migration state. |
InputEndpoint |
Objects that provide input endpoint details. |
InputEndpointTransportProtocol |
Specifies the transport protocol for an endpoint. |
InstanceEndpoint |
Objects that provide instance endpoint details. |
IPConfiguration | |
IPConfigurationInstance | |
LoadBalancer |
A list of internal load balancers that each provide load balancing on a private VIP. |
LoadBalancerCreateParameters |
Parameters supplied to the Create Load Balancer operation. |
LoadBalancerProbe |
Contains properties that specify the endpoint settings which the Azure load balancer uses to monitor the availability of this virtual machine before forwarding traffic to the endpoint. |
LoadBalancerUpdateParameters |
Parameters supplied to the Update Load Balancer operation. |
MaintenanceStatus |
This specifies the maintenance status of the virtual machine. |
MarketplaceImageAttributes |
The market place image attributes. |
NetworkInterface | |
NetworkInterfaceInstance | |
OperatingSystemFamilies |
Describes an operating system family. |
OperatingSystemListFamiliesResponse |
The List Operating System Families operation response. |
OperatingSystemListFamiliesResponse.OperatingSystem |
An operating system that is valid for your subscription. |
OperatingSystemListFamiliesResponse.OperatingSystemFamily |
An operating system family that is valid for your subscription. |
OperatingSystemListResponse |
The List Operating Systems operation response. |
OperatingSystemListResponse.OperatingSystem |
An operating system that is valid for your subscription. |
OSDiskConfiguration |
This corresponds to the OSDiskConfiguration of the VM Image used to create a new role. The OSDiskConfiguration element is only available using version 2014-10-01 or higher. |
OSDiskConfigurationCreateParameters |
The OS disk configuration. |
OSDiskConfigurationUpdateParameters |
The OS disk configuration. |
OSVirtualHardDisk |
The parameters Azure uses to create the operating system disk for the virtual machine. |
PersistentVMDowntime |
Contains information about when the virtual machine has been started and stopped. |
Plan |
Purchase context of any 3rd party artifact. |
PrepareDeploymentMigrationParameters |
Parameters supplied to Prepare Deployment Migration Operation. |
RebootEvent |
The reboot event |
ResourceExtensionConfigurationStatus |
The status information of the settings passed to the Resource Extension. |
ResourceExtensionConfigurationStatusTypes |
The status of the resource extension configuration, containing values like Transitioning, Error, Success, or Warning. |
ResourceExtensionParameterValue |
Specifies the key, value, and type of the parameter. |
ResourceExtensionReference |
Specifies the properties of a resource extension that should be installed on the Virtual Machine. |
ResourceExtensionStatus |
Optional. The status information of a specific Resource Extension. |
ResourceExtensionStatusTypes |
The resource extension status, which can be "Installing", "Ready", "NotReady", or "Unresponsive". |
ResourceExtensionSubStatus |
A substatus object containing additional status information reported by the Resource Extension. |
ResourceExtensionSubStatusTypes |
The resource extension substatus, containing values like Transitioning, Error, Success, or Warning. |
Role |
Details of a role in a deployment. |
RoleInstance |
Details of a specific role instance. |
RoleInstance.PublicIP |
An additional public IP that will be created for the role. The public IP will be an additional IP for the role. The role continues to be addressable via the default deployment VIP. |
RoleInstanceRebuildResourceTypes |
Specifies the resources that must be rebuilt. Currently, the only supported value is 'allLocalDrives'. |
RoleInstanceStatus |
The current status of a role instance. |
ServiceCertificateCreateParameters |
Parameters supplied to the Create Service Certificate operation. |
ServiceCertificateDeleteParameters |
Parameters supplied to the Delete Service Certificate operation. |
ServiceCertificateGetParameters |
Parameters supplied to the Get Service Certificate operation. |
ServiceCertificateGetResponse |
The Get Service Certificate operation response. |
ServiceCertificateListResponse |
The List Service Certificates operation response. |
ServiceCertificateListResponse.Certificate |
A service certificate that is valid for your subscription. |
SshSettingKeyPair |
Contains an SSH key pair to be installed on the virtual machine. |
SshSettingPublicKey |
Specifies a public key in the SSH settings. |
SshSettings |
Specifies the SSH public keys and key pairs to populate in the image during provisioning. This element is only used with the LinuxProvisioningConfiguration set. |
StoredCertificateSettings |
Service certificates with which to provision the new virtual machine. Stored certificate settings reference certificates that already exist in the Azure hosted service. Prior to configuring the stored certificates for the virtual machine, you must call the Add Service Certificate operation or add the certificate via the Azure Management portal. |
UnattendComponent |
Contains the unattend component. |
UnattendPassSettings |
Contains unattend pass. |
UpgradeStatus |
Contains upgrade details of the deployment. |
VirtualHardDiskHostCaching |
Specifies the platform caching behavior of the data disk blob for read/write efficiency. |
VirtualIPAddress |
The virtual IP address of the deployment. |
VirtualMachineCaptureOSImageParameters |
Parameters supplied to the Capture Virtual Machine operation. |
VirtualMachineCaptureVMImageParameters |
The Virtual Machine Template Capture Role operation response. |
VirtualMachineCreateDeploymentParameters |
Parameters supplied to the Create Virtual Machine Deployment operation. |
VirtualMachineCreateParameters |
Parameters supplied to the Create Virtual Machine operation. |
VirtualMachineDataDiskCreateParameters |
Parameters supplied to the Create Virtual Machine Data Disk operation. |
VirtualMachineDataDiskGetResponse |
The Get Data Disk operation response. |
VirtualMachineDataDiskUpdateParameters |
Parameters supplied to the Update Virtual Machine Data Disk operation. |
VirtualMachineDiskCreateParameters |
Parameters supplied to the Create Virtual Disk Image operation. |
VirtualMachineDiskCreateResponse |
A virtual machine disk associated with your subscription. |
VirtualMachineDiskCreateResponse.VirtualMachineDiskUsageDetails |
Contains properties that specify a virtual machine that currently using the disk. A disk cannot be deleted as long as it is attached to a virtual machine. |
VirtualMachineDiskGetResponse |
A virtual machine disk associated with your subscription. |
VirtualMachineDiskGetResponse.VirtualMachineDiskUsageDetails |
Contains properties that specify a virtual machine that currently using the disk. A disk cannot be deleted as long as it is attached to a virtual machine. |
VirtualMachineDiskListResponse |
The List Disks operation response. |
VirtualMachineDiskListResponse.VirtualMachineDisk |
A virtual machine disk associated with your subscription. |
VirtualMachineDiskListResponse.VirtualMachineDiskUsageDetails |
Contains properties that specify a virtual machine that currently using the disk. A disk cannot be deleted as long as it is attached to a virtual machine. |
VirtualMachineDiskUpdateParameters |
Parameters supplied to the Update Virtual Disk Image operation. |
VirtualMachineDiskUpdateResponse |
A virtual machine disk associated with your subscription. |
VirtualMachineExtensionListResponse |
The List Resource Extensions operation response. |
VirtualMachineExtensionListResponse.ResourceExtension |
An extension available to add to your virtual machine. |
VirtualMachineGetRemoteDesktopFileResponse |
The Download RDP file operation response. |
VirtualMachineGetResponse |
The Get Virtual Machine operation response. |
VirtualMachineOSImageCreateParameters |
Parameters supplied to the Create Virtual Machine Image operation. |
VirtualMachineOSImageCreateResponse |
Parameters returned from the Create Virtual Machine Image operation. |
VirtualMachineOSImageGetDetailsResponse |
The Get Details OS Images operation response. |
VirtualMachineOSImageGetDetailsResponse.ReplicationProgressElement |
The replication progress information of VM images. |
VirtualMachineOSImageGetResponse |
A virtual machine image associated with your subscription. |
VirtualMachineOSImageListResponse |
The List OS Images operation response. |
VirtualMachineOSImageListResponse.VirtualMachineOSImage |
A virtual machine image associated with your subscription. |
VirtualMachineOSImageOperatingSystemType |
Known values for the operating system type of the OS in a virtual machine image. |
VirtualMachineOSImageReplicateParameters |
Parameters supplied to the Replicate Virtual Machine Image operation. |
VirtualMachineOSImageReplicateResponse |
The response body contains the published name of the image. |
VirtualMachineOSImageSharePermissionTypes |
Specifies the permission type for sharing. |
VirtualMachineOSImageUpdateParameters |
Parameters supplied to the Update Virtual Machine Image operation. |
VirtualMachineOSImageUpdateResponse |
Parameters returned from the Create Virtual Machine Image operation. |
VirtualMachineRoleSize |
The size of a virtual machine. |
VirtualMachineShutdownParameters |
The parameters required for shutting down the virtual machine. |
VirtualMachineShutdownRolesParameters |
Parameters for the shutdown roles operation. |
VirtualMachineStartRolesParameters |
Parameters for the Start Roles operation. |
VirtualMachineUpdateLoadBalancedSetParameters |
The set of parameters required to update a load balanced endpoint set. |
VirtualMachineUpdateLoadBalancedSetParameters.InputEndpoint |
The modeled external endpoint for a persistent VM role. |
VirtualMachineUpdateParameters |
Parameters supplied to the Update Virtual Machine operation. |
VirtualMachineVMImageCreateParameters |
Parameters supplied to the Create Virtual Machine VM Image operation. |
VirtualMachineVMImageGetDetailsResponse |
The Get Details VM Images operation response. |
VirtualMachineVMImageGetDetailsResponse.ReplicationProgressElement |
The replication progress information of VM images. |
VirtualMachineVMImageListResponse |
The List VM Images operation response. |
VirtualMachineVMImageListResponse.DataDiskConfiguration |
The data disk configuration. |
VirtualMachineVMImageListResponse.OSDiskConfiguration |
The OS disk configuration. |
VirtualMachineVMImageListResponse.VirtualMachineVMImage |
A virtual machine image associated with your subscription. |
VirtualMachineVMImageOperatingSystemState |
Known values for the operating system state of the OS in a virtual machine VM image. A Virtual Machine that is fully configured and running contains a Specialized operating system. A Virtual Machine on which the Sysprep command has been run with the generalize option contains a Generalized operating system. |
VirtualMachineVMImageOperatingSystemType |
Known values for the operating system type of the OS in a virtual machine VM image. |
VirtualMachineVMImageReplicateParameters |
Parameters supplied to the Replicate Virtual Machine Image operation. |
VirtualMachineVMImageReplicateResponse |
The response body contains the published name of the image. |
VirtualMachineVMImageSharePermissionTypes |
Specifies the permission type for sharing. |
VirtualMachineVMImageUpdateParameters |
Parameters supplied to the Update Virtual Machine Image operation. |
VMImageInput |
The parameters Azure uses to create the vm image for the virtual machine. |
WindowsRemoteManagementListener |
Contains the type and certificate information for the listener. |
WindowsRemoteManagementSettings |
Configures the Windows Remote Management service on the virtual machine, which enables remote Windows PowerShell. |
XrpMigrationResourceType |
Known values of xRP migration resource types. |
XrpMigrationValidateDeploymentMessage |
A validation message for migrate deployment validation operation |
XrpMigrationValidateDeploymentResponse |
The Validate Deployment Migration operation response. |
XrpMigrationValidationMessageCategory |
Known values of xRP migration validation category. |
Enums
CertificateFormat |
The service certificate format. Azure supports the pfx and cer file formats. |
DeploymentChangeConfigurationMode | |
DeploymentSlot |
The deployment environment in which this deployment is running. |
DeploymentStatus |
The status of the deployment. |
DeploymentUpgradeMode | |
DeploymentUpgradeType |
The type of the upgrade. |
HostedServiceStatus |
The status of the cloud service. |
LoadBalancerProbeTransportProtocol |
Specifies the protocol to use when inspecting the virtual machine availability status. |
PostCaptureAction |
Specifies the action that is performed after the capture operation finishes. |
PostShutdownAction | |
RoleInstancePowerState |
The running state of the role instance. |
RollbackUpdateOrUpgradeMode | |
UpdatedDeploymentStatus | |
UpgradeDomainState |
The current state of the upgrade. |
VirtualMachineRoleType |
The type of the role for the virtual machine. |
VirtualMachineWindowsRemoteManagementListenerType |
Specifies the type of listener for enabling remote Windows PowerShell. |