// Code generated by azure-service-operator-codegen. DO NOT EDIT.
github.com/Azure/azure-service-operator/v2/api/cache/v1api20210301/storage
├── APIVersion: Enum (1 value)
│   └── "2021-03-01"
├── RedisEnterprise: Resource
│   ├── Owner: resources/v1apiv20191001.ResourceGroup
│   ├── Spec: Object (9 properties)
│   │   ├── AzureName: string
│   │   ├── Location: *string
│   │   ├── MinimumTlsVersion: *string
│   │   ├── OriginalVersion: string
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── PropertyBag: genruntime.PropertyBag
│   │   ├── Sku: *Object (3 properties)
│   │   │   ├── Capacity: *int
│   │   │   ├── Name: *string
│   │   │   └── PropertyBag: genruntime.PropertyBag
│   │   ├── Tags: map[string]string
│   │   └── Zones: string[]
│   └── Status: Object (15 properties)
│       ├── Conditions: conditions.Condition[]
│       ├── HostName: *string
│       ├── Id: *string
│       ├── Location: *string
│       ├── MinimumTlsVersion: *string
│       ├── Name: *string
│       ├── PrivateEndpointConnections: Object (2 properties)[]
│       │   ├── Id: *string
│       │   └── PropertyBag: genruntime.PropertyBag
│       ├── PropertyBag: genruntime.PropertyBag
│       ├── ProvisioningState: *string
│       ├── RedisVersion: *string
│       ├── ResourceState: *string
│       ├── Sku: *Object (3 properties)
│       │   ├── Capacity: *int
│       │   ├── Name: *string
│       │   └── PropertyBag: genruntime.PropertyBag
│       ├── Tags: map[string]string
│       ├── Type: *string
│       └── Zones: string[]
├── RedisEnterpriseDatabase: Resource
│   ├── Owner: cache/v1api20210301.RedisEnterprise
│   ├── Spec: Object (10 properties)
│   │   ├── AzureName: string
│   │   ├── ClientProtocol: *string
│   │   ├── ClusteringPolicy: *string
│   │   ├── EvictionPolicy: *string
│   │   ├── Modules: Object (3 properties)[]
│   │   │   ├── Args: *string
│   │   │   ├── Name: *string
│   │   │   └── PropertyBag: genruntime.PropertyBag
│   │   ├── OriginalVersion: string
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── Persistence: *Object (5 properties)
│   │   │   ├── AofEnabled: *bool
│   │   │   ├── AofFrequency: *string
│   │   │   ├── PropertyBag: genruntime.PropertyBag
│   │   │   ├── RdbEnabled: *bool
│   │   │   └── RdbFrequency: *string
│   │   ├── Port: *int
│   │   └── PropertyBag: genruntime.PropertyBag
│   └── Status: Object (13 properties)
│       ├── ClientProtocol: *string
│       ├── ClusteringPolicy: *string
│       ├── Conditions: conditions.Condition[]
│       ├── EvictionPolicy: *string
│       ├── Id: *string
│       ├── Modules: Object (4 properties)[]
│       │   ├── Args: *string
│       │   ├── Name: *string
│       │   ├── PropertyBag: genruntime.PropertyBag
│       │   └── Version: *string
│       ├── Name: *string
│       ├── Persistence: *Object (5 properties)
│       │   ├── AofEnabled: *bool
│       │   ├── AofFrequency: *string
│       │   ├── PropertyBag: genruntime.PropertyBag
│       │   ├── RdbEnabled: *bool
│       │   └── RdbFrequency: *string
│       ├── Port: *int
│       ├── PropertyBag: genruntime.PropertyBag
│       ├── ProvisioningState: *string
│       ├── ResourceState: *string
│       └── Type: *string
├── augmentConversionForModule: Interface
├── augmentConversionForModule_STATUS: Interface
├── augmentConversionForPersistence: Interface
├── augmentConversionForPersistence_STATUS: Interface
├── augmentConversionForPrivateEndpointConnection_STATUS: Interface
├── augmentConversionForRedisEnterprise: Interface
├── augmentConversionForRedisEnterpriseDatabase: Interface
├── augmentConversionForRedisEnterprise_Database_STATUS: Interface
├── augmentConversionForRedisEnterprise_Database_Spec: Interface
├── augmentConversionForRedisEnterprise_STATUS: Interface
├── augmentConversionForRedisEnterprise_Spec: Interface
├── augmentConversionForSku: Interface
└── augmentConversionForSku_STATUS: Interface
