# ECacheDBInstanceCreateRequest


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**tenant_id** | **str** |  | [optional] 
**state** | **str** |  | [optional] 
**automatic_failover_enabled** | **bool** |  | [optional] 
**multi_az_enabled** | **bool** |  | [optional] 
**auto_minor_version_upgrade** | **bool** |  | [optional] 
**preferred_maintenance_window** | **str** |  | [optional] 
**snapshot_window** | **str** |  | [optional] 
**multi_az_status** | **str** |  | [optional] 
**transit_encryption_mode_status** | **str** |  | [optional] 
**automatic_failover_status** | **str** |  | [optional] 
**auth_token_enabled** | **bool** |  | [optional] 
**auth_token_last_modified_date** | **datetime** |  | [optional] 
**preferred_cache_cluster_az_comma_saparted** | **str** |  | [optional] 
**global_replication_group_id** | **str** |  | [optional] 
**global_replication_group_description** | **str** |  | [optional] 
**is_primary** | **bool** |  | [optional] 
**primary_instance_tenant** | **str** |  | [optional] 
**log_delivery_configurations** | [**List[LogDeliveryConfiguration]**](LogDeliveryConfiguration.md) |  | [optional] 
**node_groups** | [**List[NodeGroup]**](NodeGroup.md) |  | [optional] 
**identifier** | **str** |  | [optional] 
**size** | **str** |  | [optional] 
**cluster_identifier** | **str** |  | [optional] 
**cache_type** | [**ECacheType**](ECacheType.md) |  | [optional] 
**engine_version** | **str** |  | [optional] 
**replicas** | **int** |  | [optional] 
**enable_encryption_at_rest** | **bool** |  | [optional] 
**enable_encryption_at_transit** | **bool** |  | [optional] 
**kms_key_id** | **str** |  | [optional] 
**snapshot_arns** | **List[str]** |  | [optional] 
**auth_token** | **str** |  | [optional] 
**parameter_group_name** | **str** |  | [optional] 
**clustering_enabled** | **bool** |  | [optional] 
**no_of_shards** | **int** |  | [optional] 
**snapshot_name** | **str** |  | [optional] 
**snapshot_retention_limit** | **int** |  | [optional] 
**is_global** | **bool** |  | [optional] 
**secondary_tenant_id** | **str** |  | [optional] 
**secondary_kms_key_id** | **str** |  | [optional] 
**secondary_auth_token** | **str** |  | [optional] 

## Example

```python
from duplocloud_sdk.models.e_cache_db_instance_create_request import ECacheDBInstanceCreateRequest

# TODO update the JSON string below
json = "{}"
# create an instance of ECacheDBInstanceCreateRequest from a JSON string
e_cache_db_instance_create_request_instance = ECacheDBInstanceCreateRequest.from_json(json)
# print the JSON string representation of the object
print(ECacheDBInstanceCreateRequest.to_json())

# convert the object into a dict
e_cache_db_instance_create_request_dict = e_cache_db_instance_create_request_instance.to_dict()
# create an instance of ECacheDBInstanceCreateRequest from a dict
e_cache_db_instance_create_request_from_dict = ECacheDBInstanceCreateRequest.from_dict(e_cache_db_instance_create_request_dict)
```
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


