Microsoft.WindowsAzure.Management.Compute.Models Namespace

 

The Microsoft.WindowsAzure.Management.Compute namespace contains classes that provide information and settings for managing virtual machines, service certificates, cloud services, and deployments.

Classes

Class Description
System_CAPS_pubclass AccessControlListRule

Represents an access control list rule for an input endpoint

System_CAPS_pubclass ServiceCertificateListResponse.Certificate

Represents a service certificate that is valid in a subscription.

System_CAPS_pubclass CertificateThumbprintAlgorithms

Specifies the thumbprint algorithm of a service certificate.

System_CAPS_pubclass ComputeCapabilities

The compute capabilities.

System_CAPS_pubclass ConfigurationSet

Represents the system configuration of a Virtual Machine.

System_CAPS_pubclass ConfigurationSetTypes

Specifies the types of configuration sets.

System_CAPS_pubclass VirtualMachineVMImageListResponse.DataDiskConfiguration

The data disk configuration.

System_CAPS_pubclass DataDiskConfigurationCreateParameters

The data disk configuration.

System_CAPS_pubclass DataDiskConfigurationUpdateParameters

The data disk configuration.

System_CAPS_pubclass DataVirtualHardDisk

Represents a data disk that is attached to a Virtual Machine.

System_CAPS_pubclass HostedServiceGetDetailedResponse.Deployment

Represents detailed information about a deployment.

System_CAPS_pubclass DeploymentChangeConfigurationParameters

Represents the parameters that are used to change the configuration of a deployment.

System_CAPS_pubclass DeploymentCreateParameters

Represents the parameters that are used to create a new deployment.

System_CAPS_pubclass DeploymentDeleteRoleInstanceParameters

Parameters supplied to the delete role instance by deployment name operation.

System_CAPS_pubclass DeploymentEventListResponse

Identifies the list of reboot events due to planned maintenance that impacted a deployment in the optionally provided timeframe.

System_CAPS_pubclass DeploymentGetPackageParameters

Represents the parameters that are used to obtain the cloud service package.

System_CAPS_pubclass DeploymentGetResponse

Represents the retrieved deployment.

System_CAPS_pubclass DeploymentRollbackUpdateOrUpgradeParameters

Represents the parameters that are used to roll back an update of a deployment.

System_CAPS_pubclass DeploymentSwapParameters

Represents the parameters that are used to initiate a virtual IP address swap between the staging and production deployment environments in a cloud service.

System_CAPS_pubclass DeploymentUpdateStatusParameters

Represents the parameters that are used to update the deployment status.

System_CAPS_pubclass DeploymentUpgradeParameters

Represents the parameters that are used to update a deployment.

System_CAPS_pubclass DeploymentWalkUpgradeDomainParameters

Represents the parameters that are used to walk the update domains and update instances in each domain.

System_CAPS_pubclass DNSAddParameters

Parameters supplied to the Add DNS Server operation.

System_CAPS_pubclass DnsServer

Represents the information about a DNS Server in the Virtual Network.

System_CAPS_pubclass DnsSettings

Represents the custom DNS settings that are specified for a deployment.

System_CAPS_pubclass DNSUpdateParameters

Parameters supplied to the Update DNS Server operation.

System_CAPS_pubclass DomainJoinCredentials

Represents the credentials that are used to join a Virtual Machine to the domain.

System_CAPS_pubclass DomainJoinProvisioning

Represents the configuration that is used to join a Virtual Machine to the domain.

System_CAPS_pubclass DomainJoinSettings

Represents the settings that are used to join a Virtual Machine to a domain.

System_CAPS_pubclass EndpointAcl

The set of access control rules for the endpoint.

System_CAPS_pubclass ExtensionConfiguration.Extension

Represents an extension that is to be deployed to a role instance in a cloud service.

System_CAPS_pubclass HostedServiceListExtensionsResponse.Extension

Represents an extension that was added to a cloud service.

System_CAPS_pubclass ExtensionCertificateConfiguration

Optional. Parameters of the the certificate for encrypting the private configuration data. Supported on WebRole or WorkerRole, but ignored on VmRole.

