Azure.ResourceManager.Avs.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
| Name | Description |
|---|---|
| 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. |
| AvsClusterZoneListResult |
List of all zones and associated hosts for a cluster. |
| AvsEncryptionKeyVaultProperties |
An Encryption Key. |
| AvsHostProperties |
The properties of a host. Please note AvsHostProperties 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 GeneralAvsHostProperties and SpecializedAvsHostProperties. |
| 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. |
| AvsProvisionedNetworkProperties |
The properties of a provisioned network. |
| AvsPureStoragePolicyProperties |
Properties of a Pure Storage Policy Based Management policy. |
| AvsPureStorageVolume |
A Pure Storage volume from PureStorage.Block provider. |
| AvsResourceSku |
A SKU for a resource. |
| AvsResourceSkuCapabilities |
Describes The SKU capabilities object. |
| AvsResourceSkuLocationInfo |
Describes an available Compute SKU Location Information. |
| AvsResourceSkuRestrictionInfo |
Describes an available Compute SKU Restriction Information. |
| AvsResourceSkuRestrictions |
The restrictions of the SKU. |
| AvsResourceSkuZoneDetails |
Describes The zonal capabilities of a SKU. |
| 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. |
| GeneralAvsHostProperties |
The properties of a general host. |
| 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. |
| SpecializedAvsHostProperties |
The properties of a specialized host. |
| 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
| Name | Description |
|---|---|
| AddonProvisioningState |
Addon provisioning state. |
| AvailabilityStrategy |
Whether the private clouds is available in a single zone or two zones. |
| AvsCloudLinkProvisioningState |
cloud link provisioning state. |
| AvsCloudLinkStatus |
Cloud Link status. |
| AvsDnsZoneType |
The type of DNS zone. |
| AvsEncryptionKeyStatus |
Whether the the encryption key is connected or access denied. |
| AvsEncryptionState |
Whether encryption is enabled or disabled. |
| AvsEncryptionVersionType |
Whether the encryption version is fixed or auto-detected. |
| AvsHostMaintenance |
The reason for host maintenance. |
| AvsHostProvisioningState |
provisioning state of the host. |
| AvsPlacementPolicyAffinityType |
Affinity type. |
| AvsPrivateCloudClusterProvisioningState |
Cluster provisioning state. |
| AvsPrivateCloudDatastoreProvisioningState |
datastore provisioning state. |
| AvsPrivateCloudProvisioningState |
private cloud provisioning state. |
| AvsProvisionedNetworkProvisioningState |
provisioned network provisioning state. |
| AvsProvisionedNetworkType |
The type of network provisioned. |
| AvsPureStoragePolicyProvisioningState |
Pure Storage Policy Based Management policy provisioning state. |
| AvsResourceSkuResourceType |
Describes the type of resource the SKU applies to. |
| AvsResourceSkuRestrictionsReasonCode |
Describes the reason for SKU restriction. |
| AvsResourceSkuRestrictionsType |
Describes the kind of SKU restrictions that can exist. |
| AvsSubscriptionQuotaEnabled |
quota enabled. |
| AvsSubscriptionTrialStatus |
trial status. |
| AvsVirtualMachineProvisioningState |
Virtual Machine provisioning state. |
| AzureHybridBenefitType |
Azure Hybrid Benefit type. |
| DatastoreStatus |
datastore status. |
| DnsServiceLogLevel |
DNS service log level. |
| DnsServiceStatus |
DNS service status. |
| ExpressRouteAuthorizationProvisioningState |
Express Route Circuit Authorization provisioning state. |
| GlobalReachConnectionProvisioningState |
Global Reach Connection provisioning state. |
| GlobalReachConnectionStatus |
Global Reach Connection status. |
| HcxEnterpriseSiteProvisioningState |
HCX Enterprise Site provisioning state. |
| HcxEnterpriseSiteStatus |
HCX Enterprise Site status. |
| InternetConnectivityState |
Whether internet is enabled or disabled. |
| IscsiPathProvisioningState |
private cloud provisioning state. |
| LunMountMode |
mount option. |
| NsxPublicIPQuotaRaisedEnum |
NSX public IP quota raised. |
| ParameterOptionalityStatus |
Optional Param. |
| ParameterVisibilityStatus |
Visibility Parameter. |
| PlacementPolicyProvisioningState |
Placement Policy provisioning state. |
| PlacementPolicyState |
Placement Policy state. |
| PortMirroringProfileDirection |
Port Mirroring Direction. |
| PortMirroringProfileStatus |
Port Mirroring status. |
| ScriptCmdletAudience |
Specifies whether a script cmdlet is intended to be invoked only through automation or visible to customers. |
| ScriptCmdletProvisioningState |
A script cmdlet provisioning state. |
| ScriptExecutionProvisioningState |
Script Execution provisioning state. |
| ScriptOutputStreamType |
Script Output Stream type. |
| ScriptPackageProvisioningState |
Script Package provisioning state. |
| ScriptParameterType |
Script Parameter types. |
| SslCertificateStatus |
Whether SSL is enabled or disabled. |
| VirtualMachineRestrictMovementState |
Virtual Machine Restrict Movement state. |
| VmHostPlacementPolicyAffinityStrength |
Affinity Strength. |
| WorkloadNetworkDhcpProvisioningState |
Workload Network DHCP provisioning state. |
| WorkloadNetworkDnsServiceProvisioningState |
Workload Network DNS Service provisioning state. |
| WorkloadNetworkDnsZoneProvisioningState |
Workload Network DNS Zone provisioning state. |
| WorkloadNetworkPortMirroringProfileProvisioningState |
Workload Network Port Mirroring provisioning state. |
| WorkloadNetworkProvisioningState |
base Workload Network provisioning state. |
| WorkloadNetworkPublicIPProvisioningState |
Workload Network Public IP provisioning state. |
| WorkloadNetworkSegmentProvisioningState |
Workload Network Segment provisioning state. |
| WorkloadNetworkSegmentStatus |
Segment status. |
| WorkloadNetworkVmGroupProvisioningState |
Workload Network VM Group provisioning state. |
| WorkloadNetworkVmGroupStatus |
VM group status. |
| WorkloadNetworkVmType |
VM type. |
Enums
| Name | Description |
|---|---|
| AvsSkuTier |
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. |