ApiCmPeer

Properties

Name Type Description Notes
name String The name of the remote CM instance. Immutable during update. [optional]
type ApiCmPeerType [optional]
url String The URL of the remote CM instance. Mutable during update. [optional]
username String When creating peers, if 'clouderaManagerCreatedUser' is true, this should be the remote admin username for creating a user in remote Cloudera Manager. The created remote user will then be stored in the local Cloudera Manager DB and used in later communication. If 'clouderaManagerCreatedUser' is false, which is not applicable to REPLICATION peer type, Cloudera Manager will store this username in the local DB directly and use it together with 'password' for communication. Mutable during update. When set during update, if 'clouderaManagerCreatedUser' is true, a new user in remote Cloudera Manager is created, the newly created remote user will be stored in the local DB. An attempt to delete the previously created remote user will be made; If 'clouderaManagerCreatedUser' is false, the username/password in the local DB will be updated. [optional]
password String When creating peers, if 'clouderaManagerCreatedUser' is true, this should be the remote admin password for creating a user in remote Cloudera Manager. The created remote user will then be stored in the local Cloudera Manager DB and used in later communication. If 'clouderaManagerCreatedUser' is false, which is not applicable to REPLICATION peer type, Cloudera Manager will store this password in the local DB directly and use it together with 'username' for communication. Mutable during update. When set during update, if 'clouderaManagerCreatedUser' is true, a new user in remote Cloudera Manager is created, the newly created remote user will be stored in the local DB. An attempt to delete the previously created remote user will be made; If 'clouderaManagerCreatedUser' is false, the username/password in the local DB will be updated. [optional]
clouderaManagerCreatedUser Boolean If true, Cloudera Manager creates a remote user using the given username/password and stores the created user in local DB for use in later communication. Cloudera Manager will also try to delete the created remote user when deleting such peers. If false, Cloudera Manager will store the provided username/password in the local DB and use them in later communication. 'false' value on this field is not applicable to REPLICATION peer type. Available since API v11. Immutable during update. Should not be set when updating peers. [optional]
createUserWithAdminRole Boolean If true and clouderaManagerCreatedUser is true, the created user will have admin role granted. If false and clouderaManagerCreatedUser is true, the created user will have user role. null means false. Available since API v44. Needs to be set during update if changing the URL. [optional]
enforceSslCheck Boolean If true, TLS certificate and hostname verification will be enforced even in public cloud environments. <p/> If false, and the CM is running in a public cloud environment where legacy peer behavior applies, TLS certificate and hostname verification may be disabled. <p/> If <code>null</code>, the value is not specified. For newly created peers, the server will default this to <code>true</code>. During update, <code>null</code> means &quot;do not change&quot;. <p/> Available since API v58. [optional]
canonicalHostname String Canonical hostname of the peer for TLS hostname verification. <p/> If set, hostname verification will be performed against this value when connecting to the peer. If <code>null</code>, the value is not specified and hostname verification will use the hostname parsed from the peer URL. During update, <code>null</code> means &quot;do not change&quot;. <p/> Setting this field is necessary for example in scenarios when TLS connection is expected, but the #url is an IP address that is not included in the peer server's TLS certificate. <p/> Available since API v58. [optional]