System_CAPS_pubclass ExtensionConfiguration

Represents an extension that is added to the cloud service.

System_CAPS_pubclass ExtensionEndpointConfiguration

Optional. Declared endpoints to automatically add to each deployment with this extension added.

System_CAPS_pubclass ExtensionImage

The Extension Image.

System_CAPS_pubclass ExtensionImageRegisterParameters

Parameters supplied to the Register Extension Image operation.

System_CAPS_pubclass ExtensionImageSupportedOperatingSystemType

Known values for the extension supported OStype.

System_CAPS_pubclass ExtensionImageUpdateParameters

Parameters supplied to the Update Extension Image operation.

System_CAPS_pubclass ExtensionLocalResourceConfiguration

Declared local resources used inside guest VM by the extension. Optional.

System_CAPS_pubclass FrontendIPConfiguration

The configuration for the virtual IP address (VIP) this load balancer provides.

System_CAPS_pubclass 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.

System_CAPS_pubclass GuestAgentFormattedMessage

This object encapsulates a localized status message from the Guest Agent.

System_CAPS_pubclass GuestAgentMessage

The guest agent message.

System_CAPS_pubclass 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.

System_CAPS_pubclass GuestAgentStatusTypes

The guest agent status, which can be: "Ready" or "NotReady".

System_CAPS_pubclass HostedServiceListResponse.HostedService

Represents a cloud service that is associated with a subscription.

System_CAPS_pubclass HostedServiceAddExtensionParameters

Represents the parameters that are used to add an extension to a cloud service.

System_CAPS_pubclass HostedServiceCheckNameAvailabilityResponse

Represents information about the availability of a cloud service name.

System_CAPS_pubclass HostedServiceCreateParameters

Represents the parameters that are used to create a cloud service.

System_CAPS_pubclass HostedServiceGetDetailedResponse

Represents the detailed information about a cloud service.

System_CAPS_pubclass HostedServiceGetExtensionResponse

Represents the retrieved extension.

System_CAPS_pubclass HostedServiceGetResponse

Represents the retrieved cloud service.

System_CAPS_pubclass HostedServiceListAvailableExtensionsResponse

Represents the retrieved available extensions.

System_CAPS_pubclass HostedServiceListExtensionsResponse

Represents the list of all extensions that were added to a cloud service.

System_CAPS_pubclass HostedServiceListResponse

Represents the list of cloud services that exist in the subscription.

System_CAPS_pubclass HostedServiceProperties

Represents the properties that are assigned to the cloud service.

System_CAPS_pubclass HostedServiceUpdateParameters

Represents the parameters that are used to update a cloud service.

System_CAPS_pubclass ExtensionEndpointConfiguration.InputEndpoint

The extension's input endpoint configuration.

System_CAPS_pubclass InputEndpoint

Represents the information about an input endpoint.

System_CAPS_pubclass VirtualMachineUpdateLoadBalancedSetParameters.InputEndpoint

Represents the updated input endpoints in a load-balanced set for a Virtual Machine.

System_CAPS_pubclass InputEndpointTransportProtocol

Specifies the available transport protocols for an input endpoint.

System_CAPS_pubclass InstanceEndpoint

Represents an instance endpoint.

System_CAPS_pubclass ExtensionEndpointConfiguration.InternalEndpoint

The extension's internal endpoint configuration.

System_CAPS_pubclass IPConfiguration

System_CAPS_pubclass IPConfigurationInstance

System_CAPS_pubclass LoadBalancer

A list of internal load balancers that each provide load balancing on a private VIP.

System_CAPS_pubclass LoadBalancerCreateParameters

Parameters supplied to the Create Load Balancer operation.

System_CAPS_pubclass LoadBalancerProbe

Represents the endpoint settings that the load balancer uses to monitor the availability of the Virtual Machine before forwarding traffic to it.

System_CAPS_pubclass LoadBalancerUpdateParameters

Parameters supplied to the Update Load Balancer operation.

System_CAPS_pubclass ExtensionConfiguration.NamedRole

Represents a list of extensions that are applied to specific roles in a deployment.

