deployment_settings
Creates, updates, deletes, gets or lists a deployment_settings
resource.
Overview
Name | deployment_settings |
Type | Resource |
Id | azure_stack.azure_stack_hci.deployment_settings |
Fields
- vw_deployment_settings
- deployment_settings
Name | Datatype | Description |
---|---|---|
arc_node_resource_ids | text | field from the properties object |
clusterName | text | field from the properties object |
deploymentSettingsName | text | field from the properties object |
deployment_configuration | text | field from the properties object |
deployment_mode | text | field from the properties object |
provisioning_state | text | field from the properties object |
reported_properties | text | field from the properties object |
resourceGroupName | text | field from the properties object |
subscriptionId | text | field from the properties object |
Name | Datatype | Description |
---|---|---|
properties | object | DeploymentSetting properties |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get | SELECT | clusterName, deploymentSettingsName, resourceGroupName, subscriptionId | Get a DeploymentSetting |
list_by_clusters | SELECT | clusterName, resourceGroupName, subscriptionId | List DeploymentSetting resources by Clusters |
create_or_update | INSERT | clusterName, deploymentSettingsName, resourceGroupName, subscriptionId | Create a DeploymentSetting |
delete | DELETE | clusterName, deploymentSettingsName, resourceGroupName, subscriptionId | Delete a DeploymentSetting |
SELECT
examples
List DeploymentSetting resources by Clusters
- vw_deployment_settings
- deployment_settings
SELECT
arc_node_resource_ids,
clusterName,
deploymentSettingsName,
deployment_configuration,
deployment_mode,
provisioning_state,
reported_properties,
resourceGroupName,
subscriptionId
FROM azure_stack.azure_stack_hci.vw_deployment_settings
WHERE clusterName = '{{ clusterName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';
SELECT
properties
FROM azure_stack.azure_stack_hci.deployment_settings
WHERE clusterName = '{{ clusterName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';
INSERT
example
Use the following StackQL query and manifest file to create a new deployment_settings
resource.
- All Properties
- Manifest
/*+ create */
INSERT INTO azure_stack.azure_stack_hci.deployment_settings (
clusterName,
deploymentSettingsName,
resourceGroupName,
subscriptionId,
properties
)
SELECT
'{{ clusterName }}',
'{{ deploymentSettingsName }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ properties }}'
;
- name: your_resource_model_name
props:
- name: properties
value:
- name: provisioningState
value: []
- name: arcNodeResourceIds
value:
- string
- name: deploymentMode
value: []
- name: deploymentConfiguration
value:
- name: version
value: string
- name: scaleUnits
value:
- - name: deploymentData
value:
- name: securitySettings
value:
- name: hvciProtection
value: boolean
- name: drtmProtection
value: boolean
- name: driftControlEnforced
value: boolean
- name: credentialGuardEnforced
value: boolean
- name: smbSigningEnforced
value: boolean
- name: smbClusterEncryption
value: boolean
- name: sideChannelMitigationEnforced
value: boolean
- name: bitlockerBootVolume
value: boolean
- name: bitlockerDataVolumes
value: boolean
- name: wdacEnforced
value: boolean
- name: observability
value:
- name: streamingDataClient
value: boolean
- name: euLocation
value: boolean
- name: episodicDataUpload
value: boolean
- name: cluster
value:
- name: name
value: string
- name: witnessType
value: string
- name: witnessPath
value: string
- name: cloudAccountName
value: string
- name: azureServiceEndpoint
value: string
- name: storage
value:
- name: configurationMode
value: string
- name: namingPrefix
value: string
- name: domainFqdn
value: string
- name: infrastructureNetwork
value:
- - name: subnetMask
value: string
- name: gateway
value: string
- name: ipPools
value:
- - name: startingAddress
value: string
- name: endingAddress
value: string
- name: dnsServers
value:
- string
- name: useDhcp
value: boolean
- name: physicalNodes
value:
- - name: name
value: string
- name: ipv4Address
value: string
- name: hostNetwork
value:
- name: intents
value:
- - name: name
value: string
- name: trafficType
value:
- string
- name: adapter
value:
- string
- name: overrideVirtualSwitchConfiguration
value: boolean
- name: virtualSwitchConfigurationOverrides
value:
- name: enableIov
value: string
- name: loadBalancingAlgorithm
value: string
- name: overrideQosPolicy
value: boolean
- name: qosPolicyOverrides
value:
- name: priorityValue8021Action_Cluster
value: string
- name: priorityValue8021Action_SMB
value: string
- name: bandwidthPercentage_SMB
value: string
- name: overrideAdapterProperty
value: boolean
- name: adapterPropertyOverrides
value:
- name: jumboPacket
value: string
- name: networkDirect
value: string
- name: networkDirectTechnology
value: string
- name: storageNetworks
value:
- - name: name
value: string
- name: networkAdapterName
value: string
- name: vlanId
value: string
- name: storageConnectivitySwitchless
value: boolean
- name: enableStorageAutoIp
value: boolean
- name: adouPath
value: string
- name: secretsLocation
value: string
- name: optionalServices
value:
- name: customLocation
value: string
- name: reportedProperties
value:
- name: validationStatus
value:
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- []
- name: exception
value:
- string
- name: exception
value:
- string
- name: exception
value:
- string
- name: exception
value:
- string
- name: exception
value:
- string
- name: exception
value:
- string
- name: exception
value:
- string
- name: deploymentStatus
value:
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- - name: name
value: string
- name: description
value: string
- name: fullStepIndex
value: string
- name: startTimeUtc
value: string
- name: endTimeUtc
value: string
- name: status
value: string
- name: steps
value:
- []
- name: exception
value:
- string
- name: exception
value:
- string
- name: exception
value:
- string
- name: exception
value:
- string
- name: exception
value:
- string
- name: exception
value:
- string
- name: exception
value:
- string
DELETE
example
Deletes the specified deployment_settings
resource.
/*+ delete */
DELETE FROM azure_stack.azure_stack_hci.deployment_settings
WHERE clusterName = '{{ clusterName }}'
AND deploymentSettingsName = '{{ deploymentSettingsName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';