aws_elasticsearch_domain

access_policies

タイプ: STRING
プロバイダー名: AccessPolicies
説明: IAM アクセスポリシーを JSON 形式の文字列にしたもの。

account_id

タイプ: STRING

advanced_options

タイプ: MAP_STRING_STRING
プロバイダー名: AdvancedOptions
説明: AdvancedOptions のステータスを指定します

advanced_security_options

タイプ: STRUCT
プロバイダー名: AdvancedSecurityOptions
説明: Elasticsearch ドメインの高度なセキュリティオプションの現在のステータス。

  • anonymous_auth_disable_date
    タイプ: TIMESTAMP
    プロバイダー名: AnonymousAuthDisableDate
    説明: Anonymous Auth が有効な場合の Anonymous Auth Disable Date を指定します。
  • anonymous_auth_enabled
    タイプ: BOOLEAN
    プロバイダー名: AnonymousAuthEnabled
    説明: Anonymous auth が有効な場合は true。Anonymous auth は、既存のドメインで AdvancedSecurity が有効な場合にのみ有効にすることができます。
  • enabled
    タイプ: BOOLEAN
    プロバイダー名: Enabled
    説明: 高度なセキュリティが有効な場合は true。
  • internal_user_database_enabled
    タイプ: BOOLEAN
    プロバイダー名: InternalUserDatabaseEnabled
    説明: 内部ユーザーデータベースが有効な場合は true。
  • saml_options
    タイプ: STRUCT
    プロバイダー名: SAMLOptions
    説明: ドメインに構成された SAML アプリケーションを記述します。
    • enabled
      タイプ: BOOLEAN
      プロバイダー名: Enabled
      説明: SAML が有効な場合は true。
    • idp
      タイプ: STRUCT
      プロバイダー名: Idp
      説明: SAML Identity Provider の情報を記述します。
      • entity_id
        タイプ: STRING
        プロバイダー名: EntityId
        説明: SAML Identity Provider におけるアプリケーションの一意のエンティティ ID。
      • metadata_content
        タイプ: STRING
        プロバイダー名: MetadataContent
        説明: SAML アプリケーションのメタデータ (xml 形式)。
    • roles_key
      タイプ: STRING
      プロバイダー名: RolesKey
      説明: SAML Roles 属性のマッチングに使用されるキー。
    • session_timeout_minutes
      タイプ: INT32
      プロバイダー名: SessionTimeoutMinutes
      説明: ユーザーセッションが非アクティブになるまでの時間 (分単位)。
    • subject_key
      タイプ: STRING
      プロバイダー名: SubjectKey
      説明: SAML Subject 属性のマッチングに使用されるキー。

arn

タイプ: STRING
プロバイダー名: ARN
説明: Elasticsearch ドメインの Amazon Resource Name (ARN)。詳しくは AWS Identity and Access Management の使用IAMエンティティの識別子を参照してください。

auto_tune_options

タイプ: STRUCT
プロバイダー名: AutoTuneOptions
説明: Elasticsearch ドメインの Auto-Tune オプションの現在のステータス。

  • error_message
    タイプ: STRING
    プロバイダー名: ErrorMessage
    説明: Auto-Tune を有効または無効にする際のエラーメッセージを指定します。
  • state
    タイプ: STRING
    プロバイダー名: State
    説明: Elasticsearch ドメインの AutoTuneState を指定します。

change_progress_details

タイプ: STRUCT
プロバイダー名: ChangeProgressDetails
説明: ドメイン構成変更の変更内容を指定します。

  • change_id
    タイプ: STRING
    プロバイダー名: ChangeId
    説明: 特定のドメイン構成の変更に関連する一意の変更識別子。
  • message
    タイプ: STRING
    プロバイダー名: Message
    説明: ドメイン構成変更に関連するオプションのメッセージが含まれます。

cognito_options

