Compartir a través de


Resources interface

Interfaz que representa un objeto Resources.

Métodos

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

Crea un recurso.

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

Crea un recurso.

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Cree un recurso por identificador.

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Cree un recurso por identificador.

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

Elimina un recurso.

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

Elimina un recurso.

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Elimina un recurso por identificador.

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Elimina un recurso por identificador.

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Los recursos que se van a mover deben estar en el mismo grupo de recursos de origen. El grupo de recursos de destino puede estar en otra suscripción. Al mover recursos, tanto el grupo de origen como el grupo de destino se bloquean durante la operación. Las operaciones de escritura y eliminación están bloqueadas en los grupos hasta que se completa el movimiento.

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Los recursos que se van a mover deben estar en el mismo grupo de recursos de origen. El grupo de recursos de destino puede estar en otra suscripción. Al mover recursos, tanto el grupo de origen como el grupo de destino se bloquean durante la operación. Las operaciones de escritura y eliminación están bloqueadas en los grupos hasta que se completa el movimiento.

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

Actualiza un recurso.

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

Actualiza un recurso.

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Novedades un recurso por identificador.

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Novedades un recurso por identificador.

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Esta operación comprueba si los recursos especificados se pueden mover al destino. Los recursos que se van a mover deben estar en el mismo grupo de recursos de origen. El grupo de recursos de destino puede estar en otra suscripción. Si la validación se realiza correctamente, devuelve el código de respuesta HTTP 204 (sin contenido). Si se produce un error en la validación, devuelve el código de respuesta HTTP 409 (conflicto) con un mensaje de error. Recupere la dirección URL en el valor del encabezado Location para comprobar el resultado de la operación de larga duración.

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Esta operación comprueba si los recursos especificados se pueden mover al destino. Los recursos que se van a mover deben estar en el mismo grupo de recursos de origen. El grupo de recursos de destino puede estar en otra suscripción. Si la validación se realiza correctamente, devuelve el código de respuesta HTTP 204 (sin contenido). Si se produce un error en la validación, devuelve el código de respuesta HTTP 409 (conflicto) con un mensaje de error. Recupere la dirección URL en el valor del encabezado Location para comprobar el resultado de la operación de larga duración.

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

Comprueba si existe un recurso.

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

Comprueba por identificador si existe un recurso.

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

Obtiene un recurso.

getById(string, string, ResourcesGetByIdOptionalParams)

Obtiene un recurso por identificador.

list(ResourcesListOptionalParams)

Obtenga todos los recursos de una suscripción.

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

Obtenga todos los recursos de un grupo de recursos.

Detalles del método

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

Crea un recurso.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del recurso. El nombre distingue mayúsculas de minúsculas.

resourceProviderNamespace

string

Espacio de nombres del proveedor de recursos.

parentResourcePath

string

La identidad del recurso primario.

resourceType

string

Tipo de recurso del recurso que se va a crear.

resourceName

string

es el nombre del recurso que se va a crear.

apiVersion

string

La versión de API que se va a usar para la operación.

parameters
GenericResource

Parámetros para crear o actualizar el recurso.

options
ResourcesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<GenericResource>, GenericResource>>

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

Crea un recurso.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del recurso. El nombre distingue mayúsculas de minúsculas.

resourceProviderNamespace

string

Espacio de nombres del proveedor de recursos.

parentResourcePath

string

La identidad del recurso primario.

resourceType

string

Tipo de recurso del recurso que se va a crear.

resourceName

string

es el nombre del recurso que se va a crear.

apiVersion

string

La versión de API que se va a usar para la operación.

parameters
GenericResource

Parámetros para crear o actualizar el recurso.

options
ResourcesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<GenericResource>

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Cree un recurso por identificador.

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

Parámetros

resourceId

string

Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

La versión de API que se va a usar para la operación.

parameters
GenericResource

Crea o actualiza los parámetros de recursos.

options
ResourcesCreateOrUpdateByIdOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<GenericResource>, GenericResource>>

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

Cree un recurso por identificador.

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

Parámetros

resourceId

