Class: Aws::Transfer::Types::DescribedWebAppVpcConfig

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb

Overview

Contains the VPC configuration details for a web app endpoint, including the VPC identifier, subnet IDs, and VPC endpoint ID used for hosting the endpoint.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#subnet_idsArray<String>

The list of subnet IDs within the VPC where the web app endpoint is deployed. These subnets must be in the same VPC and provide network connectivity for the endpoint.

Returns:

  • (Array<String>)


3672
3673
3674
3675
3676
3677
3678
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3672

class DescribedWebAppVpcConfig < Struct.new(
  :subnet_ids,
  :vpc_id,
  :vpc_endpoint_id)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_endpoint_idString

The identifier of the VPC endpoint created for the web app.

Returns:

  • (String)


3672
3673
3674
3675
3676
3677
3678
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3672

class DescribedWebAppVpcConfig < Struct.new(
  :subnet_ids,
  :vpc_id,
  :vpc_endpoint_id)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_idString

The identifier of the VPC where the web app endpoint is hosted.

Returns:

  • (String)


3672
3673
3674
3675
3676
3677
3678
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3672

class DescribedWebAppVpcConfig < Struct.new(
  :subnet_ids,
  :vpc_id,
  :vpc_endpoint_id)
  SENSITIVE = []
  include Aws::Structure
end