Class: Aws::MPA::Types::GetIdentitySourceResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_time ⇒ Time

Timestamp when the identity source was created.

Returns:

  • (Time)


600
601
602
603
604
605
606
607
608
609
610
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 600

class GetIdentitySourceResponse < Struct.new(
  :identity_source_type,
  :identity_source_parameters,
  :identity_source_arn,
  :creation_time,
  :status,
  :status_code,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#identity_source_arn ⇒ String

Amazon Resource Name (ARN) for the identity source.

Returns:

  • (String)


600
601
602
603
604
605
606
607
608
609
610
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 600

class GetIdentitySourceResponse < Struct.new(
  :identity_source_type,
  :identity_source_parameters,
  :identity_source_arn,
  :creation_time,
  :status,
  :status_code,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#identity_source_parameters ⇒ Types::IdentitySourceParametersForGet

A IdentitySourceParameters object. Contains details for the resource that provides identities to the identity source. For example, an IAM Identity Center instance.



600
601
602
603
604
605
606
607
608
609
610
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 600

class GetIdentitySourceResponse < Struct.new(
  :identity_source_type,
  :identity_source_parameters,
  :identity_source_arn,
  :creation_time,
  :status,
  :status_code,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#identity_source_type ⇒ String

The type of resource that provided identities to the identity source. For example, an IAM Identity Center instance.

Returns:

  • (String)


600
601
602
603
604
605
606
607
608
609
610
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 600

class GetIdentitySourceResponse < Struct.new(
  :identity_source_type,
  :identity_source_parameters,
  :identity_source_arn,
  :creation_time,
  :status,
  :status_code,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

Status for the identity source. For example, if the identity source is ACTIVE.

Returns:

  • (String)


600
601
602
603
604
605
606
607
608
609
610
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 600

class GetIdentitySourceResponse < Struct.new(
  :identity_source_type,
  :identity_source_parameters,
  :identity_source_arn,
  :creation_time,
  :status,
  :status_code,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#status_code ⇒ String

Status code of the identity source.

Returns:

  • (String)


600
601
602
603
604
605
606
607
608
609
610
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 600

class GetIdentitySourceResponse < Struct.new(
  :identity_source_type,
  :identity_source_parameters,
  :identity_source_arn,
  :creation_time,
  :status,
  :status_code,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end

#status_message ⇒ String

Message describing the status for the identity source.

Returns:

  • (String)


600
601
602
603
604
605
606
607
608
609
610
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 600

class GetIdentitySourceResponse < Struct.new(
  :identity_source_type,
  :identity_source_parameters,
  :identity_source_arn,
  :creation_time,
  :status,
  :status_code,
  :status_message)
  SENSITIVE = []
  include Aws::Structure
end