Class: Google::Apis::AlertcenterV1beta1::SensitiveAdminAction
- Inherits:
-
Object
- Object
- Google::Apis::AlertcenterV1beta1::SensitiveAdminAction
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/alertcenter_v1beta1/classes.rb,
lib/google/apis/alertcenter_v1beta1/representations.rb,
lib/google/apis/alertcenter_v1beta1/representations.rb
Overview
Alert that is triggered when Sensitive Admin Action occur in customer account.
Instance Attribute Summary collapse
-
#actor_email ⇒ String
Email of person who performed the action Corresponds to the JSON property
actorEmail
. -
#event_time ⇒ String
The time at which event occurred Corresponds to the JSON property
eventTime
. -
#primary_admin_changed_event ⇒ Google::Apis::AlertcenterV1beta1::PrimaryAdminChangedEvent
- Event occurred when primary admin changed in customer's account.
-
#sso_profile_created_event ⇒ Google::Apis::AlertcenterV1beta1::SsoProfileCreatedEvent
- Event occurred when SSO Profile created in customer's account.
-
#sso_profile_deleted_event ⇒ Google::Apis::AlertcenterV1beta1::SsoProfileDeletedEvent
- Event occurred when SSO Profile deleted in customer's account.
-
#sso_profile_updated_event ⇒ Google::Apis::AlertcenterV1beta1::SsoProfileUpdatedEvent
- Event occurred when SSO Profile updated in customer's account.
-
#super_admin_password_reset_event ⇒ Google::Apis::AlertcenterV1beta1::SuperAdminPasswordResetEvent
- Event occurred when password was reset for super admin in customer's account.
Instance Method Summary collapse
-
#initialize(**args) ⇒ SensitiveAdminAction
constructor
A new instance of SensitiveAdminAction.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ SensitiveAdminAction
Returns a new instance of SensitiveAdminAction.
2008 2009 2010 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2008 def initialize(**args) update!(**args) end |
Instance Attribute Details
#actor_email ⇒ String
Email of person who performed the action
Corresponds to the JSON property actorEmail
1971 1972 1973 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 1971 def actor_email @actor_email end |
#event_time ⇒ String
The time at which event occurred
Corresponds to the JSON property eventTime
1976 1977 1978 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 1976 def event_time @event_time end |
#primary_admin_changed_event ⇒ Google::Apis::AlertcenterV1beta1::PrimaryAdminChangedEvent
- Event occurred when primary admin changed in customer's account. The event
are being received from insight forwarder
Corresponds to the JSON property
primaryAdminChangedEvent
1982 1983 1984 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 1982 def primary_admin_changed_event @primary_admin_changed_event end |
#sso_profile_created_event ⇒ Google::Apis::AlertcenterV1beta1::SsoProfileCreatedEvent
- Event occurred when SSO Profile created in customer's account. The event are
being received from insight forwarder
Corresponds to the JSON property
ssoProfileCreatedEvent
1988 1989 1990 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 1988 def sso_profile_created_event @sso_profile_created_event end |
#sso_profile_deleted_event ⇒ Google::Apis::AlertcenterV1beta1::SsoProfileDeletedEvent
- Event occurred when SSO Profile deleted in customer's account. The event are
being received from insight forwarder
Corresponds to the JSON property
ssoProfileDeletedEvent
1994 1995 1996 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 1994 def sso_profile_deleted_event @sso_profile_deleted_event end |
#sso_profile_updated_event ⇒ Google::Apis::AlertcenterV1beta1::SsoProfileUpdatedEvent
- Event occurred when SSO Profile updated in customer's account. The event are
being received from insight forwarder
Corresponds to the JSON property
ssoProfileUpdatedEvent
2000 2001 2002 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2000 def sso_profile_updated_event @sso_profile_updated_event end |
#super_admin_password_reset_event ⇒ Google::Apis::AlertcenterV1beta1::SuperAdminPasswordResetEvent
- Event occurred when password was reset for super admin in customer's account.
The event are being received from insight forwarder
Corresponds to the JSON property
superAdminPasswordResetEvent
2006 2007 2008 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2006 def super_admin_password_reset_event @super_admin_password_reset_event end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2013 2014 2015 2016 2017 2018 2019 2020 2021 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2013 def update!(**args) @actor_email = args[:actor_email] if args.key?(:actor_email) @event_time = args[:event_time] if args.key?(:event_time) @primary_admin_changed_event = args[:primary_admin_changed_event] if args.key?(:primary_admin_changed_event) @sso_profile_created_event = args[:sso_profile_created_event] if args.key?(:sso_profile_created_event) @sso_profile_deleted_event = args[:sso_profile_deleted_event] if args.key?(:sso_profile_deleted_event) @sso_profile_updated_event = args[:sso_profile_updated_event] if args.key?(:sso_profile_updated_event) @super_admin_password_reset_event = args[:super_admin_password_reset_event] if args.key?(:super_admin_password_reset_event) end |