See: Description
| Class | Description |
|---|---|
| AccessControlListRule |
An access control rule for a public endpoint.
|
| CertificateThumbprintAlgorithms |
Algorithm that was used to hash a service certificate.
|
| ComputeCapabilities |
The compute capabilities.
|
| ConfigurationSet |
Objects that provide system or application data.
|
| ConfigurationSet.PublicIP |
An additional public IP that will be created for the role.
|
| ConfigurationSetTypes |
Specifies the configuration type for the configuration set.
|
| DataDiskConfigurationUpdateParameters |
The data disk configuration.
|
| DataVirtualHardDisk |
Objects that are used to create a data disk for a virtual machine.
|
| 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.
|
| 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.
|
| EndpointAcl |
The set of access control rules for the endpoint.
|
| ExtensionCertificateConfiguration |
Optional.
|
| 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.
|
| ExtensionEndpointConfiguration.InputEndpoint |
The extension's 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.
|
| FrontendIPConfiguration |
The configuration for the virtual IP address (VIP) this load balancer
provides.
|
| FrontendIPConfigurationType |
The type of the VIP provided by this load balancer.
|
| GuestAgentFormattedMessage |
This object encapsulates a localized status message from the Guest Agent.
|
| GuestAgentMessage |
The guest agent message.
|
| GuestAgentStatus |
Optional.
|
| 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.
|
| 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.
|
| 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.
|
| 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.
|
| 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.
|
| 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.
|
| RoleInstanceRebuildResourceTypes |
Specifies the resources that must be rebuilt.
|
| 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.
|
| StoredCertificateSettings |
Service certificates with which to provision the new virtual machine.
|
| 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.
|
| VirtualMachineDiskGetResponse |
A virtual machine disk associated with your subscription.
|
| VirtualMachineDiskGetResponse.VirtualMachineDiskUsageDetails |
Contains properties that specify a virtual machine that currently using
the disk.
|
| 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.
|
| 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.
|
| 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.
|
| 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.
|
| 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.
|
| Enum | Description |
|---|---|
| CertificateFormat |
The service certificate format.
|
| 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.
|
/**
* Copyright Microsoft Corporation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/