CfnOutboundExternalLinkProps
- class aws_cdk.aws_rtbfabric.CfnOutboundExternalLinkProps(*, gateway_id, link_log_settings, public_endpoint, link_attributes=None, tags=None)
Bases:
objectProperties for defining a
CfnOutboundExternalLink.- Parameters:
gateway_id (
str)link_log_settings (
Union[IResolvable,LinkLogSettingsProperty,Dict[str,Any]])public_endpoint (
str)link_attributes (
Union[IResolvable,LinkAttributesProperty,Dict[str,Any],None])tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – Tags to assign to the Link.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_rtbfabric as rtbfabric cfn_outbound_external_link_props = rtbfabric.CfnOutboundExternalLinkProps( gateway_id="gatewayId", link_log_settings=rtbfabric.CfnOutboundExternalLink.LinkLogSettingsProperty( application_logs=rtbfabric.CfnOutboundExternalLink.ApplicationLogsProperty( link_application_log_sampling=rtbfabric.CfnOutboundExternalLink.LinkApplicationLogSamplingProperty( error_log=123, filter_log=123 ) ) ), public_endpoint="publicEndpoint", # the properties below are optional link_attributes=rtbfabric.CfnOutboundExternalLink.LinkAttributesProperty( customer_provided_id="customerProvidedId", responder_error_masking=[rtbfabric.CfnOutboundExternalLink.ResponderErrorMaskingForHttpCodeProperty( action="action", http_code="httpCode", logging_types=["loggingTypes"], # the properties below are optional response_logging_percentage=123 )] ), tags=[CfnTag( key="key", value="value" )] )
Attributes
- gateway_id
-
- Type:
see
- link_attributes
-
- Type:
see
- link_log_settings
-
- Type:
see
- public_endpoint
-
- Type:
see
- tags
Tags to assign to the Link.