Class: Aws::OpenSearchService::Types::GetApplicationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpenSearchService::Types::GetApplicationResponse
- Defined in:
- gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#app_configs ⇒ Array<Types::AppConfig>
The configuration settings of the OpenSearch application.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the domain.
-
#created_at ⇒ Time
The timestamp when the OpenSearch application was created.
-
#data_sources ⇒ Array<Types::DataSource>
The data sources associated with the OpenSearch application.
-
#endpoint ⇒ String
The endpoint URL of the OpenSearch application.
-
#iam_identity_center_options ⇒ Types::IamIdentityCenterOptions
The IAM Identity Center settings configured for the OpenSearch application.
-
#id ⇒ String
The unique identifier of the OpenSearch application.
-
#kms_key_arn ⇒ String
The Amazon Resource Name (ARN) of the KMS key used to encrypt the application's data at rest.
-
#last_updated_at ⇒ Time
The timestamp of the last update to the OpenSearch application.
-
#name ⇒ String
The name of the OpenSearch application.
-
#status ⇒ String
The current status of the OpenSearch application.
Instance Attribute Details
#app_configs ⇒ Array<Types::AppConfig>
The configuration settings of the OpenSearch application.
4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4953 class GetApplicationResponse < Struct.new( :id, :arn, :name, :endpoint, :status, :iam_identity_center_options, :data_sources, :app_configs, :created_at, :last_updated_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the domain. See Identifiers for IAM Entities in Using Amazon Web Services Identity and Access Management for more information.
4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4953 class GetApplicationResponse < Struct.new( :id, :arn, :name, :endpoint, :status, :iam_identity_center_options, :data_sources, :app_configs, :created_at, :last_updated_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the OpenSearch application was created.
4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4953 class GetApplicationResponse < Struct.new( :id, :arn, :name, :endpoint, :status, :iam_identity_center_options, :data_sources, :app_configs, :created_at, :last_updated_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#data_sources ⇒ Array<Types::DataSource>
The data sources associated with the OpenSearch application.
4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4953 class GetApplicationResponse < Struct.new( :id, :arn, :name, :endpoint, :status, :iam_identity_center_options, :data_sources, :app_configs, :created_at, :last_updated_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#endpoint ⇒ String
The endpoint URL of the OpenSearch application.
4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4953 class GetApplicationResponse < Struct.new( :id, :arn, :name, :endpoint, :status, :iam_identity_center_options, :data_sources, :app_configs, :created_at, :last_updated_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#iam_identity_center_options ⇒ Types::IamIdentityCenterOptions
The IAM Identity Center settings configured for the OpenSearch application.
4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4953 class GetApplicationResponse < Struct.new( :id, :arn, :name, :endpoint, :status, :iam_identity_center_options, :data_sources, :app_configs, :created_at, :last_updated_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier of the OpenSearch application.
4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4953 class GetApplicationResponse < Struct.new( :id, :arn, :name, :endpoint, :status, :iam_identity_center_options, :data_sources, :app_configs, :created_at, :last_updated_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#kms_key_arn ⇒ String
The Amazon Resource Name (ARN) of the KMS key used to encrypt the application's data at rest.
4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4953 class GetApplicationResponse < Struct.new( :id, :arn, :name, :endpoint, :status, :iam_identity_center_options, :data_sources, :app_configs, :created_at, :last_updated_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#last_updated_at ⇒ Time
The timestamp of the last update to the OpenSearch application.
4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4953 class GetApplicationResponse < Struct.new( :id, :arn, :name, :endpoint, :status, :iam_identity_center_options, :data_sources, :app_configs, :created_at, :last_updated_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the OpenSearch application.
4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4953 class GetApplicationResponse < Struct.new( :id, :arn, :name, :endpoint, :status, :iam_identity_center_options, :data_sources, :app_configs, :created_at, :last_updated_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the OpenSearch application. Possible values:
CREATING, UPDATING, DELETING, FAILED, ACTIVE, and
DELETED.
4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 4953 class GetApplicationResponse < Struct.new( :id, :arn, :name, :endpoint, :status, :iam_identity_center_options, :data_sources, :app_configs, :created_at, :last_updated_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |