Condividi tramite


RedisProperties interface

Proprietà della cache Redis.

Extends

Proprietà

accessKeys

Chiavi della cache Redis: non impostate se questo oggetto non è la risposta alla nota della cache Redis create o update redis: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

hostName

Nome host Redis. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

instances

Elenco delle istanze di Redis associate alla cache NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

linkedServers

Elenco dei server collegati associati alla cache NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

port

Porta redis non SSL. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

privateEndpointConnections

Elenco di connessione dell'endpoint privato associato alla cache Redis specificata NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState

Stato del provisioning dell'istanza di Redis. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

sslPort

Porta SSL Redis. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Proprietà ereditate

disableAccessKeyAuthentication

L'autenticazione a Redis tramite chiavi di accesso viene disabilitata se impostata su true. Il valore predefinito è false.

enableNonSslPort

Specifica se la porta del server Redis non ssl (6379) è abilitata.

minimumTlsVersion

Facoltativo: richiede ai client di usare una versione TLS specificata (o versione successiva) per connettersi (ad esempio, '1.0', '1.1', '1.2')

publicNetworkAccess

Indica se l'accesso all'endpoint pubblico è consentito per questa cache. Il valore è facoltativo, ma se passato, deve essere "Abilitato" o "Disabilitato". Se 'Disabled', gli endpoint privati sono il metodo di accesso esclusivo. Il valore predefinito è 'Enabled'

redisConfiguration

Tutte le impostazioni di Redis. Poche chiavi possibili: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta, maxmemory-policy,notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 e così via.

redisVersion

Versione di Redis. Deve essere nel formato 'major[.minor]' (è necessario solo 'major' ) o il valore 'latest' che fa riferimento alla versione stabile più recente di Redis disponibile. Versioni supportate: 4.0, 6.0 (versione più recente). Il valore predefinito è 'latest'.

replicasPerMaster

Numero di repliche da creare per ogni replica primaria.

replicasPerPrimary

Numero di repliche da creare per ogni replica primaria.

shardCount

Numero di partizioni da creare in una cache del cluster Premium.

sku

SKU della cache Redis da distribuire.

staticIP

Indirizzo IP statico. Facoltativamente, può essere specificato quando si distribuisce una cache Redis all'interno di una rete virtuale di Azure esistente; auto assegnato per impostazione predefinita.

subnetId

ID risorsa completo di una subnet in una rete virtuale in cui distribuire la cache Redis. Formato di esempio: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Network|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1

tenantSettings

Dizionario delle impostazioni del tenant

updateChannel

Facoltativo: specifica il canale di aggiornamento per gli aggiornamenti mensili di Redis che la cache Redis riceverà. Le cache che usano il canale di aggiornamento 'Anteprima' ottengono gli aggiornamenti di Redis più recenti almeno 4 settimane prima delle cache dei canali 'Stable'. Il valore predefinito è 'Stable'.

zonalAllocationPolicy

Facoltativo: specifica la modalità di allocazione delle zone di disponibilità nella cache Redis. "Automatico" abilita la ridondanza della zona e Azure selezionerà automaticamente le zone in base alla disponibilità e alla capacità a livello di area. 'UserDefined' selezionerà le zone di disponibilità passate usando il parametro 'zones'. 'NoZones' produrrà una cache non di zona. Se 'zonalAllocationPolicy' non viene passato, verrà impostato su 'UserDefined' quando le zone vengono passate; in caso contrario, verrà impostata su 'Automatico' nelle aree in cui le zone sono supportate e 'NoZones' nelle aree in cui le zone non sono supportate.

Dettagli proprietà

accessKeys

Chiavi della cache Redis: non impostate se questo oggetto non è la risposta alla nota della cache Redis create o update redis: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

accessKeys?: RedisAccessKeys

Valore della proprietà

hostName

Nome host Redis. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

hostName?: string

Valore della proprietà

string

instances

Elenco delle istanze di Redis associate alla cache NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

instances?: RedisInstanceDetails[]

Valore della proprietà

linkedServers

Elenco dei server collegati associati alla cache NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

linkedServers?: RedisLinkedServer[]

Valore della proprietà

port

Porta redis non SSL. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

port?: number

Valore della proprietà

number

privateEndpointConnections

Elenco di connessione dell'endpoint privato associato alla cache Redis specificata NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

privateEndpointConnections?: PrivateEndpointConnection[]

Valore della proprietà

provisioningState

Stato del provisioning dell'istanza di Redis. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

sslPort

Porta SSL Redis. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

sslPort?: number

Valore della proprietà

number

Dettagli proprietà ereditate

disableAccessKeyAuthentication

L'autenticazione a Redis tramite chiavi di accesso viene disabilitata se impostata su true. Il valore predefinito è false.