System_CAPS_pubclass NetworkInterface

System_CAPS_pubclass NetworkInterfaceInstance

System_CAPS_pubclass OperatingSystemListFamiliesResponse.OperatingSystem

Represents an operating system that is valid for your subscription.

System_CAPS_pubclass OperatingSystemListResponse.OperatingSystem

Represents an operating system that is valid for a subscription.

System_CAPS_pubclass OperatingSystemFamilies

Specifies the supported operating system families.

System_CAPS_pubclass OperatingSystemListFamiliesResponse.OperatingSystemFamily

Represents an operating system family that is valid for your subscription.

System_CAPS_pubclass OperatingSystemListFamiliesResponse

Represents the list of available guest operating system families, and also lists the operating system versions available for each family.

System_CAPS_pubclass OperatingSystemListResponse

Represents the list of operating systems.

System_CAPS_pubclass VirtualMachineVMImageListResponse.OSDiskConfiguration

The OS disk configuration.

System_CAPS_pubclass OSDiskConfigurationCreateParameters

The OS disk configuration.

System_CAPS_pubclass OSDiskConfigurationUpdateParameters

The OS disk configuration.

System_CAPS_pubclass OSVirtualHardDisk

Represents an operating system disk for a Virtual Machine.

System_CAPS_pubclass PersistentVMDowntime

Represents information about when the Virtual Machine deployment has been started and stopped.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass RebootEvent

The reboot event

System_CAPS_pubclass VirtualMachineOSImageGetDetailsResponse.ReplicationProgressElement

The replication progress information of VM images.

System_CAPS_pubclass VirtualMachineVMImageGetDetailsResponse.ReplicationProgressElement

The replication progress information of VM images.

System_CAPS_pubclass VirtualMachineExtensionListResponse.ResourceExtension

An extension available to add to your virtual machine.

System_CAPS_pubclass ResourceExtensionConfigurationStatus

The status information of the settings passed to the Resource Extension.

System_CAPS_pubclass ResourceExtensionConfigurationStatusTypes

The status of the resource extension configuration, containing values like Transitioning, Error, Success, or Warning.

System_CAPS_pubclass ResourceExtensionParameterValue

Specifies the key, value, and type of the parameter.

System_CAPS_pubclass ResourceExtensionReference

Specifies the properties of a resource extension that should be installed on the Virtual Machine.

System_CAPS_pubclass ResourceExtensionStatus

Optional. The status information of a specific Resource Extension.

System_CAPS_pubclass ResourceExtensionStatusTypes

The resource extension status, which can be "Installing", "Ready", "NotReady", or "Unresponsive".

System_CAPS_pubclass ResourceExtensionSubStatus

A substatus object containing additional status information reported by the Resource Extension.

System_CAPS_pubclass ResourceExtensionSubStatusTypes

The resource extension substatus, containing values like Transitioning, Error, Success, or Warning.

System_CAPS_pubclass Role

Represents a Virtual Machine role in a deployment.

System_CAPS_pubclass RoleInstance

Represents a specific role instance.

System_CAPS_pubclass RoleInstanceRebuildResourceTypes

Specifies the resources that must be rebuilt. Currently, the only supported value is 'allLocalDrives'.

System_CAPS_pubclass RoleInstanceStatus

Specifies the current status of a role instance.

System_CAPS_pubclass ServiceCertificateCreateParameters

Represents the parameters that are used to create a service certificate.

System_CAPS_pubclass ServiceCertificateDeleteParameters

Represents the parameters that are used to the delete a service certificate.

System_CAPS_pubclass ServiceCertificateGetParameters

Represents the parameters that are used to retrieve information about a service certificate.

System_CAPS_pubclass ServiceCertificateGetResponse

Represents the service certificate.

System_CAPS_pubclass ServiceCertificateListResponse

Represents a list of service certificates.

System_CAPS_pubclass SshSettingKeyPair

Represents an SSH key pair to be installed on the Virtual Machine.

System_CAPS_pubclass SshSettingPublicKey

Represents a public key in the SSH settings.

System_CAPS_pubclass SshSettings

