Class: Aws::OSIS::Types::VpcEndpoint

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

Overview

An OpenSearch Ingestion-managed VPC endpoint that will access one or more pipelines.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#vpc_endpoint_idString

The unique identifier of the endpoint.

Returns:

  • (String)


888
889
890
891
892
893
894
# File 'gems/aws-sdk-osis/lib/aws-sdk-osis/types.rb', line 888

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

#vpc_idString

The ID for your VPC. Amazon Web Services PrivateLink generates this value when you create a VPC.

Returns:

  • (String)


888
889
890
891
892
893
894
# File 'gems/aws-sdk-osis/lib/aws-sdk-osis/types.rb', line 888

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

#vpc_optionsTypes::VpcOptions

Information about the VPC, including associated subnets and security groups.

Returns:



888
889
890
891
892
893
894
# File 'gems/aws-sdk-osis/lib/aws-sdk-osis/types.rb', line 888

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