ServiceResourceProperties interface
Die Dienstressourceneigenschaften.
- Extends
Eigenschaften
partition |
Beschreibt, wie der Dienst partitioniert wird. |
provisioning |
Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur im AntwortHINWEIS angezeigt wird: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
service |
Dns-Name, der für den Dienst verwendet wird. Wenn dies angegeben ist, kann der DNS-Name verwendet werden, um die IP-Adressen von Dienstendpunkten für Anwendungsschichtprotokolle (z. B. HTTP) zurückzugeben. Beim Aktualisieren von serviceDnsName kann der alte Name vorübergehend aufgelöst werden. Verlassen Sie sich jedoch auf neuen Namen. Beim Entfernen von serviceDnsName kann der entfernte Name vorübergehend aufgelöst werden. Verlassen Sie sich nicht darauf, dass der Name nicht aufgelöst werden kann. |
service |
Die Art des Dienstes (statuslos oder stateful). |
service |
Der Aktivierungsmodus des Dienstpakets |
service |
Der Name des Diensttyps |
Geerbte Eigenschaften
correlation |
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt. |
default |
Gibt die Verschiebungskosten für den Dienst an. |
placement |
Die Platzierungseinschränkungen als Zeichenfolge. Platzierungseinschränkungen sind boolesche Ausdrücke für Knoteneigenschaften und ermöglichen das Einschränken eines Diensts auf bestimmte Knoten basierend auf den Dienstanforderungen. Wenn Sie beispielsweise einen Dienst auf Knoten platzieren möchten, auf denen NodeType blau ist, geben Sie Folgendes an: "NodeColor == blue)". |
scaling |
Skalierungsrichtlinien für diesen Dienst. |
service |
Die Dienstlademetriken werden als Array von ServiceLoadMetric-Objekten angegeben. |
service |
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt. |
Details zur Eigenschaft
partitionDescription
Beschreibt, wie der Dienst partitioniert wird.
partitionDescription: PartitionUnion
Eigenschaftswert
provisioningState
Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur im AntwortHINWEIS angezeigt wird: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
provisioningState?: string
Eigenschaftswert
string
serviceDnsName
Dns-Name, der für den Dienst verwendet wird. Wenn dies angegeben ist, kann der DNS-Name verwendet werden, um die IP-Adressen von Dienstendpunkten für Anwendungsschichtprotokolle (z. B. HTTP) zurückzugeben. Beim Aktualisieren von serviceDnsName kann der alte Name vorübergehend aufgelöst werden. Verlassen Sie sich jedoch auf neuen Namen. Beim Entfernen von serviceDnsName kann der entfernte Name vorübergehend aufgelöst werden. Verlassen Sie sich nicht darauf, dass der Name nicht aufgelöst werden kann.
serviceDnsName?: string
Eigenschaftswert
string
serviceKind
Die Art des Dienstes (statuslos oder stateful).
serviceKind: string
Eigenschaftswert
string
servicePackageActivationMode
Der Aktivierungsmodus des Dienstpakets
servicePackageActivationMode?: string
Eigenschaftswert
string
serviceTypeName
Der Name des Diensttyps
serviceTypeName: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
correlationScheme
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.
correlationScheme?: ServiceCorrelation[]
Eigenschaftswert
defaultMoveCost
Gibt die Verschiebungskosten für den Dienst an.
defaultMoveCost?: string
Eigenschaftswert
string
placementConstraints
Die Platzierungseinschränkungen als Zeichenfolge. Platzierungseinschränkungen sind boolesche Ausdrücke für Knoteneigenschaften und ermöglichen das Einschränken eines Diensts auf bestimmte Knoten basierend auf den Dienstanforderungen. Wenn Sie beispielsweise einen Dienst auf Knoten platzieren möchten, auf denen NodeType blau ist, geben Sie Folgendes an: "NodeColor == blue)".
placementConstraints?: string
Eigenschaftswert
string
VonServiceResourcePropertiesBase.placementConstraints geerbt
scalingPolicies
Skalierungsrichtlinien für diesen Dienst.
scalingPolicies?: ScalingPolicy[]
Eigenschaftswert
serviceLoadMetrics
Die Dienstlademetriken werden als Array von ServiceLoadMetric-Objekten angegeben.
serviceLoadMetrics?: ServiceLoadMetric[]
Eigenschaftswert
servicePlacementPolicies
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.
servicePlacementPolicies?: ServicePlacementPolicyUnion[]
Eigenschaftswert
geerbt vonServiceResourcePropertiesBase.servicePlacementPolicies
Azure SDK for JavaScript