Class SetIdBrokerMappingsRequest
java.lang.Object
com.cloudera.cdp.environments.model.SetIdBrokerMappingsRequest
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2024-09-27T08:40:26.724-07:00")
public class SetIdBrokerMappingsRequest
extends Object
Request object for setting ID Broker mappings for an environment. Overwrites all existing mappings.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Deprecated.Getter for dataAccessRole.Getter for environmentName.Getter for mappings.Getter for rangerAuditRole.Getter for rangerCloudAccessAuthorizerRole.Getter for setEmptyMappings.int
hashCode()
void
setBaselineRole
(String baselineRole) Deprecated.void
setDataAccessRole
(String dataAccessRole) Setter for dataAccessRole.void
setEnvironmentName
(String environmentName) Setter for environmentName.void
setMappings
(List<IdBrokerMappingRequest> mappings) Setter for mappings.void
setRangerAuditRole
(String rangerAuditRole) Setter for rangerAuditRole.void
setRangerCloudAccessAuthorizerRole
(String rangerCloudAccessAuthorizerRole) Setter for rangerCloudAccessAuthorizerRole.void
setSetEmptyMappings
(Boolean setEmptyMappings) Setter for setEmptyMappings.toString()
-
Constructor Details
-
SetIdBrokerMappingsRequest
public SetIdBrokerMappingsRequest()
-
-
Method Details
-
getEnvironmentName
Getter for environmentName. The name or CRN of the environment. -
setEnvironmentName
Setter for environmentName. The name or CRN of the environment. -
getDataAccessRole
Getter for dataAccessRole. The cloud provider role to which data access services will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). -
setDataAccessRole
Setter for dataAccessRole. The cloud provider role to which data access services will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). -
getRangerAuditRole
Getter for rangerAuditRole. The cloud provider role to which services that write to Ranger audit logs will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). Note that some data access services also write to Ranger audit logs; such services will be mapped to the dataAccessRole, not the rangerAuditRole. ``THIS PARAMETER IS REQUIRED.`` -
setRangerAuditRole
Setter for rangerAuditRole. The cloud provider role to which services that write to Ranger audit logs will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). Note that some data access services also write to Ranger audit logs; such services will be mapped to the dataAccessRole, not the rangerAuditRole. ``THIS PARAMETER IS REQUIRED.`` -
getRangerCloudAccessAuthorizerRole
Getter for rangerCloudAccessAuthorizerRole. The cloud provider role to which the Ranger RAZ service will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). This is required in RAZ-enabled environments. -
setRangerCloudAccessAuthorizerRole
Setter for rangerCloudAccessAuthorizerRole. The cloud provider role to which the Ranger RAZ service will be mapped (e.g. an ARN in AWS, a Resource ID in Azure). This is required in RAZ-enabled environments. -
getBaselineRole
Deprecated.Getter for baselineRole. Deprecated. Please use rangerAuditRole instead. -
setBaselineRole
Deprecated.Setter for baselineRole. Deprecated. Please use rangerAuditRole instead. -
getMappings
Getter for mappings. ID Broker mappings for individual actors and groups. Does not include mappings for data access services. If omitted or set to an empty list, you must also specify the ``--set-empty-mappings`` option, to confirm that you want to remove any existing individual mappings. -
setMappings
Setter for mappings. ID Broker mappings for individual actors and groups. Does not include mappings for data access services. If omitted or set to an empty list, you must also specify the ``--set-empty-mappings`` option, to confirm that you want to remove any existing individual mappings. -
getSetEmptyMappings
Getter for setEmptyMappings. Whether to install an empty set of individual mappings, deleting any existing mappings. The ``--set-empty-mappings`` option is required if ``--mappings`` is omitted or if its value is an empty list, and disallowed otherwise. -
setSetEmptyMappings
Setter for setEmptyMappings. Whether to install an empty set of individual mappings, deleting any existing mappings. The ``--set-empty-mappings`` option is required if ``--mappings`` is omitted or if its value is an empty list, and disallowed otherwise. -
equals
-
hashCode
public int hashCode() -
toString
-