Class: Aws::OpenSearchServerless::Types::UpdateVpcEndpointDetail

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

Overview

Update details for an OpenSearch Serverless-managed interface endpoint.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#idString

The unique identifier of the endpoint.



2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2657

class UpdateVpcEndpointDetail < Struct.new(
  :id,
  :last_modified_date,
  :name,
  :security_group_ids,
  :status,
  :subnet_ids)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_dateInteger

The timestamp of when the endpoint was last modified.



2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2657

class UpdateVpcEndpointDetail < Struct.new(
  :id,
  :last_modified_date,
  :name,
  :security_group_ids,
  :status,
  :subnet_ids)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the endpoint.



2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2657

class UpdateVpcEndpointDetail < Struct.new(
  :id,
  :last_modified_date,
  :name,
  :security_group_ids,
  :status,
  :subnet_ids)
  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.



2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2657

class UpdateVpcEndpointDetail < Struct.new(
  :id,
  :last_modified_date,
  :name,
  :security_group_ids,
  :status,
  :subnet_ids)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current status of the endpoint update process.



2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2657

class UpdateVpcEndpointDetail < Struct.new(
  :id,
  :last_modified_date,
  :name,
  :security_group_ids,
  :status,
  :subnet_ids)
  SENSITIVE = []
  include Aws::Structure
end

#subnet_idsArray<String>

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



2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2657

class UpdateVpcEndpointDetail < Struct.new(
  :id,
  :last_modified_date,
  :name,
  :security_group_ids,
  :status,
  :subnet_ids)
  SENSITIVE = []
  include Aws::Structure
end