models Package
Classes
| Addon |
An addon resource. Variables are only populated by the server, and will be ignored when sending a request. |
| AddonHcxProperties |
The properties of an HCX addon. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| AddonList |
A paged list of addons. Variables are only populated by the server, and will be ignored when sending a request. |
| AddonProperties |
The properties of an addon. You probably want to use the sub-classes and not this class directly. Known sub-classes are: AddonHcxProperties, AddonSrmProperties, AddonVrProperties. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| AddonSrmProperties |
The properties of a Site Recovery Manager (SRM) addon. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| AddonVrProperties |
The properties of a vSphere Replication (VR) addon. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| AdminCredentials |
Administrative credentials for accessing vCenter and NSX-T. Variables are only populated by the server, and will be ignored when sending a request. |
| AvailabilityProperties |
The properties describing private cloud availability zone distribution. |
| Circuit |
An ExpressRoute Circuit. Variables are only populated by the server, and will be ignored when sending a request. |
| CloudLink |
A cloud link resource. Variables are only populated by the server, and will be ignored when sending a request. |
| CloudLinkList |
A paged list of cloud links. Variables are only populated by the server, and will be ignored when sending a request. |
| Cluster |
A cluster resource. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ClusterList |
A paged list of clusters. Variables are only populated by the server, and will be ignored when sending a request. |
| ClusterProperties |
The properties of a cluster. Variables are only populated by the server, and will be ignored when sending a request. |
| ClusterUpdate |
An update of a cluster resource. |
| CommonClusterProperties |
The common properties of a cluster. Variables are only populated by the server, and will be ignored when sending a request. |
| Datastore |
A datastore resource. Variables are only populated by the server, and will be ignored when sending a request. |
| DatastoreList |
A paged list of datastores. Variables are only populated by the server, and will be ignored when sending a request. |
| DiskPoolVolume |
An iSCSI volume from Microsoft.StoragePool provider. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| Encryption |
The properties of customer managed encryption key. |
| EncryptionKeyVaultProperties |
An Encryption Key. Variables are only populated by the server, and will be ignored when sending a request. |
| Endpoints |
Endpoint addresses. Variables are only populated by the server, and will be ignored when sending a request. |
| ErrorAdditionalInfo |
The resource management error additional info. Variables are only populated by the server, and will be ignored when sending a request. |
| ErrorResponse |
Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.). Variables are only populated by the server, and will be ignored when sending a request. |
| ExpressRouteAuthorization |
ExpressRoute Circuit Authorization. Variables are only populated by the server, and will be ignored when sending a request. |
| ExpressRouteAuthorizationList |
A paged list of ExpressRoute Circuit Authorizations. Variables are only populated by the server, and will be ignored when sending a request. |
| GlobalReachConnection |
A global reach connection resource. Variables are only populated by the server, and will be ignored when sending a request. |
| GlobalReachConnectionList |
A paged list of global reach connections. Variables are only populated by the server, and will be ignored when sending a request. |
| HcxEnterpriseSite |
An HCX Enterprise Site resource. Variables are only populated by the server, and will be ignored when sending a request. |
| HcxEnterpriseSiteList |
A paged list of HCX Enterprise Sites. Variables are only populated by the server, and will be ignored when sending a request. |
| IdentitySource |
vCenter Single Sign On Identity Source. |
| LogSpecification |
Specifications of the Log for Azure Monitoring. |
| ManagementCluster |
The properties of a management cluster. Variables are only populated by the server, and will be ignored when sending a request. |
| MetricDimension |
Specifications of the Dimension of metrics. |
| MetricSpecification |
Specifications of the Metrics for Azure Monitoring. |
| NetAppVolume |
An Azure NetApp Files volume from Microsoft.NetApp provider. All required parameters must be populated in order to send to Azure. |
| Operation |
A REST API operation. Variables are only populated by the server, and will be ignored when sending a request. |
| OperationDisplay |
Contains the localized display information for this operation. Variables are only populated by the server, and will be ignored when sending a request. |
| OperationList |
Pageable list of operations. Variables are only populated by the server, and will be ignored when sending a request. |
| OperationProperties |
Extra Operation properties. |
| PSCredentialExecutionParameter |
a powershell credential object. All required parameters must be populated in order to send to Azure. |
| PlacementPoliciesList |
Represents list of placement policies. Variables are only populated by the server, and will be ignored when sending a request. |
| PlacementPolicy |
A vSphere Distributed Resource Scheduler (DRS) placement policy. Variables are only populated by the server, and will be ignored when sending a request. |
| PlacementPolicyProperties |
Abstract placement policy properties. You probably want to use the sub-classes and not this class directly. Known sub-classes are: VmHostPlacementPolicyProperties, VmPlacementPolicyProperties. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| PlacementPolicyUpdate |
An update of a DRS placement policy resource. |
| PrivateCloud |
A private cloud resource. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| PrivateCloudIdentity |
Identity for the virtual machine. Variables are only populated by the server, and will be ignored when sending a request. |
| PrivateCloudList |
A paged list of private clouds. Variables are only populated by the server, and will be ignored when sending a request. |
| PrivateCloudProperties |
The properties of a private cloud resource. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| PrivateCloudUpdate |
An update to a private cloud resource. |
| PrivateCloudUpdateProperties |
The properties of a private cloud resource that may be updated. |
| ProxyResource |
The resource model definition for a ARM proxy resource. Variables are only populated by the server, and will be ignored when sending a request. |
| Quota |
Subscription quotas. Variables are only populated by the server, and will be ignored when sending a request. |
| Resource |
The core properties of ARM resources. Variables are only populated by the server, and will be ignored when sending a request. |
| ScriptCmdlet |
A cmdlet available for script execution. Variables are only populated by the server, and will be ignored when sending a request. |
| ScriptCmdletsList |
Pageable list of scripts/cmdlets. Variables are only populated by the server, and will be ignored when sending a request. |
| ScriptExecution |
An instance of a script executed by a user - custom or AVS. Variables are only populated by the server, and will be ignored when sending a request. |
| ScriptExecutionParameter |
The arguments passed in to the execution. You probably want to use the sub-classes and not this class directly. Known sub-classes are: PSCredentialExecutionParameter, ScriptSecureStringExecutionParameter, ScriptStringExecutionParameter. All required parameters must be populated in order to send to Azure. |
| ScriptExecutionsList |
Pageable list of script executions. Variables are only populated by the server, and will be ignored when sending a request. |
| ScriptPackage |
Script Package resources available for execution. Variables are only populated by the server, and will be ignored when sending a request. |
| ScriptPackagesList |
A list of the available script packages. Variables are only populated by the server, and will be ignored when sending a request. |
| ScriptParameter |
An parameter that the script will accept. Variables are only populated by the server, and will be ignored when sending a request. |
| ScriptSecureStringExecutionParameter |
a plain text value execution parameter. All required parameters must be populated in order to send to Azure. |
| ScriptStringExecutionParameter |
a plain text value execution parameter. All required parameters must be populated in order to send to Azure. |
| ServiceSpecification |
Service specification payload. |
| Sku |
The resource model definition representing SKU. All required parameters must be populated in order to send to Azure. |
| TrackedResource |
The resource model definition for a ARM tracked top level resource. Variables are only populated by the server, and will be ignored when sending a request. |
| Trial |
Subscription trial availability. Variables are only populated by the server, and will be ignored when sending a request. |
| VirtualMachine |
Virtual Machine. Variables are only populated by the server, and will be ignored when sending a request. |
| VirtualMachineRestrictMovement |
Set VM DRS-driven movement to restricted (enabled) or not (disabled). |
| VirtualMachinesList |
A list of Virtual Machines. Variables are only populated by the server, and will be ignored when sending a request. |
| VmHostPlacementPolicyProperties |
VM-Host placement policy properties. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| VmPlacementPolicyProperties |
VM-VM placement policy properties. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| WorkloadNetworkDhcp |
NSX DHCP. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkDhcpEntity |
Base class for WorkloadNetworkDhcpServer and WorkloadNetworkDhcpRelay to inherit from. You probably want to use the sub-classes and not this class directly. Known sub-classes are: WorkloadNetworkDhcpRelay, WorkloadNetworkDhcpServer. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| WorkloadNetworkDhcpList |
A list of NSX dhcp entities. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkDhcpRelay |
NSX DHCP Relay. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| WorkloadNetworkDhcpServer |
NSX DHCP Server. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| WorkloadNetworkDnsService |
NSX DNS Service. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkDnsServicesList |
A list of NSX DNS Services. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkDnsZone |
NSX DNS Zone. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkDnsZonesList |
A list of NSX DNS Zones. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkGateway |
NSX Gateway. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkGatewayList |
A list of NSX Gateways. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkPortMirroring |
NSX Port Mirroring. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkPortMirroringList |
A list of NSX Port Mirroring. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkPublicIP |
NSX Public IP Block. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkPublicIPsList |
A list of NSX Public IP Blocks. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkSegment |
NSX Segment. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkSegmentPortVif |
Ports and any VIF attached to segment. |
| WorkloadNetworkSegmentSubnet |
Subnet configuration for segment. |
| WorkloadNetworkSegmentsList |
A list of NSX Segments. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkVMGroup |
NSX VM Group. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkVMGroupsList |
A list of NSX VM Groups. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkVirtualMachine |
NSX Virtual Machine. Variables are only populated by the server, and will be ignored when sending a request. |
| WorkloadNetworkVirtualMachinesList |
A list of NSX Virtual Machines. Variables are only populated by the server, and will be ignored when sending a request. |
Enums
| AddonProvisioningState |
The state of the addon provisioning |
| AddonType |
The type of private cloud addon |
| AffinityType |
Placement policy affinity type |
| AvailabilityStrategy |
The availability strategy for the private cloud |
| CloudLinkStatus |
The state of the cloud link. |
| ClusterProvisioningState |
The state of the cluster provisioning |
| DatastoreProvisioningState |
The state of the datastore provisioning |
| DatastoreStatus |
The operational status of the datastore |
| DhcpTypeEnum |
Type of DHCP: SERVER or RELAY. |
| DnsServiceLogLevelEnum |
DNS Service log level. |
| DnsServiceStatusEnum |
DNS Service status. |
| EncryptionKeyStatus |
The state of key provided |
| EncryptionState |
Status of customer managed encryption key |
| EncryptionVersionType |
Property of the key if user provided or auto detected |
| ExpressRouteAuthorizationProvisioningState |
The state of the ExpressRoute Circuit Authorization provisioning |
| GlobalReachConnectionProvisioningState |
The state of the ExpressRoute Circuit Authorization provisioning |
| GlobalReachConnectionStatus |
The connection status of the global reach connection |
| HcxEnterpriseSiteStatus |
The status of the HCX Enterprise Site |
| InternetEnum |
Connectivity to internet is enabled or disabled |
| MountOptionEnum |
Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN |
| OptionalParamEnum |
Is this parameter required or optional |
| PlacementPolicyProvisioningState |
The provisioning state |
| PlacementPolicyState |
Whether the placement policy is enabled or disabled |
| PlacementPolicyType |
placement policy type |
| PortMirroringDirectionEnum |
Direction of port mirroring profile. |
| PortMirroringStatusEnum |
Port Mirroring Status. |
| PrivateCloudProvisioningState |
The provisioning state |
| QuotaEnabled |
Host quota is active for current subscription |
| ResourceIdentityType |
The type of identity used for the private cloud. The type 'SystemAssigned' refers to an implicitly created identity. The type 'None' will remove any identities from the Private Cloud. |
| ScriptExecutionParameterType |
The type of execution parameter |
| ScriptExecutionProvisioningState |
The state of the script execution resource |
| ScriptOutputStreamType |
An enumeration. |
| ScriptParameterTypes |
The type of parameter the script is expecting. psCredential is a PSCredentialObject |
| SegmentStatusEnum |
Segment status. |
| SslEnum |
Protect LDAP communication using SSL certificate (LDAPS) |
| TrialStatus |
Trial status |
| VMGroupStatusEnum |
VM Group status. |
| VMTypeEnum |
Virtual machine type. |
| VirtualMachineRestrictMovementState |
Whether VM DRS-driven movement is restricted (enabled) or not (disabled) |
| VisibilityParameterEnum |
Should this parameter be visible to arm and passed in the parameters argument when executing |
| WorkloadNetworkDhcpProvisioningState |
The provisioning state |
| WorkloadNetworkDnsServiceProvisioningState |
The provisioning state |
| WorkloadNetworkDnsZoneProvisioningState |
The provisioning state |
| WorkloadNetworkPortMirroringProvisioningState |
The provisioning state |
| WorkloadNetworkPublicIPProvisioningState |
The provisioning state |
| WorkloadNetworkSegmentProvisioningState |
The provisioning state |
| WorkloadNetworkVMGroupProvisioningState |
The provisioning state |
Feedback
Submit and view feedback for