Microsoft.Cache redisEnterprise 2023-03-01-preview
Definizione di risorsa Bicep
Il tipo di risorsa redisEnterprise può essere distribuito con operazioni destinate a:
- 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, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Cache/redisEnterprise@2023-03-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
encryption: {
customerManagedKeyEncryption: {
keyEncryptionKeyIdentity: {
identityType: 'string'
userAssignedIdentityResourceId: 'string'
}
keyEncryptionKeyUrl: 'string'
}
}
minimumTlsVersion: 'string'
}
zones: [
'string'
]
}
Valori delle proprietà
redisEnterprise
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa | stringa (obbligatorio) |
posizione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
tags | Tag delle risorse. | Dizionario di nomi e valori di tag. Vedere Tag nei modelli |
sku | SKU da creare, che influisce su prezzo, prestazioni e funzionalità. | Sku (obbligatorio) |
identity | Identità della risorsa. | ManagedServiceIdentity |
properties | Altre proprietà del cluster. | ClusterProperties |
zone | Il zone di disponibilità in cui verrà distribuito questo cluster. | string[] |
ManagedServiceIdentity
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità del servizio gestito (in cui sono consentiti i tipi SystemAssigned e UserAssigned). | 'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (obbligatorio) |
userAssignedIdentities | Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. | UserAssignedIdentities |
UserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserAssignedIdentity |
UserAssignedIdentity
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
ClusterProperties
Nome | Descrizione | Valore |
---|---|---|
Crittografia | Configurazione della crittografia dei dati inattivi per il cluster. | ClusterPropertiesEncryption |
minimumTlsVersion | Versione minima di TLS per il cluster da supportare, ad esempio '1.2' | '1.0' '1.1' '1.2' |
ClusterPropertiesEncryption
Nome | Descrizione | Valore |
---|---|---|
customerManagedKeyEncryption | Tutte le proprietà di crittografia della chiave gestita dal cliente per la risorsa. Impostare questa proprietà su un oggetto vuoto per usare la crittografia della chiave gestita da Microsoft. | ClusterPropertiesEncryptionCustomerManagedKeyEncrypt... |
ClusterPropertiesEncryptionCustomerManagedKeyEncrypt...
Nome | Descrizione | Valore |
---|---|---|
keyEncryptionKeyIdentity | Tutte le configurazioni di identità per le impostazioni della chiave gestita dal cliente che definiscono l'identità da usare per l'autenticazione per Key Vault. | ClusterPropertiesEncryptionCustomerManagedKeyEncrypt... |
keyEncryptionKeyUrl | URL della chiave di crittografia della chiave, con controllo delle versioni. Ad esempio: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 |
string |
ClusterPropertiesEncryptionCustomerManagedKeyEncrypt...
Nome | Descrizione | Valore |
---|---|---|
identityType | In questa versione dell'API è supportato solo userAssignedIdentity; altri tipi possono essere supportati in futuro | 'systemAssignedIdentity' 'userAssignedIdentity' |
userAssignedIdentityResourceId | Identità assegnata dall'utente da usare per l'accesso all'URL della chiave di crittografia della chiave. Ad esempio: /subscriptions/{sub uuid}/resourceGroups/{gruppo di risorse}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. | string |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Dimensioni del cluster RedisEnterprise. Il valore predefinito è 2 o 3 a seconda dello SKU. I valori validi sono (2, 4, 6, ...) per GLI SKU Enterprise e (3, 9, 15, ...) per GLI SKU Flash. | INT |
name | Tipo di cluster RedisEnterprise da distribuire. Valori possibili: (Enterprise_E10, EnterpriseFlash_F300 e così via) | 'EnterpriseFlash_F1500' 'EnterpriseFlash_F300' 'EnterpriseFlash_F700' 'Enterprise_E10' 'Enterprise_E100' 'Enterprise_E20' 'Enterprise_E50' (obbligatorio) |
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 può essere distribuito con operazioni destinate a:
- 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, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Cache/redisEnterprise",
"apiVersion": "2023-03-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"encryption": {
"customerManagedKeyEncryption": {
"keyEncryptionKeyIdentity": {
"identityType": "string",
"userAssignedIdentityResourceId": "string"
},
"keyEncryptionKeyUrl": "string"
}
},
"minimumTlsVersion": "string"
},
"zones": [ "string" ]
}
Valori delle proprietà
redisEnterprise
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.Cache/redisEnterprise' |
apiVersion | Versione dell'API della risorsa | '2023-03-01-preview' |
name | Nome della risorsa | stringa (obbligatorio) |
posizione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
tags | Tag delle risorse. | Dizionario di nomi e valori di tag. Vedere Tag nei modelli |
sku | SKU da creare, che influisce su prezzo, prestazioni e funzionalità. | Sku (obbligatorio) |
identity | Identità della risorsa. | ManagedServiceIdentity |
properties | Altre proprietà del cluster. | ClusterProperties |
zone | Il zone di disponibilità in cui verrà distribuito questo cluster. | string[] |
ManagedServiceIdentity
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità del servizio gestito (in cui sono consentiti i tipi SystemAssigned e UserAssigned). | 'Nessuno' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' (obbligatorio) |
userAssignedIdentities | Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. | UserAssignedIdentities |
UserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserAssignedIdentity |
UserAssignedIdentity
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
ClusterProperties
Nome | Descrizione | Valore |
---|---|---|
Crittografia | Configurazione della crittografia dei dati inattivi per il cluster. | ClusterPropertiesEncryption |
minimumTlsVersion | Versione minima di TLS per il cluster da supportare, ad esempio '1.2' | '1.0' '1.1' '1.2' |
ClusterPropertiesEncryption
Nome | Descrizione | Valore |
---|---|---|
customerManagedKeyEncryption | Tutte le proprietà di crittografia della chiave gestita dal cliente per la risorsa. Impostare questa proprietà su un oggetto vuoto per usare la crittografia della chiave gestita da Microsoft. | ClusterPropertiesEncryptionCustomerManagedKeyEncrypt... |
ClusterPropertiesEncryptionCustomerManagedKeyEncrypt...
Nome | Descrizione | Valore |
---|---|---|
keyEncryptionKeyIdentity | Tutte le configurazioni di identità per le impostazioni della chiave gestita dal cliente che definiscono l'identità da usare per l'autenticazione per Key Vault. | ClusterPropertiesEncryptionCustomerManagedKeyEncrypt... |
keyEncryptionKeyUrl | URL della chiave di crittografia della chiave, con controllo delle versioni. Ad esempio: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 |
string |
ClusterPropertiesEncryptionCustomerManagedKeyEncrypt...
Nome | Descrizione | Valore |
---|---|---|
identityType | In questa versione dell'API è supportato solo userAssignedIdentity; altri tipi possono essere supportati in futuro | 'systemAssignedIdentity' 'userAssignedIdentity' |
userAssignedIdentityResourceId | Identità assegnata dall'utente da usare per l'accesso all'URL della chiave di crittografia della chiave. Ad esempio: /subscriptions/{sub uuid}/resourceGroups/{gruppo di risorse}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. | string |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Dimensioni del cluster RedisEnterprise. Il valore predefinito è 2 o 3 a seconda dello SKU. I valori validi sono (2, 4, 6, ...) per GLI SKU Enterprise e (3, 9, 15, ...) per GLI SKU Flash. | INT |
name | Tipo di cluster RedisEnterprise da distribuire. Valori possibili: (Enterprise_E10, EnterpriseFlash_F300 e così via) | 'EnterpriseFlash_F1500' 'EnterpriseFlash_F300' 'EnterpriseFlash_F700' 'Enterprise_E10' 'Enterprise_E100' 'Enterprise_E20' 'Enterprise_E50' (obbligatorio) |
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 può essere distribuito con operazioni destinate a:
- 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, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Cache/redisEnterprise@2023-03-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
encryption = {
customerManagedKeyEncryption = {
keyEncryptionKeyIdentity = {
identityType = "string"
userAssignedIdentityResourceId = "string"
}
keyEncryptionKeyUrl = "string"
}
}
minimumTlsVersion = "string"
}
zones = [
"string"
]
sku = {
capacity = int
name = "string"
}
})
}
Valori delle proprietà
redisEnterprise
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.Cache/redisEnterprise@2023-03-01-preview" |
name | Nome della risorsa | stringa (obbligatorio) |
posizione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
parent_id | Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatorio) |
tags | Tag di risorse. | Dizionario dei nomi e dei valori dei tag. |
sku | SKU da creare, che influisce sul prezzo, sulle prestazioni e sulle funzionalità. | Sku (obbligatorio) |
identity | Identità della risorsa. | ManagedServiceIdentity |
properties | Altre proprietà del cluster. | ClusterProperties |
zone | Zone di disponibilità in cui verrà distribuito questo cluster. | string[] |
ManagedServiceIdentity
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di identità del servizio gestito (in cui sono consentiti sia i tipi SystemAssigned che UserAssigned). | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" (obbligatorio) |
identity_ids | Set di identità assegnate dall'utente associate alla risorsa. Le chiavi del dizionario userAssignedIdentities saranno id risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. I valori del dizionario possono essere oggetti vuoti ({}) nelle richieste. | Matrice di ID identità utente. |
UserAssignedIdentities
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | UserAssignedIdentity |
UserAssignedIdentity
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
ClusterProperties
Nome | Descrizione | Valore |
---|---|---|
Crittografia | Configurazione di crittografia inattiva per il cluster. | ClusterPropertiesEncryption |
minimumTlsVersion | Versione minima TLS per il supporto del cluster, ad esempio '1.2' | "1.0" "1.1" "1.2" |
ClusterPropertiesEncryption
Nome | Descrizione | Valore |
---|---|---|
customerManagedKeyEncryption | Tutte le proprietà di crittografia delle chiavi gestite dal cliente per la risorsa. Impostare questa opzione su un oggetto vuoto per usare la crittografia della chiave gestita da Microsoft. | ClusterPropertiesEncryptionCustomerManagedKeyEncrypt... |
ClusterPropertiesEncryptionCustomerManagedKeyEncrypt...
Nome | Descrizione | Valore |
---|---|---|
keyEncryptionKeyIdentity | Tutte le impostazioni della chiave gestita dal cliente che definiscono quale identità deve essere usata per l'autenticazione per Key Vault. | ClusterPropertiesEncryptionCustomerManagedKeyEncrypt... |
keyEncryptionKeyUrl | Url della chiave di crittografia delle chiavi, versione solo. Ad esempio: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 |
string |
ClusterPropertiesEncryptionCustomerManagedKeyEncrypt...
Nome | Descrizione | Valore |
---|---|---|
identityType | In questa versione dell'API è supportato solo userAssignedIdentity; altri tipi possono essere supportati in futuro | "systemAssignedIdentity" "userAssignedIdentity" |
userAssignedIdentityResourceId | Identità assegnata dall'utente da usare per l'accesso all'URL della chiave di crittografia delle chiavi. Ad esempio: /subscriptions/{sub uuid}/resourceGroups/{resource group}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. | string |
Sku
Nome | Descrizione | Valore |
---|---|---|
capacità | Dimensioni del cluster RedisEnterprise. Il valore predefinito è 2 o 3 a seconda dello SKU. I valori validi sono (2, 4, 6, ...) per SKU Enterprise e (3, 9, 15, ...) per SKU Flash. | INT |
name | Tipo di cluster RedisEnterprise da distribuire. Valori possibili: (Enterprise_E10, EnterpriseFlash_F300 ecc.) | "EnterpriseFlash_F1500" "EnterpriseFlash_F300" "EnterpriseFlash_F700" "Enterprise_E10" "Enterprise_E100" "Enterprise_E20" "Enterprise_E50" (obbligatorio) |
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