resources
Creates, updates, deletes, gets or lists a resources
resource.
Overview
Name | resources |
Type | Resource |
Id | azure_isv.netapp.resources |
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 , location , name , type , resourceGroup | Check if a resource name is available. | |
check_file_path_availability | exec | subscriptionId , location , name , subnetId | Check if a file path is available. | |
check_quota_availability | exec | subscriptionId , location , name , type , resourceGroup | Check if a quota is available. | |
query_region_info | exec | subscriptionId , location | Provides storage to network proximity and logical zone mapping information. | |
query_network_sibling_set | exec | subscriptionId , location , networkSiblingSetId , subnetId | Get details of the specified network sibling set. |
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 |
---|---|---|
location | string | The name of the Azure region. |
subscriptionId | string (uuid) | The ID of the target subscription. The value must be an UUID. |
Lifecycle Methods
- check_name_availability
- check_file_path_availability
- check_quota_availability
- query_region_info
- query_network_sibling_set
Check if a resource name is available.
EXEC azure_isv.netapp.resources.check_name_availability
@subscriptionId='{{ subscriptionId }}' --required,
@location='{{ location }}' --required
@@json=
'{
"name": "{{ name }}",
"type": "{{ type }}",
"resourceGroup": "{{ resourceGroup }}"
}'
;
Check if a file path is available.
EXEC azure_isv.netapp.resources.check_file_path_availability
@subscriptionId='{{ subscriptionId }}' --required,
@location='{{ location }}' --required
@@json=
'{
"name": "{{ name }}",
"subnetId": "{{ subnetId }}"
}'
;
Check if a quota is available.
EXEC azure_isv.netapp.resources.check_quota_availability
@subscriptionId='{{ subscriptionId }}' --required,
@location='{{ location }}' --required
@@json=
'{
"name": "{{ name }}",
"type": "{{ type }}",
"resourceGroup": "{{ resourceGroup }}"
}'
;
Provides storage to network proximity and logical zone mapping information.
EXEC azure_isv.netapp.resources.query_region_info
@subscriptionId='{{ subscriptionId }}' --required,
@location='{{ location }}' --required
;
Get details of the specified network sibling set.
EXEC azure_isv.netapp.resources.query_network_sibling_set
@subscriptionId='{{ subscriptionId }}' --required,
@location='{{ location }}' --required
@@json=
'{
"networkSiblingSetId": "{{ networkSiblingSetId }}",
"subnetId": "{{ subnetId }}"
}'
;