CloudLinks interface
Interface representing a CloudLinks.
Methods
begin |
Create a CloudLink |
begin |
Create a CloudLink |
begin |
Delete a CloudLink |
begin |
Delete a CloudLink |
get(string, string, string, Cloud |
Get a CloudLink |
list(string, string, Cloud |
List CloudLink resources by PrivateCloud |
Method Details
beginCreateOrUpdate(string, string, string, CloudLink, CloudLinksCreateOrUpdateOptionalParams)
Create a CloudLink
function beginCreateOrUpdate(resourceGroupName: string, privateCloudName: string, cloudLinkName: string, cloudLink: CloudLink, options?: CloudLinksCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CloudLink>, CloudLink>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- privateCloudName
-
string
Name of the private cloud
- cloudLinkName
-
string
Name of the cloud link.
- cloudLink
- CloudLink
Resource create parameters.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<CloudLink>, CloudLink>>
beginCreateOrUpdateAndWait(string, string, string, CloudLink, CloudLinksCreateOrUpdateOptionalParams)
Create a CloudLink
function beginCreateOrUpdateAndWait(resourceGroupName: string, privateCloudName: string, cloudLinkName: string, cloudLink: CloudLink, options?: CloudLinksCreateOrUpdateOptionalParams): Promise<CloudLink>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- privateCloudName
-
string
Name of the private cloud
- cloudLinkName
-
string
Name of the cloud link.
- cloudLink
- CloudLink
Resource create parameters.
The options parameters.
Returns
Promise<CloudLink>
beginDelete(string, string, string, CloudLinksDeleteOptionalParams)
Delete a CloudLink
function beginDelete(resourceGroupName: string, privateCloudName: string, cloudLinkName: string, options?: CloudLinksDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- privateCloudName
-
string
Name of the private cloud
- cloudLinkName
-
string
Name of the cloud link.
- options
- CloudLinksDeleteOptionalParams
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, CloudLinksDeleteOptionalParams)
Delete a CloudLink
function beginDeleteAndWait(resourceGroupName: string, privateCloudName: string, cloudLinkName: string, options?: CloudLinksDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- privateCloudName
-
string
Name of the private cloud
- cloudLinkName
-
string
Name of the cloud link.
- options
- CloudLinksDeleteOptionalParams
The options parameters.
Returns
Promise<void>
get(string, string, string, CloudLinksGetOptionalParams)
Get a CloudLink
function get(resourceGroupName: string, privateCloudName: string, cloudLinkName: string, options?: CloudLinksGetOptionalParams): Promise<CloudLink>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- privateCloudName
-
string
Name of the private cloud
- cloudLinkName
-
string
Name of the cloud link.
- options
- CloudLinksGetOptionalParams
The options parameters.
Returns
Promise<CloudLink>
list(string, string, CloudLinksListOptionalParams)
List CloudLink resources by PrivateCloud
function list(resourceGroupName: string, privateCloudName: string, options?: CloudLinksListOptionalParams): PagedAsyncIterableIterator<CloudLink, CloudLink[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- privateCloudName
-
string
Name of the private cloud
- options
- CloudLinksListOptionalParams
The options parameters.