Azure ConnectedCache client library for JavaScript - version 1.0.0

Bu paket, Azure ConnectedCache istemcisi için bir izomorfik SDK (hem Node.js hem de tarayıcılarda çalışır) içerir.

Microsoft Connected Cache Rest Api sürüm 2023-05-01-preview

Anahtar bağlantılar:

Başlangıç Yapmak

Şu anda desteklenen ortamlar

Daha fazla ayrıntı için destek ilkemize bakın.

Prerequisites

@azure/arm-connectedcache paketini yükleme

npmile JavaScript için Azure ConnectedCache istemci kitaplığını yükleyin:

npm install @azure/arm-connectedcache

Bir ConnectedCacheClient oluşturun ve kimlik doğrulaması yapın.

Azure ConnectedCache API'sine erişmek üzere bir istemci nesnesi oluşturmak için Azure ConnectedCache kaynağınızın endpoint ve bir credentialgerekir. Azure ConnectedCache istemcisi kimlik doğrulaması için Azure Active Directory kimlik bilgilerini kullanabilir. Azure ConnectedCache kaynağınızın uç noktasını Azure portalbulabilirsiniz.

@azure/identity kütüphanesinden veya bir AAD Token üzerinden bir kimlik doğrulaması kullanarak Azure Active Directory ile kimlik doğrulaması yapabilirsiniz.

Aşağıda gösterilen DefaultAzureCredential sağlayıcısını veya Azure SDK ile sağlanan diğer kimlik bilgisi sağlayıcılarını kullanmak için lütfen paketi yükleyin @azure/identity :

npm install @azure/identity

Ayrıca, hizmet sorumlunuza uygun rolü atayarak yeni bir AAD uygulaması kaydetmeniz ve Azure ConnectedCache erişimi vermeniz gerekir (not: gibi roller gerekli izinleri vermez). AAD uygulamasının istemci kimliği, kiracı kimliği ve istemci gizli dizisi değerlerini ortam değişkenleri olarak ayarlayın: AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET.

Azure AD Uygulaması nasıl oluşturulacağı hakkında daha fazla bilgi için this guide adresine göz atın.

Node.js ve Node benzeri ortamları kullanarak istemcinin kimliğini doğrulamak için DefaultAzureCredential sınıfını kullanabilirsiniz.

import { ConnectedCacheClient } from "@azure/arm-connectedcache";
import { DefaultAzureCredential } from "@azure/identity";

const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new ConnectedCacheClient(new DefaultAzureCredential(), subscriptionId);

Tarayıcı ortamlarında kimlik doğrulaması yapmak için InteractiveBrowserCredential paketindeki @azure/identity kullanın.

import { InteractiveBrowserCredential } from "@azure/identity";
import { ConnectedCacheClient } from "@azure/arm-connectedcache";

const subscriptionId = "00000000-0000-0000-0000-000000000000";
const credential = new InteractiveBrowserCredential({
  tenantId: "<YOUR_TENANT_ID>",
  clientId: "<YOUR_CLIENT_ID>",
});
const client = new ConnectedCacheClient(credential, subscriptionId);

JavaScript Paketi

Bu istemci kitaplığını tarayıcıda kullanmak için önce bir paketleyici kullanmanız gerekir. Bunun nasıl yapılacağının ayrıntıları için lütfenpaketleme belgelerimize bakın.

Temel kavramlar

ConnectedCacheClient

ConnectedCacheClient, Azure ConnectedCache istemci kitaplığını kullanan geliştiriciler için birincil arabirimdir. Azure ConnectedCache hizmetinin erişebileceğiniz farklı özelliklerini anlamak için bu istemci nesnesinde yöntemleri keşfedin.

Troubleshooting

Logging

Loglamayı etkinleştirmek, hatalarla ilgili yararlı bilgilerin ortaya çıkmasına yardımcı olabilir. HTTP isteklerinin ve yanıtlarının günlüğünü görmek için ortam değişkenini AZURE_LOG_LEVEL olarak infoayarlayın. Alternatif olarak, çalışma zamanında setLogLevel@azure/logger çağrılarak günlük tutma etkinleştirilebilir.

import { setLogLevel } from "@azure/logger";

setLogLevel("info");

Günlükleri etkinleştirme hakkında daha ayrıntılı yönergeler için @azure/günlükçü paketi belgelerine bakabilirsiniz.

Contributing

Bu kitaplığa katkıda bulunmak istiyorsanız kodu oluşturma ve test etme hakkında daha fazla bilgi edinmek için lütfen katkıda bulunma kılavuzu okuyun.

  • JavaScript için Microsoft Azure SDK