Azure.ResourceManager.Avs.Models Namespace

Classes

AddonArcProperties

The properties of an Arc addon.

AddonHcxProperties

The properties of an HCX addon.

AddonSrmProperties

The properties of a Site Recovery Manager (SRM) addon.

AddonVrProperties

The properties of a vSphere Replication (VR) addon.

AdminCredentials

Administrative credentials for accessing vCenter and NSX-T.

ArmAvsModelFactory

Model factory for models.

AvsClusterZone

Zone and associated hosts info.

AvsEncryptionKeyVaultProperties

An Encryption Key.

AvsManagementCluster

The properties of a management cluster.

AvsPrivateCloudAddonProperties

The properties of an addon Please note AvsPrivateCloudAddonProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AddonArcProperties, AddonHcxProperties, AddonSrmProperties and AddonVrProperties.

AvsPrivateCloudClusterPatch

An update of a cluster resource.

AvsPrivateCloudClusterVirtualMachineRestrictMovement

Set VM DRS-driven movement to restricted (enabled) or not (disabled).

AvsPrivateCloudEndpoints

Endpoint addresses.

AvsPrivateCloudPatch

An update to a private cloud resource.

AvsSku

The resource model definition representing SKU.

AvsSubscriptionQuotaAvailabilityResult

Subscription quotas.

AvsSubscriptionTrialAvailabilityResult

Subscription trial availability.

CommonClusterProperties

The common properties of a cluster.

CustomerManagedEncryption

The properties of customer managed encryption key.

DiskPoolVolume

An iSCSI volume from Microsoft.StoragePool provider.

ExpressRouteCircuit

An ExpressRoute Circuit.

PlacementPolicyPatch

An update of a DRS placement policy resource.

PlacementPolicyProperties

Abstract placement policy properties Please note PlacementPolicyProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include VmHostPlacementPolicyProperties and VmPlacementPolicyProperties.

PrivateCloudAvailabilityProperties

The properties describing private cloud availability zone distribution.

PSCredentialExecutionParameterDetails

a powershell credential object.

ScriptExecutionParameterDetails

The arguments passed in to the execution Please note ScriptExecutionParameterDetails is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include PSCredentialExecutionParameterDetails, ScriptSecureStringExecutionParameterDetails and ScriptStringExecutionParameterDetails.

ScriptParameter

An parameter that the script will accept.

ScriptSecureStringExecutionParameterDetails

a plain text value execution parameter.

ScriptStringExecutionParameterDetails

a plain text value execution parameter.

SingleSignOnIdentitySource

vCenter Single Sign On Identity Source.

VmHostPlacementPolicyProperties

VM-Host placement policy properties.

VmPlacementPolicyProperties

VM-VM placement policy properties.

WorkloadNetworkDhcpEntity

Base class for WorkloadNetworkDhcpServer and WorkloadNetworkDhcpRelay to inherit from Please note WorkloadNetworkDhcpEntity is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include WorkloadNetworkDhcpRelay and WorkloadNetworkDhcpServer.

WorkloadNetworkDhcpRelay

NSX DHCP Relay.

WorkloadNetworkDhcpServer

NSX DHCP Server.

WorkloadNetworkSegmentPortVif

Ports and any VIF attached to segment.

WorkloadNetworkSegmentSubnet

Subnet configuration for segment.

Structs

AddonProvisioningState

The state of the addon provisioning.

AvailabilityStrategy

The availability strategy for the private cloud.

AvsCloudLinkStatus

The state of the cloud link.

AvsEncryptionKeyStatus

The state of key provided.

AvsEncryptionState

Status of customer managed encryption key.

AvsEncryptionVersionType

Property of the key if user provided or auto detected.

AvsPlacementPolicyAffinityType

Placement policy affinity type.

AvsPrivateCloudClusterProvisioningState

The state of the cluster provisioning.

AvsPrivateCloudDatastoreProvisioningState

The state of the datastore provisioning.

AvsPrivateCloudProvisioningState

The provisioning state.

AvsSubscriptionQuotaEnabled

Host quota is active for current subscription.

AvsSubscriptionTrialStatus

Trial status.

AzureHybridBenefitType

Placement policy hosts opt-in Azure Hybrid Benefit type.

DatastoreStatus

The operational status of the datastore.

DnsServiceLogLevel

DNS Service log level.

DnsServiceStatus

DNS Service status.

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.

InternetConnectivityState

Connectivity to internet is enabled or disabled.

LunMountMode

Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN.

NsxPublicIPQuotaRaisedEnum

Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024.

ParameterOptionalityStatus

Is this parameter required or optional.

ParameterVisibilityStatus

Should this parameter be visible to arm and passed in the parameters argument when executing.

PlacementPolicyProvisioningState

The provisioning state.

PlacementPolicyState

Whether the placement policy is enabled or disabled.

PortMirroringProfileDirection

Direction of port mirroring profile.

PortMirroringProfileStatus

Port Mirroring Status.

ScriptExecutionProvisioningState

The state of the script execution resource.

ScriptOutputStreamType

The ScriptOutputStreamType.

ScriptParameterType

The type of parameter the script is expecting. psCredential is a PSCredentialObject.

SslCertificateStatus

Protect LDAP communication using SSL certificate (LDAPS).

VirtualMachineRestrictMovementState

Whether VM DRS-driven movement is restricted (enabled) or not (disabled).

VmHostPlacementPolicyAffinityStrength

VM-Host placement policy affinity strength (should/must).

WorkloadNetworkDhcpProvisioningState

The provisioning state.

WorkloadNetworkDnsServiceProvisioningState

The provisioning state.

WorkloadNetworkDnsZoneProvisioningState

The provisioning state.

WorkloadNetworkName

The WorkloadNetworkName.

WorkloadNetworkPortMirroringProfileProvisioningState

The provisioning state.

WorkloadNetworkPublicIPProvisioningState

The provisioning state.

WorkloadNetworkSegmentProvisioningState

The provisioning state.

WorkloadNetworkSegmentStatus

Segment status.

WorkloadNetworkVmGroupProvisioningState

The provisioning state.

WorkloadNetworkVmGroupStatus

VM Group status.

WorkloadNetworkVmType

Virtual machine type.