Freigeben über


CloudServicePropertiesOutput interface

Clouddiensteigenschaften

Eigenschaften

allowModelOverride

(Optional) Gibt an, ob die rollenbasierten SKU-Eigenschaften (roleProfile.roles.sku), die im Modell/der Vorlage angegeben sind, die Anzahl der Rolleninstanzen und die VM-Größe überschreiben sollen, die in .cscfg bzw. .csdef angegeben sind. Standardwert: false.

configuration

Gibt die XML-Dienstkonfiguration (.cscfg) für den Clouddienst an.

configurationUrl

Gibt eine URL an, die sich auf den Speicherort der Dienstkonfiguration im Blobdienst bezieht. Die Dienstpaket-URL kann ein SAS-URI (Shared Access Signature) eines beliebigen Speicherkontos sein. Dies ist eine schreibgeschützte Eigenschaft, die in GET-Aufrufen nicht zurückgegeben wird.

extensionProfile

Beschreibt ein Clouddiensterweiterungsprofil.

networkProfile

Netzwerkprofil für den Clouddienst.

osProfile

Beschreibt das Betriebssystemprofil für den Clouddienst.

packageUrl

Gibt eine URL an, die auf den Speicherort des Dienstpakets im Blob-Dienst verweist. Die Dienstpaket-URL kann ein SAS-URI (Shared Access Signature) eines beliebigen Speicherkontos sein. Dies ist eine schreibgeschützte Eigenschaft, die in GET-Aufrufen nicht zurückgegeben wird.

provisioningState

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird.

roleProfile

Beschreibt das Rollenprofil für den Clouddienst.

startCloudService

(Optional) Gibt an, ob der Clouddienst unmittelbar nach der Erstellung gestartet werden soll. Standardwert: true. Wenn false, wird das Dienstmodell weiterhin bereitgestellt, aber der Code wird nicht sofort ausgeführt. Stattdessen wird der Dienst so lange poweredOff ausgeführt, bis Sie Start aufrufen. Zu diesem Zeitpunkt wird der Dienst gestartet. Für einen bereitgestellten Dienst fallen weiterhin Gebühren an, auch wenn er ausgeschaltet wird.

uniqueId

Der eindeutige Bezeichner für den Clouddienst.

upgradeMode

Updatemodus für den Clouddienst. Rolleninstanzen werden den Aktualisierungsdomänen zugeordnet, wenn der Dienst bereitgestellt wird. Updates können in jeder Aktualisierungsdomäne manuell initiiert oder in allen Updatedomänen automatisch initiiert werden. Mögliche Werte sind:

Automatisch

Manuell

Gleichzeitige

Wenn nicht angegeben, lautet der Standardwert Auto. Wenn diese Einstellung auf Manuell festgelegt ist, muss PUT UpdateDomain aufgerufen werden, um das Update anzuwenden. Bei Festlegung auf Auto wird das Update automatisch nacheinander auf jede Updatedomäne angewendet.

Details zur Eigenschaft

allowModelOverride

(Optional) Gibt an, ob die rollenbasierten SKU-Eigenschaften (roleProfile.roles.sku), die im Modell/der Vorlage angegeben sind, die Anzahl der Rolleninstanzen und die VM-Größe überschreiben sollen, die in .cscfg bzw. .csdef angegeben sind. Standardwert: false.

allowModelOverride?: boolean

Eigenschaftswert

boolean

configuration

Gibt die XML-Dienstkonfiguration (.cscfg) für den Clouddienst an.

configuration?: string

Eigenschaftswert

string

configurationUrl

Gibt eine URL an, die sich auf den Speicherort der Dienstkonfiguration im Blobdienst bezieht. Die Dienstpaket-URL kann ein SAS-URI (Shared Access Signature) eines beliebigen Speicherkontos sein. Dies ist eine schreibgeschützte Eigenschaft, die in GET-Aufrufen nicht zurückgegeben wird.

configurationUrl?: string

Eigenschaftswert

string

extensionProfile

Beschreibt ein Clouddiensterweiterungsprofil.

extensionProfile?: CloudServiceExtensionProfileOutput

Eigenschaftswert

networkProfile

Netzwerkprofil für den Clouddienst.

networkProfile?: CloudServiceNetworkProfileOutput

Eigenschaftswert

osProfile

Beschreibt das Betriebssystemprofil für den Clouddienst.

osProfile?: CloudServiceOsProfileOutput

Eigenschaftswert

packageUrl

Gibt eine URL an, die auf den Speicherort des Dienstpakets im Blob-Dienst verweist. Die Dienstpaket-URL kann ein SAS-URI (Shared Access Signature) eines beliebigen Speicherkontos sein. Dies ist eine schreibgeschützte Eigenschaft, die in GET-Aufrufen nicht zurückgegeben wird.

packageUrl?: string

Eigenschaftswert

string

provisioningState

Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird.

provisioningState?: string

Eigenschaftswert

string

roleProfile

Beschreibt das Rollenprofil für den Clouddienst.

roleProfile?: CloudServiceRoleProfileOutput

Eigenschaftswert

startCloudService

(Optional) Gibt an, ob der Clouddienst unmittelbar nach der Erstellung gestartet werden soll. Standardwert: true. Wenn false, wird das Dienstmodell weiterhin bereitgestellt, aber der Code wird nicht sofort ausgeführt. Stattdessen wird der Dienst so lange poweredOff ausgeführt, bis Sie Start aufrufen. Zu diesem Zeitpunkt wird der Dienst gestartet. Für einen bereitgestellten Dienst fallen weiterhin Gebühren an, auch wenn er ausgeschaltet wird.

startCloudService?: boolean

Eigenschaftswert

boolean

uniqueId

Der eindeutige Bezeichner für den Clouddienst.

uniqueId?: string

Eigenschaftswert

string

upgradeMode

Updatemodus für den Clouddienst. Rolleninstanzen werden den Aktualisierungsdomänen zugeordnet, wenn der Dienst bereitgestellt wird. Updates können in jeder Aktualisierungsdomäne manuell initiiert oder in allen Updatedomänen automatisch initiiert werden. Mögliche Werte sind:

Automatisch

Manuell

Gleichzeitige

Wenn nicht angegeben, lautet der Standardwert Auto. Wenn diese Einstellung auf Manuell festgelegt ist, muss PUT UpdateDomain aufgerufen werden, um das Update anzuwenden. Bei Festlegung auf Auto wird das Update automatisch nacheinander auf jede Updatedomäne angewendet.

upgradeMode?: "Auto" | "Manual" | "Simultaneous"

Eigenschaftswert

"Auto" | "Manual" | "Simultaneous"