Clouds interface

Interface representing a Clouds.

Methods

beginCreateOrUpdate(string, string, Cloud, CloudsCreateOrUpdateOptionalParams)

Onboards the ScVmm fabric cloud as an Azure cloud resource.

beginCreateOrUpdateAndWait(string, string, Cloud, CloudsCreateOrUpdateOptionalParams)

Onboards the ScVmm fabric cloud as an Azure cloud resource.

beginDelete(string, string, CloudsDeleteOptionalParams)

Deregisters the ScVmm fabric cloud from Azure.

beginDeleteAndWait(string, string, CloudsDeleteOptionalParams)

Deregisters the ScVmm fabric cloud from Azure.

beginUpdate(string, string, ResourcePatch, CloudsUpdateOptionalParams)

Updates the Clouds resource.

beginUpdateAndWait(string, string, ResourcePatch, CloudsUpdateOptionalParams)

Updates the Clouds resource.

get(string, string, CloudsGetOptionalParams)

Implements Cloud GET method.

listByResourceGroup(string, CloudsListByResourceGroupOptionalParams)

List of Clouds in a resource group.

listBySubscription(CloudsListBySubscriptionOptionalParams)

List of Clouds in a subscription.

Method Details

beginCreateOrUpdate(string, string, Cloud, CloudsCreateOrUpdateOptionalParams)

Onboards the ScVmm fabric cloud as an Azure cloud resource.

function beginCreateOrUpdate(resourceGroupName: string, cloudName: string, body: Cloud, options?: CloudsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Cloud>, Cloud>>

Parameters

resourceGroupName

string

The name of the resource group.

cloudName

string

Name of the Cloud.

body
Cloud

Request payload.

options
CloudsCreateOrUpdateOptionalParams

The options parameters.

Returns

beginCreateOrUpdateAndWait(string, string, Cloud, CloudsCreateOrUpdateOptionalParams)

Onboards the ScVmm fabric cloud as an Azure cloud resource.

function beginCreateOrUpdateAndWait(resourceGroupName: string, cloudName: string, body: Cloud, options?: CloudsCreateOrUpdateOptionalParams): Promise<Cloud>

Parameters

resourceGroupName

string

The name of the resource group.

cloudName

string

Name of the Cloud.

body
Cloud

Request payload.

options
CloudsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<Cloud>

beginDelete(string, string, CloudsDeleteOptionalParams)

Deregisters the ScVmm fabric cloud from Azure.

function beginDelete(resourceGroupName: string, cloudName: string, options?: CloudsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group.

cloudName

string

Name of the Cloud.

options
CloudsDeleteOptionalParams

The options parameters.

Returns

Promise<PollerLike<PollOperationState<void>, void>>

beginDeleteAndWait(string, string, CloudsDeleteOptionalParams)

Deregisters the ScVmm fabric cloud from Azure.

function beginDeleteAndWait(resourceGroupName: string, cloudName: string, options?: CloudsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

cloudName

string

Name of the Cloud.

options
CloudsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, ResourcePatch, CloudsUpdateOptionalParams)

Updates the Clouds resource.

function beginUpdate(resourceGroupName: string, cloudName: string, body: ResourcePatch, options?: CloudsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Cloud>, Cloud>>

Parameters

resourceGroupName

string

The name of the resource group.

cloudName

string

Name of the Cloud.

body
ResourcePatch

Clouds patch payload.

options
CloudsUpdateOptionalParams

The options parameters.

Returns

beginUpdateAndWait(string, string, ResourcePatch, CloudsUpdateOptionalParams)

Updates the Clouds resource.

function beginUpdateAndWait(resourceGroupName: string, cloudName: string, body: ResourcePatch, options?: CloudsUpdateOptionalParams): Promise<Cloud>

Parameters

resourceGroupName

string

The name of the resource group.

cloudName

string

Name of the Cloud.

body
ResourcePatch

Clouds patch payload.

options
CloudsUpdateOptionalParams

The options parameters.

Returns

Promise<Cloud>

get(string, string, CloudsGetOptionalParams)

Implements Cloud GET method.

function get(resourceGroupName: string, cloudName: string, options?: CloudsGetOptionalParams): Promise<Cloud>

Parameters

resourceGroupName

string

The name of the resource group.

cloudName

string

Name of the Cloud.

options
CloudsGetOptionalParams

The options parameters.

Returns

Promise<Cloud>

listByResourceGroup(string, CloudsListByResourceGroupOptionalParams)

List of Clouds in a resource group.

function listByResourceGroup(resourceGroupName: string, options?: CloudsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Cloud, Cloud[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

options
CloudsListByResourceGroupOptionalParams

The options parameters.

Returns

listBySubscription(CloudsListBySubscriptionOptionalParams)

List of Clouds in a subscription.

function listBySubscription(options?: CloudsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Cloud, Cloud[], PageSettings>

Parameters

options
CloudsListBySubscriptionOptionalParams

The options parameters.

Returns