タイプ: STRUCT
プロバイダー名: CognitoOptions
説明: 指定したドメインの CognitoOptions。詳細については、Amazon Cognito Authentication for Kibana を参照してください。

  • enabled
    タイプ: BOOLEAN
    プロバイダー名: Enabled
    説明: Cognito for Kibana 認証を有効にするためのオプションを指定します。
  • identity_pool_id
    タイプ: STRING
    プロバイダー名: IdentityPoolId
    説明: Kibana 認証の Cognito アイデンティティプール ID を指定します。
  • role_arn
    タイプ: STRING
    プロバイダー名: RoleArn
    説明: Cognito リソースにアクセスするための Elasticsearch 権限を提供するロール ARN を指定します。
  • user_pool_id
    タイプ: STRING
    プロバイダー名: UserPoolId
    説明: Kibana 認証の Cognito ユーザープール ID を指定します。

created

タイプ: BOOLEAN
プロバイダー名: Created
説明: ドメインの作成ステータス。Elasticsearch ドメインの作成が完了した場合は true。ドメイン作成がまだ進行中の場合は false

deleted

タイプ: BOOLEAN
プロバイダー名: Deleted
説明: ドメイン削除のステータス。ドメインの削除リクエストを受信したが、リソースのクリーンアップがまだ進行中である場合は true。ドメインが削除されていない場合は false。ドメインの削除が完了すると、ドメインのステータスは返されなくなります。

domain_endpoint_options

タイプ: STRUCT
プロバイダー名: DomainEndpointOptions
説明: Elasticsearch ドメインのエンドポイントオプションの現在のステータス。

  • custom_endpoint
    タイプ: STRING
    プロバイダー名: CustomEndpoint
    説明: カスタムエンドポイントの完全修飾ドメインを指定します。
  • custom_endpoint_certificate_arn
    タイプ: STRING
    プロバイダー名: CustomEndpointCertificateArn
    説明: カスタムエンドポイントの ACM 証明書 ARN を指定します。
  • custom_endpoint_enabled
    タイプ: BOOLEAN
    プロバイダー名: CustomEndpointEnabled
    説明: Elasticsearch ドメインでカスタムエンドポイントを有効化するかどうかを指定します。
  • enforce_https
    タイプ: BOOLEAN
    プロバイダー名: EnforceHTTPS
    説明: Elasticsearch ドメインで HTTPS エンドポイントのみを有効化するかどうかを指定します。
  • tls_security_policy
    タイプ: STRING
    プロバイダー名: TLSSecurityPolicy
    説明: Elasticsearch ドメインの HTTPS エンドポイントに適用する必要のある TLS セキュリティポリシーを指定します。
    以下の値のいずれかを指定することができます。
    • Policy-Min-TLS-1-0-2019-07: TLSv1.0 以降に対応した TLS セキュリティポリシー。
    • Policy-Min-TLS-1-2-2019-07: TLSv1.2 のみをサポートする TLS セキュリティポリシー

domain_id

タイプ: STRING
プロバイダー名: DomainId
説明: 指定した Elasticsearch ドメインの一意な識別子。

domain_name

タイプ: STRING
プロバイダー名: DomainName
説明: Elasticsearch のドメイン名。ドメイン名は、AWS リージョン内のアカウントが所有するドメイン間で一意です。ドメイン名は文字または数字で始まり、a-z (小文字)、0-9、および - (ハイフン) の文字を含むことができます。

ebs_options

タイプ: STRUCT
プロバイダー名: EBSOptions
説明: 指定されたドメインの EBSOptions。詳細については、EBS ベースのストレージの構成を参照してください。

  • ebs_enabled
    タイプ: BOOLEAN
    プロバイダー名: EBSEnabled
    説明: EBS ベースのストレージが有効かどうかを指定します。
  • iops
    タイプ: INT32
    プロバイダー名: Iops
    説明: Provisioned IOPS And GP3 EBS ボリューム (SSD) の IOPS を指定します。
  • throughput
    タイプ: INT32
    プロバイダー名: Throughput
    説明: GP3 EBS ボリューム (SSD) のスループットを指定します。
  • volume_size
    タイプ: INT32
    プロバイダー名: VolumeSize
    説明: EBS ボリュームのサイズを指定するための整数値。
  • volume_type
    タイプ: STRING
    プロバイダー名: VolumeType
    説明: EBS ベースのストレージのボリュームタイプを指定します。

elasticsearch_cluster_config

タイプ: STRUCT
プロバイダー名: ElasticsearchClusterConfig
説明: ドメインクラスター内のインスタンスの種類と数。

  • cold_storage_options
    タイプ: STRUCT
    プロバイダー名: ColdStorageOptions
    説明: Elasticsearch ドメインの ColdStorageOptions 設定を指定します。
    • enabled
      タイプ: BOOLEAN
      プロバイダー名: Enabled
      説明: コールドストレージのオプションを有効にします。使用可能な値: true または false
  • dedicated_master_count
    タイプ: INT32
    プロバイダー名: DedicatedMasterCount
    説明: クラスターのアクティブおよびスタンバイの専用マスターノードの総数。
  • dedicated_master_enabled
    タイプ: BOOLEAN
    プロバイダー名: DedicatedMasterEnabled
    説明: 専用マスターノードが有効かどうかを示すブール値。詳細は、専用マスターノードについてを参照してください。
  • dedicated_master_type
    タイプ: STRING
    プロバイダー名: DedicatedMasterType
    説明: 専用マスターノードのインスタンスタイプ。
  • instance_count
    タイプ: INT32
    プロバイダー名: InstanceCount
    説明: 指定されたドメインクラスターのインスタンス数。
  • instance_type
    タイプ: STRING
    プロバイダー名: InstanceType
    説明: Elasticsearch クラスターのインスタンスタイプ。UltraWarm のインスタンスタイプはデータインスタンスではサポートされていません。
  • warm_count
    タイプ: INT32
    プロバイダー名: WarmCount
    説明: クラスター内のウォームノードの数。
  • warm_enabled
    タイプ: BOOLEAN
    プロバイダー名: WarmEnabled
    説明: ウォームストレージを有効にする場合は true を指定します。
  • warm_type
    タイプ: STRING
    プロバイダー名: WarmType
    説明: Elasticsearch クラスターのウォームノードのインスタンスタイプ。
  • zone_awareness_config
    タイプ: STRUCT
    プロバイダー名: ZoneAwarenessConfig
    説明: ゾーンアウェアネスが有効な場合に、ドメインのゾーンアウェアネス構成を指定します。
    • availability_zone_count
      タイプ: INT32
      プロバイダー名: AvailabilityZoneCount
      説明: ゾーンアウェアネスが有効な場合に、ドメインのアベイラビリティゾーンの数を示す整数値。VPC エンドポイントが有効な場合は、サブネットの数と同じである必要があります。
  • zone_awareness_enabled
    タイプ: BOOLEAN
    プロバイダー名: ZoneAwarenessEnabled
    説明: ゾーンアウェアネスが有効かどうかを示すブール値。詳しくは、ゾーンアウェアネスについてを参照してください。

elasticsearch_version

タイプ: STRING
プロバイダー名: ElasticsearchVersion

encryption_at_rest_options

タイプ: STRUCT
プロバイダー名: EncryptionAtRestOptions
説明: EncryptionAtRestOptions のステータスを指定します。

  • enabled
    タイプ: BOOLEAN
    プロバイダー名: Enabled
    説明: Encryption At Rest を有効にするためのオプションを指定します。
  • kms_key_id
    タイプ: STRING
    プロバイダー名: KmsKeyId
    説明: Encryption At Rest オプションの KMS キー ID を指定します。

endpoint

タイプ: STRING
プロバイダー名: Endpoint
説明: インデックスおよび検索リクエストを送信するために使用する Elasticsearch ドメインのエンドポイント。

endpoints

タイプ: MAP_STRING_STRING
プロバイダー名: Endpoints
説明: インデックスや検索リクエストの送信に使用される Elasticsearch ドメインのエンドポイントを含むマップ。サンプル key, value: ‘vpc’,‘vpc-endpoint-h2dsd34efgyghrtguk5gt6j2foh4.us-east-1.es.amazonaws.com’

node_to_node_encryption_options

タイプ: STRUCT
プロバイダー名: NodeToNodeEncryptionOptions
説明: NodeToNodeEncryptionOptions のステータスを指定します。

  • enabled
    タイプ: BOOLEAN
    プロバイダー名: Enabled
    説明: ノード間暗号化を有効にするには、true を指定します。