string

Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

La versión de API que se va a usar para la operación.

parameters
GenericResource

Crea o actualiza los parámetros de recursos.

options
ResourcesCreateOrUpdateByIdOptionalParams

Parámetros de opciones.

Devoluciones

Promise<GenericResource>

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

Elimina un recurso.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene el recurso que se va a eliminar. El nombre distingue mayúsculas de minúsculas.

resourceProviderNamespace

string

Espacio de nombres del proveedor de recursos.

parentResourcePath

string

La identidad del recurso primario.

resourceType

string

El tipo de recurso.

resourceName

string

Nombre del recurso que se va a eliminar.

apiVersion

string

La versión de API que se va a usar para la operación.

options
ResourcesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

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

Elimina un recurso.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene el recurso que se va a eliminar. El nombre distingue mayúsculas de minúsculas.

resourceProviderNamespace

string

Espacio de nombres del proveedor de recursos.

parentResourcePath

string

La identidad del recurso primario.

resourceType

string

El tipo de recurso.

resourceName

string

Nombre del recurso que se va a eliminar.

apiVersion

string

La versión de API que se va a usar para la operación.

options
ResourcesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

Elimina un recurso por identificador.

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

Parámetros

resourceId

string

Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

La versión de API que se va a usar para la operación.

options
ResourcesDeleteByIdOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

Elimina un recurso por identificador.

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

Parámetros

resourceId

string

Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

La versión de API que se va a usar para la operación.

options
ResourcesDeleteByIdOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Los recursos que se van a mover deben estar en el mismo grupo de recursos de origen. El grupo de recursos de destino puede estar en otra suscripción. Al mover recursos, tanto el grupo de origen como el grupo de destino se bloquean durante la operación. Las operaciones de escritura y eliminación están bloqueadas en los grupos hasta que se completa el movimiento.

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

Parámetros

sourceResourceGroupName

string

Nombre del grupo de recursos que contiene los recursos que se van a mover.

parameters
ResourcesMoveInfo

Parámetros para mover recursos.

options
ResourcesMoveResourcesOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

Los recursos que se van a mover deben estar en el mismo grupo de recursos de origen. El grupo de recursos de destino puede estar en otra suscripción. Al mover recursos, tanto el grupo de origen como el grupo de destino se bloquean durante la operación. Las operaciones de escritura y eliminación están bloqueadas en los grupos hasta que se completa el movimiento.

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

Parámetros

sourceResourceGroupName

string

Nombre del grupo de recursos que contiene los recursos que se van a mover.

parameters
ResourcesMoveInfo

Parámetros para mover recursos.

options
ResourcesMoveResourcesOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Actualiza un recurso.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del recurso. El nombre distingue mayúsculas de minúsculas.

resourceProviderNamespace

string

Espacio de nombres del proveedor de recursos.

parentResourcePath

string

La identidad del recurso primario.

resourceType

string

Tipo de recurso del recurso que se va a actualizar.

resourceName

string

Nombre del recurso que se va a actualizar.

apiVersion

string

La versión de API que se va a usar para la operación.

parameters
GenericResource

Parámetros para actualizar el recurso.

options
ResourcesUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<GenericResource>, GenericResource>>

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

Actualiza un recurso.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos del recurso. El nombre distingue mayúsculas de minúsculas.

resourceProviderNamespace

string

Espacio de nombres del proveedor de recursos.

parentResourcePath

string

La identidad del recurso primario.

resourceType

string

Tipo de recurso del recurso que se va a actualizar.

resourceName

string

Nombre del recurso que se va a actualizar.

apiVersion

string

La versión de API que se va a usar para la operación.

parameters
GenericResource

Parámetros para actualizar el recurso.

options
ResourcesUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<GenericResource>

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Novedades un recurso por identificador.

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

Parámetros

resourceId

string

Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

La versión de API que se va a usar para la operación.

parameters
GenericResource

Actualice los parámetros de recursos.

options
ResourcesUpdateByIdOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<GenericResource>, GenericResource>>

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

Novedades un recurso por identificador.

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

