Dela via


CloudServiceProperties interface

Egenskaper för molntjänster

Egenskaper

allowModelOverride

(Valfritt) Anger om roll-sku-egenskaperna (roleProfile.roles.sku) som anges i modellen/mallen ska åsidosätta antalet rollinstanser och vm-storleken som anges i .cscfg respektive .csdef. Standardvärdet är false.

configuration

Anger XML-tjänstkonfigurationen (.cscfg) för molntjänsten.

configurationUrl

Anger en URL som refererar till platsen för tjänstkonfigurationen i Blob-tjänsten. Url:en för tjänstpaket kan vara SAS-URI (Signatur för delad åtkomst) från valfritt lagringskonto. Det här är en skrivskyddad egenskap och returneras inte i GET-anrop.

extensionProfile

Beskriver en profil för molntjänsttillägg.

networkProfile

Nätverksprofil för molntjänsten.

osProfile

Beskriver OS-profilen för molntjänsten.

packageUrl

Anger en URL som refererar till platsen för tjänstpaketet i Blob-tjänsten. Url:en för tjänstpaket kan vara SAS-URI (Signatur för delad åtkomst) från valfritt lagringskonto. Det här är en skrivskyddad egenskap och returneras inte i GET-anrop.

roleProfile

Beskriver rollprofilen för molntjänsten.

startCloudService

(Valfritt) Anger om molntjänsten ska startas omedelbart efter att den har skapats. Standardvärdet är true. Om det är falskt distribueras tjänstmodellen fortfarande, men koden körs inte omedelbart. I stället är tjänsten PoweredOff tills du anropar Start, då tjänsten startas. En distribuerad tjänst debiteras fortfarande, även om den är avstängd.

upgradeMode

Uppdateringsläge för molntjänsten. Rollinstanser allokeras för att uppdatera domäner när tjänsten distribueras. Uppdateringar kan initieras manuellt i varje uppdateringsdomän eller initieras automatiskt i alla uppdateringsdomäner. Möjliga värden är

automatisk

Manuell

samtidig

Om det inte anges är standardvärdet Automatiskt. Om värdet är Manuellt måste PUT UpdateDomain anropas för att tillämpa uppdateringen. Om den är inställd på Auto tillämpas uppdateringen automatiskt på varje uppdateringsdomän i följd.

Egenskapsinformation

allowModelOverride

(Valfritt) Anger om roll-sku-egenskaperna (roleProfile.roles.sku) som anges i modellen/mallen ska åsidosätta antalet rollinstanser och vm-storleken som anges i .cscfg respektive .csdef. Standardvärdet är false.

allowModelOverride?: boolean

Egenskapsvärde

boolean

configuration

Anger XML-tjänstkonfigurationen (.cscfg) för molntjänsten.

configuration?: string

Egenskapsvärde

string

configurationUrl

Anger en URL som refererar till platsen för tjänstkonfigurationen i Blob-tjänsten. Url:en för tjänstpaket kan vara SAS-URI (Signatur för delad åtkomst) från valfritt lagringskonto. Det här är en skrivskyddad egenskap och returneras inte i GET-anrop.

configurationUrl?: string

Egenskapsvärde

string

extensionProfile

Beskriver en profil för molntjänsttillägg.

extensionProfile?: CloudServiceExtensionProfile

Egenskapsvärde

networkProfile

Nätverksprofil för molntjänsten.

networkProfile?: CloudServiceNetworkProfile

Egenskapsvärde

osProfile

Beskriver OS-profilen för molntjänsten.

osProfile?: CloudServiceOsProfile

Egenskapsvärde

packageUrl

Anger en URL som refererar till platsen för tjänstpaketet i Blob-tjänsten. Url:en för tjänstpaket kan vara SAS-URI (Signatur för delad åtkomst) från valfritt lagringskonto. Det här är en skrivskyddad egenskap och returneras inte i GET-anrop.

packageUrl?: string

Egenskapsvärde

string

roleProfile

Beskriver rollprofilen för molntjänsten.

roleProfile?: CloudServiceRoleProfile

Egenskapsvärde

startCloudService

(Valfritt) Anger om molntjänsten ska startas omedelbart efter att den har skapats. Standardvärdet är true. Om det är falskt distribueras tjänstmodellen fortfarande, men koden körs inte omedelbart. I stället är tjänsten PoweredOff tills du anropar Start, då tjänsten startas. En distribuerad tjänst debiteras fortfarande, även om den är avstängd.

startCloudService?: boolean

Egenskapsvärde

boolean

upgradeMode

Uppdateringsläge för molntjänsten. Rollinstanser allokeras för att uppdatera domäner när tjänsten distribueras. Uppdateringar kan initieras manuellt i varje uppdateringsdomän eller initieras automatiskt i alla uppdateringsdomäner. Möjliga värden är

automatisk

Manuell

samtidig

Om det inte anges är standardvärdet Automatiskt. Om värdet är Manuellt måste PUT UpdateDomain anropas för att tillämpa uppdateringen. Om den är inställd på Auto tillämpas uppdateringen automatiskt på varje uppdateringsdomän i följd.

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

Egenskapsvärde

"Manual" | "Auto" | "Simultaneous"