Поделиться через


Resources interface

Интерфейс, представляющий ресурсы.

Методы

beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Создает ресурс.

beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Создает ресурс.

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Создайте ресурс по идентификатору.

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Создайте ресурс по идентификатору.

beginDelete(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Удаляет ресурс.

beginDeleteAndWait(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Удаляет ресурс.

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Удаляет ресурс по идентификатору.

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Удаляет ресурс по идентификатору.

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Ресурсы, которые необходимо переместить, должны находиться в той же исходной группе ресурсов в используемой исходной подписке. Целевая группа ресурсов может находиться в другой подписке. При перемещении ресурсов исходная группа и целевая группа блокируются в течение длительности операции. Операции записи и удаления блокируются в группах до завершения перемещения.

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Ресурсы, которые необходимо переместить, должны находиться в той же исходной группе ресурсов в используемой исходной подписке. Целевая группа ресурсов может находиться в другой подписке. При перемещении ресурсов исходная группа и целевая группа блокируются в течение длительности операции. Операции записи и удаления блокируются в группах до завершения перемещения.

beginUpdate(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Обновляет ресурс.

beginUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Обновляет ресурс.

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Обновляет ресурс по идентификатору.

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Обновляет ресурс по идентификатору.

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Эта операция проверяет, можно ли переместить указанные ресурсы в целевой объект. Ресурсы, которые необходимо переместить, должны находиться в той же исходной группе ресурсов в используемой исходной подписке. Целевая группа ресурсов может находиться в другой подписке. При успешной проверке возвращается код ответа HTTP 204 (содержимое не выполняется). Если проверка завершается ошибкой, он возвращает код ответа HTTP 409 (конфликт) с сообщением об ошибке. Получите URL-адрес в значении заголовка location, чтобы проверить результат длительной операции.

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Эта операция проверяет, можно ли переместить указанные ресурсы в целевой объект. Ресурсы, которые необходимо переместить, должны находиться в той же исходной группе ресурсов в используемой исходной подписке. Целевая группа ресурсов может находиться в другой подписке. При успешной проверке возвращается код ответа HTTP 204 (содержимое не выполняется). Если проверка завершается ошибкой, он возвращает код ответа HTTP 409 (конфликт) с сообщением об ошибке. Получите URL-адрес в значении заголовка location, чтобы проверить результат длительной операции.

checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)

Проверяет, существует ли ресурс.

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

Проверяет наличие ресурса по идентификатору.

get(string, string, string, string, string, string, ResourcesGetOptionalParams)

Возвращает ресурс.

getById(string, string, ResourcesGetByIdOptionalParams)

Возвращает ресурс по идентификатору.

list(ResourcesListOptionalParams)

Получение всех ресурсов в подписке.

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

Получите все ресурсы для группы ресурсов.

Сведения о методе

beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Создает ресурс.

function beginCreateOrUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

Параметры

resourceGroupName

string

Имя группы ресурсов для ресурса. Имя не учитывает регистр.

resourceProviderNamespace

string

Пространство имен поставщика ресурсов.

parentResourcePath

string

Удостоверение родительского ресурса.

resourceType

string

Тип ресурса для создания.

resourceName

string

Имя создаваемого ресурса.

apiVersion

string

Версия API, используемая для операции.

parameters
GenericResource

Параметры для создания или обновления ресурса.

options
ResourcesCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>

beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

Создает ресурс.

function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<GenericResource>

Параметры

resourceGroupName

string

Имя группы ресурсов для ресурса. Имя не учитывает регистр.

resourceProviderNamespace

string

Пространство имен поставщика ресурсов.

parentResourcePath

string

Удостоверение родительского ресурса.

resourceType

string

Тип ресурса для создания.

resourceName

string

Имя создаваемого ресурса.

apiVersion

string

Версия API, используемая для операции.

parameters
GenericResource

Параметры для создания или обновления ресурса.

options
ResourcesCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<GenericResource>

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Создайте ресурс по идентификатору.

function beginCreateOrUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

Параметры

resourceId

string

Полный идентификатор ресурса, включая имя ресурса и тип ресурса. Используйте формат , /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Версия API, используемая для операции.

parameters
GenericResource

Создание или обновление параметров ресурса.

options
ResourcesCreateOrUpdateByIdOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Создайте ресурс по идентификатору.

function beginCreateOrUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<GenericResource>

Параметры

resourceId

string

Полный идентификатор ресурса, включая имя ресурса и тип ресурса. Используйте формат , /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Версия API, используемая для операции.

parameters
GenericResource

Создание или обновление параметров ресурса.

options
ResourcesCreateOrUpdateByIdOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<GenericResource>

beginDelete(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Удаляет ресурс.

function beginDelete(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс для удаления. Имя не учитывает регистр.

resourceProviderNamespace

string

Пространство имен поставщика ресурсов.

parentResourcePath

string

Удостоверение родительского ресурса.

resourceType

string

Тип ресурса.

resourceName

string

Имя ресурса для удаления.

apiVersion

string

Версия API, используемая для операции.

options
ResourcesDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

Удаляет ресурс.

function beginDeleteAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс для удаления. Имя не учитывает регистр.

resourceProviderNamespace

string

Пространство имен поставщика ресурсов.

parentResourcePath

string

Удостоверение родительского ресурса.

resourceType

string

Тип ресурса.

resourceName

string

Имя ресурса для удаления.

apiVersion

string

Версия API, используемая для операции.

options
ResourcesDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Удаляет ресурс по идентификатору.

function beginDeleteById(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Параметры

resourceId

string

Полный идентификатор ресурса, включая имя ресурса и тип ресурса. Используйте формат , /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Версия API, используемая для операции.

options
ResourcesDeleteByIdOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Удаляет ресурс по идентификатору.

function beginDeleteByIdAndWait(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<void>

Параметры

resourceId

string

Полный идентификатор ресурса, включая имя ресурса и тип ресурса. Используйте формат , /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Версия API, используемая для операции.

options
ResourcesDeleteByIdOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Ресурсы, которые необходимо переместить, должны находиться в той же исходной группе ресурсов в используемой исходной подписке. Целевая группа ресурсов может находиться в другой подписке. При перемещении ресурсов исходная группа и целевая группа блокируются в течение длительности операции. Операции записи и удаления блокируются в группах до завершения перемещения.

function beginMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Параметры

sourceResourceGroupName

string

Имя группы ресурсов из исходной подписки, содержащей ресурсы для перемещения.

parameters
ResourcesMoveInfo

Параметры для перемещения ресурсов.

options
ResourcesMoveResourcesOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Ресурсы, которые необходимо переместить, должны находиться в той же исходной группе ресурсов в используемой исходной подписке. Целевая группа ресурсов может находиться в другой подписке. При перемещении ресурсов исходная группа и целевая группа блокируются в течение длительности операции. Операции записи и удаления блокируются в группах до завершения перемещения.

function beginMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<void>

Параметры

sourceResourceGroupName

string

Имя группы ресурсов из исходной подписки, содержащей ресурсы для перемещения.

parameters
ResourcesMoveInfo

Параметры для перемещения ресурсов.

options
ResourcesMoveResourcesOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginUpdate(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Обновляет ресурс.

function beginUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

Параметры

resourceGroupName

string

Имя группы ресурсов для ресурса. Имя не учитывает регистр.

resourceProviderNamespace

string

Пространство имен поставщика ресурсов.

parentResourcePath

string

Удостоверение родительского ресурса.

resourceType

string

Тип ресурса для обновления.

resourceName

string

Имя ресурса для обновления.

apiVersion

string

Версия API, используемая для операции.

parameters
GenericResource

Параметры обновления ресурса.

options
ResourcesUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>

beginUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

Обновляет ресурс.

function beginUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<GenericResource>

Параметры

resourceGroupName

string

Имя группы ресурсов для ресурса. Имя не учитывает регистр.

resourceProviderNamespace

string

Пространство имен поставщика ресурсов.

parentResourcePath

string

Удостоверение родительского ресурса.

resourceType

string

Тип ресурса для обновления.

resourceName

string

Имя ресурса для обновления.

apiVersion

string

Версия API, используемая для операции.

parameters
GenericResource

Параметры обновления ресурса.

options
ResourcesUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<GenericResource>

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Обновляет ресурс по идентификатору.

function beginUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

Параметры

resourceId

string

Полный идентификатор ресурса, включая имя ресурса и тип ресурса. Используйте формат , /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Версия API, используемая для операции.

parameters
GenericResource

Обновление параметров ресурса.

options
ResourcesUpdateByIdOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Обновляет ресурс по идентификатору.

function beginUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<GenericResource>

Параметры

resourceId

string

Полный идентификатор ресурса, включая имя ресурса и тип ресурса. Используйте формат , /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Версия API, используемая для операции.

parameters
GenericResource

Обновление параметров ресурса.

options
ResourcesUpdateByIdOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<GenericResource>

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Эта операция проверяет, можно ли переместить указанные ресурсы в целевой объект. Ресурсы, которые необходимо переместить, должны находиться в той же исходной группе ресурсов в используемой исходной подписке. Целевая группа ресурсов может находиться в другой подписке. При успешной проверке возвращается код ответа HTTP 204 (содержимое не выполняется). Если проверка завершается ошибкой, он возвращает код ответа HTTP 409 (конфликт) с сообщением об ошибке. Получите URL-адрес в значении заголовка location, чтобы проверить результат длительной операции.

function beginValidateMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Параметры

sourceResourceGroupName

string

Имя группы ресурсов из исходной подписки, содержащей ресурсы, которые необходимо проверить для перемещения.

parameters
ResourcesMoveInfo

Параметры для перемещения ресурсов.

options
ResourcesValidateMoveResourcesOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Эта операция проверяет, можно ли переместить указанные ресурсы в целевой объект. Ресурсы, которые необходимо переместить, должны находиться в той же исходной группе ресурсов в используемой исходной подписке. Целевая группа ресурсов может находиться в другой подписке. При успешной проверке возвращается код ответа HTTP 204 (содержимое не выполняется). Если проверка завершается ошибкой, он возвращает код ответа HTTP 409 (конфликт) с сообщением об ошибке. Получите URL-адрес в значении заголовка location, чтобы проверить результат длительной операции.

function beginValidateMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<void>

Параметры

sourceResourceGroupName

string

Имя группы ресурсов из исходной подписки, содержащей ресурсы, которые необходимо проверить для перемещения.

parameters
ResourcesMoveInfo

Параметры для перемещения ресурсов.

options
ResourcesValidateMoveResourcesOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)

Проверяет, существует ли ресурс.

function checkExistence(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesCheckExistenceOptionalParams): Promise<ResourcesCheckExistenceResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей проверяющий ресурс. Имя не учитывает регистр.

resourceProviderNamespace

string

Поставщик ресурсов проверяемого ресурса.

parentResourcePath

string

Удостоверение родительского ресурса.

resourceType

string

Тип ресурса.

resourceName

string

Имя ресурса, который проверяет, существует ли он.

apiVersion

string

Версия API, используемая для операции.

options
ResourcesCheckExistenceOptionalParams

Параметры параметров.

Возвращаемое значение

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

Проверяет наличие ресурса по идентификатору.

function checkExistenceById(resourceId: string, apiVersion: string, options?: ResourcesCheckExistenceByIdOptionalParams): Promise<ResourcesCheckExistenceByIdResponse>

Параметры

resourceId

string

Полный идентификатор ресурса, включая имя ресурса и тип ресурса. Используйте формат , /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Версия API, используемая для операции.

options
ResourcesCheckExistenceByIdOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, string, string, string, string, ResourcesGetOptionalParams)

Возвращает ресурс.

function get(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesGetOptionalParams): Promise<GenericResource>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс для получения. Имя не учитывает регистр.

resourceProviderNamespace

string

Пространство имен поставщика ресурсов.

parentResourcePath

string

Удостоверение родительского ресурса.

resourceType

string

Тип ресурса.

resourceName

string

Имя ресурса, который требуется получить.

apiVersion

string

Версия API, используемая для операции.

options
ResourcesGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<GenericResource>

getById(string, string, ResourcesGetByIdOptionalParams)

Возвращает ресурс по идентификатору.

function getById(resourceId: string, apiVersion: string, options?: ResourcesGetByIdOptionalParams): Promise<GenericResource>

Параметры

resourceId

string

Полный идентификатор ресурса, включая имя ресурса и тип ресурса. Используйте формат , /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Версия API, используемая для операции.

options
ResourcesGetByIdOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<GenericResource>

list(ResourcesListOptionalParams)

Получение всех ресурсов в подписке.

function list(options?: ResourcesListOptionalParams): PagedAsyncIterableIterator<GenericResourceExpanded, GenericResourceExpanded[], PageSettings>

Параметры

options
ResourcesListOptionalParams

Параметры параметров.

Возвращаемое значение

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

Получите все ресурсы для группы ресурсов.

function listByResourceGroup(resourceGroupName: string, options?: ResourcesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<GenericResourceExpanded, GenericResourceExpanded[], PageSettings>

Параметры

resourceGroupName

string

Группа ресурсов с ресурсами, которые нужно получить.

options
ResourcesListByResourceGroupOptionalParams

Параметры параметров.

Возвращаемое значение