Freigeben über


ManagedServiceScalingPolicy Konstruktor

Definition

Initialisiert eine neue instance von ManagedServiceScalingPolicy.

public ManagedServiceScalingPolicy (Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceScalingMechanism scalingMechanism, Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceScalingTrigger scalingTrigger);
new Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceScalingPolicy : Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceScalingMechanism * Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceScalingTrigger -> Azure.ResourceManager.ServiceFabricManagedClusters.Models.ManagedServiceScalingPolicy
Public Sub New (scalingMechanism As ManagedServiceScalingMechanism, scalingTrigger As ManagedServiceScalingTrigger)

Parameter

scalingMechanism
ManagedServiceScalingMechanism

Gibt den Mechanismus an, der dieser Skalierungsrichtlinie zugeordnet ist Bitte beachten Sie, dass ManagedServiceScalingMechanism es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen umfassen NamedPartitionAddOrRemoveScalingMechanism und PartitionInstanceCountScalingMechanism.

scalingTrigger
ManagedServiceScalingTrigger

Gibt den Trigger an, der dieser Skalierungsrichtlinie zugeordnet ist. Beachten Sie, dass ManagedServiceScalingTrigger es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen umfassen AveragePartitionLoadScalingTrigger und AverageServiceLoadScalingTrigger.

Ausnahmen

scalingMechanism oder scalingTrigger ist NULL.

Gilt für: