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)


1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1634

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.



1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1634

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)


1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1634

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)


1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1634

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)


1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1634

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)


1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1634

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)


1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1634

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)


1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 1634

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