Table 4.63. MS SQL Server Cluster Unit object
| Attribute | Type | Required | Description |
|---|---|---|---|
| name | string | yes | User-friendly name |
| adminPassword | string | yes | Domain password |
| externalAD | boolean | yes | Is Active Directory is configured by the System Administrator |
| domainAdminUserName | string | no | Username for Active Directory user with admin role, if Active Directory is configured by the System Administrator |
| domainAdminPassword | string | no | Password for Active Directory user with admin role, if Active Directory is configured by the System Administrator |
| domain | string | no | Domain name. This attribute may be empty/null/omitted if machine is not a domain member |
| mixedModeAuth | bool | yes | Use LDAP to access SQL Server |
| saPassword | string | no | SQL Server admin password |
| clusterIp | string | yes | A valid IPv4 fixed IP |
| clusterName | string | yes | Service name for new SQL Cluster service |
| agGroupName | string | yes | Availability Group Name |
| agListenerName | string | yes | FQDN name of a new DNS entry for AG Listener endpoint |
| agListenerIP | string | yes | Availability Group Listener IP |
| sqlServicePassword | string | yes | User password that will be created to manage cluster instances |
| units | object | yes | SQL Server Cluster Unit object |
Table 4.64. MS SQL Server Cluster Unit Object
| Attribute | Type | Required | Description |
|---|---|---|---|
| isMaster | boolean | yes | Is this node master? |
| isSync | boolean | yes | Is this node in sync mode? |


