CfnTransitGatewayRouteTableAttachmentMixinProps
- class aws_cdk.mixins_preview.aws_networkmanager.mixins.CfnTransitGatewayRouteTableAttachmentMixinProps(*, network_function_group_name=None, peering_id=None, proposed_network_function_group_change=None, proposed_segment_change=None, tags=None, transit_gateway_route_table_arn=None)
Bases:
objectProperties for CfnTransitGatewayRouteTableAttachmentPropsMixin.
- Parameters:
network_function_group_name (
Optional[str]) – The name of the network function group.peering_id (
Optional[str]) – The ID of the transit gateway peering.proposed_network_function_group_change (
Union[IResolvable,ProposedNetworkFunctionGroupChangeProperty,Dict[str,Any],None]) – Describes proposed changes to a network function group.proposed_segment_change (
Union[IResolvable,ProposedSegmentChangeProperty,Dict[str,Any],None]) – This property is read-only. Values can’t be assigned to it.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The list of key-value pairs associated with the transit gateway route table attachment.transit_gateway_route_table_arn (
Optional[str]) – The ARN of the transit gateway attachment route table. For example,"TransitGatewayRouteTableArn": "arn:aws:ec2:us-west-2:123456789012:transit-gateway-route-table/tgw-rtb-9876543210123456".
- 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.mixins_preview.aws_networkmanager import mixins as networkmanager_mixins cfn_transit_gateway_route_table_attachment_mixin_props = networkmanager_mixins.CfnTransitGatewayRouteTableAttachmentMixinProps( network_function_group_name="networkFunctionGroupName", peering_id="peeringId", proposed_network_function_group_change=networkmanager_mixins.CfnTransitGatewayRouteTableAttachmentPropsMixin.ProposedNetworkFunctionGroupChangeProperty( attachment_policy_rule_number=123, network_function_group_name="networkFunctionGroupName", tags=[CfnTag( key="key", value="value" )] ), proposed_segment_change=networkmanager_mixins.CfnTransitGatewayRouteTableAttachmentPropsMixin.ProposedSegmentChangeProperty( attachment_policy_rule_number=123, segment_name="segmentName", tags=[CfnTag( key="key", value="value" )] ), tags=[CfnTag( key="key", value="value" )], transit_gateway_route_table_arn="transitGatewayRouteTableArn" )
Attributes
- network_function_group_name
The name of the network function group.
- peering_id
The ID of the transit gateway peering.
- proposed_network_function_group_change
Describes proposed changes to a network function group.
- proposed_segment_change
This property is read-only.
Values can’t be assigned to it.
- tags
The list of key-value pairs associated with the transit gateway route table attachment.
- transit_gateway_route_table_arn
The ARN of the transit gateway attachment route table.
For example,
"TransitGatewayRouteTableArn": "arn:aws:ec2:us-west-2:123456789012:transit-gateway-route-table/tgw-rtb-9876543210123456".