Reference documentation and code samples for the Privileged Access Manager V1 API class Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event.
A single operation on the grant.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#activated
def activated() -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Activated- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Activated) — The grant was successfully activated to give access.Note: The following fields are mutually exclusive: activated,requested,approved,denied,revoked,scheduled,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#activated=
def activated=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Activated- 
        value (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Activated) — The grant was successfully activated to give access.Note: The following fields are mutually exclusive: activated,requested,approved,denied,revoked,scheduled,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Activated) — The grant was successfully activated to give access.Note: The following fields are mutually exclusive: activated,requested,approved,denied,revoked,scheduled,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#activation_failed
def activation_failed() -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::ActivationFailed- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::ActivationFailed) — There was a non-retriable error while trying to give access.Note: The following fields are mutually exclusive: activation_failed,requested,approved,denied,revoked,scheduled,activated,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#activation_failed=
def activation_failed=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::ActivationFailed- 
        value (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::ActivationFailed) — There was a non-retriable error while trying to give access.Note: The following fields are mutually exclusive: activation_failed,requested,approved,denied,revoked,scheduled,activated,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::ActivationFailed) — There was a non-retriable error while trying to give access.Note: The following fields are mutually exclusive: activation_failed,requested,approved,denied,revoked,scheduled,activated,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#approved
def approved() -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Approved- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Approved) — The grant was approved.Note: The following fields are mutually exclusive: approved,requested,denied,revoked,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#approved=
def approved=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Approved- 
        value (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Approved) — The grant was approved.Note: The following fields are mutually exclusive: approved,requested,denied,revoked,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Approved) — The grant was approved.Note: The following fields are mutually exclusive: approved,requested,denied,revoked,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#denied
def denied() -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Denied- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Denied) — The grant was denied.Note: The following fields are mutually exclusive: denied,requested,approved,revoked,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#denied=
def denied=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Denied- 
        value (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Denied) — The grant was denied.Note: The following fields are mutually exclusive: denied,requested,approved,revoked,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Denied) — The grant was denied.Note: The following fields are mutually exclusive: denied,requested,approved,revoked,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#ended
def ended() -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Ended- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Ended) — Access given by the grant ended automatically as the approved
duration was over.Note: The following fields are mutually exclusive: ended,requested,approved,denied,revoked,scheduled,activated,activation_failed,expired,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#ended=
def ended=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Ended- 
        value (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Ended) — Access given by the grant ended automatically as the approved
duration was over.Note: The following fields are mutually exclusive: ended,requested,approved,denied,revoked,scheduled,activated,activation_failed,expired,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Ended) — Access given by the grant ended automatically as the approved
duration was over.Note: The following fields are mutually exclusive: ended,requested,approved,denied,revoked,scheduled,activated,activation_failed,expired,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#event_time
def event_time() -> ::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — Output only. The time (as recorded at server) when this event occurred.
#expired
def expired() -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Expired- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Expired) — The approval workflow did not complete in the necessary duration,
and so the grant is expired.Note: The following fields are mutually exclusive: expired,requested,approved,denied,revoked,scheduled,activated,activation_failed,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#expired=
def expired=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Expired- 
        value (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Expired) — The approval workflow did not complete in the necessary duration,
and so the grant is expired.Note: The following fields are mutually exclusive: expired,requested,approved,denied,revoked,scheduled,activated,activation_failed,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Expired) — The approval workflow did not complete in the necessary duration,
and so the grant is expired.Note: The following fields are mutually exclusive: expired,requested,approved,denied,revoked,scheduled,activated,activation_failed,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#externally_modified
def externally_modified() -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::ExternallyModified- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::ExternallyModified) — The policy bindings made by grant have been modified outside of PAM.Note: The following fields are mutually exclusive: externally_modified,requested,approved,denied,revoked,scheduled,activated,activation_failed,expired,ended. If a field in that set is populated, all other fields in the set will automatically be cleared.
#externally_modified=
def externally_modified=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::ExternallyModified- 
        value (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::ExternallyModified) — The policy bindings made by grant have been modified outside of PAM.Note: The following fields are mutually exclusive: externally_modified,requested,approved,denied,revoked,scheduled,activated,activation_failed,expired,ended. If a field in that set is populated, all other fields in the set will automatically be cleared.
- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::ExternallyModified) — The policy bindings made by grant have been modified outside of PAM.Note: The following fields are mutually exclusive: externally_modified,requested,approved,denied,revoked,scheduled,activated,activation_failed,expired,ended. If a field in that set is populated, all other fields in the set will automatically be cleared.
#requested
def requested() -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Requested- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Requested) — The grant was requested.Note: The following fields are mutually exclusive: requested,approved,denied,revoked,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#requested=
def requested=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Requested- 
        value (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Requested) — The grant was requested.Note: The following fields are mutually exclusive: requested,approved,denied,revoked,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Requested) — The grant was requested.Note: The following fields are mutually exclusive: requested,approved,denied,revoked,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#revoked
def revoked() -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Revoked- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Revoked) — The grant was revoked.Note: The following fields are mutually exclusive: revoked,requested,approved,denied,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#revoked=
def revoked=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Revoked- 
        value (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Revoked) — The grant was revoked.Note: The following fields are mutually exclusive: revoked,requested,approved,denied,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Revoked) — The grant was revoked.Note: The following fields are mutually exclusive: revoked,requested,approved,denied,scheduled,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#scheduled
def scheduled() -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Scheduled- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Scheduled) — The grant has been scheduled to give access.Note: The following fields are mutually exclusive: scheduled,requested,approved,denied,revoked,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
#scheduled=
def scheduled=(value) -> ::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Scheduled- 
        value (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Scheduled) — The grant has been scheduled to give access.Note: The following fields are mutually exclusive: scheduled,requested,approved,denied,revoked,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.
- 
        (::Google::Cloud::PrivilegedAccessManager::V1::Grant::Timeline::Event::Scheduled) — The grant has been scheduled to give access.Note: The following fields are mutually exclusive: scheduled,requested,approved,denied,revoked,activated,activation_failed,expired,ended,externally_modified. If a field in that set is populated, all other fields in the set will automatically be cleared.