Interface Ipv6Range.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Ipv6Range.Builder,Ipv6Range>,SdkBuilder<Ipv6Range.Builder,Ipv6Range>,SdkPojo
- Enclosing class:
- Ipv6Range
@Mutable @NotThreadSafe public static interface Ipv6Range.Builder extends SdkPojo, CopyableBuilder<Ipv6Range.Builder,Ipv6Range>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Ipv6Range.BuildercidrIpv6(String cidrIpv6)The IPv6 address range.Ipv6Range.Builderdescription(String description)A description for the security group rule that references this IPv6 address range.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
description
Ipv6Range.Builder description(String description)
A description for the security group rule that references this IPv6 address range.
Constraints: Up to 255 characters in length. Allowed characters are a-z, A-Z, 0-9, spaces, and ._-:/()#,@[]+=&;{}!$*
- Parameters:
description- A description for the security group rule that references this IPv6 address range.Constraints: Up to 255 characters in length. Allowed characters are a-z, A-Z, 0-9, spaces, and ._-:/()#,@[]+=&;{}!$*
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cidrIpv6
Ipv6Range.Builder cidrIpv6(String cidrIpv6)
The IPv6 address range. You can either specify a CIDR block or a source security group, not both. To specify a single IPv6 address, use the /128 prefix length.
Amazon Web Services canonicalizes IPv4 and IPv6 CIDRs. For example, if you specify 100.68.0.18/18 for the CIDR block, Amazon Web Services canonicalizes the CIDR block to 100.68.0.0/18. Any subsequent DescribeSecurityGroups and DescribeSecurityGroupRules calls will return the canonicalized form of the CIDR block. Additionally, if you attempt to add another rule with the non-canonical form of the CIDR (such as 100.68.0.18/18) and there is already a rule for the canonicalized form of the CIDR block (such as 100.68.0.0/18), the API throws an duplicate rule error.
- Parameters:
cidrIpv6- The IPv6 address range. You can either specify a CIDR block or a source security group, not both. To specify a single IPv6 address, use the /128 prefix length.Amazon Web Services canonicalizes IPv4 and IPv6 CIDRs. For example, if you specify 100.68.0.18/18 for the CIDR block, Amazon Web Services canonicalizes the CIDR block to 100.68.0.0/18. Any subsequent DescribeSecurityGroups and DescribeSecurityGroupRules calls will return the canonicalized form of the CIDR block. Additionally, if you attempt to add another rule with the non-canonical form of the CIDR (such as 100.68.0.18/18) and there is already a rule for the canonicalized form of the CIDR block (such as 100.68.0.0/18), the API throws an duplicate rule error.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-