Class: Aws::MPA::Types::GetApprovalTeamResponseApprover
- Inherits:
-
Struct
- Object
- Struct
- Aws::MPA::Types::GetApprovalTeamResponseApprover
- Defined in:
- gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb
Overview
Contains details for an approver.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#approver_id ⇒ String
ID for the approver.
-
#last_activity ⇒ String
Last Activity performed by the approver.
-
#last_activity_time ⇒ Time
Timestamp when the approver last responded to an operation or invitation request.
-
#mfa_methods ⇒ Array<Types::MfaMethod>
Multi-factor authentication configuration for the approver.
-
#pending_baseline_session_arn ⇒ String
Amazon Resource Name (ARN) for the pending baseline session.
-
#primary_identity_id ⇒ String
ID for the user.
-
#primary_identity_source_arn ⇒ String
Amazon Resource Name (ARN) for the identity source.
-
#primary_identity_status ⇒ String
Status for the identity source.
-
#response_time ⇒ Time
Timestamp when the approver responded to an approval team invitation.
Instance Attribute Details
#approver_id ⇒ String
ID for the approver.
540 541 542 543 544 545 546 547 548 549 550 551 552 |
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 540 class GetApprovalTeamResponseApprover < Struct.new( :approver_id, :response_time, :primary_identity_id, :primary_identity_source_arn, :primary_identity_status, :last_activity, :last_activity_time, :pending_baseline_session_arn, :mfa_methods) SENSITIVE = [] include Aws::Structure end |
#last_activity ⇒ String
Last Activity performed by the approver.
540 541 542 543 544 545 546 547 548 549 550 551 552 |
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 540 class GetApprovalTeamResponseApprover < Struct.new( :approver_id, :response_time, :primary_identity_id, :primary_identity_source_arn, :primary_identity_status, :last_activity, :last_activity_time, :pending_baseline_session_arn, :mfa_methods) SENSITIVE = [] include Aws::Structure end |
#last_activity_time ⇒ Time
Timestamp when the approver last responded to an operation or invitation request.
540 541 542 543 544 545 546 547 548 549 550 551 552 |
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 540 class GetApprovalTeamResponseApprover < Struct.new( :approver_id, :response_time, :primary_identity_id, :primary_identity_source_arn, :primary_identity_status, :last_activity, :last_activity_time, :pending_baseline_session_arn, :mfa_methods) SENSITIVE = [] include Aws::Structure end |
#mfa_methods ⇒ Array<Types::MfaMethod>
Multi-factor authentication configuration for the approver
540 541 542 543 544 545 546 547 548 549 550 551 552 |
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 540 class GetApprovalTeamResponseApprover < Struct.new( :approver_id, :response_time, :primary_identity_id, :primary_identity_source_arn, :primary_identity_status, :last_activity, :last_activity_time, :pending_baseline_session_arn, :mfa_methods) SENSITIVE = [] include Aws::Structure end |
#pending_baseline_session_arn ⇒ String
Amazon Resource Name (ARN) for the pending baseline session.
540 541 542 543 544 545 546 547 548 549 550 551 552 |
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 540 class GetApprovalTeamResponseApprover < Struct.new( :approver_id, :response_time, :primary_identity_id, :primary_identity_source_arn, :primary_identity_status, :last_activity, :last_activity_time, :pending_baseline_session_arn, :mfa_methods) SENSITIVE = [] include Aws::Structure end |
#primary_identity_id ⇒ String
ID for the user.
540 541 542 543 544 545 546 547 548 549 550 551 552 |
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 540 class GetApprovalTeamResponseApprover < Struct.new( :approver_id, :response_time, :primary_identity_id, :primary_identity_source_arn, :primary_identity_status, :last_activity, :last_activity_time, :pending_baseline_session_arn, :mfa_methods) SENSITIVE = [] include Aws::Structure end |
#primary_identity_source_arn ⇒ String
Amazon Resource Name (ARN) for the identity source. The identity source manages the user authentication for approvers.
540 541 542 543 544 545 546 547 548 549 550 551 552 |
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 540 class GetApprovalTeamResponseApprover < Struct.new( :approver_id, :response_time, :primary_identity_id, :primary_identity_source_arn, :primary_identity_status, :last_activity, :last_activity_time, :pending_baseline_session_arn, :mfa_methods) SENSITIVE = [] include Aws::Structure end |
#primary_identity_status ⇒ String
Status for the identity source. For example, if an approver has accepted a team invitation with a user authentication method managed by the identity source.
540 541 542 543 544 545 546 547 548 549 550 551 552 |
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 540 class GetApprovalTeamResponseApprover < Struct.new( :approver_id, :response_time, :primary_identity_id, :primary_identity_source_arn, :primary_identity_status, :last_activity, :last_activity_time, :pending_baseline_session_arn, :mfa_methods) SENSITIVE = [] include Aws::Structure end |
#response_time ⇒ Time
Timestamp when the approver responded to an approval team invitation.
540 541 542 543 544 545 546 547 548 549 550 551 552 |
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 540 class GetApprovalTeamResponseApprover < Struct.new( :approver_id, :response_time, :primary_identity_id, :primary_identity_source_arn, :primary_identity_status, :last_activity, :last_activity_time, :pending_baseline_session_arn, :mfa_methods) SENSITIVE = [] include Aws::Structure end |