Parámetros

resourceId

string

Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

La versión de API que se va a usar para la operación.

parameters
GenericResource

Actualice los parámetros de recursos.

options
ResourcesUpdateByIdOptionalParams

Parámetros de opciones.

Devoluciones

Promise<GenericResource>

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Esta operación comprueba si los recursos especificados se pueden mover al destino. Los recursos que se van a mover deben estar en el mismo grupo de recursos de origen. El grupo de recursos de destino puede estar en otra suscripción. Si la validación se realiza correctamente, devuelve el código de respuesta HTTP 204 (sin contenido). Si se produce un error en la validación, devuelve el código de respuesta HTTP 409 (conflicto) con un mensaje de error. Recupere la dirección URL en el valor del encabezado Location para comprobar el resultado de la operación de larga duración.

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

Parámetros

sourceResourceGroupName

string

Nombre del grupo de recursos que contiene los recursos que se van a validar para el traslado.

parameters
ResourcesMoveInfo

Parámetros para mover recursos.

options
ResourcesValidateMoveResourcesOptionalParams

Parámetros de opciones.

Devoluciones

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

Esta operación comprueba si los recursos especificados se pueden mover al destino. Los recursos que se van a mover deben estar en el mismo grupo de recursos de origen. El grupo de recursos de destino puede estar en otra suscripción. Si la validación se realiza correctamente, devuelve el código de respuesta HTTP 204 (sin contenido). Si se produce un error en la validación, devuelve el código de respuesta HTTP 409 (conflicto) con un mensaje de error. Recupere la dirección URL en el valor del encabezado Location para comprobar el resultado de la operación de larga duración.

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

Parámetros

sourceResourceGroupName

string

Nombre del grupo de recursos que contiene los recursos que se van a validar para el traslado.

parameters
ResourcesMoveInfo

Parámetros para mover recursos.

options
ResourcesValidateMoveResourcesOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Comprueba si existe un recurso.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene el recurso que se va a comprobar. El nombre distingue mayúsculas de minúsculas.

resourceProviderNamespace

string

Proveedor de recursos del recurso que se va a comprobar.

parentResourcePath

string

La identidad del recurso primario.

resourceType

string

El tipo de recurso.

resourceName

string

Nombre del recurso que se va a comprobar si existe.

apiVersion

string

Versión de la API que se va a usar para la operación.

options
ResourcesCheckExistenceOptionalParams

Parámetros de opciones.

Devoluciones

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

Comprueba por identificador si existe un recurso.

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

Parámetros

resourceId

string

Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Versión de la API que se va a usar para la operación.

options
ResourcesCheckExistenceByIdOptionalParams

Parámetros de opciones.

Devoluciones

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

Obtiene un recurso.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos que contiene el recurso que se va a obtener. El nombre distingue mayúsculas de minúsculas.

resourceProviderNamespace

string

Espacio de nombres del proveedor de recursos.

parentResourcePath

string

La identidad del recurso primario.

resourceType

string

Tipo de recurso del recurso.

resourceName

string

Nombre del recurso que se va a obtener.

apiVersion

string

Versión de la API que se va a usar para la operación.

options
ResourcesGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<GenericResource>

getById(string, string, ResourcesGetByIdOptionalParams)

Obtiene un recurso por identificador.

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

Parámetros

resourceId

string

Identificador completo del recurso, incluido el nombre del recurso y el tipo de recurso. Use el formato /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}

apiVersion

string

Versión de la API que se va a usar para la operación.

options
ResourcesGetByIdOptionalParams

Parámetros de opciones.

Devoluciones

Promise<GenericResource>

list(ResourcesListOptionalParams)

Obtenga todos los recursos de una suscripción.

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

Parámetros

options
ResourcesListOptionalParams

Parámetros de opciones.

Devoluciones

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

Obtenga todos los recursos de un grupo de recursos.

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

Parámetros

resourceGroupName

string

Grupo de recursos con los recursos que se van a obtener.

options
ResourcesListByResourceGroupOptionalParams

Parámetros de opciones.

Devoluciones