Class GetIdBrokerMappingsResponse


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2024-03-13T13:08:47.341-07:00")
    public class GetIdBrokerMappingsResponse
    extends CdpResponse
    Response object for getting ID Broker mappings for an environment.
    • Constructor Detail

      • GetIdBrokerMappingsResponse

        public GetIdBrokerMappingsResponse()
    • Method Detail

      • getMappingsVersion

        public Long getMappingsVersion()
        Getter for mappingsVersion. The version of the mappings.
      • setMappingsVersion

        public void setMappingsVersion​(Long mappingsVersion)
        Setter for mappingsVersion. The version of the mappings.
      • getDataAccessRole

        public String 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

        public void setDataAccessRole​(String dataAccessRole)
        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

        public String 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.
      • setRangerAuditRole

        public void setRangerAuditRole​(String rangerAuditRole)
        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.
      • getRangerCloudAccessAuthorizerRole

        public String 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).
      • setRangerCloudAccessAuthorizerRole

        public void setRangerCloudAccessAuthorizerRole​(String rangerCloudAccessAuthorizerRole)
        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).
      • getBaselineRole

        @Deprecated
        public String getBaselineRole()
        Deprecated.
        Getter for baselineRole. Deprecated. Please use rangerAuditRole instead.
      • setBaselineRole

        @Deprecated
        public void setBaselineRole​(String baselineRole)
        Deprecated.
        Setter for baselineRole. Deprecated. Please use rangerAuditRole instead.
      • getMappings

        public List<IdBrokerMapping> getMappings()
        Getter for mappings. ID Broker mappings for individual actors and groups. Does not include mappings for data access services. May be empty if no individual mappings are needed.
      • setMappings

        public void setMappings​(List<IdBrokerMapping> mappings)
        Setter for mappings. ID Broker mappings for individual actors and groups. Does not include mappings for data access services. May be empty if no individual mappings are needed.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object