Class: Aws::CodeStarconnections::Types::VpcConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-codestarconnections/types.rb

Overview

The VPC configuration provisioned for the host.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#security_group_idsArray<String>

The ID of the security group or security groups associated with the Amazon VPC connected to the infrastructure where your provider type is installed.



1846
1847
1848
1849
1850
1851
1852
1853
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1846

class VpcConfiguration < Struct.new(
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :tls_certificate)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_idsArray<String>

The ID of the subnet or subnets associated with the Amazon VPC connected to the infrastructure where your provider type is installed.



1846
1847
1848
1849
1850
1851
1852
1853
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1846

class VpcConfiguration < Struct.new(
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :tls_certificate)
  SENSITIVE = []
  include Aws::Structure
end

#tls_certificateString

The value of the Transport Layer Security (TLS) certificate associated with the infrastructure where your provider type is installed.



1846
1847
1848
1849
1850
1851
1852
1853
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1846

class VpcConfiguration < Struct.new(
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :tls_certificate)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_idString

The ID of the Amazon VPC connected to the infrastructure where your provider type is installed.



1846
1847
1848
1849
1850
1851
1852
1853
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1846

class VpcConfiguration < Struct.new(
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :tls_certificate)
  SENSITIVE = []
  include Aws::Structure
end