Class: Aws::Pipes::Types::SelfManagedKafkaAccessConfigurationVpc

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

Overview

This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used.

Constant Summary collapse

SENSITIVE =
[:subnets, :security_group]

Instance Attribute Summary collapse

Instance Attribute Details

#security_groupArray<String>

Specifies the security groups associated with the stream. These security groups must all be in the same VPC. You can specify as many as five security groups.

Returns:

  • (Array<String>)


2973
2974
2975
2976
2977
2978
# File 'lib/aws-sdk-pipes/types.rb', line 2973

class SelfManagedKafkaAccessConfigurationVpc < Struct.new(
  :subnets,
  :security_group)
  SENSITIVE = [:subnets, :security_group]
  include Aws::Structure
end

#subnetsArray<String>

Specifies the subnets associated with the stream. These subnets must all be in the same VPC. You can specify as many as 16 subnets.

Returns:

  • (Array<String>)


2973
2974
2975
2976
2977
2978
# File 'lib/aws-sdk-pipes/types.rb', line 2973

class SelfManagedKafkaAccessConfigurationVpc < Struct.new(
  :subnets,
  :security_group)
  SENSITIVE = [:subnets, :security_group]
  include Aws::Structure
end