1. Packages
  2. Azure Native v2
  3. API Docs
  4. avs
  5. getCloudLink
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.avs.getCloudLink

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

A cloud link resource Azure REST API version: 2022-05-01.

Other available API versions: 2023-03-01, 2023-09-01.

Using getCloudLink

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getCloudLink(args: GetCloudLinkArgs, opts?: InvokeOptions): Promise<GetCloudLinkResult>
function getCloudLinkOutput(args: GetCloudLinkOutputArgs, opts?: InvokeOptions): Output<GetCloudLinkResult>
Copy
def get_cloud_link(cloud_link_name: Optional[str] = None,
                   private_cloud_name: Optional[str] = None,
                   resource_group_name: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetCloudLinkResult
def get_cloud_link_output(cloud_link_name: Optional[pulumi.Input[str]] = None,
                   private_cloud_name: Optional[pulumi.Input[str]] = None,
                   resource_group_name: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetCloudLinkResult]
Copy
func LookupCloudLink(ctx *Context, args *LookupCloudLinkArgs, opts ...InvokeOption) (*LookupCloudLinkResult, error)
func LookupCloudLinkOutput(ctx *Context, args *LookupCloudLinkOutputArgs, opts ...InvokeOption) LookupCloudLinkResultOutput
Copy

> Note: This function is named LookupCloudLink in the Go SDK.

public static class GetCloudLink 
{
    public static Task<GetCloudLinkResult> InvokeAsync(GetCloudLinkArgs args, InvokeOptions? opts = null)
    public static Output<GetCloudLinkResult> Invoke(GetCloudLinkInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCloudLinkResult> getCloudLink(GetCloudLinkArgs args, InvokeOptions options)
public static Output<GetCloudLinkResult> getCloudLink(GetCloudLinkArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:avs:getCloudLink
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CloudLinkName
This property is required.
Changes to this property will trigger replacement.
string
Name of the cloud link resource
PrivateCloudName
This property is required.
Changes to this property will trigger replacement.
string
Name of the private cloud
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
CloudLinkName
This property is required.
Changes to this property will trigger replacement.
string
Name of the cloud link resource
PrivateCloudName
This property is required.
Changes to this property will trigger replacement.
string
Name of the private cloud
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
cloudLinkName
This property is required.
Changes to this property will trigger replacement.
String
Name of the cloud link resource
privateCloudName
This property is required.
Changes to this property will trigger replacement.
String
Name of the private cloud
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
cloudLinkName
This property is required.
Changes to this property will trigger replacement.
string
Name of the cloud link resource
privateCloudName
This property is required.
Changes to this property will trigger replacement.
string
Name of the private cloud
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
cloud_link_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the cloud link resource
private_cloud_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the private cloud
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
cloudLinkName
This property is required.
Changes to this property will trigger replacement.
String
Name of the cloud link resource
privateCloudName
This property is required.
Changes to this property will trigger replacement.
String
Name of the private cloud
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.

getCloudLink Result

The following output properties are available:

Id string
Resource ID.
Name string
Resource name.
Status string
The state of the cloud link.
Type string
Resource type.
LinkedCloud string
Identifier of the other private cloud participating in the link.
Id string
Resource ID.
Name string
Resource name.
Status string
The state of the cloud link.
Type string
Resource type.
LinkedCloud string
Identifier of the other private cloud participating in the link.
id String
Resource ID.
name String
Resource name.
status String
The state of the cloud link.
type String
Resource type.
linkedCloud String
Identifier of the other private cloud participating in the link.
id string
Resource ID.
name string
Resource name.
status string
The state of the cloud link.
type string
Resource type.
linkedCloud string
Identifier of the other private cloud participating in the link.
id str
Resource ID.
name str
Resource name.
status str
The state of the cloud link.
type str
Resource type.
linked_cloud str
Identifier of the other private cloud participating in the link.
id String
Resource ID.
name String
Resource name.
status String
The state of the cloud link.
type String
Resource type.
linkedCloud String
Identifier of the other private cloud participating in the link.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi