domain_config
Container for the configuration of the OpenSearch Service domain. | STRUCT( "engine_version" STRUCT( "options" VARCHAR, "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "cluster_config" STRUCT( "options" STRUCT( "instance_type" VARCHAR, "instance_count" BIGINT, "dedicated_master_enabled" BOOLEAN, "zone_awareness_enabled" BOOLEAN, "zone_awareness_config" STRUCT( "availability_zone_count" BIGINT ), "dedicated_master_type" VARCHAR, "dedicated_master_count" BIGINT, "warm_enabled" BOOLEAN, "warm_type" VARCHAR, "warm_count" BIGINT, "cold_storage_options" STRUCT( "enabled" BOOLEAN ), "multi_az_with_standby_enabled" BOOLEAN ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "ebs_options" STRUCT( "options" STRUCT( "ebs_enabled" BOOLEAN, "volume_type" VARCHAR, "volume_size" BIGINT, "iops" BIGINT, "throughput" BIGINT ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "access_policies" STRUCT( "options" VARCHAR, "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "ip_address_type" STRUCT( "options" VARCHAR, "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "snapshot_options" STRUCT( "options" STRUCT( "automated_snapshot_start_hour" BIGINT ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "vpc_options" STRUCT( "options" STRUCT( "vpc_id" VARCHAR, "subnet_ids" VARCHAR[], "availability_zones" VARCHAR[], "security_group_ids" VARCHAR[] ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "cognito_options" STRUCT( "options" STRUCT( "enabled" BOOLEAN, "user_pool_id" VARCHAR, "identity_pool_id" VARCHAR, "role_arn" VARCHAR ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "encryption_at_rest_options" STRUCT( "options" STRUCT( "enabled" BOOLEAN, "kms_key_id" VARCHAR ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "node_to_node_encryption_options" STRUCT( "options" STRUCT( "enabled" BOOLEAN ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "advanced_options" STRUCT( "options" MAP(VARCHAR, VARCHAR), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "log_publishing_options" STRUCT( "options" MAP(VARCHAR, STRUCT( "cloud_watch_logs_log_group_arn" VARCHAR, "enabled" BOOLEAN )), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "domain_endpoint_options" STRUCT( "options" STRUCT( "enforce_https" BOOLEAN, "tls_security_policy" VARCHAR, "custom_endpoint_enabled" BOOLEAN, "custom_endpoint" VARCHAR, "custom_endpoint_certificate_arn" VARCHAR ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "advanced_security_options" STRUCT( "options" STRUCT( "enabled" BOOLEAN, "internal_user_database_enabled" BOOLEAN, "saml_options" STRUCT( "enabled" BOOLEAN, "idp" STRUCT( "metadata_content" VARCHAR, "entity_id" VARCHAR ), "subject_key" VARCHAR, "roles_key" VARCHAR, "session_timeout_minutes" BIGINT ), "jwt_options" STRUCT( "enabled" BOOLEAN, "subject_key" VARCHAR, "roles_key" VARCHAR, "public_key" VARCHAR ), "anonymous_auth_disable_date" TIMESTAMP_S, "anonymous_auth_enabled" BOOLEAN ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "auto_tune_options" STRUCT( "options" STRUCT( "desired_state" VARCHAR, "rollback_on_disable" VARCHAR, "maintenance_schedules" STRUCT( "start_at" TIMESTAMP_S, "duration" STRUCT( "value" BIGINT, "unit" VARCHAR ), "cron_expression_for_recurrence" VARCHAR )[], "use_off_peak_window" BOOLEAN ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "error_message" VARCHAR, "pending_deletion" BOOLEAN ) ), "change_progress_details" STRUCT( "change_id" VARCHAR, "message" VARCHAR, "config_change_status" VARCHAR, "initiated_by" VARCHAR, "start_time" TIMESTAMP_S, "last_updated_time" TIMESTAMP_S ), "off_peak_window_options" STRUCT( "options" STRUCT( "enabled" BOOLEAN, "off_peak_window" STRUCT( "window_start_time" STRUCT( "hours" BIGINT, "minutes" BIGINT ) ) ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "software_update_options" STRUCT( "options" STRUCT( "auto_software_update_enabled" BOOLEAN ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ), "modifying_properties" STRUCT( "name" VARCHAR, "active_value" VARCHAR, "pending_value" VARCHAR, "value_type" VARCHAR )[], "aiml_options" STRUCT( "options" STRUCT( "natural_language_query_generation_options" STRUCT( "desired_state" VARCHAR, "current_state" VARCHAR ) ), "status" STRUCT( "creation_date" TIMESTAMP_S, "update_date" TIMESTAMP_S, "update_version" BIGINT, "state" VARCHAR, "pending_deletion" BOOLEAN ) ) ) |