Class: Aws::ElastiCache::Types::ModifyUserMessage
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::ElastiCache::Types::ModifyUserMessage
 
- Defined in:
- gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #access_string  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Access permissions string used for this user. 
- 
  
    
      #append_access_string  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Adds additional user permissions to the access string. 
- 
  
    
      #authentication_mode  ⇒ Types::AuthenticationMode 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Specifies how to authenticate the user. 
- 
  
    
      #engine  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Modifies the engine listed for a user. 
- 
  
    
      #no_password_required  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Indicates no password is required for the user. 
- 
  
    
      #passwords  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The passwords belonging to the user. 
- 
  
    
      #user_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the user. 
Instance Attribute Details
#access_string ⇒ String
Access permissions string used for this user.
| 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 | # File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 6866 class ModifyUserMessage < Struct.new( :user_id, :access_string, :append_access_string, :passwords, :no_password_required, :authentication_mode, :engine) SENSITIVE = [] include Aws::Structure end | 
#append_access_string ⇒ String
Adds additional user permissions to the access string.
| 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 | # File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 6866 class ModifyUserMessage < Struct.new( :user_id, :access_string, :append_access_string, :passwords, :no_password_required, :authentication_mode, :engine) SENSITIVE = [] include Aws::Structure end | 
#authentication_mode ⇒ Types::AuthenticationMode
Specifies how to authenticate the user.
| 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 | # File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 6866 class ModifyUserMessage < Struct.new( :user_id, :access_string, :append_access_string, :passwords, :no_password_required, :authentication_mode, :engine) SENSITIVE = [] include Aws::Structure end | 
#engine ⇒ String
Modifies the engine listed for a user. The options are valkey or redis.
| 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 | # File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 6866 class ModifyUserMessage < Struct.new( :user_id, :access_string, :append_access_string, :passwords, :no_password_required, :authentication_mode, :engine) SENSITIVE = [] include Aws::Structure end | 
#no_password_required ⇒ Boolean
Indicates no password is required for the user.
| 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 | # File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 6866 class ModifyUserMessage < Struct.new( :user_id, :access_string, :append_access_string, :passwords, :no_password_required, :authentication_mode, :engine) SENSITIVE = [] include Aws::Structure end | 
#passwords ⇒ Array<String>
The passwords belonging to the user. You are allowed up to two.
| 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 | # File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 6866 class ModifyUserMessage < Struct.new( :user_id, :access_string, :append_access_string, :passwords, :no_password_required, :authentication_mode, :engine) SENSITIVE = [] include Aws::Structure end | 
#user_id ⇒ String
The ID of the user.
| 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 | # File 'gems/aws-sdk-elasticache/lib/aws-sdk-elasticache/types.rb', line 6866 class ModifyUserMessage < Struct.new( :user_id, :access_string, :append_access_string, :passwords, :no_password_required, :authentication_mode, :engine) SENSITIVE = [] include Aws::Structure end |