Class DefaultSubnetArgs


  • public final class DefaultSubnetArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • assignIpv6AddressOnCreation

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> assignIpv6AddressOnCreation()
      • availabilityZone

        public com.pulumi.core.Output<java.lang.String> availabilityZone()
        Returns:
        is required * The `availabilityZoneId`, `cidrBlock` and `vpcId` arguments become computed attributes * The default value for `mapPublicIpOnLaunch` is `true` This resource supports the following additional arguments:
      • customerOwnedIpv4Pool

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> customerOwnedIpv4Pool()
      • enableDns64

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enableDns64()
      • enableResourceNameDnsARecordOnLaunch

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enableResourceNameDnsARecordOnLaunch()
      • enableResourceNameDnsAaaaRecordOnLaunch

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enableResourceNameDnsAaaaRecordOnLaunch()
      • forceDestroy

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> forceDestroy()
        Returns:
        Whether destroying the resource deletes the default subnet. Default: `false`
      • ipv6CidrBlock

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ipv6CidrBlock()
      • ipv6Native

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> ipv6Native()
      • mapCustomerOwnedIpOnLaunch

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> mapCustomerOwnedIpOnLaunch()
      • mapPublicIpOnLaunch

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> mapPublicIpOnLaunch()
      • privateDnsHostnameTypeOnLaunch

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> privateDnsHostnameTypeOnLaunch()
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the [provider configuration](https://registry.terraform.io/providers/hashicorp/aws/latest/docs#aws-configuration-reference).
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()