|
1777 | 1777 | </item> |
1778 | 1778 | </arg> |
1779 | 1779 | </arg> |
1780 | | - <arg nullable="True" type="object" var="$clusterUpdateParameters.properties.analyticsOutputSettings" options="analytics-output-settings ao-settings" group="Properties"> |
| 1780 | + <arg type="object" var="$clusterUpdateParameters.properties.analyticsOutputSettings" options="analytics-output-settings ao-settings" group="Properties"> |
1781 | 1781 | <help short="The settings for the log analytics workspace used for output of logs from this cluster."/> |
1782 | 1782 | <arg type="ResourceId" var="$clusterUpdateParameters.properties.analyticsOutputSettings.analyticsWorkspaceId" options="analytics-workspace-id"> |
1783 | 1783 | <help short="The resource ID of the analytics workspace that is to be used by the specified identity."/> |
|
1796 | 1796 | <arg type="string" var="$clusterUpdateParameters.properties.clusterLocation" options="cluster-location" group="Properties"> |
1797 | 1797 | <help short="The customer-provided location information to identify where the cluster resides."/> |
1798 | 1798 | </arg> |
1799 | | - <arg nullable="True" type="object" var="$clusterUpdateParameters.properties.clusterServicePrincipal" options="cluster-service-principal cluster-sp" group="Properties"> |
| 1799 | + <arg type="object" var="$clusterUpdateParameters.properties.clusterServicePrincipal" options="cluster-service-principal cluster-sp" group="Properties"> |
1800 | 1800 | <help short="Field Deprecated: Use managed identity to provide cluster privileges. The service principal to be used by the cluster during Arc Appliance installation."/> |
1801 | 1801 | <arg type="string" var="$clusterUpdateParameters.properties.clusterServicePrincipal.applicationId" options="application-id"> |
1802 | 1802 | <help short="The application ID, also known as client ID, of the service principal."/> |
|
1812 | 1812 | <help short="The tenant ID, also known as the directory ID, of the tenant in which the service principal is created."/> |
1813 | 1813 | </arg> |
1814 | 1814 | </arg> |
1815 | | - <arg nullable="True" type="object" var="$clusterUpdateParameters.properties.commandOutputSettings" options="command-output-settings co-settings" group="Properties"> |
| 1815 | + <arg type="object" var="$clusterUpdateParameters.properties.commandOutputSettings" options="command-output-settings co-settings" group="Properties"> |
1816 | 1816 | <help short="The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts."/> |
1817 | 1817 | <arg type="string" var="$clusterUpdateParameters.properties.commandOutputSettings.associatedIdentity.identityType" options="identity-type" group="AssociatedIdentity"> |
1818 | 1818 | <help short="The type of managed identity that is being selected."/> |
|
1857 | 1857 | </item> |
1858 | 1858 | </arg> |
1859 | 1859 | </arg> |
1860 | | - <arg nullable="True" type="object" var="$clusterUpdateParameters.properties.computeDeploymentThreshold" options="compute-deployment-threshold compute-dt" group="Properties"> |
| 1860 | + <arg type="object" var="$clusterUpdateParameters.properties.computeDeploymentThreshold" options="compute-deployment-threshold compute-dt" group="Properties"> |
1861 | 1861 | <help short="The validation threshold indicating the allowable failures of compute machines during environment validation and deployment."/> |
1862 | 1862 | <arg type="string" var="$clusterUpdateParameters.properties.computeDeploymentThreshold.grouping" options="grouping"> |
1863 | 1863 | <help short="Selection of how the type evaluation is applied to the cluster calculation."/> |
|
1882 | 1882 | <help short="The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster."/> |
1883 | 1883 | <item type="@RackDefinitionPatch_update"/> |
1884 | 1884 | </arg> |
1885 | | - <arg nullable="True" type="object" var="$clusterUpdateParameters.properties.runtimeProtectionConfiguration" options="runtime-protection" group="Properties"> |
| 1885 | + <arg type="object" var="$clusterUpdateParameters.properties.runtimeProtectionConfiguration" options="runtime-protection" group="Properties"> |
1886 | 1886 | <help short="The settings for cluster runtime protection."/> |
1887 | 1887 | <arg type="string" var="$clusterUpdateParameters.properties.runtimeProtectionConfiguration.definitionUpdateMode" options="definition-update-mode"> |
1888 | 1888 | <help short="The definition update mode for runtime protection."/> |
|
1904 | 1904 | </enum> |
1905 | 1905 | </arg> |
1906 | 1906 | </arg> |
1907 | | - <arg nullable="True" type="object" var="$clusterUpdateParameters.properties.secretArchive" options="secret-archive" hide="True" group="Properties"> |
| 1907 | + <arg type="object" var="$clusterUpdateParameters.properties.secretArchive" options="secret-archive" hide="True" group="Properties"> |
1908 | 1908 | <help short="The configuration for use of a key vault to store secrets for later retrieval by the operator."/> |
1909 | 1909 | <arg type="ResourceId" var="$clusterUpdateParameters.properties.secretArchive.keyVaultId" options="key-vault-id"> |
1910 | 1910 | <help short="The resource ID of the key vault to archive the secrets of the cluster."/> |
|
1918 | 1918 | </enum> |
1919 | 1919 | </arg> |
1920 | 1920 | </arg> |
1921 | | - <arg nullable="True" type="object" var="$clusterUpdateParameters.properties.secretArchiveSettings" options="secret-archive-settings sa-settings" group="Properties"> |
| 1921 | + <arg type="object" var="$clusterUpdateParameters.properties.secretArchiveSettings" options="secret-archive-settings sa-settings" group="Properties"> |
1922 | 1922 | <help short="The settings for the secret archive used to hold credentials for the cluster."/> |
1923 | 1923 | <arg type="string" var="$clusterUpdateParameters.properties.secretArchiveSettings.associatedIdentity.identityType" options="identity-type" group="AssociatedIdentity"> |
1924 | 1924 | <help short="The type of managed identity that is being selected."/> |
|
1934 | 1934 | <help short="The URI for the key vault used as the secret archive."/> |
1935 | 1935 | </arg> |
1936 | 1936 | </arg> |
1937 | | - <arg nullable="True" type="object" var="$clusterUpdateParameters.properties.updateStrategy" options="update-strategy" group="Properties"> |
| 1937 | + <arg type="object" var="$clusterUpdateParameters.properties.updateStrategy" options="update-strategy" group="Properties"> |
1938 | 1938 | <help short="The strategy for updating the cluster."/> |
1939 | 1939 | <arg type="integer64" var="$clusterUpdateParameters.properties.updateStrategy.maxUnavailable" options="max-unavailable"> |
1940 | 1940 | <help short="The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size."/> |
|
1964 | 1964 | <format maximum="60" minimum="0"/> |
1965 | 1965 | </arg> |
1966 | 1966 | </arg> |
1967 | | - <arg nullable="True" type="object" var="$clusterUpdateParameters.properties.vulnerabilityScanningSettings" options="vulnerability-scanning-settings vs-settings" group="Properties"> |
| 1967 | + <arg type="object" var="$clusterUpdateParameters.properties.vulnerabilityScanningSettings" options="vulnerability-scanning-settings vs-settings" group="Properties"> |
1968 | 1968 | <help short="The settings for how security vulnerability scanning is applied to the cluster."/> |
1969 | 1969 | <arg type="string" var="$clusterUpdateParameters.properties.vulnerabilityScanningSettings.containerScan" options="container-scan"> |
1970 | 1970 | <help short="The mode selection for container vulnerability scanning."/> |
|
2076 | 2076 | </item> |
2077 | 2077 | </prop> |
2078 | 2078 | </prop> |
2079 | | - <prop nullable="True" type="object" name="analyticsOutputSettings" arg="$clusterUpdateParameters.properties.analyticsOutputSettings"> |
| 2079 | + <prop type="object" name="analyticsOutputSettings" arg="$clusterUpdateParameters.properties.analyticsOutputSettings"> |
2080 | 2080 | <prop type="ResourceId" name="analyticsWorkspaceId" arg="$clusterUpdateParameters.properties.analyticsOutputSettings.analyticsWorkspaceId"/> |
2081 | 2081 | <prop type="object" name="associatedIdentity"> |
2082 | 2082 | <prop type="string" name="identityType" arg="$clusterUpdateParameters.properties.analyticsOutputSettings.associatedIdentity.identityType"> |
|
2089 | 2089 | </prop> |
2090 | 2090 | </prop> |
2091 | 2091 | <prop type="string" name="clusterLocation" arg="$clusterUpdateParameters.properties.clusterLocation"/> |
2092 | | - <prop nullable="True" type="object" name="clusterServicePrincipal" arg="$clusterUpdateParameters.properties.clusterServicePrincipal"> |
| 2092 | + <prop type="object" name="clusterServicePrincipal" arg="$clusterUpdateParameters.properties.clusterServicePrincipal"> |
2093 | 2093 | <prop type="string" name="applicationId" arg="$clusterUpdateParameters.properties.clusterServicePrincipal.applicationId"/> |
2094 | 2094 | <prop type="password" name="password" arg="$clusterUpdateParameters.properties.clusterServicePrincipal.password" secret="True"/> |
2095 | 2095 | <prop type="string" name="principalId" arg="$clusterUpdateParameters.properties.clusterServicePrincipal.principalId"/> |
2096 | 2096 | <prop type="string" name="tenantId" arg="$clusterUpdateParameters.properties.clusterServicePrincipal.tenantId"/> |
2097 | 2097 | </prop> |
2098 | | - <prop nullable="True" type="object" name="commandOutputSettings" arg="$clusterUpdateParameters.properties.commandOutputSettings"> |
| 2098 | + <prop type="object" name="commandOutputSettings" arg="$clusterUpdateParameters.properties.commandOutputSettings"> |
2099 | 2099 | <prop type="object" name="associatedIdentity"> |
2100 | 2100 | <prop type="string" name="identityType" arg="$clusterUpdateParameters.properties.commandOutputSettings.associatedIdentity.identityType"> |
2101 | 2101 | <enum> |
|
2131 | 2131 | </item> |
2132 | 2132 | </prop> |
2133 | 2133 | </prop> |
2134 | | - <prop nullable="True" type="object" name="computeDeploymentThreshold" arg="$clusterUpdateParameters.properties.computeDeploymentThreshold"> |
| 2134 | + <prop type="object" name="computeDeploymentThreshold" arg="$clusterUpdateParameters.properties.computeDeploymentThreshold"> |
2135 | 2135 | <prop type="string" name="grouping" arg="$clusterUpdateParameters.properties.computeDeploymentThreshold.grouping"> |
2136 | 2136 | <enum> |
2137 | 2137 | <item value=""PerCluster""/> |
|
2151 | 2151 | <prop type="array<@RackDefinitionPatch_update>" name="computeRackDefinitions" arg="$clusterUpdateParameters.properties.computeRackDefinitions" identifiers="networkRackId"> |
2152 | 2152 | <item type="@RackDefinitionPatch_update"/> |
2153 | 2153 | </prop> |
2154 | | - <prop nullable="True" type="object" name="runtimeProtectionConfiguration" arg="$clusterUpdateParameters.properties.runtimeProtectionConfiguration"> |
| 2154 | + <prop type="object" name="runtimeProtectionConfiguration" arg="$clusterUpdateParameters.properties.runtimeProtectionConfiguration"> |
2155 | 2155 | <prop type="string" name="definitionUpdateMode" arg="$clusterUpdateParameters.properties.runtimeProtectionConfiguration.definitionUpdateMode"> |
2156 | 2156 | <enum> |
2157 | 2157 | <item value=""Automatic""/> |
|
2168 | 2168 | </enum> |
2169 | 2169 | </prop> |
2170 | 2170 | </prop> |
2171 | | - <prop nullable="True" type="object" name="secretArchive" arg="$clusterUpdateParameters.properties.secretArchive"> |
| 2171 | + <prop type="object" name="secretArchive" arg="$clusterUpdateParameters.properties.secretArchive"> |
2172 | 2172 | <prop type="ResourceId" name="keyVaultId" arg="$clusterUpdateParameters.properties.secretArchive.keyVaultId"/> |
2173 | 2173 | <prop type="string" name="useKeyVault" arg="$clusterUpdateParameters.properties.secretArchive.useKeyVault"> |
2174 | 2174 | <enum> |
|
2177 | 2177 | </enum> |
2178 | 2178 | </prop> |
2179 | 2179 | </prop> |
2180 | | - <prop nullable="True" type="object" name="secretArchiveSettings" arg="$clusterUpdateParameters.properties.secretArchiveSettings"> |
| 2180 | + <prop type="object" name="secretArchiveSettings" arg="$clusterUpdateParameters.properties.secretArchiveSettings"> |
2181 | 2181 | <prop type="object" name="associatedIdentity"> |
2182 | 2182 | <prop type="string" name="identityType" arg="$clusterUpdateParameters.properties.secretArchiveSettings.associatedIdentity.identityType"> |
2183 | 2183 | <enum> |
|
2189 | 2189 | </prop> |
2190 | 2190 | <prop type="string" name="vaultUri" arg="$clusterUpdateParameters.properties.secretArchiveSettings.vaultUri"/> |
2191 | 2191 | </prop> |
2192 | | - <prop nullable="True" type="object" name="updateStrategy" arg="$clusterUpdateParameters.properties.updateStrategy"> |
| 2192 | + <prop type="object" name="updateStrategy" arg="$clusterUpdateParameters.properties.updateStrategy"> |
2193 | 2193 | <prop type="integer64" name="maxUnavailable" arg="$clusterUpdateParameters.properties.updateStrategy.maxUnavailable"> |
2194 | 2194 | <format minimum="1"/> |
2195 | 2195 | </prop> |
|
2212 | 2212 | <format maximum="60" minimum="0"/> |
2213 | 2213 | </prop> |
2214 | 2214 | </prop> |
2215 | | - <prop nullable="True" type="object" name="vulnerabilityScanningSettings" arg="$clusterUpdateParameters.properties.vulnerabilityScanningSettings"> |
| 2215 | + <prop type="object" name="vulnerabilityScanningSettings" arg="$clusterUpdateParameters.properties.vulnerabilityScanningSettings"> |
2216 | 2216 | <prop type="string" name="containerScan" arg="$clusterUpdateParameters.properties.vulnerabilityScanningSettings.containerScan"> |
2217 | 2217 | <enum> |
2218 | 2218 | <item value=""Disabled""/> |
|
0 commit comments