GrantEntitlement¶
- class oci.identity_domains.models.GrantEntitlement(**kwargs)¶
Bases:
objectThe 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:
[Required] Gets the attribute_name of this GrantEntitlement.
[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.
- property 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
- property 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