policies_policies
Creates, updates, deletes, gets or lists a policies_policies
resource.
Overview
Name | policies_policies |
Type | Resource |
Id | google.iamv2beta.policies_policies |
Fields
Name | Datatype | Description |
---|---|---|
name | string | Immutable. The resource name of the Policy , which must be unique. Format: policies/{attachment_point}/denypolicies/{policy_id} The attachment point is identified by its URL-encoded full resource name, which means that the forward-slash character, / , must be written as %2F . For example, policies/cloudresourcemanager.googleapis.com%2Fprojects%2Fmy-project/denypolicies/my-deny-policy . For organizations and folders, use the numeric ID in the full resource name. For projects, requests can use the alphanumeric or the numeric ID. Responses always contain the numeric ID. |
annotations | object | A key-value map to store arbitrary metadata for the Policy . Keys can be up to 63 characters. Values can be up to 255 characters. |
createTime | string | Output only. The time when the Policy was created. |
deleteTime | string | Output only. The time when the Policy was deleted. Empty if the policy is not deleted. |
displayName | string | A user-specified description of the Policy . This value can be up to 63 characters. |
etag | string | An opaque tag that identifies the current version of the Policy . IAM uses this value to help manage concurrent updates, so they do not cause one update to be overwritten by another. If this field is present in a CreatePolicyRequest, the value is ignored. |
kind | string | Output only. The kind of the Policy . Always contains the value DenyPolicy . |
rules | array | A list of rules that specify the behavior of the Policy . All of the rules should be of the kind specified in the Policy . |
uid | string | Immutable. The globally unique ID of the Policy . Assigned automatically when the Policy is created. |
updateTime | string | Output only. The time when the Policy was last updated. |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
list_policies | SELECT | policiesId, policiesId1 | Retrieves the policies of the specified kind that are attached to a resource. The response lists only policy metadata. In particular, policy rules are omitted. |
SELECT
examples
Retrieves the policies of the specified kind that are attached to a resource. The response lists only policy metadata. In particular, policy rules are omitted.
SELECT
name,
annotations,
createTime,
deleteTime,
displayName,
etag,
kind,
rules,
uid,
updateTime
FROM google.iamv2beta.policies_policies
WHERE policiesId = '{{ policiesId }}'
AND policiesId1 = '{{ policiesId1 }}';