scale_units_from_json
Creates, updates, deletes, gets or lists a scale_units_from_json
resource.
Overview
Name | scale_units_from_json |
Type | Resource |
Id | azure_stack.fabric_admin.scale_units_from_json |
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 |
---|---|---|---|---|
create | insert | subscriptionId , resourceGroupName , location , scaleUnit | Add a new scale unit. |
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 Azure region. |
resourceGroupName | string | Name of the resource group. |
scaleUnit | string | Name of the scale units. |
subscriptionId | string | The ID of the target subscription. |
INSERT
examples
- create
- Manifest
Add a new scale unit.
INSERT INTO azure_stack.fabric_admin.scale_units_from_json (
data__clusterName,
data__physicalNodes,
data__torSwitchBgpAsn,
data__softwareBgpAsn,
data__torSwitchBgpPeerIp,
data__infrastructureNetwork,
data__storageNetwork,
data__netQosPriority,
subscriptionId,
resourceGroupName,
location,
scaleUnit
)
SELECT
'{{ clusterName }}',
'{{ physicalNodes }}',
'{{ torSwitchBgpAsn }}',
'{{ softwareBgpAsn }}',
'{{ torSwitchBgpPeerIp }}',
'{{ infrastructureNetwork }}',
'{{ storageNetwork }}',
{{ netQosPriority }},
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ location }}',
'{{ scaleUnit }}'
;
# Description fields are for documentation purposes
- name: scale_units_from_json
props:
- name: subscriptionId
value: string
description: Required parameter for the scale_units_from_json resource.
- name: resourceGroupName
value: string
description: Required parameter for the scale_units_from_json resource.
- name: location
value: string
description: Required parameter for the scale_units_from_json resource.
- name: scaleUnit
value: string
description: Required parameter for the scale_units_from_json resource.
- name: clusterName
value: string
description: |
Cluster name for the new scale unit.
- name: physicalNodes
value: array
description: |
List of nodes in the scale unit.
- name: torSwitchBgpAsn
value: string
description: |
The ASN for the cluster's rack TOR.
- name: softwareBgpAsn
value: string
description: |
The software ASN for the cluster's rack.
- name: torSwitchBgpPeerIp
value: array
description: |
The list of IP addresses used for TOR communication.
- name: infrastructureNetwork
value: object
description: |
The information associated with the infrastructure network that will be subdivided into subnets.
- name: storageNetwork
value: object
description: |
The information associated with the storage network that will be subdivided into subnets.
- name: netQosPriority
value: integer
description: |
The network QOS priority setting.