Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот пакет содержит изоморфный SDK (работает как в Node.js, так и в браузерах) для Azure клиента ComputeBulkActions.
API управления Microsoft.ComputeBulkActions Resource Provider.
Ключевые ссылки:
Getting started
Поддерживаемые в настоящее время среды
- LTS версии Node.js
- Последние версии Safari, Chrome, Edge и Firefox.
Подробнее смотрите нашу политику support для получения дополнительной информации.
Предпосылки
- Подписка Azure.
Установите пакет @azure/arm-computebulkactions
Установите клиентскую библиотеку Azure ComputeBulkActions для JavaScript с помощью npm:
npm install @azure/arm-computebulkactions
Создание и проверка подлинности ComputeBulkActionsClient
Чтобы создать клиентский объект для access API Azure ComputeBulkActions, вам понадобится endpoint вашего Azure ресурса ComputeBulkActions и credential. Клиент Azure ComputeBulkActions может использовать Azure Active Directory учетные данные для аутентификации.
Вы можете найти конечную точку для вашего Azure ресурса ComputeBulkActions в Azure Portal.
Вы можете аутентифицироваться с помощью Azure Active Directory, используя учетные данные из библиотеки @azure/identity или существующий токен AAD.
Чтобы использовать провайдера DefaultAzureCredential, показанного ниже, или других поставщиков учетных данных, предоставленных с SDK Azure, пожалуйста, установите пакет @azure/identity:
npm install @azure/identity
Вам также нужно будет зарегистрировать заявку на AAD и предоставить access Azure ComputeBulkActions назначив соответствующую роль вашему руководителю службы (примечание: такие роли, как "Owner", не предоставляют необходимые разрешения).
Для получения дополнительной информации о том, как создать заявку Azure AD, ознакомьтесь с этим руководством.
Используя среды Node.js и node-like, можно использовать класс DefaultAzureCredential для проверки подлинности клиента.
import { ComputeBulkActionsClient } from "@azure/arm-computebulkactions";
import { DefaultAzureCredential } from "@azure/identity";
const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new ComputeBulkActionsClient(new DefaultAzureCredential(), subscriptionId);
Для браузерных сред используйте InteractiveBrowserCredential из пакета @azure/identity для аутентификации.
import { InteractiveBrowserCredential } from "@azure/identity";
import { ComputeBulkActionsClient } from "@azure/arm-computebulkactions";
const credential = new InteractiveBrowserCredential({
tenantId: "<YOUR_TENANT_ID>",
clientId: "<YOUR_CLIENT_ID>",
});
const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new ComputeBulkActionsClient(credential, subscriptionId);
Пакет JavaScript
Чтобы использовать эту клиентную библиотеку в браузере, сначала необходимо использовать пакет. Подробнее о том, как to do это, пожалуйста, обратитесь к нашей документации по bundling.
Основные понятия
ComputeBulkActionsClient
ComputeBulkActionsClient является основным интерфейсом для разработчиков, использующих клиентскую библиотеку Azure ComputeBulkActions. Изучите методы на этом клиентском объекте, чтобы понять различные функции сервиса Azure ComputeBulkActions, к которым вы можете access.
Устранение неполадок
Logging
Включение ведения журнала может помочь выявить полезные сведения о сбоях. Чтобы просмотреть журнал HTTP-запросов и ответов, задайте для переменной среды AZURE_LOG_LEVEL значение info. В качестве альтернативы логирование можно включить во время выполнения вызовом setLogLevel в @azure/logger:
import { setLogLevel } from "@azure/logger";
setLogLevel("info");
Для более подробных инструкций по включению логов вы можете посмотреть документы пакета @azure/logger.
Contributing
Если вы хотите внести вклад в эту библиотеку, пожалуйста, ознакомьтесь с руководством contributing guide чтобы узнать больше о том, как создавать и тестировать код.
Связанные проекты
Azure SDK for JavaScript