Microsoft Azure SDK for Python
This is the Microsoft Azure Redis Enterprise Management Client Library. This package has been tested with Python 3.9+. For a more complete view of Azure libraries, see the azure sdk python release.
Disclaimer
Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691
Getting started
Prerequisites
Python 3.9+ is required to use this package.
Install the package
pip install azure-mgmt-redisenterprise
pip install azure-identity
Authentication
By default, Azure Active Directory token authentication depends on correct configuration of the following environment variables.
AZURE_CLIENT_ID
for Azure client ID.AZURE_TENANT_ID
for Azure tenant ID.AZURE_CLIENT_SECRET
for Azure client secret.
In addition, Azure subscription ID can be configured via environment variable AZURE_SUBSCRIPTION_ID
.
With above configuration, client can be authenticated by following code:
from azure.identity import DefaultAzureCredential
from azure.mgmt.redisenterprise import RedisEnterpriseManagementClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = RedisEnterpriseManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
Examples
Code samples for this package can be found at:
Search Redis Enterprise Management on docs.microsoft.com
Troubleshooting
Next steps
Provide Feedback
If you encounter any bugs or have suggestions, please file an issue in the Issues section of the project.
Indices and tables
Developer Documentation
- azure.mgmt.redisenterprise package
- Submodules
- azure.mgmt.redisenterprise.models module
AccessKeyType
AccessKeys
AccessKeysAuthentication
AccessPolicyAssignment
AccessPolicyAssignmentList
AccessPolicyAssignmentPropertiesUser
ActionType
AofFrequency
Cluster
ClusterList
ClusterPropertiesEncryption
ClusterPropertiesEncryptionCustomerManagedKeyEncryption
ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity
ClusterUpdate
ClusteringPolicy
CmkIdentityType
CreatedByType
Database
DatabaseList
DatabasePropertiesGeoReplication
DatabaseUpdate
DeferUpgradeSetting
ErrorAdditionalInfo
ErrorDetail
ErrorDetailAutoGenerated
ErrorResponse
ErrorResponseAutoGenerated
EvictionPolicy
ExportClusterParameters
FlushParameters
ForceLinkParameters
ForceLinkParametersGeoReplication
ForceUnlinkParameters
HighAvailability
ImportClusterParameters
Kind
LinkState
LinkedDatabase
ManagedServiceIdentity
ManagedServiceIdentityType
Module
Operation
OperationDisplay
OperationListResult
OperationStatus
Origin
Persistence
PrivateEndpoint
PrivateEndpointConnection
PrivateEndpointConnectionListResult
PrivateEndpointConnectionProvisioningState
PrivateEndpointServiceConnectionStatus
PrivateLinkResource
PrivateLinkResourceListResult
PrivateLinkServiceConnectionState
Protocol
ProvisioningState
ProxyResource
ProxyResourceAutoGenerated
RdbFrequency
RedundancyMode
RegenerateKeyParameters
Resource
ResourceAutoGenerated
ResourceState
ResourceState.CREATE_FAILED
ResourceState.CREATING
ResourceState.DELETE_FAILED
ResourceState.DELETING
ResourceState.DISABLED
ResourceState.DISABLE_FAILED
ResourceState.DISABLING
ResourceState.ENABLE_FAILED
ResourceState.ENABLING
ResourceState.MOVING
ResourceState.RUNNING
ResourceState.SCALING
ResourceState.SCALING_FAILED
ResourceState.UPDATE_FAILED
ResourceState.UPDATING
Sku
SkuDetails
SkuDetailsList
SkuName
SkuName.BALANCED_B0
SkuName.BALANCED_B1
SkuName.BALANCED_B10
SkuName.BALANCED_B100
SkuName.BALANCED_B1000
SkuName.BALANCED_B150
SkuName.BALANCED_B20
SkuName.BALANCED_B250
SkuName.BALANCED_B3
SkuName.BALANCED_B350
SkuName.BALANCED_B5
SkuName.BALANCED_B50
SkuName.BALANCED_B500
SkuName.BALANCED_B700
SkuName.COMPUTE_OPTIMIZED_X10
SkuName.COMPUTE_OPTIMIZED_X100
SkuName.COMPUTE_OPTIMIZED_X150
SkuName.COMPUTE_OPTIMIZED_X20
SkuName.COMPUTE_OPTIMIZED_X250
SkuName.COMPUTE_OPTIMIZED_X3
SkuName.COMPUTE_OPTIMIZED_X350
SkuName.COMPUTE_OPTIMIZED_X5
SkuName.COMPUTE_OPTIMIZED_X50
SkuName.COMPUTE_OPTIMIZED_X500
SkuName.COMPUTE_OPTIMIZED_X700
SkuName.ENTERPRISE_E1
SkuName.ENTERPRISE_E10
SkuName.ENTERPRISE_E100
SkuName.ENTERPRISE_E20
SkuName.ENTERPRISE_E200
SkuName.ENTERPRISE_E400
SkuName.ENTERPRISE_E5
SkuName.ENTERPRISE_E50
SkuName.ENTERPRISE_FLASH_F1500
SkuName.ENTERPRISE_FLASH_F300
SkuName.ENTERPRISE_FLASH_F700
SkuName.FLASH_OPTIMIZED_A1000
SkuName.FLASH_OPTIMIZED_A1500
SkuName.FLASH_OPTIMIZED_A2000
SkuName.FLASH_OPTIMIZED_A250
SkuName.FLASH_OPTIMIZED_A4500
SkuName.FLASH_OPTIMIZED_A500
SkuName.FLASH_OPTIMIZED_A700
SkuName.MEMORY_OPTIMIZED_M10
SkuName.MEMORY_OPTIMIZED_M100
SkuName.MEMORY_OPTIMIZED_M1000
SkuName.MEMORY_OPTIMIZED_M150
SkuName.MEMORY_OPTIMIZED_M1500
SkuName.MEMORY_OPTIMIZED_M20
SkuName.MEMORY_OPTIMIZED_M2000
SkuName.MEMORY_OPTIMIZED_M250
SkuName.MEMORY_OPTIMIZED_M350
SkuName.MEMORY_OPTIMIZED_M50
SkuName.MEMORY_OPTIMIZED_M500
SkuName.MEMORY_OPTIMIZED_M700
SystemData
TlsVersion
TrackedResource
UserAssignedIdentity
- azure.mgmt.redisenterprise.operations module
AccessPolicyAssignmentOperations
DatabasesOperations
DatabasesOperations.begin_create()
DatabasesOperations.begin_delete()
DatabasesOperations.begin_export()
DatabasesOperations.begin_flush()
DatabasesOperations.begin_force_link_to_replication_group()
DatabasesOperations.begin_force_unlink()
DatabasesOperations.begin_import_method()
DatabasesOperations.begin_regenerate_key()
DatabasesOperations.begin_update()
DatabasesOperations.begin_upgrade_db_redis_version()
DatabasesOperations.get()
DatabasesOperations.list_by_cluster()
DatabasesOperations.list_keys()
DatabasesOperations.models
Operations
OperationsStatusOperations
PrivateEndpointConnectionsOperations
PrivateLinkResourcesOperations
RedisEnterpriseOperations
RedisEnterpriseOperations.begin_create()
RedisEnterpriseOperations.begin_delete()
RedisEnterpriseOperations.begin_update()
RedisEnterpriseOperations.get()
RedisEnterpriseOperations.list()
RedisEnterpriseOperations.list_by_resource_group()
RedisEnterpriseOperations.list_skus_for_scaling()
RedisEnterpriseOperations.models
- azure.mgmt.redisenterprise.models module
- Module contents
- Submodules