Package com.pulumi.aws.networkmanager
Class TransitGatewayRouteTableAttachmentArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.networkmanager.TransitGatewayRouteTableAttachmentArgs
-
public final class TransitGatewayRouteTableAttachmentArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTransitGatewayRouteTableAttachmentArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static TransitGatewayRouteTableAttachmentArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TransitGatewayRouteTableAttachmentArgs.Builderbuilder()static TransitGatewayRouteTableAttachmentArgs.Builderbuilder(TransitGatewayRouteTableAttachmentArgs defaults)com.pulumi.core.Output<java.lang.String>peeringId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>routingPolicyLabel()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>tags()com.pulumi.core.Output<java.lang.String>transitGatewayRouteTableArn()
-
-
-
Field Detail
-
Empty
public static final TransitGatewayRouteTableAttachmentArgs Empty
-
-
Method Detail
-
peeringId
public com.pulumi.core.Output<java.lang.String> peeringId()
- Returns:
- ID of the peer for the attachment.
-
routingPolicyLabel
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> routingPolicyLabel()
- Returns:
- The routing policy label to apply to the Transit Gateway route table attachment for traffic routing decisions. Maximum length of 256 characters. Changing this value will force recreation of the resource.
-
tags
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> tags()
- Returns:
- Key-value tags for the attachment. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
-
transitGatewayRouteTableArn
public com.pulumi.core.Output<java.lang.String> transitGatewayRouteTableArn()
- Returns:
- ARN of the transit gateway route table for the attachment. The following arguments are optional:
-
builder
public static TransitGatewayRouteTableAttachmentArgs.Builder builder()
-
builder
public static TransitGatewayRouteTableAttachmentArgs.Builder builder(TransitGatewayRouteTableAttachmentArgs defaults)
-
-