Share via


ClusterPatchParameters interface

ClusterPatchParameters represents the body of the request to patch the cluster properties.

Properties

aggregatorOrSingleRackDefinition

The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster.

clusterLocation

The customer-provided location information to identify where the cluster resides.

clusterServicePrincipal

The service principal to be used by the cluster during Arc Appliance installation.

commandOutputSettings

The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts.

computeDeploymentThreshold

The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.

computeRackDefinitions

The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.

identity

The identity for the resource.

runtimeProtectionConfiguration

The settings for cluster runtime protection.

secretArchive

The configuration for use of a key vault to store secrets for later retrieval by the operator.

tags

The Azure resource tags that will replace the existing ones.

updateStrategy

The strategy for updating the cluster.

Property Details

aggregatorOrSingleRackDefinition

The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster.

aggregatorOrSingleRackDefinition?: RackDefinition

Property Value

clusterLocation

The customer-provided location information to identify where the cluster resides.

clusterLocation?: string

Property Value

string

clusterServicePrincipal

The service principal to be used by the cluster during Arc Appliance installation.

clusterServicePrincipal?: ServicePrincipalInformation

Property Value

commandOutputSettings

The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts.

commandOutputSettings?: CommandOutputSettings

Property Value

computeDeploymentThreshold

The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.

computeDeploymentThreshold?: ValidationThreshold

Property Value

computeRackDefinitions

The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.

computeRackDefinitions?: RackDefinition[]

Property Value

identity

The identity for the resource.

identity?: ManagedServiceIdentity

Property Value

runtimeProtectionConfiguration

The settings for cluster runtime protection.

runtimeProtectionConfiguration?: RuntimeProtectionConfiguration

Property Value

secretArchive

The configuration for use of a key vault to store secrets for later retrieval by the operator.

secretArchive?: ClusterSecretArchive

Property Value

tags

The Azure resource tags that will replace the existing ones.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

updateStrategy

The strategy for updating the cluster.

updateStrategy?: ClusterUpdateStrategy

Property Value