CloudServiceProperties interface
Proprietà del servizio cloud
Proprietà
| allow |
(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 è |
| configuration | Specifica la configurazione del servizio XML (con estensione cscfg) per il servizio cloud. |
| configuration |
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. |
| extension |
Descrive un profilo di estensione del servizio cloud. |
| network |
Profilo di rete per il servizio cloud. |
| os |
Descrive il profilo del sistema operativo per il servizio cloud. |
| package |
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. |
| provisioning |
Stato di provisioning, visualizzato solo nella risposta. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| role |
Descrive il profilo del ruolo per il servizio cloud. |
| start |
(Facoltativo) Indica se avviare il servizio cloud subito dopo la creazione. Il valore predefinito è |
| unique |
Identificatore univoco per il servizio cloud. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| upgrade |
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 |
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