Interface WebAppVpcConfig.Builder

  • Method Details

    • subnetIds

      WebAppVpcConfig.Builder subnetIds(Collection<String> subnetIds)

      The list of subnet IDs within the VPC where the web app endpoint will be deployed. These subnets must be in the same VPC specified in the VpcId parameter.

      Parameters:
      subnetIds - The list of subnet IDs within the VPC where the web app endpoint will be deployed. These subnets must be in the same VPC specified in the VpcId parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetIds

      WebAppVpcConfig.Builder subnetIds(String... subnetIds)

      The list of subnet IDs within the VPC where the web app endpoint will be deployed. These subnets must be in the same VPC specified in the VpcId parameter.

      Parameters:
      subnetIds - The list of subnet IDs within the VPC where the web app endpoint will be deployed. These subnets must be in the same VPC specified in the VpcId parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcId

      The identifier of the VPC where the web app endpoint will be hosted.

      Parameters:
      vpcId - The identifier of the VPC where the web app endpoint will be hosted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      WebAppVpcConfig.Builder securityGroupIds(Collection<String> securityGroupIds)

      The list of security group IDs that control access to the web app endpoint. These security groups determine which sources can access the endpoint based on IP addresses and port configurations.

      Parameters:
      securityGroupIds - The list of security group IDs that control access to the web app endpoint. These security groups determine which sources can access the endpoint based on IP addresses and port configurations.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      WebAppVpcConfig.Builder securityGroupIds(String... securityGroupIds)

      The list of security group IDs that control access to the web app endpoint. These security groups determine which sources can access the endpoint based on IP addresses and port configurations.

      Parameters:
      securityGroupIds - The list of security group IDs that control access to the web app endpoint. These security groups determine which sources can access the endpoint based on IP addresses and port configurations.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ipAddressType

      WebAppVpcConfig.Builder ipAddressType(String ipAddressType)

      The IP address type for the web app's VPC endpoint. This determines whether the endpoint is accessible over IPv4 only, or over both IPv4 and IPv6.

      Parameters:
      ipAddressType - The IP address type for the web app's VPC endpoint. This determines whether the endpoint is accessible over IPv4 only, or over both IPv4 and IPv6.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • ipAddressType

      The IP address type for the web app's VPC endpoint. This determines whether the endpoint is accessible over IPv4 only, or over both IPv4 and IPv6.

      Parameters:
      ipAddressType - The IP address type for the web app's VPC endpoint. This determines whether the endpoint is accessible over IPv4 only, or over both IPv4 and IPv6.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: