Interface SecurityGroupEgress

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    SecurityGroupEgress.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:55.017Z")
    @Stability(Stable)
    public interface SecurityGroupEgress
    extends software.amazon.jsii.JsiiSerializable
    • Method Summary

      All Methods Static Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      static SecurityGroupEgress.Builder builder()  
      default List<String> getCidrBlocks()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#cidr_blocks SecurityGroup#cidr_blocks}.
      default String getDescription()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#description SecurityGroup#description}.
      default Number getFromPort()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#from_port SecurityGroup#from_port}.
      default List<String> getIpv6CidrBlocks()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#ipv6_cidr_blocks SecurityGroup#ipv6_cidr_blocks}.
      default List<String> getPrefixListIds()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#prefix_list_ids SecurityGroup#prefix_list_ids}.
      default String getProtocol()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#protocol SecurityGroup#protocol}.
      default List<String> getSecurityGroups()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#security_groups SecurityGroup#security_groups}.
      default Object getSelfAttribute()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#self SecurityGroup#self}.
      default Number getToPort()
      Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#to_port SecurityGroup#to_port}.
      • Methods inherited from interface software.amazon.jsii.JsiiSerializable

        $jsii$toJson
    • Method Detail

      • getCidrBlocks

        @Stability(Stable)
        @Nullable
        default List<String> getCidrBlocks()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#cidr_blocks SecurityGroup#cidr_blocks}.
      • getDescription

        @Stability(Stable)
        @Nullable
        default String getDescription()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#description SecurityGroup#description}.
      • getFromPort

        @Stability(Stable)
        @Nullable
        default Number getFromPort()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#from_port SecurityGroup#from_port}.
      • getIpv6CidrBlocks

        @Stability(Stable)
        @Nullable
        default List<String> getIpv6CidrBlocks()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#ipv6_cidr_blocks SecurityGroup#ipv6_cidr_blocks}.
      • getPrefixListIds

        @Stability(Stable)
        @Nullable
        default List<String> getPrefixListIds()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#prefix_list_ids SecurityGroup#prefix_list_ids}.
      • getProtocol

        @Stability(Stable)
        @Nullable
        default String getProtocol()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#protocol SecurityGroup#protocol}.
      • getSecurityGroups

        @Stability(Stable)
        @Nullable
        default List<String> getSecurityGroups()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#security_groups SecurityGroup#security_groups}.
      • getSelfAttribute

        @Stability(Stable)
        @Nullable
        default Object getSelfAttribute()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#self SecurityGroup#self}.
      • getToPort

        @Stability(Stable)
        @Nullable
        default Number getToPort()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/security_group#to_port SecurityGroup#to_port}.