Class AccessPolicy (2.23.0)

  AccessPolicy 
 ( 
 mapping 
 = 
 None 
 , 
 * 
 , 
 ignore_unknown_fields 
 = 
 False 
 , 
 ** 
 kwargs 
 ) 
 

An IAM access policy resource.

Attributes

Name
Description
name
str
Identifier. The resource name of the access policy. The following formats are supported: - projects/{project_id}/locations/{location}/accessPolicies/{policy_id} - projects/{project_number}/locations/{location}/accessPolicies/{policy_id} - folders/{folder_id}/locations/{location}/accessPolicies/{policy_id} - organizations/{organization_id}/locations/{location}/accessPolicies/{policy_id}
uid
str
Output only. The globally unique ID of the access policy.
etag
str
Optional. The etag for the access policy. If this is provided on update, it must match the server's etag.
display_name
str
Optional. The description of the access policy. Must be less than or equal to 63 characters.
annotations
MutableMapping[str, str]
Optional. User defined annotations. See https://google.aip.dev/148#annotations for more details such as format and size limitations
create_time
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the access policy was created.
update_time
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the access policy was most recently updated.
details
google.cloud.iam_v3beta.types.AccessPolicyDetails
Optional. The details for the access policy.

Classes

AnnotationsEntry

  AnnotationsEntry 
 ( 
 mapping 
 = 
 None 
 , 
 * 
 , 
 ignore_unknown_fields 
 = 
 False 
 , 
 ** 
 kwargs 
 ) 
 

The abstract base class for a message.

Parameters
Name
Description
kwargs
dict

Keys and values corresponding to the fields of the message.

mapping
Union[dict, .Message ]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields
Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

Create a Mobile Website
View Site in Mobile | Classic
Share by: