All Classes and Interfaces

Class
Description
An immutable client-side representation of Addon.
The entirety of the Addon definition.
The Addon definition stages.
The first stage of the Addon definition.
The stage of the Addon definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Addon definition allowing to specify parent resource.
The stage of the Addon definition allowing to specify properties.
The template for Addon update.
The Addon update stages.
The stage of the Addon update allowing to specify properties.
The properties of an Arc addon.
The properties of an HCX addon.
An addon resource.
A paged list of addons.
The properties of an addon.
The state of the addon provisioning.
Resource collection API of Addons.
An instance of this class provides access to all the operations defined in AddonsClient.
The properties of a Site Recovery Manager (SRM) addon.
The type of private cloud addon.
The properties of a vSphere Replication (VR) addon.
An immutable client-side representation of AdminCredentials.
Administrative credentials for accessing vCenter and NSX-T.
VM-Host placement policy affinity strength (should/must).
Placement policy affinity type.
Resource collection API of Authorizations.
An instance of this class provides access to all the operations defined in AuthorizationsClient.
The properties describing private cloud availability zone distribution.
The availability strategy for the private cloud.
The interface for AvsClient class.
Entry point to AvsManager.
The Configurable allowing configurations to be set.
Placement policy hosts opt-in Azure Hybrid Benefit type.
An ExpressRoute Circuit.
An immutable client-side representation of CloudLink.
The entirety of the CloudLink definition.
The CloudLink definition stages.
The first stage of the CloudLink definition.
The stage of the CloudLink definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the CloudLink definition allowing to specify linkedCloud.
The stage of the CloudLink definition allowing to specify parent resource.
The template for CloudLink update.
The CloudLink update stages.
The stage of the CloudLink update allowing to specify linkedCloud.
A cloud link resource.
A paged list of cloud links.
The properties of a cloud link.
Resource collection API of CloudLinks.
An instance of this class provides access to all the operations defined in CloudLinksClient.
The state of the cloud link.
An immutable client-side representation of Cluster.
The entirety of the Cluster definition.
The Cluster definition stages.
The first stage of the Cluster definition.
The stage of the Cluster definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Cluster definition allowing to specify parent resource.
The stage of the Cluster definition allowing to specify sku.
The template for Cluster update.
The Cluster update stages.
The stage of the Cluster update allowing to specify clusterSize.
The stage of the Cluster update allowing to specify hosts.
A cluster resource.
A paged list of clusters.
The properties of a cluster.
The state of the cluster provisioning.
Resource collection API of Clusters.
An instance of this class provides access to all the operations defined in ClustersClient.
An update of a cluster resource.
The properties of a cluster that may be updated.
Zone and associated hosts info.
An immutable client-side representation of ClusterZoneList.
List of all zones and associated hosts for a cluster.
The common properties of a cluster.
An immutable client-side representation of Datastore.
The entirety of the Datastore definition.
The Datastore definition stages.
The first stage of the Datastore definition.
The stage of the Datastore definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the Datastore definition allowing to specify diskPoolVolume.
The stage of the Datastore definition allowing to specify netAppVolume.
The stage of the Datastore definition allowing to specify parent resource.
The template for Datastore update.
The Datastore update stages.
The stage of the Datastore update allowing to specify diskPoolVolume.
The stage of the Datastore update allowing to specify netAppVolume.
A datastore resource.
A paged list of datastores.
The properties of a datastore.
The state of the datastore provisioning.
Resource collection API of Datastores.
An instance of this class provides access to all the operations defined in DatastoresClient.
The operational status of the datastore.
Type of DHCP: SERVER or RELAY.
An iSCSI volume from Microsoft.StoragePool provider.
DNS Service log level.
DNS Service status.
The properties of customer managed encryption key.
The state of key provided.
An Encryption Key.
Status of customer managed encryption key.
Property of the key if user provided or auto detected.
Endpoint addresses.
An immutable client-side representation of ExpressRouteAuthorization.
The entirety of the ExpressRouteAuthorization definition.
The ExpressRouteAuthorization definition stages.
The first stage of the ExpressRouteAuthorization definition.
The stage of the ExpressRouteAuthorization definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the ExpressRouteAuthorization definition allowing to specify parent resource.
The template for ExpressRouteAuthorization update.
The ExpressRouteAuthorization update stages.
ExpressRoute Circuit Authorization.
A paged list of ExpressRoute Circuit Authorizations.
The properties of an ExpressRoute Circuit Authorization resource.
The state of the ExpressRoute Circuit Authorization provisioning.
An immutable client-side representation of GlobalReachConnection.
The entirety of the GlobalReachConnection definition.
The GlobalReachConnection definition stages.
The first stage of the GlobalReachConnection definition.
The stage of the GlobalReachConnection definition allowing to specify authorizationKey.
The stage of the GlobalReachConnection definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the GlobalReachConnection definition allowing to specify expressRouteId.
The stage of the GlobalReachConnection definition allowing to specify parent resource.
The stage of the GlobalReachConnection definition allowing to specify peerExpressRouteCircuit.
The template for GlobalReachConnection update.
The GlobalReachConnection update stages.
The stage of the GlobalReachConnection update allowing to specify authorizationKey.
The stage of the GlobalReachConnection update allowing to specify expressRouteId.
The stage of the GlobalReachConnection update allowing to specify peerExpressRouteCircuit.
A global reach connection resource.
A paged list of global reach connections.
The properties of a global reach connection.
The state of the ExpressRoute Circuit Authorization provisioning.
Resource collection API of GlobalReachConnections.
An instance of this class provides access to all the operations defined in GlobalReachConnectionsClient.
The connection status of the global reach connection.
An immutable client-side representation of HcxEnterpriseSite.
The entirety of the HcxEnterpriseSite definition.
The HcxEnterpriseSite definition stages.
The first stage of the HcxEnterpriseSite definition.
The stage of the HcxEnterpriseSite definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the HcxEnterpriseSite definition allowing to specify parent resource.
The template for HcxEnterpriseSite update.
The HcxEnterpriseSite update stages.
An HCX Enterprise Site resource.
A paged list of HCX Enterprise Sites.
The properties of an HCX Enterprise Site.
Resource collection API of HcxEnterpriseSites.
An instance of this class provides access to all the operations defined in HcxEnterpriseSitesClient.
The status of the HCX Enterprise Site.
vCenter Single Sign On Identity Source.
Connectivity to internet is enabled or disabled.
Resource collection API of Locations.
An instance of this class provides access to all the operations defined in LocationsClient.
Specifications of the Log for Azure Monitoring.
The properties of a management cluster.
Specifications of the Dimension of metrics.
Specifications of the Metrics for Azure Monitoring.
Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN.
An Azure NetApp Files volume from Microsoft.NetApp provider.
Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024.
An immutable client-side representation of Operation.
Contains the localized display information for this operation.
A REST API operation.
Pageable list of operations.
Extra Operation properties.
Resource collection API of Operations.
An instance of this class provides access to all the operations defined in OperationsClient.
Is this parameter required or optional.
Resource collection API of PlacementPolicies.
An instance of this class provides access to all the operations defined in PlacementPoliciesClient.
Represents list of placement policies.
An immutable client-side representation of PlacementPolicy.
The entirety of the PlacementPolicy definition.
The PlacementPolicy definition stages.
The first stage of the PlacementPolicy definition.
The stage of the PlacementPolicy definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the PlacementPolicy definition allowing to specify parent resource.
The stage of the PlacementPolicy definition allowing to specify properties.
The template for PlacementPolicy update.
The PlacementPolicy update stages.
The stage of the PlacementPolicy update allowing to specify affinityStrength.
The stage of the PlacementPolicy update allowing to specify azureHybridBenefitType.
The stage of the PlacementPolicy update allowing to specify hostMembers.
The stage of the PlacementPolicy update allowing to specify state.
The stage of the PlacementPolicy update allowing to specify vmMembers.
A vSphere Distributed Resource Scheduler (DRS) placement policy.
Abstract placement policy properties.
The provisioning state.
Whether the placement policy is enabled or disabled.
placement policy type.
An update of a DRS placement policy resource.
The properties of a placement policy resource that may be updated.
Direction of port mirroring profile.
Port Mirroring Status.
An immutable client-side representation of PrivateCloud.
The entirety of the PrivateCloud definition.
The PrivateCloud definition stages.
The first stage of the PrivateCloud definition.
The stage of the PrivateCloud definition allowing to specify availability.
The stage of the PrivateCloud definition allowing to specify circuit.
The stage of the PrivateCloud definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the PrivateCloud definition allowing to specify encryption.
The stage of the PrivateCloud definition allowing to specify identity.
The stage of the PrivateCloud definition allowing to specify identitySources.
The stage of the PrivateCloud definition allowing to specify internet.
The stage of the PrivateCloud definition allowing to specify location.
The stage of the PrivateCloud definition allowing to specify managementCluster.
The stage of the PrivateCloud definition allowing to specify networkBlock.
The stage of the PrivateCloud definition allowing to specify nsxtPassword.
The stage of the PrivateCloud definition allowing to specify parent resource.
The stage of the PrivateCloud definition allowing to specify secondaryCircuit.
The stage of the PrivateCloud definition allowing to specify sku.
The stage of the PrivateCloud definition allowing to specify tags.
The stage of the PrivateCloud definition allowing to specify vcenterPassword.
The template for PrivateCloud update.
The PrivateCloud update stages.
The stage of the PrivateCloud update allowing to specify encryption.
The stage of the PrivateCloud update allowing to specify identity.
The stage of the PrivateCloud update allowing to specify identitySources.
The stage of the PrivateCloud update allowing to specify internet.
The stage of the PrivateCloud update allowing to specify managementCluster.
The stage of the PrivateCloud update allowing to specify tags.
Identity for the virtual machine.
A private cloud resource.
A paged list of private clouds.
The properties of a private cloud resource.
The provisioning state.
Resource collection API of PrivateClouds.
An instance of this class provides access to all the operations defined in PrivateCloudsClient.
An update to a private cloud resource.
The properties of a private cloud resource that may be updated.
a powershell credential object.
An immutable client-side representation of Quota.
Host quota is active for current subscription.
Subscription quotas.
The type of identity used for the private cloud.
An immutable client-side representation of ScriptCmdlet.
A cmdlet available for script execution.
Properties of a pre-canned script.
Resource collection API of ScriptCmdlets.
An instance of this class provides access to all the operations defined in ScriptCmdletsClient.
Pageable list of scripts/cmdlets.
An immutable client-side representation of ScriptExecution.
The entirety of the ScriptExecution definition.
The ScriptExecution definition stages.
The first stage of the ScriptExecution definition.
The stage of the ScriptExecution definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the ScriptExecution definition allowing to specify failureReason.
The stage of the ScriptExecution definition allowing to specify hiddenParameters.
The stage of the ScriptExecution definition allowing to specify namedOutputs.
The stage of the ScriptExecution definition allowing to specify output.
The stage of the ScriptExecution definition allowing to specify parameters.
The stage of the ScriptExecution definition allowing to specify parent resource.
The stage of the ScriptExecution definition allowing to specify retention.
The stage of the ScriptExecution definition allowing to specify scriptCmdletId.
The stage of the ScriptExecution definition allowing to specify timeout.
The template for ScriptExecution update.
The ScriptExecution update stages.
The stage of the ScriptExecution update allowing to specify failureReason.
The stage of the ScriptExecution update allowing to specify hiddenParameters.
The stage of the ScriptExecution update allowing to specify namedOutputs.
The stage of the ScriptExecution update allowing to specify output.
The stage of the ScriptExecution update allowing to specify parameters.
The stage of the ScriptExecution update allowing to specify retention.
The stage of the ScriptExecution update allowing to specify scriptCmdletId.
The stage of the ScriptExecution update allowing to specify timeout.
An instance of a script executed by a user - custom or AVS.
The arguments passed in to the execution.
The type of execution parameter.
Properties of a user-invoked script.
The state of the script execution resource.
Resource collection API of ScriptExecutions.
An instance of this class provides access to all the operations defined in ScriptExecutionsClient.
Pageable list of script executions.
Defines values for ScriptOutputStreamType.
An immutable client-side representation of ScriptPackage.
Script Package resources available for execution.
Properties of a Script Package subresource.
Resource collection API of ScriptPackages.
An instance of this class provides access to all the operations defined in ScriptPackagesClient.
A list of the available script packages.
An parameter that the script will accept.
The type of parameter the script is expecting.
a plain text value execution parameter.
a plain text value execution parameter.
Segment status.
Service specification payload.
The resource model definition representing SKU.
Protect LDAP communication using SSL certificate (LDAPS).
An immutable client-side representation of Trial.
Subscription trial availability.
Trial status.
An immutable client-side representation of VirtualMachine.
Virtual Machine.
Virtual Machine Properties.
Set VM DRS-driven movement to restricted (enabled) or not (disabled).
Whether VM DRS-driven movement is restricted (enabled) or not (disabled).
Resource collection API of VirtualMachines.
An instance of this class provides access to all the operations defined in VirtualMachinesClient.
A list of Virtual Machines.
Should this parameter be visible to arm and passed in the parameters argument when executing.
VM Group status.
VM-Host placement policy properties.
VM-VM placement policy properties.
Virtual machine type.
An immutable client-side representation of WorkloadNetwork.
An immutable client-side representation of WorkloadNetworkDhcp.
The entirety of the WorkloadNetworkDhcp definition.
The WorkloadNetworkDhcp definition stages.
The first stage of the WorkloadNetworkDhcp definition.
The stage of the WorkloadNetworkDhcp definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the WorkloadNetworkDhcp definition allowing to specify parent resource.
The stage of the WorkloadNetworkDhcp definition allowing to specify properties.
The template for WorkloadNetworkDhcp update.
The WorkloadNetworkDhcp update stages.
The stage of the WorkloadNetworkDhcp update allowing to specify properties.
Base class for WorkloadNetworkDhcpServer and WorkloadNetworkDhcpRelay to inherit from.
NSX DHCP.
A list of NSX dhcp entities.
The provisioning state.
NSX DHCP Relay.
NSX DHCP Server.
An immutable client-side representation of WorkloadNetworkDnsService.
The entirety of the WorkloadNetworkDnsService definition.
The WorkloadNetworkDnsService definition stages.
The first stage of the WorkloadNetworkDnsService definition.
The stage of the WorkloadNetworkDnsService definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the WorkloadNetworkDnsService definition allowing to specify defaultDnsZone.
The stage of the WorkloadNetworkDnsService definition allowing to specify displayName.
The stage of the WorkloadNetworkDnsService definition allowing to specify dnsServiceIp.
The stage of the WorkloadNetworkDnsService definition allowing to specify fqdnZones.
The stage of the WorkloadNetworkDnsService definition allowing to specify logLevel.
The stage of the WorkloadNetworkDnsService definition allowing to specify parent resource.
The stage of the WorkloadNetworkDnsService definition allowing to specify revision.
The template for WorkloadNetworkDnsService update.
The WorkloadNetworkDnsService update stages.
The stage of the WorkloadNetworkDnsService update allowing to specify defaultDnsZone.
The stage of the WorkloadNetworkDnsService update allowing to specify displayName.
The stage of the WorkloadNetworkDnsService update allowing to specify dnsServiceIp.
The stage of the WorkloadNetworkDnsService update allowing to specify fqdnZones.
The stage of the WorkloadNetworkDnsService update allowing to specify logLevel.
The stage of the WorkloadNetworkDnsService update allowing to specify revision.
NSX DNS Service.
NSX DNS Service Properties.
The provisioning state.
A list of NSX DNS Services.
An immutable client-side representation of WorkloadNetworkDnsZone.
The entirety of the WorkloadNetworkDnsZone definition.
The WorkloadNetworkDnsZone definition stages.
The first stage of the WorkloadNetworkDnsZone definition.
The stage of the WorkloadNetworkDnsZone definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the WorkloadNetworkDnsZone definition allowing to specify displayName.
The stage of the WorkloadNetworkDnsZone definition allowing to specify dnsServerIps.
The stage of the WorkloadNetworkDnsZone definition allowing to specify dnsServices.
The stage of the WorkloadNetworkDnsZone definition allowing to specify domain.
The stage of the WorkloadNetworkDnsZone definition allowing to specify parent resource.
The stage of the WorkloadNetworkDnsZone definition allowing to specify revision.
The stage of the WorkloadNetworkDnsZone definition allowing to specify sourceIp.
The template for WorkloadNetworkDnsZone update.
The WorkloadNetworkDnsZone update stages.
The stage of the WorkloadNetworkDnsZone update allowing to specify displayName.
The stage of the WorkloadNetworkDnsZone update allowing to specify dnsServerIps.
The stage of the WorkloadNetworkDnsZone update allowing to specify dnsServices.
The stage of the WorkloadNetworkDnsZone update allowing to specify domain.
The stage of the WorkloadNetworkDnsZone update allowing to specify revision.
The stage of the WorkloadNetworkDnsZone update allowing to specify sourceIp.
NSX DNS Zone.
NSX DNS Zone Properties.
The provisioning state.
A list of NSX DNS Zones.
An immutable client-side representation of WorkloadNetworkGateway.
NSX Gateway.
A list of NSX Gateways.
Properties of a NSX Gateway.
Workload Network.
A list of workload networks.
Defines values for WorkloadNetworkName.
An immutable client-side representation of WorkloadNetworkPortMirroring.
The entirety of the WorkloadNetworkPortMirroring definition.
The WorkloadNetworkPortMirroring definition stages.
The first stage of the WorkloadNetworkPortMirroring definition.
The stage of the WorkloadNetworkPortMirroring definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the WorkloadNetworkPortMirroring definition allowing to specify destination.
The stage of the WorkloadNetworkPortMirroring definition allowing to specify direction.
The stage of the WorkloadNetworkPortMirroring definition allowing to specify displayName.
The stage of the WorkloadNetworkPortMirroring definition allowing to specify parent resource.
The stage of the WorkloadNetworkPortMirroring definition allowing to specify revision.
The stage of the WorkloadNetworkPortMirroring definition allowing to specify source.
The template for WorkloadNetworkPortMirroring update.
The WorkloadNetworkPortMirroring update stages.
The stage of the WorkloadNetworkPortMirroring update allowing to specify destination.
The stage of the WorkloadNetworkPortMirroring update allowing to specify direction.
The stage of the WorkloadNetworkPortMirroring update allowing to specify displayName.
The stage of the WorkloadNetworkPortMirroring update allowing to specify revision.
The stage of the WorkloadNetworkPortMirroring update allowing to specify source.
NSX Port Mirroring.
A list of NSX Port Mirroring.
NSX Port Mirroring Properties.
The provisioning state.
An immutable client-side representation of WorkloadNetworkPublicIp.
The entirety of the WorkloadNetworkPublicIp definition.
The WorkloadNetworkPublicIp definition stages.
The first stage of the WorkloadNetworkPublicIp definition.
The stage of the WorkloadNetworkPublicIp definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the WorkloadNetworkPublicIp definition allowing to specify displayName.
The stage of the WorkloadNetworkPublicIp definition allowing to specify numberOfPublicIPs.
The stage of the WorkloadNetworkPublicIp definition allowing to specify parent resource.
NSX Public IP Block.
NSX Public IP Block Properties.
The provisioning state.
A list of NSX Public IP Blocks.
Resource collection API of WorkloadNetworks.
An instance of this class provides access to all the operations defined in WorkloadNetworksClient.
An immutable client-side representation of WorkloadNetworkSegment.
The entirety of the WorkloadNetworkSegment definition.
The WorkloadNetworkSegment definition stages.
The first stage of the WorkloadNetworkSegment definition.
The stage of the WorkloadNetworkSegment definition allowing to specify connectedGateway.
The stage of the WorkloadNetworkSegment definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the WorkloadNetworkSegment definition allowing to specify displayName.
The stage of the WorkloadNetworkSegment definition allowing to specify parent resource.
The stage of the WorkloadNetworkSegment definition allowing to specify revision.
The stage of the WorkloadNetworkSegment definition allowing to specify subnet.
The template for WorkloadNetworkSegment update.
The WorkloadNetworkSegment update stages.
The stage of the WorkloadNetworkSegment update allowing to specify connectedGateway.
The stage of the WorkloadNetworkSegment update allowing to specify displayName.
The stage of the WorkloadNetworkSegment update allowing to specify revision.
The stage of the WorkloadNetworkSegment update allowing to specify subnet.
NSX Segment.
Ports and any VIF attached to segment.
NSX Segment Properties.
The provisioning state.
A list of NSX Segments.
Subnet configuration for segment.
An immutable client-side representation of WorkloadNetworkVirtualMachine.
NSX Virtual Machine.
NSX Virtual Machine Properties.
A list of NSX Virtual Machines.
An immutable client-side representation of WorkloadNetworkVMGroup.
The entirety of the WorkloadNetworkVMGroup definition.
The WorkloadNetworkVMGroup definition stages.
The first stage of the WorkloadNetworkVMGroup definition.
The stage of the WorkloadNetworkVMGroup definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.
The stage of the WorkloadNetworkVMGroup definition allowing to specify displayName.
The stage of the WorkloadNetworkVMGroup definition allowing to specify members.
The stage of the WorkloadNetworkVMGroup definition allowing to specify parent resource.
The stage of the WorkloadNetworkVMGroup definition allowing to specify revision.
The template for WorkloadNetworkVMGroup update.
The WorkloadNetworkVMGroup update stages.
The stage of the WorkloadNetworkVMGroup update allowing to specify displayName.
The stage of the WorkloadNetworkVMGroup update allowing to specify members.
The stage of the WorkloadNetworkVMGroup update allowing to specify revision.
NSX VM Group.
NSX VM Group Properties.
The provisioning state.
A list of NSX VM Groups.