directory_resource_namespaces_resource_actions
Creates, updates, deletes, gets or lists a directory_resource_namespaces_resource_actions resource.
Overview
| Name | directory_resource_namespaces_resource_actions |
| Type | Resource |
| Id | entra_id.role_management.directory_resource_namespaces_resource_actions |
Fields
The following fields are returned by SELECT queries:
- get
- list
Retrieved navigation property
| Name | Datatype | Description |
|---|---|---|
id | string | The unique identifier for an entity. Read-only. |
name | string | |
actionVerb | string | |
authenticationContextId | string | |
description | string | |
isAuthenticationContextSettable | boolean | |
resourceScopeId | string |
Retrieved collection
| Name | Datatype | Description |
|---|---|---|
id | string | The unique identifier for an entity. Read-only. |
name | string | |
actionVerb | string | |
authenticationContextId | string | |
description | string | |
isAuthenticationContextSettable | boolean | |
resourceScopeId | string |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get | select | unified_rbac_resource_namespace_id, unified_rbac_resource_action_id | ||
list | select | unified_rbac_resource_namespace_id | ||
insert | insert | unified_rbac_resource_namespace_id | ||
update | update | unified_rbac_resource_namespace_id, unified_rbac_resource_action_id | ||
delete | delete | unified_rbac_resource_namespace_id, unified_rbac_resource_action_id | If-Match |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
unified_rbac_resource_action_id | string | The unique identifier of unifiedRbacResourceAction |
unified_rbac_resource_namespace_id | string | The unique identifier of unifiedRbacResourceNamespace |
If-Match | string | ETag |
SELECT examples
- get
- list
Retrieved navigation property
SELECT
id,
name,
actionVerb,
authenticationContextId,
description,
isAuthenticationContextSettable,
resourceScopeId
FROM entra_id.role_management.directory_resource_namespaces_resource_actions
WHERE unified_rbac_resource_namespace_id = '{{ unified_rbac_resource_namespace_id }}' -- required
AND unified_rbac_resource_action_id = '{{ unified_rbac_resource_action_id }}' -- required
;
Retrieved collection
SELECT
id,
name,
actionVerb,
authenticationContextId,
description,
isAuthenticationContextSettable,
resourceScopeId
FROM entra_id.role_management.directory_resource_namespaces_resource_actions
WHERE unified_rbac_resource_namespace_id = '{{ unified_rbac_resource_namespace_id }}' -- required
;
INSERT examples
- insert
- Manifest
No description available.
INSERT INTO entra_id.role_management.directory_resource_namespaces_resource_actions (
id,
actionVerb,
authenticationContextId,
description,
isAuthenticationContextSettable,
name,
resourceScopeId,
unified_rbac_resource_namespace_id
)
SELECT
'{{ id }}',
'{{ actionVerb }}',
'{{ authenticationContextId }}',
'{{ description }}',
{{ isAuthenticationContextSettable }},
'{{ name }}',
'{{ resourceScopeId }}',
'{{ unified_rbac_resource_namespace_id }}'
RETURNING
id,
name,
actionVerb,
authenticationContextId,
description,
isAuthenticationContextSettable,
resourceScopeId
;
# Description fields are for documentation purposes
- name: directory_resource_namespaces_resource_actions
props:
- name: unified_rbac_resource_namespace_id
value: "{{ unified_rbac_resource_namespace_id }}"
description: Required parameter for the directory_resource_namespaces_resource_actions resource.
- name: id
value: "{{ id }}"
description: |
The unique identifier for an entity. Read-only.
- name: actionVerb
value: "{{ actionVerb }}"
- name: authenticationContextId
value: "{{ authenticationContextId }}"
- name: description
value: "{{ description }}"
- name: isAuthenticationContextSettable
value: {{ isAuthenticationContextSettable }}
- name: name
value: "{{ name }}"
- name: resourceScopeId
value: "{{ resourceScopeId }}"
UPDATE examples
- update
No description available.
UPDATE entra_id.role_management.directory_resource_namespaces_resource_actions
SET
id = '{{ id }}',
actionVerb = '{{ actionVerb }}',
authenticationContextId = '{{ authenticationContextId }}',
description = '{{ description }}',
isAuthenticationContextSettable = {{ isAuthenticationContextSettable }},
name = '{{ name }}',
resourceScopeId = '{{ resourceScopeId }}'
WHERE
unified_rbac_resource_namespace_id = '{{ unified_rbac_resource_namespace_id }}' --required
AND unified_rbac_resource_action_id = '{{ unified_rbac_resource_action_id }}' --required
RETURNING
id,
name,
actionVerb,
authenticationContextId,
description,
isAuthenticationContextSettable,
resourceScopeId;
DELETE examples
- delete
No description available.
DELETE FROM entra_id.role_management.directory_resource_namespaces_resource_actions
WHERE unified_rbac_resource_namespace_id = '{{ unified_rbac_resource_namespace_id }}' --required
AND unified_rbac_resource_action_id = '{{ unified_rbac_resource_action_id }}' --required
AND If-Match = '{{ If-Match }}'
;