Microsoft.Cache redisEnterprise/database 2023-11-01
Definizione di risorsa Bicep
Il tipo di risorsa redisEnterprise/database può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Cache/redisEnterprise/database, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Cache/redisEnterprise/databases@2023-11-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
clientProtocol: 'string'
clusteringPolicy: 'string'
evictionPolicy: 'string'
geoReplication: {
groupNickname: 'string'
linkedDatabases: [
{
id: 'string'
}
]
}
modules: [
{
args: 'string'
name: 'string'
}
]
persistence: {
aofEnabled: bool
aofFrequency: 'string'
rdbEnabled: bool
rdbFrequency: 'string'
}
port: int
}
}
Valori delle proprietà
redisEnterprise/database
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa Vedere come impostare nomi e tipi per le risorse figlio in Bicep. |
stringa (obbligatoria) |
padre | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre. |
Nome simbolico per la risorsa di tipo: redisEnterprise |
properties | Altre proprietà del database. | DatabaseProperties |
DatabaseProperties
Nome | Descrizione | Valore |
---|---|---|
clientProtocol | Specifica se i client redis possono connettersi usando protocolli redis crittografati o crittografati con TLS. Il valore predefinito è tls crittografato. | 'Encrypted' 'Testo normale' |
clusteringPolicy | Criteri di clustering: il valore predefinito è OSSCluster. Specificato in fase di creazione. | 'EnterpriseCluster' 'OSSCluster' |
rimozionePolicy | Criteri di rimozione Redis: il valore predefinito è VolatileLRU | 'AllKeysLFU' 'AllKeysLRU' 'AllKeysRandom' 'NoEviction' 'VolatileLFU' 'VolatileLRU' 'VolatileRandom' 'VolatileTTL' |
geoReplicazione | Set facoltativo di proprietà per configurare la replica geografica per questo database. | DatabasePropertiesGeoReplication |
modules | Set facoltativo di moduli redis da abilitare in questo database: i moduli possono essere aggiunti solo in fase di creazione. | Modulo[] |
persistence | Impostazioni di persistenza | Persistenza |
port | Porta TCP dell'endpoint del database. Specificato in fase di creazione. Il valore predefinito è una porta disponibile. | INT |
DatabasePropertiesGeoReplication
Nome | Descrizione | Valore |
---|---|---|
groupNickname | Nome per il gruppo di risorse del database collegato | string |
linkedDatabases | Elenco delle risorse del database da collegare con questo database | LinkedDatabase[] |
LinkedDatabase
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa di una risorsa di database da collegare al database. | string |
Modulo
Nome | Descrizione | Valore |
---|---|---|
args | Opzioni di configurazione per il modulo, ad esempio 'ERROR_RATE 0,01 INITIAL_SIZE 400'. | string |
name | Nome del modulo, ad esempio 'RedisBloom', 'RediSearch', 'RedisTimeSeries' | stringa (obbligatorio) |
Persistenza
Nome | Descrizione | Valore |
---|---|---|
aofEnabled | Imposta un valore che indica se AOF è abilitato. | bool |
aofFrequency | Imposta la frequenza con cui i dati vengono scritti su disco. | '1s' 'always' |
rdbEnabled | Imposta un valore che indica se RDB è abilitato. | bool |
rdbFrequency | Imposta la frequenza di creazione di uno snapshot del database. | '12h' '1h' '6h' |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Redis Enterprise con Vector DB |
Questo modello crea una cache Redis che può essere usata come database Vector per archiviare ed eseguire query sugli incorporamenti tramite indici. Per questa funzionalità, il modulo Ricerca Redis viene attivato in Azure Redis |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa redisEnterprise/databases può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Cache/redisEnterprise/databases, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Cache/redisEnterprise/databases",
"apiVersion": "2023-11-01",
"name": "string",
"properties": {
"clientProtocol": "string",
"clusteringPolicy": "string",
"evictionPolicy": "string",
"geoReplication": {
"groupNickname": "string",
"linkedDatabases": [
{
"id": "string"
}
]
},
"modules": [
{
"args": "string",
"name": "string"
}
],
"persistence": {
"aofEnabled": "bool",
"aofFrequency": "string",
"rdbEnabled": "bool",
"rdbFrequency": "string"
},
"port": "int"
}
}
Valori delle proprietà
redisEnterprise/databases
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.Cache/redisEnterprise/databases' |
apiVersion | Versione dell'API della risorsa | '2023-11-01' |
name | Nome della risorsa Informazioni su come impostare nomi e tipi per le risorse figlio nei modelli di Resource Manager JSON. |
stringa (obbligatorio) |
properties | Altre proprietà del database. | DatabaseProperties |
DatabaseProperties
Nome | Descrizione | Valore |
---|---|---|
clientProtocol | Specifica se i client Redis possono connettersi usando protocolli redis crittografati o non crittografati con TLS. Il valore predefinito è TLS-encrypted. | 'Encrypted' 'Testo non crittografato' |
clusteringPolicy | Criteri di clustering: il valore predefinito è OSSCluster. Specificato in fase di creazione. | 'EnterpriseCluster' 'OSSCluster' |
rimozionePolicy | Criterio di rimozione redis: il valore predefinito è VolatileLRU | 'AllKeysLFU' 'AllKeysLRU' 'AllKeysRandom' 'NoEviction' 'VolatileLFU' 'VolatileLRU' 'VolatileRandom' 'VolatileTTL' |
geoReplication | Set facoltativo di proprietà per configurare la replica geografica per questo database. | DatabasePropertiesGeoReplication |
modules | Set facoltativo di moduli Redis da abilitare in questo database. I moduli possono essere aggiunti solo in fase di creazione. | Modulo[] |
persistence | Impostazioni di persistenza | Persistenza |
port | Porta TCP dell'endpoint del database. Specificato in fase di creazione. L'impostazione predefinita è una porta disponibile. | INT |
DatabasePropertiesGeoReplication
Nome | Descrizione | Valore |
---|---|---|
groupNickname | Nome del gruppo di risorse del database collegato | string |
linkedDatabases | Elenco delle risorse del database da collegare al database | LinkedDatabase[] |
LinkedDatabase
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa di una risorsa di database da collegare al database. | string |
Modulo
Nome | Descrizione | Valore |
---|---|---|
args | Opzioni di configurazione per il modulo, ad esempio "ERROR_RATE 0.01 INITIAL_SIZE 400". | string |
name | Nome del modulo, ad esempio 'RedisBloom', 'RediSearch', 'RedisTimeSeries' | stringa (obbligatorio) |
Persistenza
Nome | Descrizione | Valore |
---|---|---|
aofEnabled | Imposta un valore che indica se AOF è abilitato. | bool |
aofFrequency | Imposta la frequenza con cui i dati vengono scritti su disco. | '1s' 'always' |
rdbEnabled | Imposta un valore che indica se RDB è abilitato. | bool |
rdbFrequency | Imposta la frequenza di creazione di uno snapshot del database. | '12h' '1h' '6h' |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Modello | Descrizione |
---|---|
Redis Enterprise con Vector DB |
Questo modello crea una cache Redis che può essere usata come database Vector per archiviare ed eseguire query sugli incorporamenti tramite indici. Per questa funzionalità, il modulo Ricerca Redis viene attivato in Azure Redis |
Definizione della risorsa Terraform (provider AzAPI)
Il tipo di risorsa redisEnterprise/databases può essere distribuito con operazioni destinate:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.Cache/redisEnterprise/databases, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Cache/redisEnterprise/databases@2023-11-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
clientProtocol = "string"
clusteringPolicy = "string"
evictionPolicy = "string"
geoReplication = {
groupNickname = "string"
linkedDatabases = [
{
id = "string"
}
]
}
modules = [
{
args = "string"
name = "string"
}
]
persistence = {
aofEnabled = bool
aofFrequency = "string"
rdbEnabled = bool
rdbFrequency = "string"
}
port = int
}
})
}
Valori delle proprietà
redisEnterprise/databases
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.Cache/redisEnterprise/databases@2023-11-01" |
name | Nome della risorsa | stringa (obbligatorio) |
parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: redisEnterprise |
properties | Altre proprietà del database. | DatabaseProperties |
DatabaseProperties
Nome | Descrizione | Valore |
---|---|---|
clientProtocol | Specifica se i client Redis possono connettersi usando protocolli redis crittografati o non crittografati con TLS. Il valore predefinito è TLS-encrypted. | "Crittografato" "Testo non crittografato" |
clusteringPolicy | Criteri di clustering: il valore predefinito è OSSCluster. Specificato in fase di creazione. | "EnterpriseCluster" "OSSCluster" |
rimozionePolicy | Criterio di rimozione redis: il valore predefinito è VolatileLRU | "AllKeysLFU" "AllKeysLRU" "AllKeysRandom" "NoEviction" "VolatileLFU" "VolatileLRU" "VolatileRandom" "VolatileTTL" |
geoReplication | Set facoltativo di proprietà per configurare la replica geografica per questo database. | DatabasePropertiesGeoReplication |
modules | Set facoltativo di moduli Redis da abilitare in questo database. I moduli possono essere aggiunti solo in fase di creazione. | Modulo[] |
persistence | Impostazioni di persistenza | Persistenza |
port | Porta TCP dell'endpoint del database. Specificato in fase di creazione. Il valore predefinito è una porta disponibile. | INT |
DatabasePropertiesGeoReplication
Nome | Descrizione | Valore |
---|---|---|
groupNickname | Nome per il gruppo di risorse del database collegato | string |
linkedDatabases | Elenco delle risorse del database da collegare con questo database | LinkedDatabase[] |
LinkedDatabase
Nome | Descrizione | Valore |
---|---|---|
id | ID risorsa di una risorsa di database da collegare al database. | string |
Modulo
Nome | Descrizione | Valore |
---|---|---|
args | Opzioni di configurazione per il modulo, ad esempio 'ERROR_RATE 0,01 INITIAL_SIZE 400'. | string |
name | Nome del modulo, ad esempio 'RedisBloom', 'RediSearch', 'RedisTimeSeries' | stringa (obbligatoria) |
Persistenza
Nome | Descrizione | Valore |
---|---|---|
aofEnabled | Imposta se AOF è abilitato. | bool |
aofFrequency | Imposta la frequenza in cui i dati vengono scritti su disco. | "1s" "sempre" |
rdbEnabled | Imposta se RDB è abilitato. | bool |
rdbFrequency | Imposta la frequenza in cui viene creato uno snapshot del database. | "12h" "1h" "6h" |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per