Class: Aws::SSOAdmin::Types::PermissionSetProvisioningStatus

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-ssoadmin/types.rb

Overview

A structure that is used to provide the status of the provisioning operation for a specified permission set.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#account_id ⇒ String

The identifier of the Amazon Web Services account from which to list the assignments.

Returns:

  • (String)


3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
# File 'lib/aws-sdk-ssoadmin/types.rb', line 3820

class PermissionSetProvisioningStatus < Struct.new(
  :status,
  :request_id,
  :account_id,
  :permission_set_arn,
  :failure_reason,
  :created_date)
  SENSITIVE = []
  include Aws::Structure
end

#created_date ⇒ Time

The date that the permission set was created.

Returns:

  • (Time)


3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
# File 'lib/aws-sdk-ssoadmin/types.rb', line 3820

class PermissionSetProvisioningStatus < Struct.new(
  :status,
  :request_id,
  :account_id,
  :permission_set_arn,
  :failure_reason,
  :created_date)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reason ⇒ String

The message that contains an error or exception in case of an operation failure.

Returns:

  • (String)


3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
# File 'lib/aws-sdk-ssoadmin/types.rb', line 3820

class PermissionSetProvisioningStatus < Struct.new(
  :status,
  :request_id,
  :account_id,
  :permission_set_arn,
  :failure_reason,
  :created_date)
  SENSITIVE = []
  include Aws::Structure
end

#permission_set_arn ⇒ String

The ARN of the permission set that is being provisioned. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Returns:

  • (String)


3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
# File 'lib/aws-sdk-ssoadmin/types.rb', line 3820

class PermissionSetProvisioningStatus < Struct.new(
  :status,
  :request_id,
  :account_id,
  :permission_set_arn,
  :failure_reason,
  :created_date)
  SENSITIVE = []
  include Aws::Structure
end

#request_id ⇒ String

The identifier for tracking the request operation that is generated by the universally unique identifier (UUID) workflow.

Returns:

  • (String)


3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
# File 'lib/aws-sdk-ssoadmin/types.rb', line 3820

class PermissionSetProvisioningStatus < Struct.new(
  :status,
  :request_id,
  :account_id,
  :permission_set_arn,
  :failure_reason,
  :created_date)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The status of the permission set provisioning process.

Returns:

  • (String)


3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
# File 'lib/aws-sdk-ssoadmin/types.rb', line 3820

class PermissionSetProvisioningStatus < Struct.new(
  :status,
  :request_id,
  :account_id,
  :permission_set_arn,
  :failure_reason,
  :created_date)
  SENSITIVE = []
  include Aws::Structure
end