Delen via


IClusterPatchParameters Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20240701.ClusterPatchParametersTypeConverter))]
public interface IClusterPatchParameters : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20240701.ClusterPatchParametersTypeConverter))>]
type IClusterPatchParameters = interface
    interface IJsonSerializable
Public Interface IClusterPatchParameters
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AggregatorOrSingleRackDefinitionAvailabilityZone

The zone name used for this rack when created. Availability zones are used for workload placement.

AggregatorOrSingleRackDefinitionBareMetalMachineConfigurationData

The unordered list of bare metal machine configuration.

AggregatorOrSingleRackDefinitionNetworkRackId

The resource ID of the network rack that matches this rack definition.

AggregatorOrSingleRackDefinitionRackLocation

The free-form description of the rack's location.

AggregatorOrSingleRackDefinitionRackSerialNumber

The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.

AggregatorOrSingleRackDefinitionRackSkuId

The resource ID of the sku for the rack being added.

AggregatorOrSingleRackDefinitionStorageApplianceConfigurationData

The list of storage appliance configuration data for this rack.

AssociatedIdentityType

The type of managed identity that is being selected.

AssociatedIdentityUserAssignedIdentityResourceId

The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.

ClusterLocation

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

ClusterServicePrincipalApplicationId

The application ID, also known as client ID, of the service principal.

ClusterServicePrincipalId

The principal ID, also known as the object ID, of the service principal.

ClusterServicePrincipalPassword

The password of the service principal.

ClusterServicePrincipalTenantId

The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.

CommandOutputSettingContainerUrl

The URL of the storage account container that is to be used by the specified identities.

ComputeDeploymentThresholdGrouping

Selection of how the type evaluation is applied to the cluster calculation.

ComputeDeploymentThresholdType

Selection of how the threshold should be evaluated.

ComputeDeploymentThresholdValue

The numeric threshold value.

ComputeRackDefinition

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

IdentityPrincipalId

The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.

IdentityTenantId

The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.

IdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

IdentityUserAssignedIdentity

The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

RuntimeProtectionConfigurationEnforcementLevel

The mode of operation for runtime protection.

SecretArchiveKeyVaultId

The resource ID of the key vault to archive the secrets of the cluster.

SecretArchiveUseKeyVault

The indicator if the specified key vault should be used to archive the secrets of the cluster.

Tag

The Azure resource tags that will replace the existing ones.

UpdateStrategyMaxUnavailable

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.

UpdateStrategyThresholdType

Selection of how the threshold should be evaluated.

UpdateStrategyThresholdValue

The numeric threshold value.

UpdateStrategyType

The mode of operation for runtime protection.

UpdateStrategyWaitTimeMinute

The time to wait between the increments of update defined by the strategy.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to