Share via


PrivateCloudsOperations interface

Interface representing a PrivateClouds operations.

Properties

createOrUpdate

Create a PrivateCloud

delete
get

Get a PrivateCloud

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>

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>