Class: Aws::OpenSearchService::Types::CreateApplicationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::OpenSearchService::Types::CreateApplicationResponse
- 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>
Configuration settings for the OpenSearch application, including administrative options.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the domain.
-
#created_at ⇒ Time
The timestamp indicating when the OpenSearch application was created.
-
#data_sources ⇒ Array<Types::DataSource>
The data sources linked to the OpenSearch application.
-
#iam_identity_center_options ⇒ Types::IamIdentityCenterOptions
The IAM Identity Center settings configured for the OpenSearch application.
-
#id ⇒ String
The unique identifier assigned to 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.
-
#name ⇒ String
The name of the OpenSearch application.
-
#tag_list ⇒ Array<Types::Tag>
A list of tags attached to a domain.
Instance Attribute Details
#app_configs ⇒ Array<Types::AppConfig>
Configuration settings for the OpenSearch application, including administrative options.
1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 1849 class CreateApplicationResponse < Struct.new( :id, :name, :arn, :data_sources, :iam_identity_center_options, :app_configs, :tag_list, :created_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.
1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 1849 class CreateApplicationResponse < Struct.new( :id, :name, :arn, :data_sources, :iam_identity_center_options, :app_configs, :tag_list, :created_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp indicating when the OpenSearch application was created.
1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 1849 class CreateApplicationResponse < Struct.new( :id, :name, :arn, :data_sources, :iam_identity_center_options, :app_configs, :tag_list, :created_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#data_sources ⇒ Array<Types::DataSource>
The data sources linked to the OpenSearch application.
1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 1849 class CreateApplicationResponse < Struct.new( :id, :name, :arn, :data_sources, :iam_identity_center_options, :app_configs, :tag_list, :created_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.
1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 1849 class CreateApplicationResponse < Struct.new( :id, :name, :arn, :data_sources, :iam_identity_center_options, :app_configs, :tag_list, :created_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier assigned to the OpenSearch application.
1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 1849 class CreateApplicationResponse < Struct.new( :id, :name, :arn, :data_sources, :iam_identity_center_options, :app_configs, :tag_list, :created_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.
1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 1849 class CreateApplicationResponse < Struct.new( :id, :name, :arn, :data_sources, :iam_identity_center_options, :app_configs, :tag_list, :created_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the OpenSearch application.
1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 1849 class CreateApplicationResponse < Struct.new( :id, :name, :arn, :data_sources, :iam_identity_center_options, :app_configs, :tag_list, :created_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#tag_list ⇒ Array<Types::Tag>
A list of tags attached to a domain.
1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 |
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 1849 class CreateApplicationResponse < Struct.new( :id, :name, :arn, :data_sources, :iam_identity_center_options, :app_configs, :tag_list, :created_at, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |