Class CreateAbfsCredentialRequest
java.lang.Object
com.cloudera.cdp.replicationmanager.model.CreateAbfsCredentialRequest
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2024-09-27T08:40:29.297-07:00")
public class CreateAbfsCredentialRequest
extends Object
Request object for creating ABFS cloud credentials. Currently supported cloud credentials: ABFS Access Key for Ambari clusters, ABFS Client Secret for CM clusters.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Getter for accessKey.Getter for clientId.Getter for clientSecretKey.Getter for clusters.getName()
Getter for name.Getter for storageAccountName.Getter for tenantId.getType()
Getter for type.int
hashCode()
void
setAccessKey
(String accessKey) Setter for accessKey.void
setClientId
(String clientId) Setter for clientId.void
setClientSecretKey
(String clientSecretKey) Setter for clientSecretKey.void
setClusters
(List<String> clusters) Setter for clusters.void
Setter for name.void
setStorageAccountName
(String storageAccountName) Setter for storageAccountName.void
setTenantId
(String tenantId) Setter for tenantId.void
Setter for type.toString()
-
Constructor Details
-
CreateAbfsCredentialRequest
public CreateAbfsCredentialRequest()
-
-
Method Details
-
getName
Getter for name. Name of the credential. -
setName
Setter for name. Name of the credential. -
getClusters
Getter for clusters. List of cluster CRNs where the credential should be created. -
setClusters
Setter for clusters. List of cluster CRNs where the credential should be created. -
getType
Getter for type. Type of the credential. Additional required parameters by type: ACCESSKEY: storageAccountName, accessKey; CLIENTKEY: clientId, clientSecretKey, tenantId. Superfluous parameters are ignored. Providing ACCESSKEY will create an ABFS Access Key based account in Ambari. Providing CLIENTKEY will create an Azure Active Directory Service Principal account in Cloudera Manager. ACCESSKEY is only supported on Ambari, while CLIENTKEY is only supported on Cloudera Manager. -
setType
Setter for type. Type of the credential. Additional required parameters by type: ACCESSKEY: storageAccountName, accessKey; CLIENTKEY: clientId, clientSecretKey, tenantId. Superfluous parameters are ignored. Providing ACCESSKEY will create an ABFS Access Key based account in Ambari. Providing CLIENTKEY will create an Azure Active Directory Service Principal account in Cloudera Manager. ACCESSKEY is only supported on Ambari, while CLIENTKEY is only supported on Cloudera Manager. -
getAccessKey
Getter for accessKey. ABFS access key. -
setAccessKey
Setter for accessKey. ABFS access key. -
getStorageAccountName
Getter for storageAccountName. ABFS storage account name. -
setStorageAccountName
Setter for storageAccountName. ABFS storage account name. -
getClientId
Getter for clientId. Client ID of an Active Directory service principal account. -
setClientId
Setter for clientId. Client ID of an Active Directory service principal account. -
getClientSecretKey
Getter for clientSecretKey. Client Key of an Active Directory service principal account. -
setClientSecretKey
Setter for clientSecretKey. Client Key of an Active Directory service principal account. -
getTenantId
Getter for tenantId. Tenant ID of an Active Directory service principal account. -
setTenantId
Setter for tenantId. Tenant ID of an Active Directory service principal account. -
equals
-
hashCode
public int hashCode() -
toString
-