Show / Hide Table of Contents

Class CfnOutboundExternalLinkMixinProps

Properties for CfnOutboundExternalLinkPropsMixin.

Inheritance
object
CfnOutboundExternalLinkMixinProps
Implements
ICfnOutboundExternalLinkMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.RTBFabric.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnOutboundExternalLinkMixinProps : ICfnOutboundExternalLinkMixinProps
Syntax (vb)
Public Class CfnOutboundExternalLinkMixinProps Implements ICfnOutboundExternalLinkMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rtbfabric-outboundexternallink.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.RTBFabric.Mixins;

             var cfnOutboundExternalLinkMixinProps = new CfnOutboundExternalLinkMixinProps {
                 GatewayId = "gatewayId",
                 LinkAttributes = new LinkAttributesProperty {
                     CustomerProvidedId = "customerProvidedId",
                     ResponderErrorMasking = new [] { new ResponderErrorMaskingForHttpCodeProperty {
                         Action = "action",
                         HttpCode = "httpCode",
                         LoggingTypes = new [] { "loggingTypes" },
                         ResponseLoggingPercentage = 123
                     } }
                 },
                 LinkLogSettings = new LinkLogSettingsProperty {
                     ApplicationLogs = new ApplicationLogsProperty {
                         LinkApplicationLogSampling = new LinkApplicationLogSamplingProperty {
                             ErrorLog = 123,
                             FilterLog = 123
                         }
                     }
                 },
                 PublicEndpoint = "publicEndpoint",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnOutboundExternalLinkMixinProps()

Properties for CfnOutboundExternalLinkPropsMixin.

Properties

GatewayId

Properties for CfnOutboundExternalLinkPropsMixin.

LinkAttributes

Properties for CfnOutboundExternalLinkPropsMixin.

LinkLogSettings

Properties for CfnOutboundExternalLinkPropsMixin.

PublicEndpoint

Properties for CfnOutboundExternalLinkPropsMixin.

Tags

Tags to assign to the Link.

Constructors

CfnOutboundExternalLinkMixinProps()

Properties for CfnOutboundExternalLinkPropsMixin.

public CfnOutboundExternalLinkMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rtbfabric-outboundexternallink.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.RTBFabric.Mixins;

             var cfnOutboundExternalLinkMixinProps = new CfnOutboundExternalLinkMixinProps {
                 GatewayId = "gatewayId",
                 LinkAttributes = new LinkAttributesProperty {
                     CustomerProvidedId = "customerProvidedId",
                     ResponderErrorMasking = new [] { new ResponderErrorMaskingForHttpCodeProperty {
                         Action = "action",
                         HttpCode = "httpCode",
                         LoggingTypes = new [] { "loggingTypes" },
                         ResponseLoggingPercentage = 123
                     } }
                 },
                 LinkLogSettings = new LinkLogSettingsProperty {
                     ApplicationLogs = new ApplicationLogsProperty {
                         LinkApplicationLogSampling = new LinkApplicationLogSamplingProperty {
                             ErrorLog = 123,
                             FilterLog = 123
                         }
                     }
                 },
                 PublicEndpoint = "publicEndpoint",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

GatewayId

Properties for CfnOutboundExternalLinkPropsMixin.

public string? GatewayId { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rtbfabric-outboundexternallink.html#cfn-rtbfabric-outboundexternallink-gatewayid

LinkAttributes

Properties for CfnOutboundExternalLinkPropsMixin.

public object? LinkAttributes { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rtbfabric-outboundexternallink.html#cfn-rtbfabric-outboundexternallink-linkattributes

Type union: either IResolvable or CfnOutboundExternalLinkPropsMixin.ILinkAttributesProperty

LinkLogSettings

Properties for CfnOutboundExternalLinkPropsMixin.

public object? LinkLogSettings { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rtbfabric-outboundexternallink.html#cfn-rtbfabric-outboundexternallink-linklogsettings

Type union: either IResolvable or CfnOutboundExternalLinkPropsMixin.ILinkLogSettingsProperty

PublicEndpoint

Properties for CfnOutboundExternalLinkPropsMixin.

public string? PublicEndpoint { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rtbfabric-outboundexternallink.html#cfn-rtbfabric-outboundexternallink-publicendpoint

Tags

Tags to assign to the Link.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rtbfabric-outboundexternallink.html#cfn-rtbfabric-outboundexternallink-tags

Implements

ICfnOutboundExternalLinkMixinProps
Back to top Generated by DocFX