Represents the SSH public keys and key pairs that are added to the Virtual Machine.

System_CAPS_pubclass StoredCertificateSettings

Represents the settings of a stored service certificate.

System_CAPS_pubclass UpgradeStatus

Represent the status of an upgrade of a deployment.

System_CAPS_pubclass VirtualHardDiskHostCaching

Specifies the caching mode of a data disk.

System_CAPS_pubclass VirtualIPAddress

Represents the virtual IP address of the deployment.

System_CAPS_pubclass VirtualMachineCaptureOSImageParameters

Parameters supplied to the Capture Virtual Machine operation.

System_CAPS_pubclass VirtualMachineCaptureVMImageParameters

The Virtual Machine Template Capture Role operation response.

System_CAPS_pubclass VirtualMachineCreateDeploymentParameters

Represents the parameters that are used to create a Virtual Machine deployment.

System_CAPS_pubclass VirtualMachineCreateParameters

Represents the parameters that are used to create a Virtual Machine.

System_CAPS_pubclass VirtualMachineDataDiskCreateParameters

Parameters supplied to the Create Virtual Machine Data Disk operation.

System_CAPS_pubclass VirtualMachineDataDiskGetResponse

The Get Data Disk operation response.

System_CAPS_pubclass VirtualMachineDataDiskUpdateParameters

Parameters supplied to the Update Virtual Machine Data Disk operation.

System_CAPS_pubclass VirtualMachineDiskListResponse.VirtualMachineDisk

Represents an operating system disk.

System_CAPS_pubclass VirtualMachineDiskCreateParameters

Parameters supplied to the Create Virtual Disk Image operation.

System_CAPS_pubclass VirtualMachineDiskCreateResponse

A virtual machine disk associated with your subscription.

System_CAPS_pubclass VirtualMachineDiskGetResponse

A virtual machine disk associated with your subscription.

System_CAPS_pubclass VirtualMachineDiskListResponse

Represents a list of operating disks.

System_CAPS_pubclass VirtualMachineDiskUpdateParameters

Parameters supplied to the Update Virtual Disk Image operation.

System_CAPS_pubclass VirtualMachineDiskUpdateResponse

A virtual machine disk associated with your subscription.

System_CAPS_pubclass 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.

System_CAPS_pubclass 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.

System_CAPS_pubclass VirtualMachineDiskListResponse.VirtualMachineDiskUsageDetails

Represents information about how a disk is being used.

System_CAPS_pubclass VirtualMachineExtensionListResponse

The List Resource Extensions operation response.

System_CAPS_pubclass VirtualMachineGetRemoteDesktopFileResponse

Represents the Remote Desktop Protocol file that is used to access the Virtual Machine.

System_CAPS_pubclass VirtualMachineGetResponse

Represents a Virtual Machine.

System_CAPS_pubclass VirtualMachineOSImageListResponse.VirtualMachineOSImage

A virtual machine image associated with your subscription.

System_CAPS_pubclass VirtualMachineOSImageCreateParameters

Parameters supplied to the Create Virtual Machine Image operation.

System_CAPS_pubclass VirtualMachineOSImageCreateResponse

Parameters returned from the Create Virtual Machine Image operation.

System_CAPS_pubclass VirtualMachineOSImageGetDetailsResponse

The Get Details OS Images operation response.

System_CAPS_pubclass VirtualMachineOSImageGetResponse

A virtual machine image associated with your subscription.

System_CAPS_pubclass VirtualMachineOSImageListResponse

The List OS Images operation response.

System_CAPS_pubclass VirtualMachineOSImageOperatingSystemType

Known values for the operating system type of the OS in a virtual machine image.

System_CAPS_pubclass VirtualMachineOSImageReplicateParameters

Parameters supplied to the Replicate Virtual Machine Image operation.

System_CAPS_pubclass VirtualMachineOSImageReplicateResponse

The response body contains the published name of the image.

System_CAPS_pubclass VirtualMachineOSImageSharePermissionTypes

Specifies the permission type for sharing.

System_CAPS_pubclass VirtualMachineOSImageUpdateParameters

Parameters supplied to the Update Virtual Machine Image operation.

