Event(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A single operation on the grant.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
requested |
google.cloud.privilegedaccessmanager_v1.types.Grant.Timeline.Event.Requested
The grant was requested. This field is a member of oneof _ event .
|
approved |
google.cloud.privilegedaccessmanager_v1.types.Grant.Timeline.Event.Approved
The grant was approved. This field is a member of oneof _ event .
|
denied |
google.cloud.privilegedaccessmanager_v1.types.Grant.Timeline.Event.Denied
The grant was denied. This field is a member of oneof _ event .
|
revoked |
google.cloud.privilegedaccessmanager_v1.types.Grant.Timeline.Event.Revoked
The grant was revoked. This field is a member of oneof _ event .
|
scheduled |
google.cloud.privilegedaccessmanager_v1.types.Grant.Timeline.Event.Scheduled
The grant has been scheduled to give access. This field is a member of oneof _ event .
|
activated |
google.cloud.privilegedaccessmanager_v1.types.Grant.Timeline.Event.Activated
The grant was successfully activated to give access. This field is a member of oneof _ event .
|
activation_failed |
google.cloud.privilegedaccessmanager_v1.types.Grant.Timeline.Event.ActivationFailed
There was a non-retriable error while trying to give access. This field is a member of oneof _ event .
|
expired |
google.cloud.privilegedaccessmanager_v1.types.Grant.Timeline.Event.Expired
The approval workflow did not complete in the necessary duration, and so the grant is expired. This field is a member of oneof _ event .
|
ended |
google.cloud.privilegedaccessmanager_v1.types.Grant.Timeline.Event.Ended
Access given by the grant ended automatically as the approved duration was over. This field is a member of oneof _ event .
|
externally_modified |
google.cloud.privilegedaccessmanager_v1.types.Grant.Timeline.Event.ExternallyModified
The policy bindings made by grant have been modified outside of PAM. This field is a member of oneof _ event .
|
event_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time (as recorded at server) when this event occurred. |
Classes
Activated
Activated(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An event representing that the grant was successfully activated.
ActivationFailed
ActivationFailed(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An event representing that the grant activation failed.
Approved
Approved(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An event representing that the grant was approved.
Denied
Denied(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An event representing that the grant was denied.
Ended
Ended(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An event representing that the grant has ended.
Expired
Expired(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An event representing that the grant was expired.
ExternallyModified
ExternallyModified(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An event representing that the policy bindings made by this grant were modified externally.
Requested
Requested(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An event representing that a grant was requested.
Revoked
Revoked(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An event representing that the grant was revoked.
Scheduled
Scheduled(mapping=None, *, ignore_unknown_fields=False, **kwargs)
An event representing that the grant has been scheduled to be activated later.