Redis - Create
Twórca lub zastąp (zastąp/utwórz ponownie, z potencjalnym przestojem) istniejącą pamięć podręczną Redis Cache.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cache/redis/{name}?api-version=2023-08-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
name
|
path | True |
string |
Nazwa pamięci podręcznej Redis Cache. |
resource
|
path | True |
string |
Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter. |
subscription
|
path | True |
string |
Identyfikator subskrypcji docelowej. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla tej operacji. |
Treść żądania
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
location | True |
string |
Lokalizacja geograficzna, w której znajduje się zasób |
properties.sku | True |
Jednostka SKU pamięci podręcznej Redis do wdrożenia. |
|
identity |
Tożsamość zasobu. |
||
properties.enableNonSslPort |
boolean |
Określa, czy port serwera Redis bez protokołu SSL (6379) jest włączony. |
|
properties.minimumTlsVersion |
Opcjonalnie: wymaga, aby klienci używali określonej wersji protokołu TLS (lub nowszej) do nawiązania połączenia (np. "1.0", "1.1", "1.2") |
||
properties.publicNetworkAccess |
Określa, czy dostęp do publicznego punktu końcowego jest dozwolony dla tej pamięci podręcznej. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone". Jeśli wartość jest wyłączona, prywatne punkty końcowe są metodą wyłącznego dostępu. Wartość domyślna to "Włączone" |
||
properties.redisConfiguration |
Wszystkie ustawienia usługi Redis. Kilka możliwych kluczy: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value itp. |
||
properties.redisVersion |
string |
Wersja usługi Redis. Powinno to mieć postać "główna[.pomocnicza]" (wymagana jest tylko wartość główna) lub wartość "latest", która odnosi się do najnowszej stabilnej dostępnej wersji usługi Redis. Obsługiwane wersje: 4.0, 6.0 (najnowsza wersja). Wartość domyślna to "latest". |
|
properties.replicasPerMaster |
integer |
Liczba replik do utworzenia na serwer podstawowy. |
|
properties.replicasPerPrimary |
integer |
Liczba replik do utworzenia na serwer podstawowy. |
|
properties.shardCount |
integer |
Liczba fragmentów do utworzenia w pamięci podręcznej klastra w warstwie Premium. |
|
properties.staticIP |
string |
Statyczny adres IP. Opcjonalnie można określić podczas wdrażania pamięci podręcznej Redis cache wewnątrz istniejącej usługi Azure Virtual Network; domyślnie jest automatycznie przypisywana. |
|
properties.subnetId |
string |
Pełny identyfikator zasobu podsieci w sieci wirtualnej w celu wdrożenia pamięci podręcznej Redis Cache. Przykładowy format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Sieć|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1 |
|
properties.tenantSettings |
object |
Słownik ustawień dzierżawy |
|
properties.updateChannel |
Opcjonalnie: określa kanał aktualizacji miesięcznych aktualizacji usługi Redis, które będą odbierane przez pamięć podręczną Redis Cache. Pamięci podręczne korzystające z kanału aktualizacji "Wersja zapoznawcza" pobierają najnowsze aktualizacje usługi Redis co najmniej 4 tygodnie przed pamięciami podręcznymi kanału "Stable". Wartość domyślna to "Stable". |
||
tags |
object |
Tagi zasobów. |
|
zones |
string[] |
Lista stref dostępności oznaczających miejsce, z którego ma pochodzić zasób. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Istniejąca pamięć podręczna Redis Cache została pomyślnie zaktualizowana. Sprawdź stan provisioningState, aby wyświetlić szczegółowy stan. |
|
201 Created |
Nowa pamięć podręczna Redis Cache została pomyślnie utworzona. Sprawdź stan provisioningState, aby wyświetlić szczegółowy stan. |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ OAuth2 usługi Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
Redis |
Redis |
Redis |
RedisCacheCreate
Sample Request
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1?api-version=2023-08-01
{
"location": "West US",
"zones": [
"1"
],
"properties": {
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"redisVersion": "4",
"enableNonSslPort": true,
"shardCount": 2,
"replicasPerPrimary": 2,
"redisConfiguration": {
"maxmemory-policy": "allkeys-lru"
},
"subnetId": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualNetworks/network1/subnets/subnet1",
"staticIP": "192.168.0.5",
"minimumTlsVersion": "1.2"
}
}
Sample Response
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
"location": "West US",
"zones": [
"1"
],
"name": "cache1",
"type": "Microsoft.Cache/Redis",
"tags": {},
"properties": {
"accessKeys": {
"primaryKey": "<primaryKey>",
"secondaryKey": "<secondaryKey>"
},
"provisioningState": "Succeeded",
"redisVersion": "4.0.14",
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"enableNonSslPort": false,
"replicasPerMaster": 2,
"replicasPerPrimary": 2,
"updateChannel": "Stable",
"redisConfiguration": {
"maxmemory-policy": "allkeys-lru"
},
"hostName": "cache1.redis.cache.windows.net",
"port": 6379,
"sslPort": 6380,
"minimumTlsVersion": "1.2",
"instances": [
{
"sslPort": 15000,
"nonSslPort": 13000,
"zone": "1",
"shardId": 0,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15001,
"nonSslPort": 13001,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15002,
"nonSslPort": 13002,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15003,
"nonSslPort": 13003,
"zone": "1",
"shardId": 1,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15004,
"nonSslPort": 13004,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15005,
"nonSslPort": 13005,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
}
]
}
}
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
"location": "West US",
"zones": [
"1"
],
"name": "cache1",
"type": "Microsoft.Cache/Redis",
"tags": {},
"properties": {
"accessKeys": {
"primaryKey": "<primaryKey>",
"secondaryKey": "<secondaryKey>"
},
"provisioningState": "Succeeded",
"redisVersion": "4.0.14",
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"enableNonSslPort": false,
"replicasPerMaster": 2,
"replicasPerPrimary": 2,
"updateChannel": "Stable",
"redisConfiguration": {
"maxclients": "1000",
"maxmemory-reserved": "50",
"maxmemory-delta": "50"
},
"hostName": "cache1.redis.cache.windows.net",
"port": 6379,
"sslPort": 6380,
"minimumTlsVersion": "1.2",
"instances": [
{
"sslPort": 15000,
"nonSslPort": 13000,
"zone": "1",
"shardId": 0,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15001,
"nonSslPort": 13001,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15002,
"nonSslPort": 13002,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15003,
"nonSslPort": 13003,
"zone": "1",
"shardId": 1,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15004,
"nonSslPort": 13004,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15005,
"nonSslPort": 13005,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
}
]
}
}
RedisCacheCreateDefaultVersion
Sample Request
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1?api-version=2023-08-01
{
"location": "West US",
"zones": [
"1"
],
"properties": {
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"enableNonSslPort": true,
"shardCount": 2,
"replicasPerPrimary": 2,
"redisConfiguration": {
"maxmemory-policy": "allkeys-lru"
},
"subnetId": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualNetworks/network1/subnets/subnet1",
"staticIP": "192.168.0.5",
"minimumTlsVersion": "1.2"
}
}
Sample Response
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
"location": "West US",
"zones": [
"1"
],
"name": "cache1",
"type": "Microsoft.Cache/Redis",
"tags": {},
"properties": {
"accessKeys": {
"primaryKey": "<primaryKey>",
"secondaryKey": "<secondaryKey>"
},
"provisioningState": "Succeeded",
"redisVersion": "6.0.14",
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"enableNonSslPort": false,
"replicasPerMaster": 2,
"replicasPerPrimary": 2,
"updateChannel": "Stable",
"redisConfiguration": {
"maxmemory-policy": "allkeys-lru"
},
"hostName": "cache1.redis.cache.windows.net",
"port": 6379,
"sslPort": 6380,
"minimumTlsVersion": "1.2",
"instances": [
{
"sslPort": 15000,
"nonSslPort": 13000,
"zone": "1",
"shardId": 0,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15001,
"nonSslPort": 13001,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15002,
"nonSslPort": 13002,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15003,
"nonSslPort": 13003,
"zone": "1",
"shardId": 1,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15004,
"nonSslPort": 13004,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15005,
"nonSslPort": 13005,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
}
]
}
}
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
"location": "West US",
"zones": [
"1"
],
"name": "cache1",
"type": "Microsoft.Cache/Redis",
"tags": {},
"properties": {
"accessKeys": {
"primaryKey": "<primaryKey>",
"secondaryKey": "<secondaryKey>"
},
"provisioningState": "Succeeded",
"redisVersion": "6.0.14",
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"enableNonSslPort": false,
"replicasPerMaster": 2,
"replicasPerPrimary": 2,
"updateChannel": "Stable",
"redisConfiguration": {
"maxclients": "1000",
"maxmemory-reserved": "50",
"maxmemory-delta": "50"
},
"hostName": "cache1.redis.cache.windows.net",
"port": 6379,
"sslPort": 6380,
"minimumTlsVersion": "1.2",
"instances": [
{
"sslPort": 15000,
"nonSslPort": 13000,
"zone": "1",
"shardId": 0,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15001,
"nonSslPort": 13001,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15002,
"nonSslPort": 13002,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15003,
"nonSslPort": 13003,
"zone": "1",
"shardId": 1,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15004,
"nonSslPort": 13004,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15005,
"nonSslPort": 13005,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
}
]
}
}
RedisCacheCreateLatestVersion
Sample Request
PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/redis/cache1?api-version=2023-08-01
{
"location": "West US",
"zones": [
"1"
],
"properties": {
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"redisVersion": "Latest",
"enableNonSslPort": true,
"shardCount": 2,
"replicasPerPrimary": 2,
"redisConfiguration": {
"maxmemory-policy": "allkeys-lru"
},
"subnetId": "/subscriptions/subid/resourceGroups/rg2/providers/Microsoft.Network/virtualNetworks/network1/subnets/subnet1",
"staticIP": "192.168.0.5",
"minimumTlsVersion": "1.2"
}
}
Sample Response
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
"location": "West US",
"zones": [
"1"
],
"name": "cache1",
"type": "Microsoft.Cache/Redis",
"tags": {},
"properties": {
"accessKeys": {
"primaryKey": "<primaryKey>",
"secondaryKey": "<secondaryKey>"
},
"provisioningState": "Succeeded",
"redisVersion": "6.0.14",
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"enableNonSslPort": false,
"replicasPerMaster": 2,
"replicasPerPrimary": 2,
"updateChannel": "Stable",
"redisConfiguration": {
"maxmemory-policy": "allkeys-lru"
},
"hostName": "cache1.redis.cache.windows.net",
"port": 6379,
"sslPort": 6380,
"minimumTlsVersion": "1.2",
"instances": [
{
"sslPort": 15000,
"nonSslPort": 13000,
"zone": "1",
"shardId": 0,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15001,
"nonSslPort": 13001,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15002,
"nonSslPort": 13002,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15003,
"nonSslPort": 13003,
"zone": "1",
"shardId": 1,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15004,
"nonSslPort": 13004,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15005,
"nonSslPort": 13005,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
}
]
}
}
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Cache/Redis/cache1",
"location": "West US",
"zones": [
"1"
],
"name": "cache1",
"type": "Microsoft.Cache/Redis",
"tags": {},
"properties": {
"accessKeys": {
"primaryKey": "<primaryKey>",
"secondaryKey": "<secondaryKey>"
},
"provisioningState": "Succeeded",
"redisVersion": "6.0.14",
"sku": {
"name": "Premium",
"family": "P",
"capacity": 1
},
"enableNonSslPort": false,
"replicasPerMaster": 2,
"replicasPerPrimary": 2,
"updateChannel": "Stable",
"redisConfiguration": {
"maxclients": "1000",
"maxmemory-reserved": "50",
"maxmemory-delta": "50"
},
"hostName": "cache1.redis.cache.windows.net",
"port": 6379,
"sslPort": 6380,
"minimumTlsVersion": "1.2",
"instances": [
{
"sslPort": 15000,
"nonSslPort": 13000,
"zone": "1",
"shardId": 0,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15001,
"nonSslPort": 13001,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15002,
"nonSslPort": 13002,
"zone": "1",
"shardId": 0,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15003,
"nonSslPort": 13003,
"zone": "1",
"shardId": 1,
"isMaster": true,
"isPrimary": true
},
{
"sslPort": 15004,
"nonSslPort": 13004,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
},
{
"sslPort": 15005,
"nonSslPort": 13005,
"zone": "1",
"shardId": 1,
"isMaster": false,
"isPrimary": false
}
]
}
}
Definicje
Nazwa | Opis |
---|---|
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
Error |
Szczegóły błędu. |
Error |
Odpowiedź na błąd |
Managed |
Tożsamość usługi zarządzanej (tożsamości przypisane przez system i/lub przypisane przez użytkownika) |
Managed |
Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). |
Private |
Zasób prywatnego punktu końcowego. |
Private |
Zasób połączenia z prywatnym punktem końcowym. |
Private |
Bieżący stan aprowizacji. |
Private |
Stan połączenia prywatnego punktu końcowego. |
Private |
Kolekcja informacji o stanie połączenia między konsumentem usługi a dostawcą. |
Provisioning |
Stan aprowizacji wystąpienia usługi Redis. |
Public |
Określa, czy dostęp do publicznego punktu końcowego jest dozwolony dla tej pamięci podręcznej. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone". Jeśli wartość jest wyłączona, prywatne punkty końcowe są metodą wyłącznego dostępu. Wartość domyślna to "Włączone" |
Redis |
Klucze dostępu pamięci podręcznej Redis Cache. |
Redis |
Wszystkie ustawienia usługi Redis. Niewiele możliwych kluczy: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value itp. |
Redis |
Parametry dostarczone do operacji Twórca Redis. |
Redis |
Szczegóły pojedynczego wystąpienia usługi Redis. |
Redis |
Identyfikator połączonego serwera |
Redis |
Pojedynczy element usługi Redis w obszarze Lista lub Pobierz operację. |
Sku |
Parametry jednostki SKU dostarczone do operacji tworzenia usługi Redis. |
Sku |
Rodzina jednostek SKU do użycia. Prawidłowe wartości: (C, P). (C = Podstawowa/Standardowa, P = Premium). |
Sku |
Typ pamięci podręcznej Redis do wdrożenia. Prawidłowe wartości: (Podstawowa, Standardowa, Premium) |
Tls |
Opcjonalnie: wymaga, aby klienci używali określonej wersji protokołu TLS (lub nowszej) do nawiązania połączenia (np. "1.0", "1.1", "1.2") |
Update |
Opcjonalnie: określa kanał aktualizacji miesięcznych aktualizacji usługi Redis, które będą odbierane przez pamięć podręczną Redis Cache. Pamięci podręczne korzystające z kanału aktualizacji "Wersja zapoznawcza" pobierają najnowsze aktualizacje usługi Redis co najmniej 4 tygodnie przed pamięciami podręcznymi kanału "Stable". Wartość domyślna to "Stable". |
User |
Właściwości tożsamości przypisanej przez użytkownika |
ErrorAdditionalInfo
Dodatkowe informacje o błędzie zarządzania zasobami.
Nazwa | Typ | Opis |
---|---|---|
info |
object |
Dodatkowe informacje. |
type |
string |
Dodatkowy typ informacji. |
ErrorDetail
Szczegóły błędu.
Nazwa | Typ | Opis |
---|---|---|
additionalInfo |
Dodatkowe informacje o błędzie. |
|
code |
string |
Kod błędu. |
details |
Szczegóły błędu. |
|
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy błędu. |
ErrorResponse
Odpowiedź na błąd
Nazwa | Typ | Opis |
---|---|---|
error |
Obiekt błędu. |
ManagedServiceIdentity
Tożsamość usługi zarządzanej (tożsamości przypisane przez system i/lub przypisane przez użytkownika)
Nazwa | Typ | Opis |
---|---|---|
principalId |
string |
Identyfikator jednostki usługi tożsamości przypisanej przez system. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system. |
tenantId |
string |
Identyfikator dzierżawy tożsamości przypisanej przez system. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system. |
type |
Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned). |
|
userAssignedIdentities |
<string,
User |
tożsamości User-Assigned |
ManagedServiceIdentityType
Typ tożsamości usługi zarządzanej (gdzie dozwolone są typy SystemAssigned i UserAssigned).
Nazwa | Typ | Opis |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned, UserAssigned |
string |
|
UserAssigned |
string |
PrivateEndpoint
Zasób prywatnego punktu końcowego.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator usługi ARM dla prywatnego punktu końcowego |
PrivateEndpointConnection
Zasób połączenia z prywatnym punktem końcowym.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Nazwa zasobu |
properties.privateEndpoint |
Zasób prywatnego punktu końcowego. |
|
properties.privateLinkServiceConnectionState |
Kolekcja informacji o stanie połączenia między konsumentem usługi a dostawcą. |
|
properties.provisioningState |
Stan aprowizacji zasobu połączenia prywatnego punktu końcowego. |
|
type |
string |
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
PrivateEndpointConnectionProvisioningState
Bieżący stan aprowizacji.
Nazwa | Typ | Opis |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
PrivateEndpointServiceConnectionStatus
Stan połączenia prywatnego punktu końcowego.
Nazwa | Typ | Opis |
---|---|---|
Approved |
string |
|
Pending |
string |
|
Rejected |
string |
PrivateLinkServiceConnectionState
Kolekcja informacji o stanie połączenia między konsumentem usługi a dostawcą.
Nazwa | Typ | Opis |
---|---|---|
actionsRequired |
string |
Komunikat wskazujący, czy zmiany dostawcy usług wymagają aktualizacji u konsumenta. |
description |
string |
Przyczyna zatwierdzenia/odrzucenia połączenia. |
status |
Wskazuje, czy połączenie zostało zatwierdzone/odrzucone/usunięte przez właściciela usługi. |
ProvisioningState
Stan aprowizacji wystąpienia usługi Redis.
Nazwa | Typ | Opis |
---|---|---|
ConfiguringAAD |
string |
|
Creating |
string |
|
Deleting |
string |
|
Disabled |
string |
|
Failed |
string |
|
Linking |
string |
|
Provisioning |
string |
|
RecoveringScaleFailure |
string |
|
Scaling |
string |
|
Succeeded |
string |
|
Unlinking |
string |
|
Unprovisioning |
string |
|
Updating |
string |
PublicNetworkAccess
Określa, czy dostęp do publicznego punktu końcowego jest dozwolony dla tej pamięci podręcznej. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone". Jeśli wartość jest wyłączona, prywatne punkty końcowe są metodą wyłącznego dostępu. Wartość domyślna to "Włączone"
Nazwa | Typ | Opis |
---|---|---|
Disabled |
string |
|
Enabled |
string |
RedisAccessKeys
Klucze dostępu pamięci podręcznej Redis Cache.
Nazwa | Typ | Opis |
---|---|---|
primaryKey |
string |
Bieżący klucz podstawowy, którego klienci mogą używać do uwierzytelniania za pomocą pamięci podręcznej Redis. |
secondaryKey |
string |
Bieżący klucz pomocniczy, którego klienci mogą używać do uwierzytelniania za pomocą pamięci podręcznej Redis. |
RedisConfiguration
Wszystkie ustawienia usługi Redis. Niewiele możliwych kluczy: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value itp.
Nazwa | Typ | Opis |
---|---|---|
aad-enabled |
string |
Określa, czy uwierzytelnianie oparte na usłudze AAD zostało włączone, czy wyłączone dla pamięci podręcznej |
aof-backup-enabled |
string |
Określa, czy kopia zapasowa aof jest włączona |
aof-storage-connection-string-0 |
string |
Pierwsze konto magazynu parametry połączenia |
aof-storage-connection-string-1 |
string |
Drugie konto magazynu parametry połączenia |
authnotrequired |
string |
Określa, czy uwierzytelnianie jest wyłączone. Ustawienie tej właściwości jest wysoce zniechęcane z punktu widzenia zabezpieczeń. |
maxclients |
string |
Maksymalna konfiguracja klientów |
maxfragmentationmemory-reserved |
string |
Wartość w megabajtach zarezerwowana do fragmentacji na fragmenty |
maxmemory-delta |
string |
Wartość w megabajtach zarezerwowanych dla użycia niebuforowanego na fragment, np. tryb failover. |
maxmemory-policy |
string |
Strategia eksmisji używana, gdy dane nie mieszczą się w limicie pamięci. |
maxmemory-reserved |
string |
Wartość w megabajtach zarezerwowanych dla użycia niebuforowanego na fragment, np. tryb failover. |
notify-keyspace-events |
string |
Zdarzenia przestrzeni kluczy, które powinny być monitorowane. |
preferred-data-archive-auth-method |
string |
Preferowana metoda uwierzytelniania do komunikowania się z kontem magazynu używanym do archiwizacji danych, określ sygnaturę dostępu współdzielonego lub tożsamość zarządzaną, wartość domyślna to SAS |
preferred-data-persistence-auth-method |
string |
Preferowana metoda uwierzytelniania do komunikowania się z kontem magazynu używanym na potrzeby trwałości danych, określ sygnaturę dostępu współdzielonego lub tożsamość zarządzaną, wartość domyślna to SAS |
rdb-backup-enabled |
string |
Określa, czy kopia zapasowa bazy danych rdb jest włączona |
rdb-backup-frequency |
string |
Określa częstotliwość tworzenia kopii zapasowej bazy danych rdb w minutach. Prawidłowe wartości: (15, 30, 60, 360, 720, 1440) |
rdb-backup-max-snapshot-count |
string |
Określa maksymalną liczbę migawek dla kopii zapasowej bazy danych rdb |
rdb-storage-connection-string |
string |
Konto magazynu parametry połączenia do przechowywania pliku rdb |
storage-subscription-id |
string |
SubscriptionId konta magazynu na potrzeby trwałości (aof/rdb) przy użyciu funkcji ManagedIdentity. |
zonal-configuration |
string |
Konfiguracja strefowa |
RedisCreateParameters
Parametry dostarczone do operacji Twórca Redis.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
identity |
Tożsamość zasobu. |
||
location |
string |
Lokalizacja geograficzna, w której znajduje się zasób |
|
properties.enableNonSslPort |
boolean |
False |
Określa, czy port serwera Redis bez protokołu SSL (6379) jest włączony. |
properties.minimumTlsVersion |
Opcjonalnie: wymaga, aby klienci używali określonej wersji protokołu TLS (lub nowszej) do nawiązania połączenia (np. "1.0", "1.1", "1.2") |
||
properties.publicNetworkAccess | Enabled |
Określa, czy dostęp do publicznego punktu końcowego jest dozwolony dla tej pamięci podręcznej. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone". Jeśli wartość jest wyłączona, prywatne punkty końcowe są metodą wyłącznego dostępu. Wartość domyślna to "Włączone" |
|
properties.redisConfiguration |
Wszystkie ustawienia usługi Redis. Niewiele możliwych kluczy: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value itp. |
||
properties.redisVersion |
string |
Wersja usługi Redis. Powinno to mieć postać "główna[.pomocnicza]" (wymagana jest tylko wartość główna) lub wartość "latest", która odnosi się do najnowszej stabilnej wersji usługi Redis, która jest dostępna. Obsługiwane wersje: 4.0, 6.0 (najnowsza wersja). Wartość domyślna to "latest". |
|
properties.replicasPerMaster |
integer |
Liczba replik do utworzenia na serwer podstawowy. |
|
properties.replicasPerPrimary |
integer |
Liczba replik do utworzenia na serwer podstawowy. |
|
properties.shardCount |
integer |
Liczba fragmentów do utworzenia w pamięci podręcznej klastra w warstwie Premium. |
|
properties.sku |
Jednostka SKU pamięci podręcznej Redis do wdrożenia. |
||
properties.staticIP |
string |
Statyczny adres IP. Opcjonalnie można określić podczas wdrażania pamięci podręcznej Redis w istniejącej usłudze Azure Virtual Network; domyślnie jest przypisywana automatycznie. |
|
properties.subnetId |
string |
Pełny identyfikator zasobu podsieci w sieci wirtualnej w celu wdrożenia pamięci podręcznej Redis Cache. Przykładowy format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Sieć|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1/subnet1 |
|
properties.tenantSettings |
object |
Słownik ustawień dzierżawy |
|
properties.updateChannel |
Opcjonalnie: określa kanał aktualizacji miesięcznych aktualizacji usługi Redis, które będą odbierane przez pamięć podręczną Redis Cache. Pamięci podręczne korzystające z kanału aktualizacji "Wersja zapoznawcza" pobierają najnowsze aktualizacje usługi Redis co najmniej 4 tygodnie przed pamięciami podręcznymi kanału "Stable". Wartość domyślna to "Stable". |
||
tags |
object |
Tagi zasobów. |
|
zones |
string[] |
Lista stref dostępności oznaczających miejsce, z którego musi pochodzić zasób. |
RedisInstanceDetails
Szczegóły pojedynczego wystąpienia usługi Redis.
Nazwa | Typ | Opis |
---|---|---|
isMaster |
boolean |
Określa, czy wystąpienie jest węzłem podstawowym. |
isPrimary |
boolean |
Określa, czy wystąpienie jest węzłem podstawowym. |
nonSslPort |
integer |
Jeśli parametr enableNonSslPort ma wartość true, udostępnia wystąpienie usługi Redis inne niż SSL. |
shardId |
integer |
Jeśli klastrowanie jest włączone, identyfikator fragmentu wystąpienia usługi Redis |
sslPort |
integer |
Port SSL wystąpienia usługi Redis. |
zone |
string |
Jeśli pamięć podręczna używa stref dostępności, określa strefę dostępności, w której znajduje się to wystąpienie. |
RedisLinkedServer
Identyfikator połączonego serwera
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator serwera połączonego. |
RedisResource
Pojedynczy element usługi Redis w obszarze Lista lub Pobierz operację.
Nazwa | Typ | Wartość domyślna | Opis |
---|---|---|---|
enableNonSslPort |
boolean |
False |
Określa, czy port serwera Redis innej niż ssl (6379) jest włączony. |
id |
string |
W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
identity |
Tożsamość zasobu. |
||
location |
string |
Lokalizacja geograficzna, w której znajduje się zasób |
|
minimumTlsVersion |
Opcjonalnie: wymaga, aby klienci używali określonej wersji protokołu TLS (lub nowszej) do nawiązania połączenia (np. "1.0", "1.1", "1.2") |
||
name |
string |
Nazwa zasobu |
|
properties.accessKeys |
Klucze pamięci podręcznej Redis Cache — nie są ustawiane, jeśli ten obiekt nie jest odpowiedzią na Twórca lub Aktualizuj pamięć podręczną Redis Cache |
||
properties.hostName |
string |
Nazwa hosta usługi Redis. |
|
properties.instances |
Lista wystąpień usługi Redis skojarzonych z pamięcią podręczną |
||
properties.linkedServers |
Lista połączonych serwerów skojarzonych z pamięcią podręczną |
||
properties.port |
integer |
Port bez protokołu SSL usługi Redis. |
|
properties.privateEndpointConnections |
Lista połączenia prywatnego punktu końcowego skojarzonego z określoną pamięcią podręczną Redis Cache |
||
properties.provisioningState |
Stan aprowizacji wystąpienia usługi Redis. |
||
properties.sku |
Jednostka SKU pamięci podręcznej Redis do wdrożenia. |
||
properties.sslPort |
integer |
Port SSL usługi Redis. |
|
properties.staticIP |
string |
Statyczny adres IP. Opcjonalnie można określić podczas wdrażania pamięci podręcznej Redis w istniejącej usłudze Azure Virtual Network; domyślnie jest przypisywana automatycznie. |
|
properties.subnetId |
string |
Pełny identyfikator zasobu podsieci w sieci wirtualnej w celu wdrożenia pamięci podręcznej Redis Cache. Przykładowy format: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Sieć|ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1/subnet1 |
|
publicNetworkAccess | Enabled |
Niezależnie od tego, czy dostęp do publicznego punktu końcowego jest dozwolony dla tej pamięci podręcznej. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone". Jeśli wartość "Wyłączone", prywatne punkty końcowe są metodą wyłącznego dostępu. Wartość domyślna to "Włączone" |
|
redisConfiguration |
Wszystkie ustawienia usługi Redis. Niewiele możliwych kluczy: rdb-backup-enabled,rdb-storage-connection-string,rdb-backup-frequency,maxmemory-delta,maxmemory-policy,notify-keyspace-events,maxmemory-samples,slowlog-log-slower-than,slowlog-max-len,list-max-ziplist-entries,list-max-ziplist-value,hash-max-ziplist-entries,hash-max-ziplist-value,set-max-intset-entries,zset-max-ziplist-entries,zset-max-ziplist-value itp. |
||
redisVersion |
string |
Wersja usługi Redis. Powinno to mieć postać "główna[.pomocnicza]" (wymagana jest tylko wartość główna) lub wartość "latest", która odnosi się do najnowszej stabilnej wersji usługi Redis, która jest dostępna. Obsługiwane wersje: 4.0, 6.0 (najnowsza wersja). Wartość domyślna to "latest". |
|
replicasPerMaster |
integer |
Liczba replik do utworzenia na jednostkę podstawową. |
|
replicasPerPrimary |
integer |
Liczba replik do utworzenia na jednostkę podstawową. |
|
shardCount |
integer |
Liczba fragmentów do utworzenia w pamięci podręcznej klastra w warstwie Premium. |
|
tags |
object |
Tagi zasobów. |
|
tenantSettings |
object |
Słownik ustawień dzierżawy |
|
type |
string |
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
|
updateChannel |
Opcjonalnie: określa kanał aktualizacji miesięcznych aktualizacji usługi Redis, które będą odbierane przez pamięć podręczną Redis Cache. Pamięci podręczne korzystające z kanału aktualizacji "Wersja zapoznawcza" pobierają najnowsze aktualizacje usługi Redis co najmniej 4 tygodnie przed pamięciami podręcznymi kanału "Stable". Wartość domyślna to "Stable". |
||
zones |
string[] |
Lista stref dostępności oznaczających miejsce, z którego musi pochodzić zasób. |
Sku
Parametry jednostki SKU dostarczone do operacji tworzenia usługi Redis.
Nazwa | Typ | Opis |
---|---|---|
capacity |
integer |
Rozmiar pamięci podręcznej Redis do wdrożenia. Prawidłowe wartości: dla rodziny C (Podstawowa/Standardowa) (0, 1, 2, 3, 4, 5, 6), dla rodziny P (Premium) (1, 2, 3, 4). |
family |
Rodzina jednostek SKU do użycia. Prawidłowe wartości: (C, P). (C = Podstawowa/Standardowa, P = Premium). |
|
name |
Typ pamięci podręcznej Redis do wdrożenia. Prawidłowe wartości: (Podstawowa, Standardowa, Premium) |
SkuFamily
Rodzina jednostek SKU do użycia. Prawidłowe wartości: (C, P). (C = Podstawowa/Standardowa, P = Premium).
Nazwa | Typ | Opis |
---|---|---|
C |
string |
|
P |
string |
SkuName
Typ pamięci podręcznej Redis do wdrożenia. Prawidłowe wartości: (Podstawowa, Standardowa, Premium)
Nazwa | Typ | Opis |
---|---|---|
Basic |
string |
|
Premium |
string |
|
Standard |
string |
TlsVersion
Opcjonalnie: wymaga, aby klienci używali określonej wersji protokołu TLS (lub nowszej) do nawiązania połączenia (np. "1.0", "1.1", "1.2")
Nazwa | Typ | Opis |
---|---|---|
1.0 |
string |
|
1.1 |
string |
|
1.2 |
string |
UpdateChannel
Opcjonalnie: określa kanał aktualizacji miesięcznych aktualizacji usługi Redis, które będą odbierane przez pamięć podręczną Redis Cache. Pamięci podręczne korzystające z kanału aktualizacji "Wersja zapoznawcza" pobierają najnowsze aktualizacje usługi Redis co najmniej 4 tygodnie przed pamięciami podręcznymi kanału "Stable". Wartość domyślna to "Stable".
Nazwa | Typ | Opis |
---|---|---|
Preview |
string |
|
Stable |
string |
UserAssignedIdentity
Właściwości tożsamości przypisanej przez użytkownika
Nazwa | Typ | Opis |
---|---|---|
clientId |
string |
Identyfikator klienta przypisanej tożsamości. |
principalId |
string |
Identyfikator podmiotu zabezpieczeń przypisanej tożsamości. |