disableAccessKeyAuthentication?: boolean

Valore della proprietà

boolean

Ereditato daRedisCreateProperties.disableAccessKeyAuthentication

enableNonSslPort

Specifica se la porta del server Redis non ssl (6379) è abilitata.

enableNonSslPort?: boolean

Valore della proprietà

boolean

Ereditato daRedisCreateProperties.enableNonSslPort

minimumTlsVersion

Facoltativo: richiede ai client di usare una versione TLS specificata (o versione successiva) per connettersi (ad esempio, '1.0', '1.1', '1.2')

minimumTlsVersion?: string

Valore della proprietà

string

ereditato daRedisCreateProperties.minimumTlsVersion

publicNetworkAccess

Indica se l'accesso all'endpoint pubblico è consentito per questa cache. Il valore è facoltativo, ma se passato, deve essere "Abilitato" o "Disabilitato". Se 'Disabled', gli endpoint privati sono il metodo di accesso esclusivo. Il valore predefinito è 'Enabled'

publicNetworkAccess?: string

Valore della proprietà

string

ereditato daRedisCreateProperties.publicNetworkAccess

redisConfiguration

Tutte le impostazioni di Redis. Poche chiavi possibili: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta, maxmemory-policy,notify-keyspace-events, aof-backup-enabled, aof-storage-connection-string-0, aof-storage-connection-string-1 e così via.

redisConfiguration?: RedisCommonPropertiesRedisConfiguration

Valore della proprietà

ereditato daRedisCreateProperties.redisConfiguration

redisVersion

Versione di Redis. Deve essere nel formato 'major[.minor]' (è necessario solo 'major' ) o il valore 'latest' che fa riferimento alla versione stabile più recente di Redis disponibile. Versioni supportate: 4.0, 6.0 (versione più recente). Il valore predefinito è 'latest'.

redisVersion?: string

Valore della proprietà

string

ereditato daRedisCreateProperties.redisVersion

replicasPerMaster

Numero di repliche da creare per ogni replica primaria.

replicasPerMaster?: number

Valore della proprietà

number

ereditato daRedisCreateProperties.replicasPerMaster

replicasPerPrimary

Numero di repliche da creare per ogni replica primaria.

replicasPerPrimary?: number

Valore della proprietà

number

Ereditato daRedisCreateProperties.replicasPerPrimary

shardCount

Numero di partizioni da creare in una cache del cluster Premium.

shardCount?: number

Valore della proprietà

number

ereditato daRedisCreateProperties.shardCount

sku

SKU della cache Redis da distribuire.

sku: Sku

Valore della proprietà

Sku

ereditato daRedisCreateProperties.sku

staticIP

Indirizzo IP statico. Facoltativamente, può essere specificato quando si distribuisce una cache Redis all'interno di una rete virtuale di Azure esistente; auto assegnato per impostazione predefinita.

staticIP?: string

Valore della proprietà

string

ereditato daRedisCreateProperties.staticIP

subnetId

ID risorsa completo di una subnet in una rete virtuale in cui distribuire la cache Redis. Formato di esempio: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Network|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1

subnetId?: string

Valore della proprietà

string

ereditato daRedisCreateProperties.subnetId

tenantSettings

Dizionario delle impostazioni del tenant

tenantSettings?: {[propertyName: string]: string}

Valore della proprietà

{[propertyName: string]: string}

ereditato daRedisCreateProperties.tenantSettings

updateChannel

Facoltativo: specifica il canale di aggiornamento per gli aggiornamenti mensili di Redis che la cache Redis riceverà. Le cache che usano il canale di aggiornamento 'Anteprima' ottengono gli aggiornamenti di Redis più recenti almeno 4 settimane prima delle cache dei canali 'Stable'. Il valore predefinito è 'Stable'.

updateChannel?: string

Valore della proprietà

string

Ereditato daRedisCreateProperties.updateChannel

zonalAllocationPolicy

Facoltativo: specifica la modalità di allocazione delle zone di disponibilità nella cache Redis. "Automatico" abilita la ridondanza della zona e Azure selezionerà automaticamente le zone in base alla disponibilità e alla capacità a livello di area. 'UserDefined' selezionerà le zone di disponibilità passate usando il parametro 'zones'. 'NoZones' produrrà una cache non di zona. Se 'zonalAllocationPolicy' non viene passato, verrà impostato su 'UserDefined' quando le zone vengono passate; in caso contrario, verrà impostata su 'Automatico' nelle aree in cui le zone sono supportate e 'NoZones' nelle aree in cui le zone non sono supportate.

zonalAllocationPolicy?: string

Valore della proprietà

string

Ereditato daRedisCreateProperties.zonalAllocationPolicy