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

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


1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1681

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details)
  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.



1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1681

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details)
  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)


1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1681

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details)
  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)


1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1681

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

#nameString

Specifies the instance name.

Returns:

  • (String)


1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1681

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

#owner_account_idString

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

Returns:

  • (String)


1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1681

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

#statusString

The status of the instance.

Returns:

  • (String)


1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1681

class DescribeInstanceResponse < Struct.new(
  :instance_arn,
  :identity_store_id,
  :owner_account_id,
  :name,
  :created_date,
  :status,
  :status_reason,
  :encryption_configuration_details)
  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)


1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1681

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