models Package

Classes

AccessKeys

The secret access keys used for authenticating connections to redis.

Variables are only populated by the server, and will be ignored when sending a request.

Cluster

Describes the RedisEnterprise cluster.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ClusterList

The response of a list-all operation.

Variables are only populated by the server, and will be ignored when sending a request.

ClusterUpdate

A partial update to the RedisEnterprise cluster.

Variables are only populated by the server, and will be ignored when sending a request.

Database

Describes a database on the RedisEnterprise cluster.

Variables are only populated by the server, and will be ignored when sending a request.

DatabaseList

The response of a list-all operation.

Variables are only populated by the server, and will be ignored when sending a request.

DatabasePropertiesGeoReplication

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

DatabaseUpdate

A partial update to the RedisEnterprise database.

Variables are only populated by the server, and will be ignored when sending a request.

ErrorAdditionalInfo

The resource management error additional info.

Variables are only populated by the server, and will be ignored when sending a request.

ErrorDetail

The error detail.

Variables are only populated by the server, and will be ignored when sending a request.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

ExportClusterParameters

Parameters for a Redis Enterprise export operation.

All required parameters must be populated in order to send to Azure.

ForceUnlinkParameters

Parameters for a Redis Enterprise Active Geo Replication Force Unlink operation.

All required parameters must be populated in order to send to Azure.

ImportClusterParameters

Parameters for a Redis Enterprise import operation.

All required parameters must be populated in order to send to Azure.

LinkedDatabase

Specifies details of a linked database resource.

Variables are only populated by the server, and will be ignored when sending a request.

Module

Specifies configuration of a redis module.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Operation

Details of a REST API operation, returned from the Resource Provider Operations API.

Variables are only populated by the server, and will be ignored when sending a request.

OperationDisplay

Localized display information for this particular operation.

Variables are only populated by the server, and will be ignored when sending a request.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.

Variables are only populated by the server, and will be ignored when sending a request.

OperationStatus

The status of a long-running operation.

Persistence

Persistence-related configuration for the RedisEnterprise database.

PrivateEndpoint

The Private Endpoint resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateEndpointConnection

The Private Endpoint Connection resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateEndpointConnectionListResult

List of private endpoint connection associated with the specified storage account.

PrivateLinkResource

A private link resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkResourceListResult

A list of private link resources.

PrivateLinkServiceConnectionState

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

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location.

Variables are only populated by the server, and will be ignored when sending a request.

RegenerateKeyParameters

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

All required parameters must be populated in order to send to Azure.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources.

Variables are only populated by the server, and will be ignored when sending a request.

Sku

SKU parameters supplied to the create RedisEnterprise operation.

All required parameters must be populated in order to send to Azure.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Enums

AccessKeyType

Which access key to regenerate.

ActionType

Enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.

AofFrequency

Sets the frequency at which data is written to disk.

ClusteringPolicy

Clustering policy - default is OSSCluster. Specified at create time.

EvictionPolicy

Redis eviction policy - default is VolatileLRU

LinkState

State of the link between the database resources.

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"

PrivateEndpointConnectionProvisioningState

The current provisioning state.

PrivateEndpointServiceConnectionStatus

The private endpoint connection status.

Protocol

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

ProvisioningState

Current provisioning status

RdbFrequency

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

ResourceState

Current resource status

SkuName

The type of RedisEnterprise cluster to deploy. Possible values: (Enterprise_E10, EnterpriseFlash_F300 etc.)

TlsVersion

The minimum TLS version for the cluster to support, e.g. '1.2'