Class: Aws::AppFabric::Types::UserAccessResultItem

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

Overview

Contains information about a user's access to an application.

Constant Summary collapse

SENSITIVE =
[:email, :user_id, :user_full_name, :user_first_name, :user_last_name]

Instance Attribute Summary collapse

Instance Attribute Details

#appString

The name of the application.

Returns:

  • (String)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end

#emailString

The email address of the target user.

Returns:

  • (String)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end

#result_statusString

The status of the user access result item.

The following states are possible:

  • IN_PROGRESS: The user access task is in progress.

  • COMPLETED: The user access task completed successfully.

  • FAILED: The user access task failed.

  • EXPIRED: The user access task expired.

Returns:

  • (String)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end

#task_errorTypes::TaskError

Contains information about an error returned from a user access task.

Returns:



1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end

#task_idString

The unique ID of the task.

Returns:

  • (String)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end

#tenant_display_nameString

The display name of the tenant.

Returns:

  • (String)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end

#tenant_idString

The ID of the application tenant.

Returns:

  • (String)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end

#user_first_nameString

The first name of the user.

Returns:

  • (String)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end

#user_full_nameString

The full name of the user.

Returns:

  • (String)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end

#user_idString

The unique ID of user.

Returns:

  • (String)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end

#user_last_nameString

The last name of the user.

Returns:

  • (String)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end

#user_statusString

The status of the user returned by the application.

Returns:

  • (String)


1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-appfabric/lib/aws-sdk-appfabric/types.rb', line 1897

class UserAccessResultItem < Struct.new(
  :app,
  :tenant_id,
  :tenant_display_name,
  :task_id,
  :result_status,
  :email,
  :user_id,
  :user_full_name,
  :user_first_name,
  :user_last_name,
  :user_status,
  :task_error)
  SENSITIVE = [:email, :user_id, :user_full_name, :user_first_name, :user_last_name]
  include Aws::Structure
end