Deployment Settings - Get
Get a DeploymentSetting
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/clusters/{clusterName}/deploymentSettings/{deploymentSettingsName}?api-version=2024-04-01
URI Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
cluster
|
path | True |
string |
The name of the cluster. |
|
deployment
|
path | True |
string pattern: ^[a-zA-Z0-9-]{3,24}$ |
Name of Deployment Setting |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
The name of the resource group. The name is case insensitive. |
|
subscription
|
path | True |
string (uuid) |
The ID of the target subscription. The value must be an UUID. |
|
api-version
|
query | True |
string minLength: 1 |
The API version to use for this operation. |
Responses
| Name | Type | Description |
|---|---|---|
| 200 OK |
ARM operation completed successfully. |
|
| Other Status Codes |
An unexpected error response. |
Security
azure_auth
Azure Active Directory OAuth2 Flow.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | impersonate your user account |
Examples
Get Deployment Settings
Sample request
Sample response
{
"id": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/test-rg/providers/Microsoft.AzureStackHCI/clusters/myCluster/deploymentSettings/default",
"name": "default",
"type": "Microsoft.AzureStackHCI/clusters/deploymentSettings",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2021-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2021-01-02T17:18:19.1234567Z"
},
"properties": {
"provisioningState": "Succeeded",
"operationType": "ClusterProvisioning",
"deploymentMode": "Deploy",
"arcNodeResourceIds": [
"/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-1",
"/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/ArcInstance-rg/providers/Microsoft.HybridCompute/machines/Node-2"
],
"deploymentConfiguration": {
"version": "string",
"scaleUnits": [
{
"deploymentData": {
"securitySettings": {
"hvciProtection": true,
"drtmProtection": true,
"driftControlEnforced": true,
"credentialGuardEnforced": false,
"smbSigningEnforced": true,
"smbClusterEncryption": false,
"sideChannelMitigationEnforced": true,
"bitlockerBootVolume": true,
"bitlockerDataVolumes": true,
"wdacEnforced": true
},
"observability": {
"streamingDataClient": true,
"euLocation": false,
"episodicDataUpload": true
},
"cluster": {
"name": "testHCICluster",
"witnessType": "Cloud",
"witnessPath": "Cloud",
"cloudAccountName": "myasestoragacct",
"azureServiceEndpoint": "core.windows.net"
},
"storage": {
"configurationMode": "Express"
},
"namingPrefix": "ms169",
"domainFqdn": "ASZ1PLab8.nttest.microsoft.com",
"infrastructureNetwork": [
{
"subnetMask": "255.255.248.0",
"gateway": "255.255.248.0",
"ipPools": [
{
"startingAddress": "10.57.48.60",
"endingAddress": "10.57.48.66"
}
],
"dnsServers": [
"10.57.50.90"
]
}
],
"physicalNodes": [
{
"name": "ms169host",
"ipv4Address": "10.57.51.224"
},
{
"name": "ms154host",
"ipv4Address": "10.57.53.236"
}
],
"hostNetwork": {
"intents": [
{
"name": "Compute_Management",
"trafficType": [
"Compute",
"Management"
],
"adapter": [
"Port2"
],
"overrideVirtualSwitchConfiguration": false,
"virtualSwitchConfigurationOverrides": {
"enableIov": "True",
"loadBalancingAlgorithm": "HyperVPort"
},
"overrideQosPolicy": false,
"qosPolicyOverrides": {
"priorityValue8021Action_Cluster": "7",
"priorityValue8021Action_SMB": "3",
"bandwidthPercentage_SMB": "50"
},
"overrideAdapterProperty": false,
"adapterPropertyOverrides": {
"jumboPacket": "1514",
"networkDirect": "Enabled",
"networkDirectTechnology": "iWARP"
}
}
],
"storageNetworks": [
{
"name": "Storage1Network",
"networkAdapterName": "Port3",
"vlanId": "5",
"storageAdapterIPInfo": [
{
"physicalNode": "string",
"ipv4Address": "10.57.48.60",
"subnetMask": "255.255.248.0"
}
]
}
],
"storageConnectivitySwitchless": true,
"enableStorageAutoIp": false
},
"sdnIntegration": {
"networkController": {
"macAddressPoolStart": "00-0D-3A-1B-C7-21",
"macAddressPoolStop": "00-0D-3A-1B-C7-29",
"networkVirtualizationEnabled": true
}
},
"adouPath": "OU=ms169,DC=ASZ1PLab8,DC=nttest,DC=microsoft,DC=com",
"secretsLocation": "/subscriptions/db4e2fdb-6d80-4e6e-b7cd-xxxxxxx/resourceGroups/test-rg/providers/Microsoft.KeyVault/vaults/abcd123",
"secrets": [
{
"secretName": "cluster1-BmcAdminUser-f5bcc1d9-23af-4ae9-aca1-041d0f593a63",
"eceSecretName": "BMCAdminUserCred",
"secretLocation": "https://sclusterkvnirhci35.vault.azure.net/secrets/cluster-34232342-BmcAdminUser-f5bcc1d9-23af-4ae9-aca1-041d0f593a63/9276354aabfc492fa9b2cdbefb54ae4b"
},
{
"secretName": "cluster2-AzureStackLCMUserCredential-f5bcc1d9-23af-4ae9-aca1-041d0f593a63",
"eceSecretName": "AzureStackLCMUserCredential",
"secretLocation": "https://sclusterkvnirhci35.vault.azure.net/secrets/cluster-34232342-AzureStackLCMUserCredential-f5bcc1d9-23af-4ae9-aca1-041d0f593a63/9276354aabfc492fa9b2cdbefb54ae4c"
}
],
"optionalServices": {
"customLocation": "customLocationName"
}
},
"sbePartnerInfo": {
"sbeDeploymentInfo": {
"version": "4.0.2309.13",
"family": "Gen5",
"publisher": "Contoso",
"sbeManifestSource": "default",
"sbeManifestCreationDate": "2023-07-25T02:40:33Z"
},
"partnerProperties": [
{
"name": "EnableBMCIpV6",
"value": "false"
},
{
"name": "PhoneHomePort",
"value": "1653"
},
{
"name": "BMCSecurityState",
"value": "HighSecurity"
}
],
"credentialList": [
{
"secretName": "cluster1-DownloadConnectorCred-f5bcc1d9-23af-4ae9-aca1-041d0f593a63",
"eceSecretName": "DownloadConnectorCred",
"secretLocation": "https://sclusterkvnirhci35.vault.azure.net/secrets/cluster-34232342-DownloadConnectorCred-f5bcc1d9-23af-4ae9-aca1-041d0f593a63/9276354aabfc492fa9b2cdbefb54ae4b"
}
]
}
}
]
},
"reportedProperties": {
"validationStatus": {
"status": "Error",
"steps": [
{
"fullStepIndex": "0",
"name": "Cloud Deployment",
"description": "Deploy Cloud.",
"startTimeUtc": "2023-06-09T00:08:19",
"endTimeUtc": "2023-06-09T04:01:47",
"status": "Error",
"steps": [
{
"fullStepIndex": "0.1",
"name": "Before Cloud Deployment",
"description": "Before Cloud Deployment",
"startTimeUtc": "2023-06-09T00:08:23",
"endTimeUtc": "2023-06-09T01:10:10"
},
{
"fullStepIndex": "0.36",
"name": "Clean up temporary content",
"description": "Clean up temporary content",
"startTimeUtc": "2023-06-09T03:58:37",
"endTimeUtc": "2023-06-09T04:01:47",
"status": "Error",
"exception": [
"exception1",
"exception2"
]
}
]
}
]
},
"deploymentStatus": {
"status": "Error",
"steps": [
{
"fullStepIndex": "0",
"name": "Cloud Deployment",
"description": "Deploy Cloud.",
"startTimeUtc": "2023-06-09T00:08:19",
"endTimeUtc": "2023-06-09T04:01:47",
"status": "Error",
"steps": [
{
"fullStepIndex": "0.1",
"name": "Before Cloud Deployment",
"description": "Before Cloud Deployment",
"startTimeUtc": "2023-06-09T00:08:23",
"endTimeUtc": "2023-06-09T01:10:10"
},
{
"fullStepIndex": "0.36",
"name": "Clean up temporary content",
"description": "Clean up temporary content",
"startTimeUtc": "2023-06-09T03:58:37",
"endTimeUtc": "2023-06-09T04:01:47",
"status": "Error",
"exception": [
"exception1",
"exception2"
]
}
]
}
]
}
}
}
}
Definitions
| Name | Description |
|---|---|
|
Adapter |
The AdapterPropertyOverrides of a cluster. |
|
created |
The type of identity that created the resource. |
|
Deployment |
AzureStackHCI Cluster deployment properties. |
|
Deployment |
Deployment Configuration |
|
Deployment |
The Deployment data of AzureStackHCI Cluster. |
|
Deployment |
The deployment mode of EnterpriseCloudEngine(ECE) action for a cluster. |
|
Deployment |
The SecuritySettings of AzureStackHCI Cluster. |
|
Deployment |
Edge device resource |
|
Deployment |
The Step of AzureStackHCI Cluster. |
|
Ece |
The ECE action plan deployment status for AzureStackHCI Cluster. |
|
Ece |
Protected parameters list stored in keyvault. |
|
Ece |
The DeploymentStatus of AzureStackHCI Cluster. |
|
Ece |
Secret names allowed for Enterprise Cloud Engine (ECE) deployment. |
|
Error |
The resource management error additional info. |
|
Error |
The error detail. |
|
Error |
Error response |
|
Host |
The HostNetwork of a cluster. |
|
Infrastructure |
The InfrastructureNetwork of a AzureStackHCI Cluster. |
| Intents |
The Intents of a cluster. |
|
Ip |
The dnsServers of a device. |
|
Network |
network controller config for SDN Integration to deploy AzureStackHCI Cluster. |
| Observability |
The Observability of AzureStackHCI Cluster. |
|
Operation |
The intended operation for a cluster. |
|
Optional |
The OptionalServices of AzureStackHCI Cluster. |
|
Physical |
The PhysicalNodes of a cluster. |
|
Provisioning |
The provisioning state of a resource. |
|
Qos |
The QoSPolicyOverrides of a cluster. |
|
Sbe |
secrets used for solution builder extension (SBE) partner extensibility. |
|
Sbe |
Solution builder extension (SBE) package and manifest information for the solution builder extension staged for AzureStackHCI cluster deployment. |
|
Sbe |
The solution builder extension (SBE) partner deployment info for cluster. |
|
Sbe |
Solution builder extension (SBE) partner properties object. |
|
Scale |
Scale units will contains list of deployment data |
|
Sdn |
SDN Integration config to deploy AzureStackHCI Cluster. |
| Storage |
The Storage config of AzureStackHCI Cluster. |
|
Storage |
The StorageAdapter physical nodes of a cluster. |
|
Storage |
The StorageNetworks of a cluster. |
|
system |
Metadata pertaining to creation and last modification of the resource. |
|
Virtual |
The VirtualSwitchConfigurationOverrides of a cluster. |
AdapterPropertyOverrides
The AdapterPropertyOverrides of a cluster.
| Name | Type | Description |
|---|---|---|
| jumboPacket |
string |
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. |
| networkDirect |
string |
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. |
| networkDirectTechnology |
string |
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE' |
createdByType
The type of identity that created the resource.
| Value | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DeploymentCluster
AzureStackHCI Cluster deployment properties.
| Name | Type | Description |
|---|---|---|
| azureServiceEndpoint |
string |
For Azure blob service endpoint type, select either Default or Custom domain. If you selected **Custom domain, enter the domain for the blob service in this format core.windows.net. |
| cloudAccountName |
string |
Specify the Azure Storage account name for cloud witness for your Azure Stack HCI cluster. |
| name |
string |
The cluster name provided when preparing Active Directory. |
| witnessPath |
string |
Specify the fileshare path for the local witness for your Azure Stack HCI cluster. |
| witnessType |
string |
Use a cloud witness if you have internet access and if you use an Azure Storage account to provide a vote on cluster quorum. A cloud witness uses Azure Blob Storage to read or write a blob file and then uses it to arbitrate in split-brain resolution. Only allowed values are 'Cloud', 'FileShare'. |
DeploymentConfiguration
Deployment Configuration
| Name | Type | Description |
|---|---|---|
| scaleUnits |
Scale units will contains list of deployment data |
|
| version |
string |
deployment template version |
DeploymentData
The Deployment data of AzureStackHCI Cluster.
| Name | Type | Description |
|---|---|---|
| adouPath |
string |
The path to the Active Directory Organizational Unit container object prepared for the deployment. |
| cluster |
Observability config to deploy AzureStackHCI Cluster. |
|
| domainFqdn |
string |
FQDN to deploy cluster |
| hostNetwork |
HostNetwork config to deploy AzureStackHCI Cluster. |
|
| infrastructureNetwork |
InfrastructureNetwork config to deploy AzureStackHCI Cluster. |
|
| namingPrefix |
string pattern: ^[a-zA-Z0-9-]{1,8}$ |
naming prefix to deploy cluster. |
| observability |
Observability config to deploy AzureStackHCI Cluster. |
|
| optionalServices |
OptionalServices config to deploy AzureStackHCI Cluster. |
|
| physicalNodes |
list of physical nodes config to deploy AzureStackHCI Cluster. |
|
| sdnIntegration |
SDN Integration config to deploy AzureStackHCI Cluster. |
|
| secrets |
secrets used for cloud deployment. |
|
| secretsLocation |
string |
Azure keyvault endpoint. This property is deprecated from 2023-12-01-preview. Please use secrets property instead. |
| securitySettings |
SecuritySettings to deploy AzureStackHCI Cluster. |
|
| storage |
Storage config to deploy AzureStackHCI Cluster. |
DeploymentMode
The deployment mode of EnterpriseCloudEngine(ECE) action for a cluster.
| Value | Description |
|---|---|
| Validate |
Validate ECE action deployment for a cluster. |
| Deploy |
Deploy ECE action deployment for a cluster. |
DeploymentSecuritySettings
The SecuritySettings of AzureStackHCI Cluster.
| Name | Type | Default value | Description |
|---|---|---|---|
| bitlockerBootVolume |
boolean |
True |
When set to true, BitLocker XTS_AES 256-bit encryption is enabled for all data-at-rest on the OS volume of your Azure Stack HCI cluster. This setting is TPM-hardware dependent. |
| bitlockerDataVolumes |
boolean |
True |
When set to true, BitLocker XTS-AES 256-bit encryption is enabled for all data-at-rest on your Azure Stack HCI cluster shared volumes. |
| credentialGuardEnforced |
boolean |
False |
When set to true, Credential Guard is enabled. |
| driftControlEnforced |
boolean |
True |
When set to true, the security baseline is re-applied regularly. |
| drtmProtection |
boolean |
True |
By default, Secure Boot is enabled on your Azure HCI cluster. This setting is hardware dependent. |
| hvciProtection |
boolean |
True |
By default, Hypervisor-protected Code Integrity is enabled on your Azure HCI cluster. |
| sideChannelMitigationEnforced |
boolean |
True |
When set to true, all the side channel mitigations are enabled |
| smbClusterEncryption |
boolean |
False |
When set to true, cluster east-west traffic is encrypted. |
| smbSigningEnforced |
boolean |
True |
When set to true, the SMB default instance requires sign in for the client and server services. |
| wdacEnforced |
boolean |
True |
WDAC is enabled by default and limits the applications and the code that you can run on your Azure Stack HCI cluster. |
DeploymentSetting
Edge device resource
| Name | Type | Default value | Description |
|---|---|---|---|
| id |
string (arm-id) |
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
|
| name |
string |
The name of the resource |
|
| properties.arcNodeResourceIds |
string[] |
Azure resource ids of Arc machines to be part of cluster. |
|
| properties.deploymentConfiguration |
Scale units will contains list of deployment data |
||
| properties.deploymentMode | Deploy |
The deployment mode for cluster deployment. |
|
| properties.operationType | ClusterProvisioning |
The intended operation for a cluster. |
|
| properties.provisioningState |
DeploymentSetting provisioning state |
||
| properties.reportedProperties |
Deployment Status reported from cluster. |
||
| systemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. |
||
| type |
string |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" |
DeploymentStep
The Step of AzureStackHCI Cluster.
| Name | Type | Description |
|---|---|---|
| description |
string |
Description of step. |
| endTimeUtc |
string |
End time of step. |
| exception |
string[] |
List of exceptions in AzureStackHCI Cluster Deployment. |
| fullStepIndex |
string |
FullStepIndex of step. |
| name |
string |
Name of step. |
| startTimeUtc |
string |
Start time of step. |
| status |
string |
Status of step. Allowed values are 'Error', 'Success', 'InProgress' |
| steps |
List of nested steps of AzureStackHCI Cluster Deployment. |
EceActionStatus
The ECE action plan deployment status for AzureStackHCI Cluster.
| Name | Type | Description |
|---|---|---|
| status |
string |
Status of ECE action AzureStackHCI Cluster Deployment. |
| steps |
List of steps of AzureStackHCI Cluster Deployment. |
EceDeploymentSecrets
Protected parameters list stored in keyvault.
| Name | Type | Description |
|---|---|---|
| eceSecretName |
Secret name expected for Enterprise Cloud Engine (ECE) deployment. |
|
| secretLocation |
string (uri) |
Secret URI stored in keyvault. |
| secretName |
string |
Secret name stored in keyvault. |
EceReportedProperties
The DeploymentStatus of AzureStackHCI Cluster.
| Name | Type | Description |
|---|---|---|
| deploymentStatus |
Deployment status of AzureStackHCI Cluster Deployment. |
|
| validationStatus |
validation status of AzureStackHCI Cluster Deployment. |
EceSecrets
Secret names allowed for Enterprise Cloud Engine (ECE) deployment.
| Value | Description |
|---|---|
| AzureStackLCMUserCredential |
AzureStackLCMUserCredential used for LCM operations for AzureStackHCI cluster. |
| DefaultARBApplication |
DefaultARBApplication used to manage Azure Arc resource bridge (ARB) for AzureStackHCI cluster. |
| LocalAdminCredential |
LocalAdminCredential used for admin operations for AzureStackHCI cluster. |
| WitnessStorageKey |
WitnessStorageKey used for setting up a cloud witness for AzureStackHCI cluster. |
ErrorAdditionalInfo
The resource management error additional info.
| Name | Type | Description |
|---|---|---|
| info |
object |
The additional info. |
| type |
string |
The additional info type. |
ErrorDetail
The error detail.
| Name | Type | Description |
|---|---|---|
| additionalInfo |
The error additional info. |
|
| code |
string |
The error code. |
| details |
The error details. |
|
| message |
string |
The error message. |
| target |
string |
The error target. |
ErrorResponse
Error response
| Name | Type | Description |
|---|---|---|
| error |
The error object. |
HostNetwork
The HostNetwork of a cluster.
| Name | Type | Default value | Description |
|---|---|---|---|
| enableStorageAutoIp |
boolean |
False |
Optional parameter required only for 3 Nodes Switchless deployments. This allows users to specify IPs and Mask for Storage NICs when Network ATC is not assigning the IPs for storage automatically. |
| intents |
Intents[] |
The network intents assigned to the network reference pattern used for the deployment. Each intent will define its own name, traffic type, adapter names, and overrides as recommended by your OEM. |
|
| storageConnectivitySwitchless |
boolean |
False |
Defines how the storage adapters between nodes are connected either switch or switch less.. |
| storageNetworks |
List of StorageNetworks config to deploy AzureStackHCI Cluster. |
InfrastructureNetwork
The InfrastructureNetwork of a AzureStackHCI Cluster.
| Name | Type | Description |
|---|---|---|
| dnsServers |
string[] |
IPv4 address of the DNS servers in your environment. |
| gateway |
string |
Default gateway that should be used for the provided IP address space. |
| ipPools |
Ip |
Range of IP addresses from which addresses are allocated for nodes within a subnet. |
| subnetMask |
string |
Subnet mask that matches the provided IP address space. |
| useDhcp |
boolean |
Allows customers to use DHCP for Hosts and Cluster IPs. If not declared, the deployment will default to static IPs. When true, GW and DNS servers are not required |
Intents
The Intents of a cluster.
| Name | Type | Default value | Description |
|---|---|---|---|
| adapter |
string[] |
Array of network interfaces used for the network intent. |
|
| adapterPropertyOverrides |
Set Adapter PropertyOverrides for cluster. |
||
| name |
string |
Name of the network intent you wish to create. |
|
| overrideAdapterProperty |
boolean |
False |
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. |
| overrideQosPolicy |
boolean |
False |
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. |
| overrideVirtualSwitchConfiguration |
boolean |
False |
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. |
| qosPolicyOverrides |
Set QoS PolicyOverrides for cluster. |
||
| trafficType |
string[] |
List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'. |
|
| virtualSwitchConfigurationOverrides |
Set virtualSwitch ConfigurationOverrides for cluster. |
IpPools
The dnsServers of a device.
| Name | Type | Description |
|---|---|---|
| endingAddress |
string |
Ending IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering. |
| startingAddress |
string |
Starting IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering. |
NetworkController
network controller config for SDN Integration to deploy AzureStackHCI Cluster.
| Name | Type | Description |
|---|---|---|
| macAddressPoolStart |
string |
macAddressPoolStart of network controller used for SDN Integration. |
| macAddressPoolStop |
string |
macAddressPoolStop of network controller used for SDN Integration. |
| networkVirtualizationEnabled |
boolean |
NetworkVirtualizationEnabled of network controller used for SDN Integration. |
Observability
The Observability of AzureStackHCI Cluster.
| Name | Type | Default value | Description |
|---|---|---|---|
| episodicDataUpload |
boolean |
True |
When set to true, collects log data to facilitate quicker issue resolution. |
| euLocation |
boolean |
False |
Location of your cluster. The log and diagnostic data is sent to the appropriate diagnostics servers depending upon where your cluster resides. Setting this to false results in all data sent to Microsoft to be stored outside of the EU. |
| streamingDataClient |
boolean |
True |
Enables telemetry data to be sent to Microsoft |
OperationType
The intended operation for a cluster.
| Value | Description |
|---|---|
| ClusterProvisioning |
Cluster provisioning operation. |
| ClusterUpgrade |
Cluster upgrade operation. |
OptionalServices
The OptionalServices of AzureStackHCI Cluster.
| Name | Type | Description |
|---|---|---|
| customLocation |
string |
The name of custom location. |
PhysicalNodes
The PhysicalNodes of a cluster.
| Name | Type | Description |
|---|---|---|
| ipv4Address |
string |
The IPv4 address assigned to each physical server on your Azure Stack HCI cluster. |
| name |
string |
NETBIOS name of each physical server on your Azure Stack HCI cluster. |
ProvisioningState
The provisioning state of a resource.
| Value | Description |
|---|---|
| Succeeded |
Resource has been created. |
| Failed |
Resource creation failed. |
| Canceled |
Resource creation was canceled. |
| NotSpecified |
The resource provision state is not specified |
| Provisioning |
The resource is being provisioned |
| Updating |
The resource is updating |
| Deleting |
The resource is being deleted |
| Accepted |
The resource create request has been accepted |
QosPolicyOverrides
The QoSPolicyOverrides of a cluster.
| Name | Type | Description |
|---|---|---|
| bandwidthPercentage_SMB |
string |
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. |
| priorityValue8021Action_Cluster |
string |
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. |
| priorityValue8021Action_SMB |
string |
This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. |
SbeCredentials
secrets used for solution builder extension (SBE) partner extensibility.
| Name | Type | Description |
|---|---|---|
| eceSecretName |
string |
secret name expected for Enterprise Cloud Engine (ECE). |
| secretLocation |
string (uri) |
secret URI stored in keyvault. |
| secretName |
string |
secret name stored in keyvault. |
SbeDeploymentInfo
Solution builder extension (SBE) package and manifest information for the solution builder extension staged for AzureStackHCI cluster deployment.
| Name | Type | Description |
|---|---|---|
| family |
string |
SBE family name. |
| publisher |
string |
SBE manifest publisher. |
| sbeManifestCreationDate |
string (date-time) |
SBE Manifest Creation Date. |
| sbeManifestSource |
string |
SBE Manifest Source. |
| version |
string |
SBE package version. |
SbePartnerInfo
The solution builder extension (SBE) partner deployment info for cluster.
| Name | Type | Description |
|---|---|---|
| credentialList |
SBE credentials list for AzureStackHCI cluster deployment. |
|
| partnerProperties |
List of SBE partner properties for AzureStackHCI cluster deployment. |
|
| sbeDeploymentInfo |
SBE package and manifest information for the solution Builder Extension staged for AzureStackHCI cluster deployment. |
SbePartnerProperties
Solution builder extension (SBE) partner properties object.
| Name | Type | Description |
|---|---|---|
| name |
string |
SBE partner property name. |
| value |
string |
SBE partner property value. |
ScaleUnits
Scale units will contains list of deployment data
| Name | Type | Description |
|---|---|---|
| deploymentData |
Deployment Data to deploy AzureStackHCI Cluster. |
|
| sbePartnerInfo |
Solution builder extension (SBE) partner properties |
SdnIntegration
SDN Integration config to deploy AzureStackHCI Cluster.
| Name | Type | Description |
|---|---|---|
| networkController |
network controller config for SDN Integration to deploy AzureStackHCI Cluster. |
Storage
The Storage config of AzureStackHCI Cluster.
| Name | Type | Default value | Description |
|---|---|---|---|
| configurationMode |
string |
Express |
By default, this mode is set to Express and your storage is configured as per best practices based on the number of nodes in the cluster. Allowed values are 'Express','InfraOnly', 'KeepStorage' |
StorageAdapterIPInfo
The StorageAdapter physical nodes of a cluster.
| Name | Type | Description |
|---|---|---|
| ipv4Address |
string |
The IPv4 address assigned to each storage adapter physical node on your Azure Stack HCI cluster. |
| physicalNode |
string |
storage adapter physical node name. |
| subnetMask |
string |
The SubnetMask address assigned to each storage adapter physical node on your Azure Stack HCI cluster. |
StorageNetworks
The StorageNetworks of a cluster.
| Name | Type | Description |
|---|---|---|
| name |
string |
Name of the storage network. |
| networkAdapterName |
string |
Name of the storage network adapter. |
| storageAdapterIPInfo |
List of Storage adapter physical nodes config to deploy AzureStackHCI Cluster. |
|
| vlanId |
string |
ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic. |
systemData
Metadata pertaining to creation and last modification of the resource.
| Name | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
The timestamp of resource creation (UTC). |
| createdBy |
string |
The identity that created the resource. |
| createdByType |
The type of identity that created the resource. |
|
| lastModifiedAt |
string (date-time) |
The timestamp of resource last modification (UTC) |
| lastModifiedBy |
string |
The identity that last modified the resource. |
| lastModifiedByType |
The type of identity that last modified the resource. |
VirtualSwitchConfigurationOverrides
The VirtualSwitchConfigurationOverrides of a cluster.
| Name | Type | Description |
|---|---|---|
| enableIov |
string |
Enable IoV for Virtual Switch |
| loadBalancingAlgorithm |
string |
Load Balancing Algorithm for Virtual Switch |