Class: Aws::SSOAdmin::Types::DescribeInstanceResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_dateTime

The date the instance was created.

Returns:

  • (Time)


1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
# File 'lib/aws-sdk-ssoadmin/types.rb', line 1713

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details,
  :permission_sets_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#encryption_configuration_detailsTypes::EncryptionConfigurationDetails

Contains the encryption configuration for your IAM Identity Center instance, including the encryption status, KMS key type, and KMS key ARN.



1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
# File 'lib/aws-sdk-ssoadmin/types.rb', line 1713

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details,
  :permission_sets_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#identity_store_idString

The identifier of the identity store that is connected to the instance of IAM Identity Center.

Returns:

  • (String)


1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
# File 'lib/aws-sdk-ssoadmin/types.rb', line 1713

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details,
  :permission_sets_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#instance_arnString

The ARN of the instance of IAM Identity Center under which the operation will run. 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)


1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
# File 'lib/aws-sdk-ssoadmin/types.rb', line 1713

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details,
  :permission_sets_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Specifies the instance name.

Returns:

  • (String)


1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
# File 'lib/aws-sdk-ssoadmin/types.rb', line 1713

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details,
  :permission_sets_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#owner_account_idString

The identifier of the Amazon Web Services account for which the instance was created.

Returns:

  • (String)


1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
# File 'lib/aws-sdk-ssoadmin/types.rb', line 1713

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details,
  :permission_sets_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#permission_sets_enabledBoolean

Indicates whether permission sets are enabled for this Identity Center instance.

Returns:

  • (Boolean)


1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
# File 'lib/aws-sdk-ssoadmin/types.rb', line 1713

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details,
  :permission_sets_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the instance.

Returns:

  • (String)


1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
# File 'lib/aws-sdk-ssoadmin/types.rb', line 1713

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details,
  :permission_sets_enabled)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

Provides additional context about the current status of the IAM Identity Center instance. This field is particularly useful when an instance is in a non-ACTIVE state, such as CREATE_FAILED. When an instance fails to create or update, this field contains information about the cause, which may include issues with KMS key configuration, permission problems with the specified KMS key, or service-related errors.

Returns:

  • (String)


1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
# File 'lib/aws-sdk-ssoadmin/types.rb', line 1713

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details,
  :permission_sets_enabled)
  SENSITIVE = []
  include Aws::Structure
end