UpdateOciCacheUserDetails

class oci.redis.models.UpdateOciCacheUserDetails(**kwargs)

Bases: object

Details required to update an existing OCI cache user.

Methods:

__init__(**kwargs)

Initializes a new UpdateOciCacheUserDetails object with values from keyword arguments.

Attributes:

acl_string

Gets the acl_string of this UpdateOciCacheUserDetails.

authentication_mode

Gets the authentication_mode of this UpdateOciCacheUserDetails.

defined_tags

Gets the defined_tags of this UpdateOciCacheUserDetails.

description

Gets the description of this UpdateOciCacheUserDetails.

freeform_tags

Gets the freeform_tags of this UpdateOciCacheUserDetails.

status

Gets the status of this UpdateOciCacheUserDetails.

__init__(**kwargs)

Initializes a new UpdateOciCacheUserDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • description (str) – The value to assign to the description property of this UpdateOciCacheUserDetails.

  • authentication_mode (oci.redis.models.AuthenticationMode) – The value to assign to the authentication_mode property of this UpdateOciCacheUserDetails.

  • acl_string (str) – The value to assign to the acl_string property of this UpdateOciCacheUserDetails.

  • status (str) – The value to assign to the status property of this UpdateOciCacheUserDetails.

  • freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this UpdateOciCacheUserDetails.

  • defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this UpdateOciCacheUserDetails.

property acl_string

Gets the acl_string of this UpdateOciCacheUserDetails. ACL string of OCI cache user.

Returns

The acl_string of this UpdateOciCacheUserDetails.

Return type

str

property authentication_mode

Gets the authentication_mode of this UpdateOciCacheUserDetails.

Returns

The authentication_mode of this UpdateOciCacheUserDetails.

Return type

oci.redis.models.AuthenticationMode

property defined_tags

Gets the defined_tags of this UpdateOciCacheUserDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}

Returns

The defined_tags of this UpdateOciCacheUserDetails.

Return type

dict(str, dict(str, object))

property description

Gets the description of this UpdateOciCacheUserDetails. Description of OCI cache user.

Returns

The description of this UpdateOciCacheUserDetails.

Return type

str

property freeform_tags

Gets the freeform_tags of this UpdateOciCacheUserDetails. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}

Returns

The freeform_tags of this UpdateOciCacheUserDetails.

Return type

dict(str, str)

property status

Gets the status of this UpdateOciCacheUserDetails. OCI cache user status. ON enables and OFF disables the OCI cache user to login to the associated clusters.

Returns

The status of this UpdateOciCacheUserDetails.

Return type

str