다음을 통해 공유


Database interface

Redis Enterprise 클러스터의 데이터베이스에 대해 설명합니다.

Extends

속성

accessKeysAuthentication

현재 액세스 키를 사용하여 액세스를 허용하거나 거부하려면 이 속성을 사용/사용 안 함으로 설정할 수 있습니다. 데이터베이스를 만든 후에도 업데이트할 수 있습니다.

clientProtocol

redis 클라이언트가 TLS 암호화 또는 일반 텍스트 redis 프로토콜을 사용하여 연결할 수 있는지 여부를 지정합니다. 기본값은 TLS 암호화입니다.

clusteringPolicy

클러스터링 정책 - 기본값은 OSSCluster입니다. 현재 값이 NoCluster인 경우에만 이 속성을 업데이트할 수 있습니다. 값이 OSSCluster 또는 EnterpriseCluster인 경우 데이터베이스를 삭제하지 않고 업데이트할 수 없습니다.

deferUpgrade

최신 버전이 릴리스될 때 업그레이드를 연기하는 옵션 - 기본값은 NotDeferred입니다. 더 알아보세요: https://aka.ms/redisversionupgrade

evictionPolicy

Redis 제거 정책 - 기본값은 VolatileLRU입니다.

geoReplication

이 데이터베이스에 대한 지역 복제를 구성하는 선택적 속성 집합입니다.

modules

이 데이터베이스에서 사용하도록 설정하는 선택적 redis 모듈 집합 - 모듈은 생성 시에만 추가할 수 있습니다.

persistence

지속성 설정

port

데이터베이스 엔드포인트의 TCP 포트입니다. 생성 시 지정됩니다. 기본값은 사용 가능한 포트입니다.

provisioningState

데이터베이스의 현재 프로비전 상태 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

redisVersion

데이터베이스가 실행 중인 Redis 버전(예: '6.0') 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

resourceState

데이터베이스의 현재 리소스 상태 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

상속된 속성

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

name

리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

accessKeysAuthentication

현재 액세스 키를 사용하여 액세스를 허용하거나 거부하려면 이 속성을 사용/사용 안 함으로 설정할 수 있습니다. 데이터베이스를 만든 후에도 업데이트할 수 있습니다.

accessKeysAuthentication?: string

속성 값

string

clientProtocol

redis 클라이언트가 TLS 암호화 또는 일반 텍스트 redis 프로토콜을 사용하여 연결할 수 있는지 여부를 지정합니다. 기본값은 TLS 암호화입니다.

clientProtocol?: string

속성 값

string

clusteringPolicy

클러스터링 정책 - 기본값은 OSSCluster입니다. 현재 값이 NoCluster인 경우에만 이 속성을 업데이트할 수 있습니다. 값이 OSSCluster 또는 EnterpriseCluster인 경우 데이터베이스를 삭제하지 않고 업데이트할 수 없습니다.

clusteringPolicy?: string

속성 값

string

deferUpgrade

최신 버전이 릴리스될 때 업그레이드를 연기하는 옵션 - 기본값은 NotDeferred입니다. 더 알아보세요: https://aka.ms/redisversionupgrade

deferUpgrade?: string

속성 값

string

evictionPolicy

Redis 제거 정책 - 기본값은 VolatileLRU입니다.

evictionPolicy?: string

속성 값

string

geoReplication

이 데이터베이스에 대한 지역 복제를 구성하는 선택적 속성 집합입니다.

geoReplication?: DatabaseCommonPropertiesGeoReplication

속성 값

modules

이 데이터베이스에서 사용하도록 설정하는 선택적 redis 모듈 집합 - 모듈은 생성 시에만 추가할 수 있습니다.

modules?: Module[]

속성 값

Module[]

persistence

지속성 설정

persistence?: Persistence

속성 값

port

데이터베이스 엔드포인트의 TCP 포트입니다. 생성 시 지정됩니다. 기본값은 사용 가능한 포트입니다.

port?: number

속성 값

number

provisioningState

데이터베이스의 현재 프로비전 상태 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

provisioningState?: string

속성 값

string

redisVersion

데이터베이스가 실행 중인 Redis 버전(예: '6.0') 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

redisVersion?: string

속성 값

string

resourceState

데이터베이스의 현재 리소스 상태 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

resourceState?: string

속성 값

string

상속된 속성 세부 정보

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

id?: string

속성 값

string

ProxyResource.id 상속된

name

리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

ProxyResource.name 상속된

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData?: SystemData

속성 값

ProxyResource.systemData 상속된

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string

ProxyResource.type 상속된