# ServiceDescription


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**tenant_id** | **str** |  | [optional] 
**state** | **str** |  | [optional] 
**can_have_multiple_instances** | **bool** |  | [optional] 
**can_update** | **bool** |  | [optional] 
**name** | **str** |  | [optional] 
**display_name** | **str** |  | [optional] 
**schema_version** | **int** |  | [optional] 
**service_type** | **str** |  | [optional] 
**service_version** | **str** |  | [optional] 
**service_parameters** | [**List[ServiceParameterDescription]**](ServiceParameterDescription.md) |  | [optional] 
**disable_auto_provision** | **bool** |  | [optional] 
**roles** | [**List[ReplicationControllerApi]**](ReplicationControllerApi.md) |  | [optional] 
**rds_instances** | [**List[RDSDBInstance]**](RDSDBInstance.md) |  | [optional] 
**e_cache_instances** | [**List[ECacheDBInstance]**](ECacheDBInstance.md) |  | [optional] 
**native_hosts** | [**List[NativeHostRequest]**](NativeHostRequest.md) |  | [optional] 
**azure_hosts** | [**List[NativeHostRequest]**](NativeHostRequest.md) |  | [optional] 
**native_host_custom_data** | [**List[CustomDataUpdate]**](CustomDataUpdate.md) |  | [optional] 
**custom_data** | [**List[CustomData]**](CustomData.md) |  | [optional] 
**s3_buckets** | [**List[S3BucketRequest]**](S3BucketRequest.md) |  | [optional] 
**azure_postgre_sqls** | [**List[PgSqlRequest]**](PgSqlRequest.md) |  | [optional] 
**azure_redis_instances** | [**List[RedisRequest]**](RedisRequest.md) |  | [optional] 
**azure_webapps** | [**List[WebAppReq]**](WebAppReq.md) |  | [optional] 
**azure_app_service_plans** | [**List[AppServicePlanReq]**](AppServicePlanReq.md) |  | [optional] 
**azure_vm_protections** | [**List[AzureIaaSVMProtectionRequest]**](AzureIaaSVMProtectionRequest.md) |  | [optional] 
**azure_vm_software_update_configs** | [**List[AzureSoftwareUpdateConfiguration]**](AzureSoftwareUpdateConfiguration.md) |  | [optional] 
**tags** | [**List[CustomDataUpdate]**](CustomDataUpdate.md) |  | [optional] 
**sg_rules** | [**List[TenantExtConnSgRuleRequest]**](TenantExtConnSgRuleRequest.md) |  | [optional] 
**policy** | [**TenantPolicyInfo**](TenantPolicyInfo.md) |  | [optional] 
**helm_releases** | [**List[DuploHelmReleaseTemplate]**](DuploHelmReleaseTemplate.md) |  | [optional] 
**reverse_proxies** | [**List[UpdateReverseProxyConfig]**](UpdateReverseProxyConfig.md) |  | [optional] 
**system_configs** | [**List[CustomDataEx]**](CustomDataEx.md) |  | [optional] 

## Example

```python
from duplocloud_sdk.models.service_description import ServiceDescription

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

# convert the object into a dict
service_description_dict = service_description_instance.to_dict()
# create an instance of ServiceDescription from a dict
service_description_from_dict = ServiceDescription.from_dict(service_description_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)


