Class: DatadogAPIClient::V2::RoleCreateAttributes
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::RoleCreateAttributes
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/role_create_attributes.rb
Overview
Attributes of the created role.
Instance Attribute Summary collapse
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#created_at ⇒ Object
Creation time of the role.
-
#default_permissions_opt_out ⇒ Object
Whether to exclude restricted default permissions from this role.
-
#modified_at ⇒ Object
Time of last role modification.
-
#name ⇒ Object
readonly
Name of the role.
-
#receives_permissions_from ⇒ Object
The managed role from which this role automatically inherits new permissions.
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
43 44 45 |
# File 'lib/datadog_api_client/v2/models/role_create_attributes.rb', line 43 def additional_properties @additional_properties end |
#created_at ⇒ Object
Creation time of the role.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/role_create_attributes.rb', line 25 def created_at @created_at end |
#default_permissions_opt_out ⇒ Object
Whether to exclude restricted default permissions from this role.
Restricted default permissions are automatically assigned to every role by default. Set this field to true to exclude them.
Some of these permissions can only be excluded after Minimal Access Roles is enabled for the organization.
30 31 32 |
# File 'lib/datadog_api_client/v2/models/role_create_attributes.rb', line 30 def @default_permissions_opt_out end |
#modified_at ⇒ Object
Time of last role modification.
33 34 35 |
# File 'lib/datadog_api_client/v2/models/role_create_attributes.rb', line 33 def modified_at @modified_at end |
#name ⇒ Object
Name of the role.
36 37 38 |
# File 'lib/datadog_api_client/v2/models/role_create_attributes.rb', line 36 def name @name end |
#receives_permissions_from ⇒ Object
The managed role from which this role automatically inherits new permissions. Specify one of the following: "Datadog Admin Role", "Datadog Standard Role", or "Datadog Read Only Role". If empty or not specified, the role does not automatically inherit permissions from any managed role.
41 42 43 |
# File 'lib/datadog_api_client/v2/models/role_create_attributes.rb', line 41 def @receives_permissions_from end |