Delen via


ServiceResourceProperties interface

De eigenschappen van de serviceresource.

Uitbreiding

Eigenschappen

partitionDescription

Beschrijft hoe de service wordt gepartitioneerd.

provisioningState

De huidige implementatie- of inrichtingsstatus, die alleen in de antwoordnotitie wordt weergegeven: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

serviceDnsName

Dns-naam die wordt gebruikt voor de service. Als dit is opgegeven, kan de DNS-naam worden gebruikt om de IP-adressen van service-eindpunten voor protocollen op de toepassingslaag (bijvoorbeeld HTTP) te retourneren. Bij het bijwerken van serviceDnsName kan de oude naam tijdelijk worden omgezet. Vertrouw echter op nieuwe naam. Wanneer u serviceDnsName verwijdert, kan de verwijderde naam tijdelijk worden omgezet. Vertrouw niet op de naam die onoplosbaar is.

serviceKind

Het soort service (staatloos of stateful).

servicePackageActivationMode

De activeringsmodus van het servicepakket

serviceTypeName

De naam van het servicetype

Overgenomen eigenschappen

correlationScheme

Een lijst met een beschrijving van de correlatie van de service met andere services.

defaultMoveCost

Hiermee geeft u de verplaatsingskosten voor de service op.

placementConstraints

De plaatsingsbeperkingen als een tekenreeks. Plaatsingsbeperkingen zijn Booleaanse expressies op knooppunteigenschappen en maken het mogelijk om een service te beperken tot bepaalde knooppunten op basis van de servicevereisten. Als u bijvoorbeeld een service wilt plaatsen op knooppunten waarin NodeType blauw is, geeft u het volgende op: "NodeColor == blue)".

scalingPolicies

Schaalbeleid voor deze service.

serviceLoadMetrics

De metrische gegevens voor servicebelasting worden gegeven als een matrix van ServiceLoadMetric-objecten.

servicePlacementPolicies

Een lijst met een beschrijving van de correlatie van de service met andere services.

Eigenschapdetails

partitionDescription

Beschrijft hoe de service wordt gepartitioneerd.

partitionDescription: PartitionUnion

Waarde van eigenschap

provisioningState

De huidige implementatie- of inrichtingsstatus, die alleen in de antwoordnotitie wordt weergegeven: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

serviceDnsName

Dns-naam die wordt gebruikt voor de service. Als dit is opgegeven, kan de DNS-naam worden gebruikt om de IP-adressen van service-eindpunten voor protocollen op de toepassingslaag (bijvoorbeeld HTTP) te retourneren. Bij het bijwerken van serviceDnsName kan de oude naam tijdelijk worden omgezet. Vertrouw echter op nieuwe naam. Wanneer u serviceDnsName verwijdert, kan de verwijderde naam tijdelijk worden omgezet. Vertrouw niet op de naam die onoplosbaar is.

serviceDnsName?: string

Waarde van eigenschap

string

serviceKind

Het soort service (staatloos of stateful).

serviceKind: string

Waarde van eigenschap

string

servicePackageActivationMode

De activeringsmodus van het servicepakket

servicePackageActivationMode?: string

Waarde van eigenschap

string

serviceTypeName

De naam van het servicetype

serviceTypeName: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

correlationScheme

Een lijst met een beschrijving van de correlatie van de service met andere services.

correlationScheme?: ServiceCorrelation[]

Waarde van eigenschap

overgenomen vanServiceResourcePropertiesBase.correlationScheme

defaultMoveCost

Hiermee geeft u de verplaatsingskosten voor de service op.

defaultMoveCost?: string

Waarde van eigenschap

string

overgenomen vanServiceResourcePropertiesBase.defaultMoveCost-

placementConstraints

De plaatsingsbeperkingen als een tekenreeks. Plaatsingsbeperkingen zijn Booleaanse expressies op knooppunteigenschappen en maken het mogelijk om een service te beperken tot bepaalde knooppunten op basis van de servicevereisten. Als u bijvoorbeeld een service wilt plaatsen op knooppunten waarin NodeType blauw is, geeft u het volgende op: "NodeColor == blue)".

placementConstraints?: string

Waarde van eigenschap

string

overgenomen vanServiceResourcePropertiesBase.placementConstraints

scalingPolicies

Schaalbeleid voor deze service.

scalingPolicies?: ScalingPolicy[]

Waarde van eigenschap

overgenomen vanServiceResourcePropertiesBase.scalingPolicies

serviceLoadMetrics

De metrische gegevens voor servicebelasting worden gegeven als een matrix van ServiceLoadMetric-objecten.

serviceLoadMetrics?: ServiceLoadMetric[]

Waarde van eigenschap

overgenomen vanServiceResourcePropertiesBase.serviceLoadMetrics

servicePlacementPolicies

Een lijst met een beschrijving van de correlatie van de service met andere services.

servicePlacementPolicies?: ServicePlacementPolicyUnion[]

Waarde van eigenschap

overgenomen vanServiceResourcePropertiesBase.servicePlacementPolicies