Compartilhar via


RedisResource Classe

Definição

Um único item Redis em Listar ou Obter Operação.

[Microsoft.Rest.Serialization.JsonTransformation]
public class RedisResource : Microsoft.Azure.Management.Redis.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type RedisResource = class
    inherit TrackedResource
Public Class RedisResource
Inherits TrackedResource
Herança
Atributos

Construtores

RedisResource()

Inicializa uma nova instância da classe RedisResource.

RedisResource(String, Sku, String, String, String, IDictionary<String, String>, RedisCommonPropertiesRedisConfiguration, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, IDictionary<String,String>, Nullable<Int32>, String, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, RedisAccessKeys, IList<RedisLinkedServer>, IList<RedisInstanceDetails>, IList<PrivateEndpointConnection>, IList<String>, ManagedServiceIdentity)

Inicializa uma nova instância da classe RedisResource.

Propriedades

AccessKeys

Obtém as chaves do cache Redis – não definidas se este objeto não for a resposta para Criar ou Atualizar cache redis

EnableNonSslPort

Obtém ou define se a porta do servidor Redis não ssl (6379) está habilitada.

HostName

Obtém o nome do host redis.

Id

Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Herdado de Resource)
Identity

Obtém ou define a identidade do recurso.

Instances

Obtém a lista das instâncias do Redis associadas ao cache

LinkedServers

Obtém a lista dos servidores vinculados associados ao cache

Location

Obtém ou define a localização geográfica em que o recurso reside

(Herdado de TrackedResource)
MinimumTlsVersion

Obtém ou define opcional: exige que os clientes usem uma versão do TLS especificada (ou superior) para se conectar (por exemplo, '1.0', '1.1', '1.2'). Os valores possíveis incluem: '1.0', '1.1', '1.2'

Name

Obtém o nome do recurso

(Herdado de Resource)
Port

Obtém a porta redis não SSL.

PrivateEndpointConnections

Obtém a lista de conexão de ponto de extremidade privado associada ao cache redis especificado

ProvisioningState

Obtém status de provisionamento de instância redis. Os valores possíveis incluem: 'Creating', 'Deleting', 'Disabled', 'Failed', 'Linking', 'Provisioning', 'RecoveringScaleFailure', 'Scaling', 'Succeeded', 'Unlinking', 'Unprovisioning', 'Updating'

PublicNetworkAccess

Obtém ou define se o acesso ao ponto de extremidade público é permitido ou não para esse cache. O valor é opcional, mas, se passado, deve ser "Habilitado" ou "Desabilitado". Se 'Disabled', os pontos de extremidade privados serão o método de acesso exclusivo. O valor padrão é "Habilitado". Os valores possíveis incluem: 'Enabled', 'Disabled'

RedisConfiguration

Obtém ou define todas as Configurações do Redis. Poucas chaves possíveis: 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 etc.

RedisVersion

Obtém ou define a versão redis. Somente a versão principal será usada na solicitação PUT/PATCH com valores válidos atuais: (4, 6)

ReplicasPerMaster

Obtém ou define o número de réplicas a serem criadas por primário.

ReplicasPerPrimary

Obtém ou define o número de réplicas a serem criadas por primário.

ShardCount

Obtém ou define o número de fragmentos a serem criados em um Cache de Cluster Premium.

Sku

Obtém ou define o SKU do cache Redis a ser implantado.

SslPort

Obtém a porta SSL redis.

StaticIP

Obtém ou define o endereço IP estático. Opcionalmente, pode ser especificado ao implantar um cache Redis dentro de um Rede Virtual existente do Azure; atribuído automaticamente por padrão.

SubnetId

Obtém ou define a ID de recurso completa de uma sub-rede em uma rede virtual para implantar o cache Redis. Formato de exemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Microsoft. {Rede| ClassicNetwork}/VirtualNetworks/vnet1/subnets/subnet1

Tags

Obtém ou define marcas de recurso.

(Herdado de TrackedResource)
TenantSettings

Obtém ou define um dicionário de configurações de locatário

Type

Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

(Herdado de Resource)
Zones

Obtém ou define uma lista de zonas de disponibilidade indicando de onde o recurso precisa vir.

Métodos

Validate()

Valide o objeto .

Aplica-se a