Share via


PrivateCloudsOperations interface

Interface representing a PrivateClouds operations.

Properties

createOrUpdate

Create a PrivateCloud

delete
get

Get a PrivateCloud

getVcfLicense

Get the license for the private cloud

list

List PrivateCloud resources by resource group

listAdminCredentials

List the admin credentials for the private cloud

listInSubscription

List PrivateCloud resources by subscription ID

rotateNsxtPassword

Rotate the NSX-T Manager password

rotateVcenterPassword

Rotate the vCenter password

update

Update a PrivateCloud

Property Details

createOrUpdate

Create a PrivateCloud

createOrUpdate: (resourceGroupName: string, privateCloudName: string, privateCloud: PrivateCloud, options?: PrivateCloudsCreateOrUpdateOptionalParams) => PollerLike<OperationState<PrivateCloud>, PrivateCloud>

Property Value

(resourceGroupName: string, privateCloudName: string, privateCloud: PrivateCloud, options?: PrivateCloudsCreateOrUpdateOptionalParams) => PollerLike<OperationState<PrivateCloud>, PrivateCloud>

delete

delete: (resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a PrivateCloud

get: (resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsGetOptionalParams) => Promise<PrivateCloud>

Property Value

(resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsGetOptionalParams) => Promise<PrivateCloud>

getVcfLicense

Get the license for the private cloud

getVcfLicense: (resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsGetVcfLicenseOptionalParams) => Promise<VcfLicenseUnion>

Property Value

(resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsGetVcfLicenseOptionalParams) => Promise<VcfLicenseUnion>

list

List PrivateCloud resources by resource group

list: (resourceGroupName: string, options?: PrivateCloudsListOptionalParams) => PagedAsyncIterableIterator<PrivateCloud, PrivateCloud[], PageSettings>

Property Value

(resourceGroupName: string, options?: PrivateCloudsListOptionalParams) => PagedAsyncIterableIterator<PrivateCloud, PrivateCloud[], PageSettings>

listAdminCredentials

List the admin credentials for the private cloud

listAdminCredentials: (resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsListAdminCredentialsOptionalParams) => Promise<AdminCredentials>

Property Value

(resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsListAdminCredentialsOptionalParams) => Promise<AdminCredentials>

listInSubscription

List PrivateCloud resources by subscription ID

listInSubscription: (options?: PrivateCloudsListInSubscriptionOptionalParams) => PagedAsyncIterableIterator<PrivateCloud, PrivateCloud[], PageSettings>

Property Value

(options?: PrivateCloudsListInSubscriptionOptionalParams) => PagedAsyncIterableIterator<PrivateCloud, PrivateCloud[], PageSettings>

rotateNsxtPassword

Rotate the NSX-T Manager password

rotateNsxtPassword: (resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsRotateNsxtPasswordOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsRotateNsxtPasswordOptionalParams) => PollerLike<OperationState<void>, void>

rotateVcenterPassword

Rotate the vCenter password

rotateVcenterPassword: (resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsRotateVcenterPasswordOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, privateCloudName: string, options?: PrivateCloudsRotateVcenterPasswordOptionalParams) => PollerLike<OperationState<void>, void>

update

Update a PrivateCloud

update: (resourceGroupName: string, privateCloudName: string, privateCloudUpdate: PrivateCloudUpdate, options?: PrivateCloudsUpdateOptionalParams) => PollerLike<OperationState<PrivateCloud>, PrivateCloud>

Property Value

(resourceGroupName: string, privateCloudName: string, privateCloudUpdate: PrivateCloudUpdate, options?: PrivateCloudsUpdateOptionalParams) => PollerLike<OperationState<PrivateCloud>, PrivateCloud>