Class: Aws::OpenSearchServerless::Types::VpcEndpointDetail

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

Overview

Details about an OpenSearch Serverless-managed interface endpoint.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_dateInteger

The date the endpoint was created.



3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 3013

class VpcEndpointDetail < Struct.new(
  :id,
  :name,
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :status,
  :created_date,
  :failure_code,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#failure_codeString

A failure code associated with the request.



3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 3013

class VpcEndpointDetail < Struct.new(
  :id,
  :name,
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :status,
  :created_date,
  :failure_code,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#failure_messageString

A message associated with the failure code.



3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 3013

class VpcEndpointDetail < Struct.new(
  :id,
  :name,
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :status,
  :created_date,
  :failure_code,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The unique identifier of the endpoint.



3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 3013

class VpcEndpointDetail < Struct.new(
  :id,
  :name,
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :status,
  :created_date,
  :failure_code,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the endpoint.



3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 3013

class VpcEndpointDetail < Struct.new(
  :id,
  :name,
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :status,
  :created_date,
  :failure_code,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#security_group_idsArray<String>

The unique identifiers of the security groups that define the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.



3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 3013

class VpcEndpointDetail < Struct.new(
  :id,
  :name,
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :status,
  :created_date,
  :failure_code,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current status of the endpoint.



3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 3013

class VpcEndpointDetail < Struct.new(
  :id,
  :name,
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :status,
  :created_date,
  :failure_code,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_idsArray<String>

The ID of the subnets from which you access OpenSearch Serverless.



3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 3013

class VpcEndpointDetail < Struct.new(
  :id,
  :name,
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :status,
  :created_date,
  :failure_code,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_idString

The ID of the VPC from which you access OpenSearch Serverless.



3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 3013

class VpcEndpointDetail < Struct.new(
  :id,
  :name,
  :vpc_id,
  :subnet_ids,
  :security_group_ids,
  :status,
  :created_date,
  :failure_code,
  :failure_message)
  SENSITIVE = []
  include Aws::Structure
end