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, CloudTagsUpdate, CloudsUpdateOptionalParams)

Updates the Clouds resource.

beginUpdateAndWait(string, string, CloudTagsUpdate, 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, cloudResourceName: string, resource: Cloud, options?: CloudsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Cloud>, Cloud>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

cloudResourceName

string

Name of the Cloud.

resource
Cloud

Resource create parameters.

options
CloudsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<Cloud>, Cloud>>

beginCreateOrUpdateAndWait(string, string, Cloud, CloudsCreateOrUpdateOptionalParams)

Onboards the ScVmm fabric cloud as an Azure cloud resource.

function beginCreateOrUpdateAndWait(resourceGroupName: string, cloudResourceName: string, resource: Cloud, options?: CloudsCreateOrUpdateOptionalParams): Promise<Cloud>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

cloudResourceName

string

Name of the Cloud.

resource
Cloud

Resource create parameters.

options
CloudsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<Cloud>

beginDelete(string, string, CloudsDeleteOptionalParams)

Deregisters the ScVmm fabric cloud from Azure.

function beginDelete(resourceGroupName: string, cloudResourceName: string, options?: CloudsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<CloudsDeleteHeaders>, CloudsDeleteHeaders>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

cloudResourceName

string

Name of the Cloud.

options
CloudsDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<CloudsDeleteHeaders>, CloudsDeleteHeaders>>

beginDeleteAndWait(string, string, CloudsDeleteOptionalParams)

Deregisters the ScVmm fabric cloud from Azure.

function beginDeleteAndWait(resourceGroupName: string, cloudResourceName: string, options?: CloudsDeleteOptionalParams): Promise<CloudsDeleteHeaders>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

cloudResourceName

string

Name of the Cloud.

options
CloudsDeleteOptionalParams

The options parameters.

Returns

beginUpdate(string, string, CloudTagsUpdate, CloudsUpdateOptionalParams)

Updates the Clouds resource.

function beginUpdate(resourceGroupName: string, cloudResourceName: string, properties: CloudTagsUpdate, options?: CloudsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Cloud>, Cloud>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

cloudResourceName

string

Name of the Cloud.

properties
CloudTagsUpdate

The resource properties to be updated.

options
CloudsUpdateOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<Cloud>, Cloud>>

beginUpdateAndWait(string, string, CloudTagsUpdate, CloudsUpdateOptionalParams)

Updates the Clouds resource.

function beginUpdateAndWait(resourceGroupName: string, cloudResourceName: string, properties: CloudTagsUpdate, options?: CloudsUpdateOptionalParams): Promise<Cloud>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

cloudResourceName

string

Name of the Cloud.

properties
CloudTagsUpdate

The resource properties to be updated.

options
CloudsUpdateOptionalParams

The options parameters.

Returns

Promise<Cloud>

get(string, string, CloudsGetOptionalParams)

Implements Cloud GET method.

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

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

cloudResourceName

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. The name is case insensitive.

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