Azure.ResourceManager.RedisEnterprise.Models Namespace

Classes

ArmRedisEnterpriseModelFactory

Model factory for models.

ExportRedisEnterpriseDatabaseContent

Parameters for a Redis Enterprise export operation.

FlushRedisEnterpriseDatabaseContent

Parameters for a Redis Enterprise active geo-replication flush operation.

ForceLinkContent

Parameters for reconfiguring active geo-replication, of an existing database that was previously unlinked from a replication group.

ForceUnlinkRedisEnterpriseDatabaseContent

Parameters for a redis enterprise active geo-replication force unlink operation.

ImportRedisEnterpriseDatabaseContent

Parameters for a Redis Enterprise import operation.

RedisEnterpriseClusterPatch

A partial update to the Redis Enterprise cluster.

RedisEnterpriseCustomerManagedKeyEncryption

All Customer-managed key encryption properties for the resource. Set this to an empty object to use Microsoft-managed key encryption.

RedisEnterpriseCustomerManagedKeyEncryptionKeyIdentity

All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.

RedisEnterpriseDataAccessKeys

The secret access keys used for authenticating connections to redis.

RedisEnterpriseDatabaseGeoReplication

Optional set of properties to configure geo replication for this database.

RedisEnterpriseDatabasePatch

A partial update to the Redis Enterprise database.

RedisEnterpriseLinkedDatabase

Specifies details of a linked database resource.

RedisEnterpriseModule

Specifies configuration of a redis module.

RedisEnterpriseOperationStatus

The status of a long-running operation.

RedisEnterprisePrivateLinkResource

A private link resource.

RedisEnterprisePrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

RedisEnterpriseRegenerateKeyContent

Specifies which access keys to reset to a new random value.

RedisEnterpriseSku

SKU parameters supplied to the create Redis Enterprise cluster operation.

RedisPersistenceSettings

Persistence-related configuration for the Redis Enterprise database.

Structs

AccessKeysAuthentication

This property can be Enabled/Disabled to allow or deny access with the current access keys. Can be updated even after database is created.

DeferUpgradeSetting

Option to defer upgrade when newest version is released - default is NotDeferred. Learn more: https://aka.ms/redisversionupgrade.

PersistenceSettingAofFrequency

Sets the frequency at which data is written to disk. Defaults to '1s', meaning 'every second'. Note that the 'always' setting is deprecated, because of its performance impact.

PersistenceSettingRdbFrequency

Sets the frequency at which a snapshot of the database is created.

RedisEnterpriseClientProtocol

Specifies whether redis clients can connect using TLS-encrypted or plaintext redis protocols. Default is TLS-encrypted.

RedisEnterpriseClusteringPolicy

Clustering policy - default is OSSCluster. This property must be chosen at create time, and cannot be changed without deleting the database.

RedisEnterpriseClusterResourceState

Current resource status.

RedisEnterpriseCustomerManagedKeyIdentityType

Only userAssignedIdentity is supported in this API version; other types may be supported in the future.

RedisEnterpriseDatabaseLinkState

State of the link between the database resources.

RedisEnterpriseEvictionPolicy

Redis eviction policy - default is VolatileLRU.

RedisEnterpriseHighAvailability

Enabled by default. If highAvailability is disabled, the data set is not replicated. This affects the availability SLA, and increases the risk of data loss.

RedisEnterprisePrivateEndpointConnectionProvisioningState

The current provisioning state.

RedisEnterprisePrivateEndpointServiceConnectionStatus

The private endpoint connection status.

RedisEnterpriseProvisioningStatus

Current provisioning status.

RedisEnterpriseRedundancyMode

Explains the current redundancy strategy of the cluster, which affects the expected SLA.

RedisEnterpriseSkuName

The level of Redis Enterprise cluster to deploy. Possible values: ('Balanced_B5', 'MemoryOptimized_M10', 'ComputeOptimized_X5', etc.). For more information on SKUs see the latest pricing documentation. Note that additional SKUs may become supported in the future.

RedisEnterpriseTlsVersion

The minimum TLS version for the cluster to support, e.g. '1.2' Serialized Name: TlsVersion

Enums

RedisEnterpriseAccessKeyType

Which access key to regenerate.