getLink

The AWS::NetworkManager::Link type describes a link.

Using getLink

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 getLink(args: GetLinkArgs, opts?: InvokeOptions): Promise<GetLinkResult>
function getLinkOutput(args: GetLinkOutputArgs, opts?: InvokeOptions): Output<GetLinkResult>
def get_link(global_network_id: Optional[str] = None,
             link_id: Optional[str] = None,
             opts: Optional[InvokeOptions] = None) -> GetLinkResult
def get_link_output(global_network_id: Optional[pulumi.Input[str]] = None,
             link_id: Optional[pulumi.Input[str]] = None,
             opts: Optional[InvokeOptions] = None) -> Output[GetLinkResult]
func LookupLink(ctx *Context, args *LookupLinkArgs, opts ...InvokeOption) (*LookupLinkResult, error)
func LookupLinkOutput(ctx *Context, args *LookupLinkOutputArgs, opts ...InvokeOption) LookupLinkResultOutput

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

public static class GetLink 
{
    public static Task<GetLinkResult> InvokeAsync(GetLinkArgs args, InvokeOptions? opts = null)
    public static Output<GetLinkResult> Invoke(GetLinkInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLinkResult> getLink(GetLinkArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:networkmanager:getLink
  arguments:
    # arguments dictionary

The following arguments are supported:

GlobalNetworkId string

The ID of the global network.

LinkId string

The ID of the link.

GlobalNetworkId string

The ID of the global network.

LinkId string

The ID of the link.

globalNetworkId String

The ID of the global network.

linkId String

The ID of the link.

globalNetworkId string

The ID of the global network.

linkId string

The ID of the link.

global_network_id str

The ID of the global network.

link_id str

The ID of the link.

globalNetworkId String

The ID of the global network.

linkId String

The ID of the link.

getLink Result

The following output properties are available:

Bandwidth Pulumi.AwsNative.NetworkManager.Outputs.LinkBandwidth

The Bandwidth for the link.

Description string

The description of the link.

LinkArn string

The Amazon Resource Name (ARN) of the link.

LinkId string

The ID of the link.

Provider string

The provider of the link.

Tags List<Pulumi.AwsNative.NetworkManager.Outputs.LinkTag>

The tags for the link.

Type string

The type of the link.

Bandwidth LinkBandwidth

The Bandwidth for the link.

Description string

The description of the link.

LinkArn string

The Amazon Resource Name (ARN) of the link.

LinkId string

The ID of the link.

Provider string

The provider of the link.

Tags []LinkTag

The tags for the link.

Type string

The type of the link.

bandwidth LinkBandwidth

The Bandwidth for the link.

description String

The description of the link.

linkArn String

The Amazon Resource Name (ARN) of the link.

linkId String

The ID of the link.

provider String

The provider of the link.

tags List<LinkTag>

The tags for the link.

type String

The type of the link.

bandwidth LinkBandwidth

The Bandwidth for the link.

description string

The description of the link.

linkArn string

The Amazon Resource Name (ARN) of the link.

linkId string

The ID of the link.

provider string

The provider of the link.

tags LinkTag[]

The tags for the link.

type string

The type of the link.

bandwidth LinkBandwidth

The Bandwidth for the link.

description str

The description of the link.

link_arn str

The Amazon Resource Name (ARN) of the link.

link_id str

The ID of the link.

provider str

The provider of the link.

tags Sequence[LinkTag]

The tags for the link.

type str

The type of the link.

bandwidth Property Map

The Bandwidth for the link.

description String

The description of the link.

linkArn String

The Amazon Resource Name (ARN) of the link.

linkId String

The ID of the link.

provider String

The provider of the link.

tags List<Property Map>

The tags for the link.

type String

The type of the link.

Supporting Types

LinkBandwidth

DownloadSpeed int

Download speed in Mbps.

UploadSpeed int

Upload speed in Mbps.

DownloadSpeed int

Download speed in Mbps.

UploadSpeed int

Upload speed in Mbps.

downloadSpeed Integer

Download speed in Mbps.

uploadSpeed Integer

Upload speed in Mbps.

downloadSpeed number

Download speed in Mbps.

uploadSpeed number

Upload speed in Mbps.

download_speed int

Download speed in Mbps.

upload_speed int

Upload speed in Mbps.

downloadSpeed Number

Download speed in Mbps.

uploadSpeed Number

Upload speed in Mbps.

LinkTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0