A newer version is available. For the latest information, see the
current release documentation.
ElasticsearchClusterTrustSettings
edit
Configuration of trust with other clusters.
Propertiesedit
-
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
Exampleedit
{ "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" } ] }