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
-