We recommend new projects start with resources from the AWS provider.
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::RTBFabric::OutboundExternalLink Resource Type
Create OutboundExternalLink Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new OutboundExternalLink(name: string, args: OutboundExternalLinkArgs, opts?: CustomResourceOptions);@overload
def OutboundExternalLink(resource_name: str,
args: OutboundExternalLinkArgs,
opts: Optional[ResourceOptions] = None)
@overload
def OutboundExternalLink(resource_name: str,
opts: Optional[ResourceOptions] = None,
gateway_id: Optional[str] = None,
link_log_settings: Optional[OutboundExternalLinkLinkLogSettingsArgs] = None,
public_endpoint: Optional[str] = None,
link_attributes: Optional[OutboundExternalLinkLinkAttributesArgs] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewOutboundExternalLink(ctx *Context, name string, args OutboundExternalLinkArgs, opts ...ResourceOption) (*OutboundExternalLink, error)public OutboundExternalLink(string name, OutboundExternalLinkArgs args, CustomResourceOptions? opts = null)
public OutboundExternalLink(String name, OutboundExternalLinkArgs args)
public OutboundExternalLink(String name, OutboundExternalLinkArgs args, CustomResourceOptions options)
type: aws-native:rtbfabric:OutboundExternalLink
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args OutboundExternalLinkArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args OutboundExternalLinkArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args OutboundExternalLinkArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args OutboundExternalLinkArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args OutboundExternalLinkArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
OutboundExternalLink Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The OutboundExternalLink resource accepts the following input properties:
Outputs
All input properties are implicitly available as output properties. Additionally, the OutboundExternalLink resource produces the following output properties:
- Arn string
- Created
Timestamp string - Id string
- The provider-assigned unique ID for this managed resource.
- Link
Id string - Link
Status Pulumi.Aws Native. Rtb Fabric. Outbound External Link Link Status - Updated
Timestamp string
- Arn string
- Created
Timestamp string - Id string
- The provider-assigned unique ID for this managed resource.
- Link
Id string - Link
Status OutboundExternal Link Link Status - Updated
Timestamp string
- arn String
- created
Timestamp String - id String
- The provider-assigned unique ID for this managed resource.
- link
Id String - link
Status OutboundExternal Link Link Status - updated
Timestamp String
- arn string
- created
Timestamp string - id string
- The provider-assigned unique ID for this managed resource.
- link
Id string - link
Status OutboundExternal Link Link Status - updated
Timestamp string
- arn str
- created_
timestamp str - id str
- The provider-assigned unique ID for this managed resource.
- link_
id str - link_
status OutboundExternal Link Link Status - updated_
timestamp str
- arn String
- created
Timestamp String - id String
- The provider-assigned unique ID for this managed resource.
- link
Id String - link
Status "PENDING_CREATION" | "PENDING_REQUEST" | "REQUESTED" | "ACCEPTED" | "ACTIVE" | "REJECTED" | "FAILED" | "PENDING_DELETION" | "DELETED" | "PENDING_UPDATE" | "PENDING_ISOLATION" | "ISOLATED" | "PENDING_RESTORATION" | "UNKNOWN_TO_SDK_VERSION" - updated
Timestamp String
Supporting Types
OutboundExternalLinkLinkAttributes, OutboundExternalLinkLinkAttributesArgs
OutboundExternalLinkLinkLogSettings, OutboundExternalLinkLinkLogSettingsArgs
OutboundExternalLinkLinkLogSettingsApplicationLogsProperties, OutboundExternalLinkLinkLogSettingsApplicationLogsPropertiesArgs
OutboundExternalLinkLinkLogSettingsApplicationLogsPropertiesLinkApplicationLogSamplingProperties, OutboundExternalLinkLinkLogSettingsApplicationLogsPropertiesLinkApplicationLogSamplingPropertiesArgs
- error_
log float - filter_
log float
OutboundExternalLinkLinkStatus, OutboundExternalLinkLinkStatusArgs
- Pending
Creation PENDING_CREATION- Pending
Request PENDING_REQUEST- Requested
REQUESTED- Accepted
ACCEPTED- Active
ACTIVE- Rejected
REJECTED- Failed
FAILED- Pending
Deletion PENDING_DELETION- Deleted
DELETED- Pending
Update PENDING_UPDATE- Pending
Isolation PENDING_ISOLATION- Isolated
ISOLATED- Pending
Restoration PENDING_RESTORATION- Unknown
To Sdk Version UNKNOWN_TO_SDK_VERSION
- Outbound
External Link Link Status Pending Creation PENDING_CREATION- Outbound
External Link Link Status Pending Request PENDING_REQUEST- Outbound
External Link Link Status Requested REQUESTED- Outbound
External Link Link Status Accepted ACCEPTED- Outbound
External Link Link Status Active ACTIVE- Outbound
External Link Link Status Rejected REJECTED- Outbound
External Link Link Status Failed FAILED- Outbound
External Link Link Status Pending Deletion PENDING_DELETION- Outbound
External Link Link Status Deleted DELETED- Outbound
External Link Link Status Pending Update PENDING_UPDATE- Outbound
External Link Link Status Pending Isolation PENDING_ISOLATION- Outbound
External Link Link Status Isolated ISOLATED- Outbound
External Link Link Status Pending Restoration PENDING_RESTORATION- Outbound
External Link Link Status Unknown To Sdk Version UNKNOWN_TO_SDK_VERSION
- Pending
Creation PENDING_CREATION- Pending
Request PENDING_REQUEST- Requested
REQUESTED- Accepted
ACCEPTED- Active
ACTIVE- Rejected
REJECTED- Failed
FAILED- Pending
Deletion PENDING_DELETION- Deleted
DELETED- Pending
Update PENDING_UPDATE- Pending
Isolation PENDING_ISOLATION- Isolated
ISOLATED- Pending
Restoration PENDING_RESTORATION- Unknown
To Sdk Version UNKNOWN_TO_SDK_VERSION
- Pending
Creation PENDING_CREATION- Pending
Request PENDING_REQUEST- Requested
REQUESTED- Accepted
ACCEPTED- Active
ACTIVE- Rejected
REJECTED- Failed
FAILED- Pending
Deletion PENDING_DELETION- Deleted
DELETED- Pending
Update PENDING_UPDATE- Pending
Isolation PENDING_ISOLATION- Isolated
ISOLATED- Pending
Restoration PENDING_RESTORATION- Unknown
To Sdk Version UNKNOWN_TO_SDK_VERSION
- PENDING_CREATION
PENDING_CREATION- PENDING_REQUEST
PENDING_REQUEST- REQUESTED
REQUESTED- ACCEPTED
ACCEPTED- ACTIVE
ACTIVE- REJECTED
REJECTED- FAILED
FAILED- PENDING_DELETION
PENDING_DELETION- DELETED
DELETED- PENDING_UPDATE
PENDING_UPDATE- PENDING_ISOLATION
PENDING_ISOLATION- ISOLATED
ISOLATED- PENDING_RESTORATION
PENDING_RESTORATION- UNKNOWN_TO_SDK_VERSION
UNKNOWN_TO_SDK_VERSION
- "PENDING_CREATION"
PENDING_CREATION- "PENDING_REQUEST"
PENDING_REQUEST- "REQUESTED"
REQUESTED- "ACCEPTED"
ACCEPTED- "ACTIVE"
ACTIVE- "REJECTED"
REJECTED- "FAILED"
FAILED- "PENDING_DELETION"
PENDING_DELETION- "DELETED"
DELETED- "PENDING_UPDATE"
PENDING_UPDATE- "PENDING_ISOLATION"
PENDING_ISOLATION- "ISOLATED"
ISOLATED- "PENDING_RESTORATION"
PENDING_RESTORATION- "UNKNOWN_TO_SDK_VERSION"
UNKNOWN_TO_SDK_VERSION
OutboundExternalLinkResponderErrorMaskingForHttpCode, OutboundExternalLinkResponderErrorMaskingForHttpCodeArgs
OutboundExternalLinkResponderErrorMaskingForHttpCodeAction, OutboundExternalLinkResponderErrorMaskingForHttpCodeActionArgs
- No
Bid NO_BID- Passthrough
PASSTHROUGH
- Outbound
External Link Responder Error Masking For Http Code Action No Bid NO_BID- Outbound
External Link Responder Error Masking For Http Code Action Passthrough PASSTHROUGH
- No
Bid NO_BID- Passthrough
PASSTHROUGH
- No
Bid NO_BID- Passthrough
PASSTHROUGH
- NO_BID
NO_BID- PASSTHROUGH
PASSTHROUGH
- "NO_BID"
NO_BID- "PASSTHROUGH"
PASSTHROUGH
OutboundExternalLinkResponderErrorMaskingLoggingType, OutboundExternalLinkResponderErrorMaskingLoggingTypeArgs
- None
NONE- Metric
METRIC- Response
RESPONSE
- Outbound
External Link Responder Error Masking Logging Type None NONE- Outbound
External Link Responder Error Masking Logging Type Metric METRIC- Outbound
External Link Responder Error Masking Logging Type Response RESPONSE
- None
NONE- Metric
METRIC- Response
RESPONSE
- None
NONE- Metric
METRIC- Response
RESPONSE
- NONE
NONE- METRIC
METRIC- RESPONSE
RESPONSE
- "NONE"
NONE- "METRIC"
METRIC- "RESPONSE"
RESPONSE
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
