Class: Aws::MPA::Types::IdentitySourceForList

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

Overview

Contains details for an identity source. For more information, see Identity source in the Multi-party approval User Guide.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timeTime

Timestamp when the identity source was created.

Returns:

  • (Time)


1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 1010

class IdentitySourceForList < 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_arnString

Amazon Resource Name (ARN) for the identity source.

Returns:

  • (String)


1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 1010

class IdentitySourceForList < 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_parametersTypes::IdentitySourceParametersForList

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



1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 1010

class IdentitySourceForList < 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_typeString

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

Returns:

  • (String)


1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 1010

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

#statusString

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

Returns:

  • (String)


1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 1010

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

#status_codeString

Status code of the identity source.

Returns:

  • (String)


1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 1010

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

#status_messageString

Message describing the status for the identity source.

Returns:

  • (String)


1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
# File 'gems/aws-sdk-mpa/lib/aws-sdk-mpa/types.rb', line 1010

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