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.