System_CAPS_pubclass VirtualMachineOSImageUpdateResponse

Parameters returned from the Create Virtual Machine Image operation.

System_CAPS_pubclass VirtualMachineRoleSize

Specifies the size of a Virtual Machine.

System_CAPS_pubclass VirtualMachineShutdownParameters

Represents the parameters that are used to shut down the Virtual Machine.

System_CAPS_pubclass VirtualMachineShutdownRolesParameters

Represents the parameters that are used to shut down multiple Virtual Machines.

System_CAPS_pubclass VirtualMachineStartRolesParameters

Represents the parameters that are used to start roles Virtual Machines.

System_CAPS_pubclass VirtualMachineUpdateLoadBalancedSetParameters

Represents the parameters that are used to update a load-balanced endpoint set.

System_CAPS_pubclass VirtualMachineUpdateParameters

Represents the parameter that are used to the update a Virtual Machine.

System_CAPS_pubclass VirtualMachineVMImageListResponse.VirtualMachineVMImage

A virtual machine image associated with your subscription.

System_CAPS_pubclass VirtualMachineVMImageCreateParameters

Parameters supplied to the Create Virtual Machine VM Image operation.

System_CAPS_pubclass VirtualMachineVMImageGetDetailsResponse

The Get Details VM Images operation response.

System_CAPS_pubclass VirtualMachineVMImageListResponse

The List VM Images operation response.

System_CAPS_pubclass 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.

System_CAPS_pubclass VirtualMachineVMImageOperatingSystemType

Known values for the operating system type of the OS in a virtual machine VM image.

System_CAPS_pubclass VirtualMachineVMImageReplicateParameters

Parameters supplied to the Replicate Virtual Machine Image operation.

System_CAPS_pubclass VirtualMachineVMImageReplicateResponse

The response body contains the published name of the image.

System_CAPS_pubclass VirtualMachineVMImageSharePermissionTypes

Specifies the permission type for sharing.

System_CAPS_pubclass VirtualMachineVMImageUpdateParameters

Parameters supplied to the Update Virtual Machine Image operation.

System_CAPS_pubclass WindowsRemoteManagementListener

Represents the type and certificate information for the listener.

System_CAPS_pubclass WindowsRemoteManagementSettings

Represents the configuration of the Windows Remote Management service on the Virtual Machine, which enables remote Windows PowerShell.

Enumerations

Enumeration Description
System_CAPS_pubenum CertificateFormat

Specifies the supported certificate formats.

System_CAPS_pubenum DeploymentChangeConfigurationMode

Specifies the modes that are used to change the configuration of a deployment.

System_CAPS_pubenum DeploymentSlot

Specifies the deployment environment in which the deployment is running.

System_CAPS_pubenum DeploymentStatus

Specifies the available status values of a deployment.

System_CAPS_pubenum DeploymentUpgradeMode

Specifies the modes for updating a deployment.

System_CAPS_pubenum DeploymentUpgradeType

Specifies the type of the update.

System_CAPS_pubenum HostedServiceStatus

Specifies the status of the cloud service.

System_CAPS_pubenum LoadBalancerProbeTransportProtocol

Specifies the protocol to use to inspect the availability status of a Virtual Machine.

System_CAPS_pubenum PostCaptureAction

Specifies the action that is performed after the capture operation finishes.

System_CAPS_pubenum PostShutdownAction

Specifies the action that is performed after a Virtual Machine is shut down.

System_CAPS_pubenum RoleInstancePowerState

Specifies the running state of the role instance.

System_CAPS_pubenum RollbackUpdateOrUpgradeMode

Specifies the modes for the roll back of an update to a deployment.

System_CAPS_pubenum UpdatedDeploymentStatus

Specifies the updated deployment status.

System_CAPS_pubenum UpgradeDomainState

Specifies the current state of the update.

System_CAPS_pubenum VirtualMachineRoleType

Specifies the type of the role for the Virtual Machine.

System_CAPS_pubenum VirtualMachineWindowsRemoteManagementListenerType

Specifies the type of listener for enabling remote Windows PowerShell.

Return to top