Dela via


RedisResource interface

Ett enda Redis-objekt i Lista eller Hämta åtgärd.

Extends

Egenskaper

accessKeys

Nycklarna i Redis-cachen – anges inte om det här objektet inte är svaret på Skapa eller uppdatera Redis-cache OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

disableAccessKeyAuthentication

Autentisering till Redis via åtkomstnycklar inaktiveras när det anges som sant. Standardvärdet är falskt.

enableNonSslPort

Anger om redis-serverporten (6379) inte är aktiverad.

hostName

Redis-värdnamn. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

identity

Resursens identitet.

instances

Lista över Redis-instanser som är associerade med cacheminnet OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

linkedServers

Lista över de länkade servrar som är associerade med cacheminnet OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

minimumTlsVersion

Valfritt: kräver att klienter använder en angiven TLS-version (eller högre) för att ansluta (t.ex. "1.0", "1.1", "1.2")

port

Redis icke-SSL-port. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

privateEndpointConnections

Lista över privat slutpunktsanslutning som är associerad med angiven Redis-cache OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState

Redis-instansens etableringsstatus. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

publicNetworkAccess

Om offentlig slutpunktsåtkomst tillåts för den här cachen eller inte. Värdet är valfritt, men om det skickas in måste det vara "Aktiverat" eller "Inaktiverat". Om "Inaktiverad" är privata slutpunkter den exklusiva åtkomstmetoden. Standardvärdet är "Aktiverat"

redisConfiguration

Alla Redis-inställningar. Få möjliga nycklar: 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 osv.

redisVersion

Redis-version. Detta bör vara i formatet "major[.minor]" (endast "major" krävs) eller värdet "senaste" som refererar till den senaste stabila Redis-versionen som är tillgänglig. Versioner som stöds: 4.0, 6.0 (senaste). Standardvärdet är "senaste".

replicasPerMaster

Antalet repliker som ska skapas per primär.

replicasPerPrimary

Antalet repliker som ska skapas per primär.

shardCount

Antalet shards som ska skapas i en Premium-klustercache.

sku

SKU:n för Redis-cachen som ska distribueras.

sslPort

Redis SSL-port. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

staticIP

Statisk IP-adress. Du kan också ange när du distribuerar en Redis-cache i ett befintligt virtuellt Azure-nätverk. automatiskt tilldelad som standard.

subnetId

Det fullständiga resurs-ID:t för ett undernät i ett virtuellt nätverk för att distribuera Redis-cachen i. Exempelformat: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Nätverk|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1

tenantSettings

En ordlista med klientinställningar

updateChannel

Valfritt: Anger uppdateringskanalen för de månatliga Redis-uppdateringar som Redis Cache tar emot. Cacheminnen med hjälp av uppdateringskanalen Förhandsversion hämtar de senaste Redis-uppdateringarna minst 4 veckor före "Stabila" kanalcacheminnen. Standardvärdet är "Stabilt".

zonalAllocationPolicy

Valfritt: Anger hur tillgänglighetszoner allokeras till Redis-cachen. "Automatisk" möjliggör zonredundans och Azure väljer automatiskt zoner baserat på regional tillgänglighet och kapacitet. "UserDefined" väljer tillgänglighetszoner som skickas av dig med parametern "zoner". NoZones skapar en icke-zonindelad cache. Om "zonalAllocationPolicy" inte skickas anges den till "UserDefined" när zoner skickas in, annars anges den till "Automatisk" i regioner där zoner stöds och "NoZones" i regioner där zoner inte stöds.

zones

En lista över tillgänglighetszoner som anger var resursen måste komma ifrån.

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

location

Den geo-plats där resursen finns

name

Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

tags

Resurstaggar.

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

accessKeys

Nycklarna i Redis-cachen – anges inte om det här objektet inte är svaret på Skapa eller uppdatera Redis-cache OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

accessKeys?: RedisAccessKeys

Egenskapsvärde

disableAccessKeyAuthentication

Autentisering till Redis via åtkomstnycklar inaktiveras när det anges som sant. Standardvärdet är falskt.

disableAccessKeyAuthentication?: boolean

Egenskapsvärde

boolean

enableNonSslPort

Anger om redis-serverporten (6379) inte är aktiverad.

enableNonSslPort?: boolean

Egenskapsvärde

boolean

hostName

Redis-värdnamn. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

hostName?: string

Egenskapsvärde

string

identity

Resursens identitet.

identity?: ManagedServiceIdentity

Egenskapsvärde

instances

Lista över Redis-instanser som är associerade med cacheminnet OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

