We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
Resource Type definition for AWS::RTBFabric::Link Resource Type
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(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLinkResult
def get_link_output(arn: 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)
public static Output<GetLinkResult> getLink(GetLinkArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:rtbfabric:getLink
arguments:
# arguments dictionaryThe following arguments are supported:
- Arn string
- Arn string
- arn String
- arn string
- arn str
- arn String
getLink Result
The following output properties are available:
- Arn string
- Created
Timestamp string - Gateway
Id string - The unique identifier of the gateway.
- Link
Attributes Pulumi.Aws Native. Rtb Fabric. Outputs. Link Attributes - Attributes of the link.
- Link
Direction Pulumi.Aws Native. Rtb Fabric. Link Direction - Link
Id string - The unique identifier of the link.
- Link
Log Pulumi.Settings Aws Native. Rtb Fabric. Outputs. Link Log Settings - Settings for the application logs.
- Link
Status Pulumi.Aws Native. Rtb Fabric. Link Status - Peer
Gateway stringId - The unique identifier of the peer gateway.
-
List<Pulumi.
Aws Native. Outputs. Tag> - A map of the key-value pairs of the tag or tags to assign to the resource.
- Updated
Timestamp string
- Arn string
- Created
Timestamp string - Gateway
Id string - The unique identifier of the gateway.
- Link
Attributes LinkAttributes - Attributes of the link.
- Link
Direction LinkDirection - Link
Id string - The unique identifier of the link.
- Link
Log LinkSettings Log Settings - Settings for the application logs.
- Link
Status LinkStatus - Peer
Gateway stringId - The unique identifier of the peer gateway.
- Tag
- A map of the key-value pairs of the tag or tags to assign to the resource.
- Updated
Timestamp string
- arn String
- created
Timestamp String - gateway
Id String - The unique identifier of the gateway.
- link
Attributes LinkAttributes - Attributes of the link.
- link
Direction LinkDirection - link
Id String - The unique identifier of the link.
- link
Log LinkSettings Log Settings - Settings for the application logs.
- link
Status LinkStatus - peer
Gateway StringId - The unique identifier of the peer gateway.
- List<Tag>
- A map of the key-value pairs of the tag or tags to assign to the resource.
- updated
Timestamp String
- arn string
- created
Timestamp string - gateway
Id string - The unique identifier of the gateway.
- link
Attributes LinkAttributes - Attributes of the link.
- link
Direction LinkDirection - link
Id string - The unique identifier of the link.
- link
Log LinkSettings Log Settings - Settings for the application logs.
- link
Status LinkStatus - peer
Gateway stringId - The unique identifier of the peer gateway.
- Tag[]
- A map of the key-value pairs of the tag or tags to assign to the resource.
- updated
Timestamp string
- arn str
- created_
timestamp str - gateway_
id str - The unique identifier of the gateway.
- link_
attributes LinkAttributes - Attributes of the link.
- link_
direction LinkDirection - link_
id str - The unique identifier of the link.
- link_
log_ Linksettings Log Settings - Settings for the application logs.
- link_
status LinkStatus - peer_
gateway_ strid - The unique identifier of the peer gateway.
- Sequence[root_Tag]
- A map of the key-value pairs of the tag or tags to assign to the resource.
- updated_
timestamp str
- arn String
- created
Timestamp String - gateway
Id String - The unique identifier of the gateway.
- link
Attributes Property Map - Attributes of the link.
- link
Direction "REQUEST" | "RESPONSE" - link
Id String - The unique identifier of the link.
- link
Log Property MapSettings - Settings for the application logs.
- link
Status "PENDING_CREATION" | "PENDING_REQUEST" | "REQUESTED" | "ACCEPTED" | "ACTIVE" | "DECLINED" | "FAILED" | "PENDING_DELETION" | "DELETED" | "PENDING_UPDATE" | "PENDING_ISOLATION" | "ISOLATED" | "PENDING_RESTORATION" | "UNKNOWN_TO_SDK_VERSION" - peer
Gateway StringId - The unique identifier of the peer gateway.
- List<Property Map>
- A map of the key-value pairs of the tag or tags to assign to the resource.
- updated
Timestamp String
Supporting Types
LinkAttributes
- Customer
Provided stringId - The customer-provided unique identifier of the link.
- Responder
Error List<Pulumi.Masking Aws Native. Rtb Fabric. Inputs. Link Responder Error Masking For Http Code> - Describes the masking for HTTP error codes.
- Customer
Provided stringId - The customer-provided unique identifier of the link.
- Responder
Error []LinkMasking Responder Error Masking For Http Code - Describes the masking for HTTP error codes.
- customer
Provided StringId - The customer-provided unique identifier of the link.
- responder
Error List<LinkMasking Responder Error Masking For Http Code> - Describes the masking for HTTP error codes.
- customer
Provided stringId - The customer-provided unique identifier of the link.
- responder
Error LinkMasking Responder Error Masking For Http Code[] - Describes the masking for HTTP error codes.
- customer_
provided_ strid - The customer-provided unique identifier of the link.
- responder_
error_ Sequence[Linkmasking Responder Error Masking For Http Code] - Describes the masking for HTTP error codes.
- customer
Provided StringId - The customer-provided unique identifier of the link.
- responder
Error List<Property Map>Masking - Describes the masking for HTTP error codes.
LinkDirection
LinkLogSettings
- Application
Logs Pulumi.Aws Native. Rtb Fabric. Inputs. Link Log Settings Application Logs Properties - Describes the configuration of a link application log.
- Application
Logs LinkLog Settings Application Logs Properties - Describes the configuration of a link application log.
- application
Logs LinkLog Settings Application Logs Properties - Describes the configuration of a link application log.
- application
Logs LinkLog Settings Application Logs Properties - Describes the configuration of a link application log.
- application_
logs LinkLog Settings Application Logs Properties - Describes the configuration of a link application log.
- application
Logs Property Map - Describes the configuration of a link application log.
LinkLogSettingsApplicationLogsProperties
LinkLogSettingsApplicationLogsPropertiesLinkApplicationLogSamplingProperties
- error_
log float - filter_
log float
LinkResponderErrorMaskingForHttpCode
- Action
Pulumi.
Aws Native. Rtb Fabric. Link Responder Error Masking For Http Code Action - The action for the error..
- Http
Code string - The HTTP error code.
- Logging
Types List<Pulumi.Aws Native. Rtb Fabric. Link Responder Error Masking Logging Type> - The error log type.
- Response
Logging doublePercentage - The percentage of response logging.
- Action
Link
Responder Error Masking For Http Code Action - The action for the error..
- Http
Code string - The HTTP error code.
- Logging
Types []LinkResponder Error Masking Logging Type - The error log type.
- Response
Logging float64Percentage - The percentage of response logging.
- action
Link
Responder Error Masking For Http Code Action - The action for the error..
- http
Code String - The HTTP error code.
- logging
Types List<LinkResponder Error Masking Logging Type> - The error log type.
- response
Logging DoublePercentage - The percentage of response logging.
- action
Link
Responder Error Masking For Http Code Action - The action for the error..
- http
Code string - The HTTP error code.
- logging
Types LinkResponder Error Masking Logging Type[] - The error log type.
- response
Logging numberPercentage - The percentage of response logging.
- action
Link
Responder Error Masking For Http Code Action - The action for the error..
- http_
code str - The HTTP error code.
- logging_
types Sequence[LinkResponder Error Masking Logging Type] - The error log type.
- response_
logging_ floatpercentage - The percentage of response logging.
- action "NO_BID" | "PASSTHROUGH"
- The action for the error..
- http
Code String - The HTTP error code.
- logging
Types List<"NONE" | "METRIC" | "RESPONSE"> - The error log type.
- response
Logging NumberPercentage - The percentage of response logging.
LinkResponderErrorMaskingForHttpCodeAction
LinkResponderErrorMaskingLoggingType
LinkStatus
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
