Class CfnInboundExternalLinkProps
Properties for defining a CfnInboundExternalLink.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.RTBFabric
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnInboundExternalLinkProps : ICfnInboundExternalLinkProps
Syntax (vb)
Public Class CfnInboundExternalLinkProps Implements ICfnInboundExternalLinkProps
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.AWS.RTBFabric;
var cfnInboundExternalLinkProps = new CfnInboundExternalLinkProps {
GatewayId = "gatewayId",
LinkLogSettings = new LinkLogSettingsProperty {
ApplicationLogs = new ApplicationLogsProperty {
LinkApplicationLogSampling = new LinkApplicationLogSamplingProperty {
ErrorLog = 123,
FilterLog = 123
}
}
},
// the properties below are optional
LinkAttributes = new LinkAttributesProperty {
CustomerProvidedId = "customerProvidedId",
ResponderErrorMasking = new [] { new ResponderErrorMaskingForHttpCodeProperty {
Action = "action",
HttpCode = "httpCode",
LoggingTypes = new [] { "loggingTypes" },
// the properties below are optional
ResponseLoggingPercentage = 123
} }
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
| CfnInboundExternalLinkProps() | Properties for defining a |
Properties
| GatewayId | Properties for defining a |
| LinkAttributes | Properties for defining a |
| LinkLogSettings | Properties for defining a |
| Tags | Tags to assign to the Link. |
Constructors
CfnInboundExternalLinkProps()
Properties for defining a CfnInboundExternalLink.
public CfnInboundExternalLinkProps()
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.AWS.RTBFabric;
var cfnInboundExternalLinkProps = new CfnInboundExternalLinkProps {
GatewayId = "gatewayId",
LinkLogSettings = new LinkLogSettingsProperty {
ApplicationLogs = new ApplicationLogsProperty {
LinkApplicationLogSampling = new LinkApplicationLogSamplingProperty {
ErrorLog = 123,
FilterLog = 123
}
}
},
// the properties below are optional
LinkAttributes = new LinkAttributesProperty {
CustomerProvidedId = "customerProvidedId",
ResponderErrorMasking = new [] { new ResponderErrorMaskingForHttpCodeProperty {
Action = "action",
HttpCode = "httpCode",
LoggingTypes = new [] { "loggingTypes" },
// the properties below are optional
ResponseLoggingPercentage = 123
} }
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Properties
GatewayId
Properties for defining a CfnInboundExternalLink.
public string GatewayId { get; set; }
Property Value
Remarks
LinkAttributes
Properties for defining a CfnInboundExternalLink.
public object? LinkAttributes { get; set; }
Property Value
Remarks
LinkLogSettings
Properties for defining a CfnInboundExternalLink.
public object LinkLogSettings { get; set; }