RuleReturn

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

Bases: object

The return values are the then portion of a Rule

Methods

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

Attributes

name [Required] Gets the name of this RuleReturn.
return_groovy Gets the return_groovy of this RuleReturn.
value [Required] Gets the value of this RuleReturn.
__init__(**kwargs)

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

Parameters:
  • name (str) – The value to assign to the name property of this RuleReturn.
  • value (str) – The value to assign to the value property of this RuleReturn.
  • return_groovy (str) – The value to assign to the return_groovy property of this RuleReturn.
name

[Required] Gets the name of this RuleReturn. Attribute name of an individual value to be returned.

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The name of this RuleReturn.
Return type:str
return_groovy

Gets the return_groovy of this RuleReturn. The Groovy script that is run to generate output for the rule, if the policy type allows the return value to be a Groovy script.

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: false
  • returned: default
  • type: string
  • uniqueness: none
Returns:The return_groovy of this RuleReturn.
Return type:str
value

[Required] Gets the value of this RuleReturn. Attribute value of some attribute to be returned.

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readWrite
  • required: true
  • returned: default
  • type: string
  • uniqueness: none
Returns:The value of this RuleReturn.
Return type:str