CosmosClientOptions interface
속성
aad |
|
agent | NodeJS enironments에서 사용할 선택적 사용자 지정 http(s) 에이전트는 프록시를 통해 Cosmos에 연결해야 하는 경우 https://github.com/TooTallNate/node-proxy-agent 같은 에이전트를 사용합니다. |
connection |
ConnectionPolicy 클래스의 인스턴스입니다. 이 매개 변수는 선택 사항이며 생략하면 기본 connectionPolicy가 사용됩니다. |
consistency |
일관성 수준을 나타내는 선택적 매개 변수입니다. ConsistencyLevel값을 사용할 수 있습니다. |
default |
|
diagnostic |
|
endpoint | 클라이언트를 만드는 데 사용할 서비스 엔드포인트입니다. |
http |
HTTP 파이프라인에서 요청을 하는 방법을 사용자 지정하는 선택적 사용자 지정 |
key | 계정 마스터 또는 읽기 전용 키 |
permission |
Permission 개체의 배열입니다. |
resource |
리소스 토큰을 포함하는 개체입니다. 개체의 키는 리소스 ID이고 값은 리소스 토큰입니다. |
token |
헤더 권한 부여 토큰을 확인하기 위한 사용자 제공 함수입니다. 사용자가 별도의 서비스를 사용하여 자체 인증 토큰을 생성할 수 있습니다. |
user |
기본 SDK 사용자 에이전트에 추가할 사용자 지정 문자열입니다. |
속성 세부 정보
aadCredentials
@azure/identity
AAD 토큰 @azure/identity
자격 증명 개체를 만들어 자격 증명 개체를 가져옵니다. 그러면 자격 증명 개체와 범위 URL(cosmos db 엔드포인트)을 사용하여 Cosmos에 대한 요청을 인증합니다.
aadCredentials?: TokenCredential
속성 값
agent
NodeJS enironments에서 사용할 선택적 사용자 지정 http(s) 에이전트는 프록시를 통해 Cosmos에 연결해야 하는 경우 https://github.com/TooTallNate/node-proxy-agent 같은 에이전트를 사용합니다.
agent?: Agent
속성 값
connectionPolicy
ConnectionPolicy 클래스의 인스턴스입니다. 이 매개 변수는 선택 사항이며 생략하면 기본 connectionPolicy가 사용됩니다.
connectionPolicy?: ConnectionPolicy
속성 값
consistencyLevel
일관성 수준을 나타내는 선택적 매개 변수입니다. ConsistencyLevel값을 사용할 수 있습니다.
consistencyLevel?: "Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
속성 값
"Strong" | "BoundedStaleness" | "Session" | "Eventual" | "ConsistentPrefix"
defaultHeaders
defaultHeaders?: CosmosHeaders_2
속성 값
CosmosHeaders_2
diagnosticLevel
endpoint
클라이언트를 만드는 데 사용할 서비스 엔드포인트입니다.
endpoint: string
속성 값
string
httpClient
HTTP 파이프라인에서 요청을 하는 방법을 사용자 지정하는 선택적 사용자 지정 HttpClient
셰이프입니다.
이 인터페이스를 구현하는 방법에 대한 자세한 내용은 @azure/core-rest-pipeline
참조하세요.
httpClient?: HttpClient
속성 값
key
계정 마스터 또는 읽기 전용 키
key?: string
속성 값
string
permissionFeed
resourceTokens
리소스 토큰을 포함하는 개체입니다. 개체의 키는 리소스 ID이고 값은 리소스 토큰입니다.
resourceTokens?: {[resourcePath: string]: string}
속성 값
{[resourcePath: string]: string}
tokenProvider
헤더 권한 부여 토큰을 확인하기 위한 사용자 제공 함수입니다. 사용자가 별도의 서비스를 사용하여 자체 인증 토큰을 생성할 수 있습니다.
tokenProvider?: TokenProvider
속성 값
userAgentSuffix
기본 SDK 사용자 에이전트에 추가할 사용자 지정 문자열입니다.
userAgentSuffix?: string
속성 값
string