Interface CfnTransitGatewayMeteringPolicyEntryMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTransitGatewayMeteringPolicyEntryMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)",
date="2025-12-18T18:20:25.431Z")
@Stability(Stable)
public interface CfnTransitGatewayMeteringPolicyEntryMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnTransitGatewayMeteringPolicyEntryPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.ec2.mixins.*;
CfnTransitGatewayMeteringPolicyEntryMixinProps cfnTransitGatewayMeteringPolicyEntryMixinProps = CfnTransitGatewayMeteringPolicyEntryMixinProps.builder()
.destinationCidrBlock("destinationCidrBlock")
.destinationPortRange("destinationPortRange")
.destinationTransitGatewayAttachmentId("destinationTransitGatewayAttachmentId")
.destinationTransitGatewayAttachmentType("destinationTransitGatewayAttachmentType")
.meteredAccount("meteredAccount")
.policyRuleNumber(123)
.protocol("protocol")
.sourceCidrBlock("sourceCidrBlock")
.sourcePortRange("sourcePortRange")
.sourceTransitGatewayAttachmentId("sourceTransitGatewayAttachmentId")
.sourceTransitGatewayAttachmentType("sourceTransitGatewayAttachmentType")
.transitGatewayMeteringPolicyId("transitGatewayMeteringPolicyId")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnTransitGatewayMeteringPolicyEntryMixinPropsstatic final classAn implementation forCfnTransitGatewayMeteringPolicyEntryMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringDescribes an IPv4 CIDR block.default StringDescribes a range of ports.default StringThe ID of the source attachment through which traffic leaves a transit gateway.default Stringdefault StringThe AWS account ID to which the metered traffic is attributed.default NumberThe rule number of the metering policy entry.default StringThe protocol of the traffic.default StringDescribes an IPv4 CIDR block.default StringDescribes a range of ports.default StringThe ID of the source attachment through which traffic enters a transit gateway.default Stringdefault StringThe ID of the transit gateway metering policy for which the entry is being created.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDestinationCidrBlock
Describes an IPv4 CIDR block.- See Also:
-
getDestinationPortRange
Describes a range of ports.- See Also:
-
getDestinationTransitGatewayAttachmentId
The ID of the source attachment through which traffic leaves a transit gateway.- See Also:
-
getDestinationTransitGatewayAttachmentType
- See Also:
-
getMeteredAccount
The AWS account ID to which the metered traffic is attributed.- See Also:
-
getPolicyRuleNumber
The rule number of the metering policy entry.- See Also:
-
getProtocol
The protocol of the traffic.- See Also:
-
getSourceCidrBlock
Describes an IPv4 CIDR block.- See Also:
-
getSourcePortRange
Describes a range of ports.- See Also:
-
getSourceTransitGatewayAttachmentId
The ID of the source attachment through which traffic enters a transit gateway.- See Also:
-
getSourceTransitGatewayAttachmentType
- See Also:
-
getTransitGatewayMeteringPolicyId
The ID of the transit gateway metering policy for which the entry is being created.- See Also:
-
builder
-