Condividi tramite


CloudServiceProperties interface

Proprietà del servizio cloud

Proprietà

allowModelOverride

(Facoltativo) Indica se le proprietà dello SKU del ruolo (roleProfile.roles.sku) specificate nel modello/modello devono eseguire l'override rispettivamente del numero di istanze del ruolo e delle dimensioni della macchina virtuale specificate rispettivamente in .cscfg e .csdef. Il valore predefinito è false.

configuration

Specifica la configurazione del servizio XML (con estensione cscfg) per il servizio cloud.

configurationUrl

Specifica un URL che fa riferimento al percorso della configurazione del servizio nel servizio BLOB. L'URL del pacchetto di servizio può essere l'URI della firma di accesso condiviso da qualsiasi account di archiviazione. Si tratta di una proprietà di sola scrittura e non viene restituita nelle chiamate GET.

extensionProfile

Descrive un profilo di estensione del servizio cloud.

networkProfile

Profilo di rete per il servizio cloud.

osProfile

Descrive il profilo del sistema operativo per il servizio cloud.

packageUrl

Specifica un URL che fa riferimento al percorso del pacchetto del servizio nel servizio BLOB. L'URL del pacchetto di servizio può essere l'URI della firma di accesso condiviso da qualsiasi account di archiviazione. Si tratta di una proprietà di sola scrittura e non viene restituita nelle chiamate GET.

provisioningState

Stato di provisioning, visualizzato solo nella risposta. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

roleProfile

Descrive il profilo del ruolo per il servizio cloud.

startCloudService

(Facoltativo) Indica se avviare il servizio cloud subito dopo la creazione. Il valore predefinito è true. Se false, il modello di servizio viene ancora distribuito, ma il codice non viene eseguito immediatamente. Al contrario, il servizio è PoweredOff fino a quando non si chiama Start, al momento dell'avvio del servizio. Un servizio distribuito comporta comunque addebiti, anche se è spento.

uniqueId

Identificatore univoco per il servizio cloud. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

upgradeMode

Modalità di aggiornamento per il servizio cloud. Le istanze del ruolo vengono allocate ai domini di aggiornamento quando il servizio viene distribuito. Gli aggiornamenti possono essere avviati manualmente in ogni dominio di aggiornamento o avviati automaticamente in tutti i domini di aggiornamento. I valori possibili sono

automatico

manuale

simultanee

Se non specificato, il valore predefinito è Auto. Se impostato su Manuale, PUT UpdateDomain deve essere chiamato per applicare l'aggiornamento. Se impostato su Auto, l'aggiornamento viene applicato automaticamente a ogni dominio di aggiornamento in sequenza.

Dettagli proprietà

allowModelOverride

(Facoltativo) Indica se le proprietà dello SKU del ruolo (roleProfile.roles.sku) specificate nel modello/modello devono eseguire l'override rispettivamente del numero di istanze del ruolo e delle dimensioni della macchina virtuale specificate rispettivamente in .cscfg e .csdef. Il valore predefinito è false.

allowModelOverride?: boolean

Valore della proprietà

boolean

configuration

Specifica la configurazione del servizio XML (con estensione cscfg) per il servizio cloud.

configuration?: string

Valore della proprietà

string

configurationUrl

Specifica un URL che fa riferimento al percorso della configurazione del servizio nel servizio BLOB. L'URL del pacchetto di servizio può essere l'URI della firma di accesso condiviso da qualsiasi account di archiviazione. Si tratta di una proprietà di sola scrittura e non viene restituita nelle chiamate GET.

configurationUrl?: string

Valore della proprietà

string

extensionProfile

Descrive un profilo di estensione del servizio cloud.

extensionProfile?: CloudServiceExtensionProfile

Valore della proprietà

networkProfile

Profilo di rete per il servizio cloud.

networkProfile?: CloudServiceNetworkProfile

Valore della proprietà

osProfile

Descrive il profilo del sistema operativo per il servizio cloud.

osProfile?: CloudServiceOsProfile

Valore della proprietà

packageUrl

Specifica un URL che fa riferimento al percorso del pacchetto del servizio nel servizio BLOB. L'URL del pacchetto di servizio può essere l'URI della firma di accesso condiviso da qualsiasi account di archiviazione. Si tratta di una proprietà di sola scrittura e non viene restituita nelle chiamate GET.

packageUrl?: string

Valore della proprietà

string

provisioningState

Stato di provisioning, visualizzato solo nella risposta. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

roleProfile

Descrive il profilo del ruolo per il servizio cloud.

roleProfile?: CloudServiceRoleProfile

Valore della proprietà

startCloudService

(Facoltativo) Indica se avviare il servizio cloud subito dopo la creazione. Il valore predefinito è true. Se false, il modello di servizio viene ancora distribuito, ma il codice non viene eseguito immediatamente. Al contrario, il servizio è PoweredOff fino a quando non si chiama Start, al momento dell'avvio del servizio. Un servizio distribuito comporta comunque addebiti, anche se è spento.

startCloudService?: boolean

Valore della proprietà

boolean

uniqueId

Identificatore univoco per il servizio cloud. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

uniqueId?: string

Valore della proprietà

string

upgradeMode

Modalità di aggiornamento per il servizio cloud. Le istanze del ruolo vengono allocate ai domini di aggiornamento quando il servizio viene distribuito. Gli aggiornamenti possono essere avviati manualmente in ogni dominio di aggiornamento o avviati automaticamente in tutti i domini di aggiornamento. I valori possibili sono

automatico

manuale

simultanee

Se non specificato, il valore predefinito è Auto. Se impostato su Manuale, PUT UpdateDomain deve essere chiamato per applicare l'aggiornamento. Se impostato su Auto, l'aggiornamento viene applicato automaticamente a ogni dominio di aggiornamento in sequenza.

upgradeMode?: string

Valore della proprietà

string