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.



2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2710

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

#last_modified_dateInteger

The timestamp of when the endpoint was last modified.



2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2710

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

#nameString

The name of the endpoint.



2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2710

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



2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2710

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

#statusString

The current status of the endpoint update process.



2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2710

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

#subnet_idsArray<String>

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



2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
# File 'lib/aws-sdk-opensearchserverless/types.rb', line 2710

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