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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ssoadmin/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_idString

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

Returns:

  • (String)


1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1711

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

#created_dateTime

The date that the permission set was created.

Returns:

  • (Time)


1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1711

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

#failure_reasonString

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

Returns:

  • (String)


1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1711

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

#permission_set_arnString

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)


1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1711

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

#request_idString

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

Returns:

  • (String)


1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1711

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

#statusString

The status of the permission set provisioning process.

Returns:

  • (String)


1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1711

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