ElasticsearchClusterTrustSettings
editElasticsearchClusterTrustSettings
editConfiguration of trust with other clusters.
Properties
edit-
accounts
(array[
AccountTrustRelationship
]
) - The list of trust relationships with different accounts
-
direct
(array[
DirectTrustRelationship
]
) - The list of trust relationships where the certificate is bundled with the trust setting. Allows configuring trust for clusters running outside of an Elastic Cloud managed environment or in an Elastic Cloud environment without an environment level trust established.
-
external
(array[
ExternalTrustRelationship
]
) - The list of trust relationships with external entities
Example
edit{ "accounts" : [ { "account_id" : "string", "name" : "string", "trust_all" : true, "trust_allowlist" : [ "string" ] } ], "direct" : [ { "additional_node_names" : [ "string" ], "certificates" : [ { "metadata" : { "also_trusted_by" : [ "string" ], "fingerprint" : "string", "valid_from" : "2019-01-01T00:00:00Z", "valid_to" : "2019-01-01T00:00:00Z" }, "pem" : "string" } ], "name" : "string", "scope_id" : "string", "trust_all" : true, "trust_allowlist" : [ "string" ], "type" : "string", "uid" : "string" } ], "external" : [ { "name" : "string", "trust_all" : true, "trust_allowlist" : [ "string" ], "trust_relationship_id" : "string" } ] }