instances?: RedisInstanceDetails[]

Egenskapsvärde

linkedServers

Lista över de länkade servrar som är associerade med cacheminnet OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

linkedServers?: RedisLinkedServer[]

Egenskapsvärde

minimumTlsVersion

Valfritt: kräver att klienter använder en angiven TLS-version (eller högre) för att ansluta (t.ex. "1.0", "1.1", "1.2")

minimumTlsVersion?: string

Egenskapsvärde

string

port

Redis icke-SSL-port. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

port?: number

Egenskapsvärde

number

privateEndpointConnections

Lista över privat slutpunktsanslutning som är associerad med angiven Redis-cache OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

privateEndpointConnections?: PrivateEndpointConnection[]

Egenskapsvärde

provisioningState

Redis-instansens etableringsstatus. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

publicNetworkAccess

Om offentlig slutpunktsåtkomst tillåts för den här cachen eller inte. Värdet är valfritt, men om det skickas in måste det vara "Aktiverat" eller "Inaktiverat". Om "Inaktiverad" är privata slutpunkter den exklusiva åtkomstmetoden. Standardvärdet är "Aktiverat"

publicNetworkAccess?: string

Egenskapsvärde

string

redisConfiguration

Alla Redis-inställningar. Få möjliga nycklar: 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 osv.

redisConfiguration?: RedisCommonPropertiesRedisConfiguration

Egenskapsvärde

redisVersion

Redis-version. Detta bör vara i formatet "major[.minor]" (endast "major" krävs) eller värdet "senaste" som refererar till den senaste stabila Redis-versionen som är tillgänglig. Versioner som stöds: 4.0, 6.0 (senaste). Standardvärdet är "senaste".

redisVersion?: string

Egenskapsvärde

string

replicasPerMaster

Antalet repliker som ska skapas per primär.

replicasPerMaster?: number

Egenskapsvärde

number

replicasPerPrimary

Antalet repliker som ska skapas per primär.

replicasPerPrimary?: number

Egenskapsvärde

number

shardCount

Antalet shards som ska skapas i en Premium-klustercache.

shardCount?: number

Egenskapsvärde

number

sku

SKU:n för Redis-cachen som ska distribueras.

sku: Sku

Egenskapsvärde

Sku

sslPort

Redis SSL-port. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

sslPort?: number

Egenskapsvärde

number

staticIP

Statisk IP-adress. Du kan också ange när du distribuerar en Redis-cache i ett befintligt virtuellt Azure-nätverk. automatiskt tilldelad som standard.

staticIP?: string

Egenskapsvärde

string

subnetId

Det fullständiga resurs-ID:t för ett undernät i ett virtuellt nätverk för att distribuera Redis-cachen i. Exempelformat: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Nätverk|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1

subnetId?: string

Egenskapsvärde

string

tenantSettings

En ordlista med klientinställningar

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

Egenskapsvärde

{[propertyName: string]: string}

updateChannel

Valfritt: Anger uppdateringskanalen för de månatliga Redis-uppdateringar som Redis Cache tar emot. Cacheminnen med hjälp av uppdateringskanalen Förhandsversion hämtar de senaste Redis-uppdateringarna minst 4 veckor före "Stabila" kanalcacheminnen. Standardvärdet är "Stabilt".

updateChannel?: string

Egenskapsvärde

string

zonalAllocationPolicy

Valfritt: Anger hur tillgänglighetszoner allokeras till Redis-cachen. "Automatisk" möjliggör zonredundans och Azure väljer automatiskt zoner baserat på regional tillgänglighet och kapacitet. "UserDefined" väljer tillgänglighetszoner som skickas av dig med parametern "zoner". NoZones skapar en icke-zonindelad cache. Om "zonalAllocationPolicy" inte skickas anges den till "UserDefined" när zoner skickas in, annars anges den till "Automatisk" i regioner där zoner stöds och "NoZones" i regioner där zoner inte stöds.

zonalAllocationPolicy?: string

Egenskapsvärde

string

zones

En lista över tillgänglighetszoner som anger var resursen måste komma ifrån.

zones?: string[]

Egenskapsvärde

string[]

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

ärvd frånTrackedResource.id

location

Den geo-plats där resursen finns

location: string

Egenskapsvärde

string

ärvd frånTrackedResource.location

name

Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

ärvd frånTrackedResource.name

tags

Resurstaggar.

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

Egenskapsvärde

{[propertyName: string]: string}

ärvs frånTrackedResource.tags

type

Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

ärvd frånTrackedResource.type