OciCacheUserSummary

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

Bases: object

OCI Cache user summary.

Methods:

__init__(**kwargs)

Initializes a new OciCacheUserSummary object with values from keyword arguments.

Attributes:

authentication_type

[Required] Gets the authentication_type of this OciCacheUserSummary.

compartment_id

[Required] Gets the compartment_id of this OciCacheUserSummary.

defined_tags

Gets the defined_tags of this OciCacheUserSummary.

description

[Required] Gets the description of this OciCacheUserSummary.

freeform_tags

Gets the freeform_tags of this OciCacheUserSummary.

id

[Required] Gets the id of this OciCacheUserSummary.

lifecycle_state

[Required] Gets the lifecycle_state of this OciCacheUserSummary.

name

[Required] Gets the name of this OciCacheUserSummary.

status

[Required] Gets the status of this OciCacheUserSummary.

system_tags

Gets the system_tags of this OciCacheUserSummary.

time_created

Gets the time_created of this OciCacheUserSummary.

__init__(**kwargs)

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

Parameters
  • id (str) – The value to assign to the id property of this OciCacheUserSummary.

  • name (str) – The value to assign to the name property of this OciCacheUserSummary.

  • compartment_id (str) – The value to assign to the compartment_id property of this OciCacheUserSummary.

  • authentication_type (str) – The value to assign to the authentication_type property of this OciCacheUserSummary.

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

  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this OciCacheUserSummary.

  • time_created (datetime) – The value to assign to the time_created property of this OciCacheUserSummary.

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

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

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

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

property authentication_type

[Required] Gets the authentication_type of this OciCacheUserSummary. OCI Cache user authentication type.

Returns

The authentication_type of this OciCacheUserSummary.

Return type

str

property compartment_id

[Required] Gets the compartment_id of this OciCacheUserSummary. OCI Cache user compartment ID.

Returns

The compartment_id of this OciCacheUserSummary.

Return type

str

property defined_tags

Gets the defined_tags of this OciCacheUserSummary. 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 OciCacheUserSummary.

Return type

dict(str, dict(str, object))

property description

[Required] Gets the description of this OciCacheUserSummary. Description of OCI cache user.

Returns

The description of this OciCacheUserSummary.

Return type

str

property freeform_tags

Gets the freeform_tags of this OciCacheUserSummary. 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 OciCacheUserSummary.

Return type

dict(str, str)

property id

[Required] Gets the id of this OciCacheUserSummary. OCI Cache user unique ID.

Returns

The id of this OciCacheUserSummary.

Return type

str

property lifecycle_state

[Required] Gets the lifecycle_state of this OciCacheUserSummary. OCI Cache user lifecycle state.

Returns

The lifecycle_state of this OciCacheUserSummary.

Return type

str

property name

[Required] Gets the name of this OciCacheUserSummary. OCI Cache user name.

Returns

The name of this OciCacheUserSummary.

Return type

str

property status

[Required] Gets the status of this OciCacheUserSummary. OCI Cache user status. ON enables and OFF disables the OCI cache user to use the cluster.

Returns

The status of this OciCacheUserSummary.

Return type

str

property system_tags

Gets the system_tags of this OciCacheUserSummary. Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {“orcl-cloud”: {“free-tier-retained”: “true”}}

Returns

The system_tags of this OciCacheUserSummary.

Return type

dict(str, dict(str, object))

property time_created

Gets the time_created of this OciCacheUserSummary. The date and time, when the OCI cache user was created.

Returns

The time_created of this OciCacheUserSummary.

Return type

datetime