Class: Aws::Types::User

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#activeBoolean

Returns the value of attribute active.

Returns:

  • (Boolean)


12858
12859
12860
# File 'sig/types.rbs', line 12858

def active
  @active
end

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


12853
12854
12855
# File 'sig/types.rbs', line 12853

def arn
  @arn
end

#custom_permissions_name::String

Returns the value of attribute custom_permissions_name.

Returns:

  • (::String)


12860
12861
12862
# File 'sig/types.rbs', line 12860

def custom_permissions_name
  @custom_permissions_name
end

#email::String

Returns the value of attribute email.

Returns:

  • (::String)


12855
12856
12857
# File 'sig/types.rbs', line 12855

def email
  @email
end

#external_login_federation_provider_type::String

Returns the value of attribute external_login_federation_provider_type.

Returns:

  • (::String)


12861
12862
12863
# File 'sig/types.rbs', line 12861

def 
  @external_login_federation_provider_type
end

#external_login_federation_provider_url::String

Returns the value of attribute external_login_federation_provider_url.

Returns:

  • (::String)


12862
12863
12864
# File 'sig/types.rbs', line 12862

def 
  @external_login_federation_provider_url
end

#external_login_id::String

Returns the value of attribute external_login_id.

Returns:

  • (::String)


12863
12864
12865
# File 'sig/types.rbs', line 12863

def 
  @external_login_id
end

#identity_type"IAM", ...

Returns the value of attribute identity_type.

Returns:

  • ("IAM", "QUICKSIGHT", "IAM_IDENTITY_CENTER")


12857
12858
12859
# File 'sig/types.rbs', line 12857

def identity_type
  @identity_type
end

#principal_id::String

Returns the value of attribute principal_id.

Returns:

  • (::String)


12859
12860
12861
# File 'sig/types.rbs', line 12859

def principal_id
  @principal_id
end

#role"ADMIN", ...

Returns the value of attribute role.

Returns:

  • ("ADMIN", "AUTHOR", "READER", "RESTRICTED_AUTHOR", "RESTRICTED_READER", "ADMIN_PRO", "AUTHOR_PRO", "READER_PRO")


12856
12857
12858
# File 'sig/types.rbs', line 12856

def role
  @role
end

#user_name::String

Returns the value of attribute user_name.

Returns:

  • (::String)


12854
12855
12856
# File 'sig/types.rbs', line 12854

def user_name
  @user_name
end