Class NatGatewayAvailabilityZoneAddressArgs.Builder

    • Method Detail

      • allocationIds

        public NatGatewayAvailabilityZoneAddressArgs.Builder allocationIds​(@Nullable
                                                                           com.pulumi.core.Output<java.util.List<java.lang.String>> allocationIds)
        Parameters:
        allocationIds - List of allocation IDs of the Elastic IP addresses (EIPs) to be used for handling outbound NAT traffic in this specific Availability Zone.
        Returns:
        builder
      • allocationIds

        public NatGatewayAvailabilityZoneAddressArgs.Builder allocationIds​(java.util.List<java.lang.String> allocationIds)
        Parameters:
        allocationIds - List of allocation IDs of the Elastic IP addresses (EIPs) to be used for handling outbound NAT traffic in this specific Availability Zone.
        Returns:
        builder
      • allocationIds

        public NatGatewayAvailabilityZoneAddressArgs.Builder allocationIds​(java.lang.String... allocationIds)
        Parameters:
        allocationIds - List of allocation IDs of the Elastic IP addresses (EIPs) to be used for handling outbound NAT traffic in this specific Availability Zone.
        Returns:
        builder
      • availabilityZone

        public NatGatewayAvailabilityZoneAddressArgs.Builder availabilityZone​(@Nullable
                                                                              com.pulumi.core.Output<java.lang.String> availabilityZone)
        Parameters:
        availabilityZone - Availability Zone (e.g. `us-west-2a`) where this specific NAT gateway configuration will be active. Exactly one of `availabilityZone` or `availabilityZoneId` must be specified.
        Returns:
        builder
      • availabilityZone

        public NatGatewayAvailabilityZoneAddressArgs.Builder availabilityZone​(java.lang.String availabilityZone)
        Parameters:
        availabilityZone - Availability Zone (e.g. `us-west-2a`) where this specific NAT gateway configuration will be active. Exactly one of `availabilityZone` or `availabilityZoneId` must be specified.
        Returns:
        builder
      • availabilityZoneId

        public NatGatewayAvailabilityZoneAddressArgs.Builder availabilityZoneId​(@Nullable
                                                                                com.pulumi.core.Output<java.lang.String> availabilityZoneId)
        Parameters:
        availabilityZoneId - Availability Zone ID (e.g. `usw2-az2`) where this specific NAT gateway configuration will be active. Exactly one of `availabilityZone` or `availabilityZoneId` must be specified.
        Returns:
        builder
      • availabilityZoneId

        public NatGatewayAvailabilityZoneAddressArgs.Builder availabilityZoneId​(java.lang.String availabilityZoneId)
        Parameters:
        availabilityZoneId - Availability Zone ID (e.g. `usw2-az2`) where this specific NAT gateway configuration will be active. Exactly one of `availabilityZone` or `availabilityZoneId` must be specified.
        Returns:
        builder