PrivateCloud Class
Definition
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.
A private cloud resource
[Microsoft.Rest.Serialization.JsonTransformation]
public class PrivateCloud : Microsoft.Azure.Management.Avs.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type PrivateCloud = class
inherit TrackedResource
Public Class PrivateCloud
Inherits TrackedResource
- Inheritance
- Attributes
Constructors
PrivateCloud() |
Initializes a new instance of the PrivateCloud class. |
PrivateCloud(Sku, String, String, String, String, String, IDictionary<String, String>, ManagementCluster, String, IList<IdentitySource>, AvailabilityProperties, Encryption, String, Circuit, Endpoints, String, String, String, String, String, String, String, IList<String>, Circuit, PrivateCloudIdentity) |
Initializes a new instance of the PrivateCloud class. |
Properties
Availability |
Gets or sets properties describing how the cloud is distributed across availability zones |
Circuit |
Gets or sets an ExpressRoute Circuit |
Encryption |
Gets or sets customer managed key encryption, can be enabled or disabled |
Endpoints |
Gets the endpoints |
ExternalCloudLinks |
Gets array of cloud link IDs from other clouds that connect to this one |
Id |
Gets resource ID. (Inherited from Resource) |
Identity |
Gets or sets the identity of the private cloud, if configured. |
IdentitySources |
Gets or sets vCenter Single Sign On Identity Sources |
Internet |
Gets or sets connectivity to internet is enabled or disabled. Possible values include: 'Enabled', 'Disabled' |
Location |
Gets or sets resource location (Inherited from TrackedResource) |
ManagementCluster |
Gets or sets the default cluster used for management |
ManagementNetwork |
Gets network used to access vCenter Server and NSX-T Manager |
Name |
Gets resource name. (Inherited from Resource) |
NetworkBlock |
Gets or sets the block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22 |
NsxtCertificateThumbprint |
Gets thumbprint of the NSX-T Manager SSL certificate |
NsxtPassword |
Gets or sets optionally, set the NSX-T Manager password when the private cloud is created |
ProvisioningNetwork |
Gets used for virtual machine cold migration, cloning, and snapshot migration |
ProvisioningState |
Gets the provisioning state. Possible values include: 'Succeeded', 'Failed', 'Cancelled', 'Pending', 'Building', 'Deleting', 'Updating' |
SecondaryCircuit |
Gets or sets a secondary expressRoute circuit from a separate AZ. Only present in a stretched private cloud |
Sku |
Gets or sets the private cloud SKU |
Tags |
Gets or sets resource tags (Inherited from TrackedResource) |
Type |
Gets resource type. (Inherited from Resource) |
VcenterCertificateThumbprint |
Gets thumbprint of the vCenter Server SSL certificate |
VcenterPassword |
Gets or sets optionally, set the vCenter admin password when the private cloud is created |
VmotionNetwork |
Gets used for live migration of virtual machines |
Methods
Validate() |
Validate the object. |
Applies to
Azure SDK for .NET