Class: Aws::SecurityAgent::Types::VpcConfig

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

Overview

Customer VPC configuration that the Security Agent accesses

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#security_group_arnsArray<String>

List of security group ARNs or IDs in the customer VPC

Returns:

  • (Array<String>)


4203
4204
4205
4206
4207
4208
4209
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4203

class VpcConfig < Struct.new(
  :vpc_arn,
  :security_group_arns,
  :subnet_arns)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_arnsArray<String>

List of subnet ARNs or IDs in the customer VPC

Returns:

  • (Array<String>)


4203
4204
4205
4206
4207
4208
4209
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4203

class VpcConfig < Struct.new(
  :vpc_arn,
  :security_group_arns,
  :subnet_arns)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_arnString

ARN or ID of the customer VPC

Returns:

  • (String)


4203
4204
4205
4206
4207
4208
4209
# File 'gems/aws-sdk-securityagent/lib/aws-sdk-securityagent/types.rb', line 4203

class VpcConfig < Struct.new(
  :vpc_arn,
  :security_group_arns,
  :subnet_arns)
  SENSITIVE = []
  include Aws::Structure
end