GrantEntitlement

class oci.identity_domains.models.GrantEntitlement(**kwargs)

Bases: object

The entitlement or privilege that is being granted

SCIM++ Properties: - idcsCsvAttributeNameMappings: [[columnHeaderName:Entitlement Value, csvColumnForResolvingResourceType:Entitlement Name, mapsTo:entitlement.attributeValue, referencedResourceTypeUniqueAttributeNameMappings:[[mapsFromColumnName:Entitlement Value, resourceTypeAttributeName:displayName], [mapsFromColumnName:App Name, resourceTypeAttributeName:app.display]], resolveValueUsingResourceType:[[resolveBy:AppRole, valueToBeResolved:appRoles]]], [columnHeaderName:Entitlement Name, defaultValue:appRoles, mapsTo:entitlement.attributeName]] - idcsSearchable: true - multiValued: false - mutability: immutable - required: false - returned: default - type: complex

Methods

__init__(**kwargs) Initializes a new GrantEntitlement object with values from keyword arguments.

Attributes

attribute_name [Required] Gets the attribute_name of this GrantEntitlement.
attribute_value [Required] Gets the attribute_value of this GrantEntitlement.
__init__(**kwargs)

Initializes a new GrantEntitlement object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • attribute_name (str) – The value to assign to the attribute_name property of this GrantEntitlement.
  • attribute_value (str) – The value to assign to the attribute_value property of this GrantEntitlement.
attribute_name

[Required] Gets the attribute_name of this GrantEntitlement. The name of the attribute whose value (specified by attributeValue) confers privilege within the service-instance (specified by app).

SCIM++ Properties:
  • caseExact: false
  • idcsSearchable: true
  • multiValued: false
  • mutability: immutable
  • required: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The attribute_name of this GrantEntitlement.
Return type:str
attribute_value

[Required] Gets the attribute_value of this GrantEntitlement. The value of the attribute (specified by attributeName) that confers privilege within the service-instance (specified by app). If attributeName is ‘appRoles’, then attributeValue is the ID of the AppRole.

SCIM++ Properties:
  • caseExact: true
  • idcsCsvAttributeName: Display Name
  • idcsSearchable: true
  • multiValued: false
  • mutability: immutable
  • required: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The attribute_value of this GrantEntitlement.
Return type:str