Package version:

Type Alias ClientConfigDiagnostic

ClientConfigDiagnostic: {
    aadCredentialsConfigured: boolean;
    agentConfigured: boolean;
    connectionPolicyConfigured: boolean;
    consistencyLevel?: keyof typeof ConsistencyLevel;
    defaultHeaders?: {
        [key: string]: any;
    };
    diagnosticLevel?: CosmosDbDiagnosticLevel;
    endpoint: string;
    pluginsConfigured: boolean;
    resourceTokensConfigured: boolean;
    sDKVersion: string;
    tokenProviderConfigured: boolean;
    userAgentSuffix: string;
}

This type holds information related to initialization of CosmosClient

Type declaration

  • aadCredentialsConfigured: boolean

    True if aadCredentials was supplied during client initialization.

  • agentConfigured: boolean

    True if connectionPolicy were supplied during client initialization.

  • connectionPolicyConfigured: boolean

    True if connectionPolicy was supplied during client initialization.

  • OptionalconsistencyLevel?: keyof typeof ConsistencyLevel

    consistencyLevel supplied during client initialization.

  • OptionaldefaultHeaders?: {
        [key: string]: any;
    }

    defaultHeaders supplied during client initialization.

    • [key: string]: any
  • OptionaldiagnosticLevel?: CosmosDbDiagnosticLevel

    diagnosticLevel supplied during client initialization.

  • endpoint: string

    End point configured during client initialization.

  • pluginsConfigured: boolean

    True if plugins were supplied during client initialization.

  • resourceTokensConfigured: boolean

    True if resourceTokens was supplied during client initialization.

  • sDKVersion: string

    SDK version

  • tokenProviderConfigured: boolean

    True if tokenProvider was supplied during client initialization.

  • userAgentSuffix: string

    userAgentSuffix supplied during client initialization.