processing

タイプ: BOOLEAN
プロバイダー名: Processing
説明: Elasticsearch ドメイン構成のステータス。Amazon Elasticsearch Service が構成変更を処理している場合は true。構成がアクティビティ中であれば false

service_software_options

タイプ: STRUCT
プロバイダー名: ServiceSoftwareOptions
説明: Elasticsearch ドメインのサービスソフトウェアの現在のステータス。

  • automated_update_date
    タイプ: TIMESTAMP
    プロバイダー名: AutomatedUpdateDate
    説明: サービスソフトウェアのアップデートを手動でリクエストできるまでのタイムスタンプ (エポックタイム単位)。この日付以降は、自動的にサービスソフトウェアが更新されます。
  • cancellable
    タイプ: BOOLEAN
    プロバイダー名: Cancellable
    説明: サービスソフトウェアのバージョンアップを取り消すことができる場合は true。サービスソフトウェアのバージョンアップを取り消すことができない場合は false
  • current_version
    タイプ: STRING
    プロバイダー名: CurrentVersion
    説明: ドメイン上に存在する現在のサービスソフトウェアのバージョン。
  • description
    タイプ: STRING
    プロバイダー名: Description
    説明: UpdateStatus の説明。
  • new_version
    タイプ: STRING
    プロバイダー名: NewVersion
    説明: 新しいサービスソフトウェアのバージョンがある場合、そのバージョン。
  • optional_deployment
    タイプ: BOOLEAN
    プロバイダー名: OptionalDeployment
    説明: サービスソフトウェアが自動更新されない場合は trueAutomatedUpdateDate 後にサービスソフトウェアが自動更新される場合は false
  • update_available
    タイプ: BOOLEAN
    プロバイダー名: UpdateAvailable
    説明: サービスソフトウェアのバージョンアップを更新できる場合は true。サービスソフトウェアのバージョンアップを更新できない場合は false
  • update_status
    タイプ: STRING
    プロバイダー名: UpdateStatus
    説明: サービスソフトウェアの更新のステータス。このフィールドは、次の値を取ることができます。 ELIGIBLEPENDING_UPDATEIN_PROGRESSCOMPLETEDNOT_ELIGIBLE

snapshot_options

タイプ: STRUCT
プロバイダー名: SnapshotOptions
説明: SnapshotOptions のステータスを指定します。

  • automated_snapshot_start_hour
    タイプ: INT32
    プロバイダー名: AutomatedSnapshotStartHour
    説明: 指定した Elasticsearch ドメインの自動スナップショットを毎日取得する時刻を UTC フォーマットで指定します。デフォルト値は 0 時間です。

tags

タイプ: UNORDERED_LIST_STRING

upgrade_processing

タイプ: BOOLEAN
プロバイダー名: UpgradeProcessing
説明: Elasticsearch ドメインのバージョンアップのステータス。Amazon Elasticsearch Service がバージョンアップ中であれば true。構成がアクティブな場合は false

vpc_options

タイプ: STRUCT
プロバイダー名: VPCOptions
説明: 指定したドメインの VPCOptions。詳細については、Amazon Elasticsearch サービスドメインの VPC エンドポイントを参照してください。

  • availability_zones
    タイプ: UNORDERED_LIST_STRING
    プロバイダー名: AvailabilityZones
    説明: Elasticsearch ドメインのアベイラビリティゾーン。VPCOptions でドメインが作成された場合のみ存在します。
  • security_group_ids
    タイプ: UNORDERED_LIST_STRING
    プロバイダー名: SecurityGroupIds
    説明: VPC エンドポイントに設定するセキュリティグループを指定します。
  • subnet_ids
    タイプ: UNORDERED_LIST_STRING
    プロバイダー名: SubnetIds
    説明: VPC エンドポイントに設定するサブネットを指定します。
  • vpc_id
    タイプ: STRING
    プロバイダー名: VPCId
    説明: Elasticsearch ドメインの VPC ID。VPCOptions でドメインが作成された場合のみ存在します。