Create a Resources.
Reference to the service client.
Creates a resource.
The name of the resource group for the resource. The name is case insensitive.
The namespace of the resource provider.
The parent resource identity.
The resource type of the resource to create.
The name of the resource to create.
The API version to use for the operation.
Parameters for creating or updating the resource.
Promise<msRestAzure.LROPoller>
Create a resource by ID.
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
Create or update resource parameters.
Promise<msRestAzure.LROPoller>
Deletes a resource by ID.
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
Promise<msRestAzure.LROPoller>
Deletes a resource.
The name of the resource group that contains the resource to delete. The name is case insensitive.
The namespace of the resource provider.
The parent resource identity.
The resource type.
The name of the resource to delete.
The API version to use for the operation.
Promise<msRestAzure.LROPoller>
The resources to move must be in the same source resource group. The target resource group may be in a different subscription. When moving resources, both the source group and the target group are locked for the duration of the operation. Write and delete operations are blocked on the groups until the move completes.
The name of the resource group containing the resources to move.
Parameters for moving resources.
Promise<msRestAzure.LROPoller>
Updates a resource.
The name of the resource group for the resource. The name is case insensitive.
The namespace of the resource provider.
The parent resource identity.
The resource type of the resource to update.
The name of the resource to update.
The API version to use for the operation.
Parameters for updating the resource.
Promise<msRestAzure.LROPoller>
Updates a resource by ID.
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
Update resource parameters.
Promise<msRestAzure.LROPoller>
This operation checks whether the specified resources can be moved to the target. The resources to move must be in the same source resource group. The target resource group may be in a different subscription. If validation succeeds, it returns HTTP response code 204 (no content). If validation fails, it returns HTTP response code 409 (Conflict) with an error message. Retrieve the URL in the Location header value to check the result of the long-running operation.
The name of the resource group containing the resources to validate for move.
Parameters for moving resources.
Promise<msRestAzure.LROPoller>
Checks whether a resource exists.
The name of the resource group containing the resource to check. The name is case insensitive.
The resource provider of the resource to check.
The parent resource identity.
The resource type.
The name of the resource to check whether it exists.
The API version to use for the operation.
Promise<Models.ResourcesCheckExistenceResponse>
The name of the resource group containing the resource to check. The name is case insensitive.
The resource provider of the resource to check.
The parent resource identity.
The resource type.
The name of the resource to check whether it exists.
The API version to use for the operation.
The callback
The name of the resource group containing the resource to check. The name is case insensitive.
The resource provider of the resource to check.
The parent resource identity.
The resource type.
The name of the resource to check whether it exists.
The API version to use for the operation.
The optional parameters
The callback
Checks by ID whether a resource exists.
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
Promise<Models.ResourcesCheckExistenceByIdResponse>
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
The callback
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
The optional parameters
The callback
Creates a resource.
The name of the resource group for the resource. The name is case insensitive.
The namespace of the resource provider.
The parent resource identity.
The resource type of the resource to create.
The name of the resource to create.
The API version to use for the operation.
Parameters for creating or updating the resource.
Promise<Models.ResourcesCreateOrUpdateResponse>
Create a resource by ID.
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
Create or update resource parameters.
Promise<Models.ResourcesCreateOrUpdateByIdResponse>
Deletes a resource by ID.
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
Promise<msRest.RestResponse>
Deletes a resource.
The name of the resource group that contains the resource to delete. The name is case insensitive.
The namespace of the resource provider.
The parent resource identity.
The resource type.
The name of the resource to delete.
The API version to use for the operation.
Promise<msRest.RestResponse>
Gets a resource.
The name of the resource group containing the resource to get. The name is case insensitive.
The namespace of the resource provider.
The parent resource identity.
The resource type of the resource.
The name of the resource to get.
The API version to use for the operation.
Promise<Models.ResourcesGetResponse>
The name of the resource group containing the resource to get. The name is case insensitive.
The namespace of the resource provider.
The parent resource identity.
The resource type of the resource.
The name of the resource to get.
The API version to use for the operation.
The callback
The name of the resource group containing the resource to get. The name is case insensitive.
The namespace of the resource provider.
The parent resource identity.
The resource type of the resource.
The name of the resource to get.
The API version to use for the operation.
The optional parameters
The callback
Gets a resource by ID.
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
Promise<Models.ResourcesGetByIdResponse>
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
The callback
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
The optional parameters
The callback
Get all the resources in a subscription.
Promise<Models.ResourcesListResponse>
The callback
The optional parameters
The callback
Get all the resources for a resource group.
The resource group with the resources to get.
Promise<Models.ResourcesListByResourceGroupResponse>
The resource group with the resources to get.
The callback
The resource group with the resources to get.
The optional parameters
The callback
Get all the resources for a resource group.
The NextLink from the previous successful call to List operation.
Promise<Models.ResourcesListByResourceGroupNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get all the resources in a subscription.
The NextLink from the previous successful call to List operation.
Promise<Models.ResourcesListNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
The resources to move must be in the same source resource group. The target resource group may be in a different subscription. When moving resources, both the source group and the target group are locked for the duration of the operation. Write and delete operations are blocked on the groups until the move completes.
The name of the resource group containing the resources to move.
Parameters for moving resources.
Promise<msRest.RestResponse>
Updates a resource.
The name of the resource group for the resource. The name is case insensitive.
The namespace of the resource provider.
The parent resource identity.
The resource type of the resource to update.
The name of the resource to update.
The API version to use for the operation.
Parameters for updating the resource.
Promise<Models.ResourcesUpdateResponse>
Updates a resource by ID.
The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}
The API version to use for the operation.
Update resource parameters.
Promise<Models.ResourcesUpdateByIdResponse>
This operation checks whether the specified resources can be moved to the target. The resources to move must be in the same source resource group. The target resource group may be in a different subscription. If validation succeeds, it returns HTTP response code 204 (no content). If validation fails, it returns HTTP response code 409 (Conflict) with an error message. Retrieve the URL in the Location header value to check the result of the long-running operation.
The name of the resource group containing the resources to validate for move.
Parameters for moving resources.
Promise<msRest.RestResponse>
Generated using TypeDoc
Class representing a Resources.