operations
Creates, updates, deletes, gets or lists an operations
resource.
Overview
Name | operations |
Type | Resource |
Id | azure.app_service.operations |
Fields
The following fields are returned by SELECT
queries:
SELECT
not supported for this resource, use SHOW METHODS
to view available operations for the resource.
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
check_name_availability | exec | subscriptionId , name , type | Description for Check if a resource name is available. | |
verify_hosting_environment_vnet | exec | subscriptionId | Description for Verifies if this VNET is compatible with an App Service Environment by analyzing the Network Security Group rules. | |
move | exec | resourceGroupName , subscriptionId | Description for Move resources between resource groups. | |
validate | exec | resourceGroupName , subscriptionId , name , type , location , properties | Description for Validate if a resource can be created. | |
validate_move | exec | resourceGroupName , subscriptionId | Description for Validate whether a resource can be moved. |
Parameters
Parameters can be passed in the WHERE
clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
Name | Datatype | Description |
---|---|---|
resourceGroupName | string | Name of the resource group to which the resource belongs. |
subscriptionId | string | Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). |
Lifecycle Methods
- check_name_availability
- verify_hosting_environment_vnet
- move
- validate
- validate_move
Description for Check if a resource name is available.
EXEC azure.app_service.operations.check_name_availability
@subscriptionId='{{ subscriptionId }}' --required
@@json=
'{
"name": "{{ name }}",
"type": "{{ type }}",
"isFqdn": {{ isFqdn }},
"environmentId": "{{ environmentId }}"
}'
;
Description for Verifies if this VNET is compatible with an App Service Environment by analyzing the Network Security Group rules.
EXEC azure.app_service.operations.verify_hosting_environment_vnet
@subscriptionId='{{ subscriptionId }}' --required
@@json=
'{
"kind": "{{ kind }}",
"properties": "{{ properties }}"
}'
;
Description for Move resources between resource groups.
EXEC azure.app_service.operations.move
@resourceGroupName='{{ resourceGroupName }}' --required,
@subscriptionId='{{ subscriptionId }}' --required
@@json=
'{
"targetResourceGroup": "{{ targetResourceGroup }}",
"resources": "{{ resources }}"
}'
;
Description for Validate if a resource can be created.
EXEC azure.app_service.operations.validate
@resourceGroupName='{{ resourceGroupName }}' --required,
@subscriptionId='{{ subscriptionId }}' --required
@@json=
'{
"name": "{{ name }}",
"type": "{{ type }}",
"location": "{{ location }}",
"properties": "{{ properties }}"
}'
;
Description for Validate whether a resource can be moved.
EXEC azure.app_service.operations.validate_move
@resourceGroupName='{{ resourceGroupName }}' --required,
@subscriptionId='{{ subscriptionId }}' --required
@@json=
'{
"targetResourceGroup": "{{ targetResourceGroup }}",
"resources": "{{ resources }}"
}'
;