Class CfnOutboundExternalLinkMixinProps
Properties for CfnOutboundExternalLinkPropsMixin.
Implements
Inherited Members
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
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
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
Remarks
LinkAttributes
Properties for CfnOutboundExternalLinkPropsMixin.
public object? LinkAttributes { get; set; }
Property Value
Remarks
LinkLogSettings
Properties for CfnOutboundExternalLinkPropsMixin.
public object? LinkLogSettings { get; set; }
Property Value
Remarks
PublicEndpoint
Properties for CfnOutboundExternalLinkPropsMixin.
public string? PublicEndpoint { get; set; }