interface CfnLinkRoutingRuleMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.RTBFabric.CfnLinkRoutingRuleMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awsrtbfabric#CfnLinkRoutingRuleMixinProps |
Java | software.amazon.awscdk.cfnpropertymixins.services.rtbfabric.CfnLinkRoutingRuleMixinProps |
Python | aws_cdk.cfn_property_mixins.aws_rtbfabric.CfnLinkRoutingRuleMixinProps |
TypeScript | @aws-cdk/cfn-property-mixins » aws_rtbfabric » CfnLinkRoutingRuleMixinProps |
Properties for CfnLinkRoutingRulePropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_rtbfabric as rtbfabric } from '@aws-cdk/cfn-property-mixins';
const cfnLinkRoutingRuleMixinProps: rtbfabric.CfnLinkRoutingRuleMixinProps = {
conditions: {
hostHeader: 'hostHeader',
hostHeaderWildcard: 'hostHeaderWildcard',
pathExact: 'pathExact',
pathPrefix: 'pathPrefix',
queryStringEquals: {
key: 'key',
value: 'value',
},
queryStringExists: 'queryStringExists',
},
gatewayId: 'gatewayId',
linkId: 'linkId',
priority: 123,
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| conditions? | IResolvable | Rule | Conditions for a routing rule. |
| gateway | string | |
| link | string | |
| priority? | number | |
| tags? | Cfn[] | Tags to assign to the LinkRoutingRule. |
conditions?
Type:
IResolvable | Rule
(optional)
Conditions for a routing rule.
All non-null fields must match (AND logic). At least one field must be set. HostHeader and HostHeaderWildcard are mutually exclusive. PathPrefix and PathExact are mutually exclusive.
gatewayId?
Type:
string
(optional)
linkId?
Type:
string
(optional)
priority?
Type:
number
(optional)
tags?
Type:
Cfn[]
(optional)
Tags to assign to the LinkRoutingRule.

.NET
Go
Java
Python
TypeScript