Documentation ¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- type ClusterProperties
- type ClusterProperties_MinimumTlsVersion
- type ClusterProperties_MinimumTlsVersion_STATUS
- type ClusterProperties_STATUS
- type DatabaseProperties
- type DatabaseProperties_ClientProtocol
- type DatabaseProperties_ClientProtocol_STATUS
- type DatabaseProperties_ClusteringPolicy
- type DatabaseProperties_ClusteringPolicy_STATUS
- type DatabaseProperties_EvictionPolicy
- type DatabaseProperties_EvictionPolicy_STATUS
- type DatabaseProperties_GeoReplication
- type DatabaseProperties_GeoReplication_STATUS
- type DatabaseProperties_STATUS
- type LinkedDatabase
- type LinkedDatabase_STATUS
- type LinkedDatabase_State_STATUS
- type Module
- type Module_STATUS
- type Persistence
- type Persistence_AofFrequency
- type Persistence_AofFrequency_STATUS
- type Persistence_RdbFrequency
- type Persistence_RdbFrequency_STATUS
- type Persistence_STATUS
- type PrivateEndpointConnection_STATUS
- type ProvisioningState_STATUS
- type RedisEnterpriseDatabase_STATUS
- type RedisEnterpriseDatabase_Spec
- type RedisEnterprise_STATUS
- type RedisEnterprise_Spec
- type ResourceState_STATUS
- type Sku
- type Sku_Name
- type Sku_Name_STATUS
- type Sku_STATUS
Constants ¶
const ( DatabaseProperties_ClientProtocol_Encrypted = DatabaseProperties_ClientProtocol("Encrypted") DatabaseProperties_ClientProtocol_Plaintext = DatabaseProperties_ClientProtocol("Plaintext") )
const ( DatabaseProperties_ClusteringPolicy_EnterpriseCluster = DatabaseProperties_ClusteringPolicy("EnterpriseCluster") DatabaseProperties_ClusteringPolicy_OSSCluster = DatabaseProperties_ClusteringPolicy("OSSCluster") )
const ( DatabaseProperties_EvictionPolicy_AllKeysLFU = DatabaseProperties_EvictionPolicy("AllKeysLFU") DatabaseProperties_EvictionPolicy_AllKeysLRU = DatabaseProperties_EvictionPolicy("AllKeysLRU") DatabaseProperties_EvictionPolicy_AllKeysRandom = DatabaseProperties_EvictionPolicy("AllKeysRandom") DatabaseProperties_EvictionPolicy_NoEviction = DatabaseProperties_EvictionPolicy("NoEviction") DatabaseProperties_EvictionPolicy_VolatileLFU = DatabaseProperties_EvictionPolicy("VolatileLFU") DatabaseProperties_EvictionPolicy_VolatileLRU = DatabaseProperties_EvictionPolicy("VolatileLRU") DatabaseProperties_EvictionPolicy_VolatileRandom = DatabaseProperties_EvictionPolicy("VolatileRandom") DatabaseProperties_EvictionPolicy_VolatileTTL = DatabaseProperties_EvictionPolicy("VolatileTTL") )
const ( Persistence_AofFrequency_1S = Persistence_AofFrequency("1s") Persistence_AofFrequency_Always = Persistence_AofFrequency("always") )
const ( Persistence_RdbFrequency_12H = Persistence_RdbFrequency("12h") Persistence_RdbFrequency_1H = Persistence_RdbFrequency("1h") Persistence_RdbFrequency_6H = Persistence_RdbFrequency("6h") )
const ( DatabaseProperties_ClientProtocol_STATUS_Encrypted = DatabaseProperties_ClientProtocol_STATUS("Encrypted") DatabaseProperties_ClientProtocol_STATUS_Plaintext = DatabaseProperties_ClientProtocol_STATUS("Plaintext") )
const ( DatabaseProperties_ClusteringPolicy_STATUS_EnterpriseCluster = DatabaseProperties_ClusteringPolicy_STATUS("EnterpriseCluster") DatabaseProperties_ClusteringPolicy_STATUS_OSSCluster = DatabaseProperties_ClusteringPolicy_STATUS("OSSCluster") )
const ( DatabaseProperties_EvictionPolicy_STATUS_AllKeysLFU = DatabaseProperties_EvictionPolicy_STATUS("AllKeysLFU") DatabaseProperties_EvictionPolicy_STATUS_AllKeysLRU = DatabaseProperties_EvictionPolicy_STATUS("AllKeysLRU") DatabaseProperties_EvictionPolicy_STATUS_AllKeysRandom = DatabaseProperties_EvictionPolicy_STATUS("AllKeysRandom") DatabaseProperties_EvictionPolicy_STATUS_NoEviction = DatabaseProperties_EvictionPolicy_STATUS("NoEviction") DatabaseProperties_EvictionPolicy_STATUS_VolatileLFU = DatabaseProperties_EvictionPolicy_STATUS("VolatileLFU") DatabaseProperties_EvictionPolicy_STATUS_VolatileLRU = DatabaseProperties_EvictionPolicy_STATUS("VolatileLRU") DatabaseProperties_EvictionPolicy_STATUS_VolatileRandom = DatabaseProperties_EvictionPolicy_STATUS("VolatileRandom") DatabaseProperties_EvictionPolicy_STATUS_VolatileTTL = DatabaseProperties_EvictionPolicy_STATUS("VolatileTTL") )
const ( ProvisioningState_STATUS_Canceled = ProvisioningState_STATUS("Canceled") ProvisioningState_STATUS_Creating = ProvisioningState_STATUS("Creating") ProvisioningState_STATUS_Deleting = ProvisioningState_STATUS("Deleting") ProvisioningState_STATUS_Failed = ProvisioningState_STATUS("Failed") ProvisioningState_STATUS_Succeeded = ProvisioningState_STATUS("Succeeded") ProvisioningState_STATUS_Updating = ProvisioningState_STATUS("Updating") )
const ( ResourceState_STATUS_CreateFailed = ResourceState_STATUS("CreateFailed") ResourceState_STATUS_Creating = ResourceState_STATUS("Creating") ResourceState_STATUS_DeleteFailed = ResourceState_STATUS("DeleteFailed") ResourceState_STATUS_Deleting = ResourceState_STATUS("Deleting") ResourceState_STATUS_DisableFailed = ResourceState_STATUS("DisableFailed") ResourceState_STATUS_Disabled = ResourceState_STATUS("Disabled") ResourceState_STATUS_Disabling = ResourceState_STATUS("Disabling") ResourceState_STATUS_EnableFailed = ResourceState_STATUS("EnableFailed") ResourceState_STATUS_Enabling = ResourceState_STATUS("Enabling") ResourceState_STATUS_Running = ResourceState_STATUS("Running") ResourceState_STATUS_UpdateFailed = ResourceState_STATUS("UpdateFailed") ResourceState_STATUS_Updating = ResourceState_STATUS("Updating") )
const ( Persistence_AofFrequency_STATUS_1S = Persistence_AofFrequency_STATUS("1s") Persistence_AofFrequency_STATUS_Always = Persistence_AofFrequency_STATUS("always") )
const ( Persistence_RdbFrequency_STATUS_12H = Persistence_RdbFrequency_STATUS("12h") Persistence_RdbFrequency_STATUS_1H = Persistence_RdbFrequency_STATUS("1h") Persistence_RdbFrequency_STATUS_6H = Persistence_RdbFrequency_STATUS("6h") )
const ( LinkedDatabase_State_STATUS_LinkFailed = LinkedDatabase_State_STATUS("LinkFailed") LinkedDatabase_State_STATUS_Linked = LinkedDatabase_State_STATUS("Linked") LinkedDatabase_State_STATUS_Linking = LinkedDatabase_State_STATUS("Linking") LinkedDatabase_State_STATUS_UnlinkFailed = LinkedDatabase_State_STATUS("UnlinkFailed") LinkedDatabase_State_STATUS_Unlinking = LinkedDatabase_State_STATUS("Unlinking") )
const ( ClusterProperties_MinimumTlsVersion_10 = ClusterProperties_MinimumTlsVersion("1.0") ClusterProperties_MinimumTlsVersion_11 = ClusterProperties_MinimumTlsVersion("1.1") ClusterProperties_MinimumTlsVersion_12 = ClusterProperties_MinimumTlsVersion("1.2") )
const ( Sku_Name_EnterpriseFlash_F1500 = Sku_Name("EnterpriseFlash_F1500") Sku_Name_EnterpriseFlash_F300 = Sku_Name("EnterpriseFlash_F300") Sku_Name_EnterpriseFlash_F700 = Sku_Name("EnterpriseFlash_F700") Sku_Name_Enterprise_E10 = Sku_Name("Enterprise_E10") Sku_Name_Enterprise_E100 = Sku_Name("Enterprise_E100") Sku_Name_Enterprise_E20 = Sku_Name("Enterprise_E20") Sku_Name_Enterprise_E50 = Sku_Name("Enterprise_E50") )
const ( ClusterProperties_MinimumTlsVersion_STATUS_10 = ClusterProperties_MinimumTlsVersion_STATUS("1.0") ClusterProperties_MinimumTlsVersion_STATUS_11 = ClusterProperties_MinimumTlsVersion_STATUS("1.1") ClusterProperties_MinimumTlsVersion_STATUS_12 = ClusterProperties_MinimumTlsVersion_STATUS("1.2") )
const ( Sku_Name_STATUS_EnterpriseFlash_F1500 = Sku_Name_STATUS("EnterpriseFlash_F1500") Sku_Name_STATUS_EnterpriseFlash_F300 = Sku_Name_STATUS("EnterpriseFlash_F300") Sku_Name_STATUS_EnterpriseFlash_F700 = Sku_Name_STATUS("EnterpriseFlash_F700") Sku_Name_STATUS_Enterprise_E10 = Sku_Name_STATUS("Enterprise_E10") Sku_Name_STATUS_Enterprise_E100 = Sku_Name_STATUS("Enterprise_E100") Sku_Name_STATUS_Enterprise_E20 = Sku_Name_STATUS("Enterprise_E20") Sku_Name_STATUS_Enterprise_E50 = Sku_Name_STATUS("Enterprise_E50") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterProperties ¶
type ClusterProperties struct { // MinimumTlsVersion: The minimum TLS version for the cluster to support, e.g. '1.2' MinimumTlsVersion *ClusterProperties_MinimumTlsVersion `json:"minimumTlsVersion,omitempty"` }
Properties of RedisEnterprise clusters, as opposed to general resource properties like location, tags
type ClusterProperties_MinimumTlsVersion ¶
type ClusterProperties_MinimumTlsVersion string
+kubebuilder:validation:Enum={"1.0","1.1","1.2"}
type ClusterProperties_MinimumTlsVersion_STATUS ¶
type ClusterProperties_MinimumTlsVersion_STATUS string
type ClusterProperties_STATUS ¶
type ClusterProperties_STATUS struct { // HostName: DNS name of the cluster endpoint HostName *string `json:"hostName,omitempty"` // MinimumTlsVersion: The minimum TLS version for the cluster to support, e.g. '1.2' MinimumTlsVersion *ClusterProperties_MinimumTlsVersion_STATUS `json:"minimumTlsVersion,omitempty"` // PrivateEndpointConnections: List of private endpoint connections associated with the specified RedisEnterprise cluster PrivateEndpointConnections []PrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"` // ProvisioningState: Current provisioning status of the cluster ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"` // RedisVersion: Version of redis the cluster supports, e.g. '6' RedisVersion *string `json:"redisVersion,omitempty"` // ResourceState: Current resource status of the cluster ResourceState *ResourceState_STATUS `json:"resourceState,omitempty"` }
Properties of RedisEnterprise clusters, as opposed to general resource properties like location, tags
type DatabaseProperties ¶
type DatabaseProperties struct { // ClientProtocol: Specifies whether redis clients can connect using TLS-encrypted or plaintext redis protocols. Default is // TLS-encrypted. ClientProtocol *DatabaseProperties_ClientProtocol `json:"clientProtocol,omitempty"` // ClusteringPolicy: Clustering policy - default is OSSCluster. Specified at create time. ClusteringPolicy *DatabaseProperties_ClusteringPolicy `json:"clusteringPolicy,omitempty"` // EvictionPolicy: Redis eviction policy - default is VolatileLRU EvictionPolicy *DatabaseProperties_EvictionPolicy `json:"evictionPolicy,omitempty"` // GeoReplication: Optional set of properties to configure geo replication for this database. GeoReplication *DatabaseProperties_GeoReplication `json:"geoReplication,omitempty"` // Modules: Optional set of redis modules to enable in this database - modules can only be added at creation time. Modules []Module `json:"modules,omitempty"` // Persistence: Persistence settings Persistence *Persistence `json:"persistence,omitempty"` // Port: TCP port of the database endpoint. Specified at create time. Defaults to an available port. Port *int `json:"port,omitempty"` }
Properties of RedisEnterprise databases, as opposed to general resource properties like location, tags
type DatabaseProperties_ClientProtocol ¶
type DatabaseProperties_ClientProtocol string
+kubebuilder:validation:Enum={"Encrypted","Plaintext"}
type DatabaseProperties_ClientProtocol_STATUS ¶
type DatabaseProperties_ClientProtocol_STATUS string
type DatabaseProperties_ClusteringPolicy ¶
type DatabaseProperties_ClusteringPolicy string
+kubebuilder:validation:Enum={"EnterpriseCluster","OSSCluster"}
type DatabaseProperties_ClusteringPolicy_STATUS ¶
type DatabaseProperties_ClusteringPolicy_STATUS string
type DatabaseProperties_EvictionPolicy ¶
type DatabaseProperties_EvictionPolicy string
+kubebuilder:validation:Enum={"AllKeysLFU","AllKeysLRU","AllKeysRandom","NoEviction","VolatileLFU","VolatileLRU","VolatileRandom","VolatileTTL"}
type DatabaseProperties_EvictionPolicy_STATUS ¶
type DatabaseProperties_EvictionPolicy_STATUS string
type DatabaseProperties_GeoReplication ¶
type DatabaseProperties_GeoReplication struct { // GroupNickname: Name for the group of linked database resources GroupNickname *string `json:"groupNickname,omitempty"` // LinkedDatabases: List of database resources to link with this database LinkedDatabases []LinkedDatabase `json:"linkedDatabases,omitempty"` }
type DatabaseProperties_GeoReplication_STATUS ¶
type DatabaseProperties_GeoReplication_STATUS struct { // GroupNickname: Name for the group of linked database resources GroupNickname *string `json:"groupNickname,omitempty"` // LinkedDatabases: List of database resources to link with this database LinkedDatabases []LinkedDatabase_STATUS `json:"linkedDatabases,omitempty"` }
type DatabaseProperties_STATUS ¶
type DatabaseProperties_STATUS struct { // ClientProtocol: Specifies whether redis clients can connect using TLS-encrypted or plaintext redis protocols. Default is // TLS-encrypted. ClientProtocol *DatabaseProperties_ClientProtocol_STATUS `json:"clientProtocol,omitempty"` // ClusteringPolicy: Clustering policy - default is OSSCluster. Specified at create time. ClusteringPolicy *DatabaseProperties_ClusteringPolicy_STATUS `json:"clusteringPolicy,omitempty"` // EvictionPolicy: Redis eviction policy - default is VolatileLRU EvictionPolicy *DatabaseProperties_EvictionPolicy_STATUS `json:"evictionPolicy,omitempty"` // GeoReplication: Optional set of properties to configure geo replication for this database. GeoReplication *DatabaseProperties_GeoReplication_STATUS `json:"geoReplication,omitempty"` // Modules: Optional set of redis modules to enable in this database - modules can only be added at creation time. Modules []Module_STATUS `json:"modules,omitempty"` // Persistence: Persistence settings Persistence *Persistence_STATUS `json:"persistence,omitempty"` // Port: TCP port of the database endpoint. Specified at create time. Defaults to an available port. Port *int `json:"port,omitempty"` // ProvisioningState: Current provisioning status of the database ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"` // ResourceState: Current resource status of the database ResourceState *ResourceState_STATUS `json:"resourceState,omitempty"` }
Properties of RedisEnterprise databases, as opposed to general resource properties like location, tags
type LinkedDatabase ¶
type LinkedDatabase struct {
Id *string `json:"id,omitempty"`
}
Specifies details of a linked database resource.
type LinkedDatabase_STATUS ¶
type LinkedDatabase_STATUS struct { // Id: Resource ID of a database resource to link with this database. Id *string `json:"id,omitempty"` // State: State of the link between the database resources. State *LinkedDatabase_State_STATUS `json:"state,omitempty"` }
Specifies details of a linked database resource.
type LinkedDatabase_State_STATUS ¶
type LinkedDatabase_State_STATUS string
type Module ¶
type Module struct { // Args: Configuration options for the module, e.g. 'ERROR_RATE 0.01 INITIAL_SIZE 400'. Args *string `json:"args,omitempty"` // Name: The name of the module, e.g. 'RedisBloom', 'RediSearch', 'RedisTimeSeries' Name *string `json:"name,omitempty"` }
Specifies configuration of a redis module
type Module_STATUS ¶
type Module_STATUS struct { // Args: Configuration options for the module, e.g. 'ERROR_RATE 0.01 INITIAL_SIZE 400'. Args *string `json:"args,omitempty"` // Name: The name of the module, e.g. 'RedisBloom', 'RediSearch', 'RedisTimeSeries' Name *string `json:"name,omitempty"` // Version: The version of the module, e.g. '1.0'. Version *string `json:"version,omitempty"` }
Specifies configuration of a redis module
type Persistence ¶
type Persistence struct { // AofEnabled: Sets whether AOF is enabled. AofEnabled *bool `json:"aofEnabled,omitempty"` // AofFrequency: Sets the frequency at which data is written to disk. AofFrequency *Persistence_AofFrequency `json:"aofFrequency,omitempty"` // RdbEnabled: Sets whether RDB is enabled. RdbEnabled *bool `json:"rdbEnabled,omitempty"` // RdbFrequency: Sets the frequency at which a snapshot of the database is created. RdbFrequency *Persistence_RdbFrequency `json:"rdbFrequency,omitempty"` }
Persistence-related configuration for the RedisEnterprise database
type Persistence_AofFrequency ¶
type Persistence_AofFrequency string
+kubebuilder:validation:Enum={"1s","always"}
type Persistence_AofFrequency_STATUS ¶
type Persistence_AofFrequency_STATUS string
type Persistence_RdbFrequency ¶
type Persistence_RdbFrequency string
+kubebuilder:validation:Enum={"12h","1h","6h"}
type Persistence_RdbFrequency_STATUS ¶
type Persistence_RdbFrequency_STATUS string
type Persistence_STATUS ¶
type Persistence_STATUS struct { // AofEnabled: Sets whether AOF is enabled. AofEnabled *bool `json:"aofEnabled,omitempty"` // AofFrequency: Sets the frequency at which data is written to disk. AofFrequency *Persistence_AofFrequency_STATUS `json:"aofFrequency,omitempty"` // RdbEnabled: Sets whether RDB is enabled. RdbEnabled *bool `json:"rdbEnabled,omitempty"` // RdbFrequency: Sets the frequency at which a snapshot of the database is created. RdbFrequency *Persistence_RdbFrequency_STATUS `json:"rdbFrequency,omitempty"` }
Persistence-related configuration for the RedisEnterprise database
type PrivateEndpointConnection_STATUS ¶
type PrivateEndpointConnection_STATUS struct { // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` }
The Private Endpoint Connection resource.
type RedisEnterpriseDatabase_STATUS ¶
type RedisEnterpriseDatabase_STATUS struct { // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Properties: Other properties of the database. Properties *DatabaseProperties_STATUS `json:"properties,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` }
type RedisEnterpriseDatabase_Spec ¶
type RedisEnterpriseDatabase_Spec struct { Name string `json:"name,omitempty"` // Properties: Other properties of the database. Properties *DatabaseProperties `json:"properties,omitempty"` }
func (RedisEnterpriseDatabase_Spec) GetAPIVersion ¶
func (database RedisEnterpriseDatabase_Spec) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-07-01"
func (*RedisEnterpriseDatabase_Spec) GetName ¶
func (database *RedisEnterpriseDatabase_Spec) GetName() string
GetName returns the Name of the resource
func (*RedisEnterpriseDatabase_Spec) GetType ¶
func (database *RedisEnterpriseDatabase_Spec) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Cache/redisEnterprise/databases"
type RedisEnterprise_STATUS ¶
type RedisEnterprise_STATUS struct { // Id: Fully qualified resource ID for the resource. Ex - // /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id *string `json:"id,omitempty"` // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` // Name: The name of the resource Name *string `json:"name,omitempty"` // Properties: Other properties of the cluster. Properties *ClusterProperties_STATUS `json:"properties,omitempty"` // Sku: The SKU to create, which affects price, performance, and features. Sku *Sku_STATUS `json:"sku,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type *string `json:"type,omitempty"` // Zones: The Availability Zones where this cluster will be deployed. Zones []string `json:"zones,omitempty"` }
type RedisEnterprise_Spec ¶
type RedisEnterprise_Spec struct { // Location: The geo-location where the resource lives Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` // Properties: Other properties of the cluster. Properties *ClusterProperties `json:"properties,omitempty"` // Sku: The SKU to create, which affects price, performance, and features. Sku *Sku `json:"sku,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Zones: The Availability Zones where this cluster will be deployed. Zones []string `json:"zones,omitempty"` }
func (RedisEnterprise_Spec) GetAPIVersion ¶
func (enterprise RedisEnterprise_Spec) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-07-01"
func (*RedisEnterprise_Spec) GetName ¶
func (enterprise *RedisEnterprise_Spec) GetName() string
GetName returns the Name of the resource
func (*RedisEnterprise_Spec) GetType ¶
func (enterprise *RedisEnterprise_Spec) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Cache/redisEnterprise"
type Sku ¶
type Sku struct { // Capacity: The size of the RedisEnterprise cluster. Defaults to 2 or 3 depending on SKU. Valid values are (2, 4, 6, ...) // for Enterprise SKUs and (3, 9, 15, ...) for Flash SKUs. Capacity *int `json:"capacity,omitempty"` // Name: The type of RedisEnterprise cluster to deploy. Possible values: (Enterprise_E10, EnterpriseFlash_F300 etc.) Name *Sku_Name `json:"name,omitempty"` }
SKU parameters supplied to the create RedisEnterprise operation.
type Sku_Name ¶
type Sku_Name string
+kubebuilder:validation:Enum={"EnterpriseFlash_F1500","EnterpriseFlash_F300","EnterpriseFlash_F700","Enterprise_E10","Enterprise_E100","Enterprise_E20","Enterprise_E50"}
type Sku_Name_STATUS ¶
type Sku_Name_STATUS string
type Sku_STATUS ¶
type Sku_STATUS struct { // Capacity: The size of the RedisEnterprise cluster. Defaults to 2 or 3 depending on SKU. Valid values are (2, 4, 6, ...) // for Enterprise SKUs and (3, 9, 15, ...) for Flash SKUs. Capacity *int `json:"capacity,omitempty"` // Name: The type of RedisEnterprise cluster to deploy. Possible values: (Enterprise_E10, EnterpriseFlash_F300 etc.) Name *Sku_Name_STATUS `json:"name,omitempty"` }
SKU parameters supplied to the create RedisEnterprise operation.