CloudServiceProperties Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CloudServiceProperties() |
Initialisiert eine neue instance der CloudServiceProperties-Klasse. |
CloudServiceProperties(String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, CloudServiceRoleProfile, CloudServiceOsProfile, CloudServiceNetworkProfile, CloudServiceExtensionProfile, String, String) |
Initialisiert eine neue instance der CloudServiceProperties-Klasse. |
CloudServiceProperties()
Initialisiert eine neue instance der CloudServiceProperties-Klasse.
public CloudServiceProperties ();
Public Sub New ()
Gilt für:
CloudServiceProperties(String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, CloudServiceRoleProfile, CloudServiceOsProfile, CloudServiceNetworkProfile, CloudServiceExtensionProfile, String, String)
Initialisiert eine neue instance der CloudServiceProperties-Klasse.
public CloudServiceProperties (string packageUrl = default, string configuration = default, string configurationUrl = default, bool? startCloudService = default, bool? allowModelOverride = default, string upgradeMode = default, Microsoft.Azure.Management.Compute.Models.CloudServiceRoleProfile roleProfile = default, Microsoft.Azure.Management.Compute.Models.CloudServiceOsProfile osProfile = default, Microsoft.Azure.Management.Compute.Models.CloudServiceNetworkProfile networkProfile = default, Microsoft.Azure.Management.Compute.Models.CloudServiceExtensionProfile extensionProfile = default, string provisioningState = default, string uniqueId = default);
new Microsoft.Azure.Management.Compute.Models.CloudServiceProperties : string * string * string * Nullable<bool> * Nullable<bool> * string * Microsoft.Azure.Management.Compute.Models.CloudServiceRoleProfile * Microsoft.Azure.Management.Compute.Models.CloudServiceOsProfile * Microsoft.Azure.Management.Compute.Models.CloudServiceNetworkProfile * Microsoft.Azure.Management.Compute.Models.CloudServiceExtensionProfile * string * string -> Microsoft.Azure.Management.Compute.Models.CloudServiceProperties
Public Sub New (Optional packageUrl As String = Nothing, Optional configuration As String = Nothing, Optional configurationUrl As String = Nothing, Optional startCloudService As Nullable(Of Boolean) = Nothing, Optional allowModelOverride As Nullable(Of Boolean) = Nothing, Optional upgradeMode As String = Nothing, Optional roleProfile As CloudServiceRoleProfile = Nothing, Optional osProfile As CloudServiceOsProfile = Nothing, Optional networkProfile As CloudServiceNetworkProfile = Nothing, Optional extensionProfile As CloudServiceExtensionProfile = Nothing, Optional provisioningState As String = Nothing, Optional uniqueId As String = Nothing)
Parameter
- packageUrl
- String
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.
- configuration
- String
Gibt die XML-Dienstkonfiguration (.cscfg) für den Clouddienst an.
- configurationUrl
- String
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.
(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.
(Optional) Gibt an, ob die im Modell/der Vorlage angegebenen Rollen-SKU-Eigenschaften (roleProfile.roles.sku) die Rolle instance Anzahl und VM-Größe überschreiben sollen, die in CSCFG bzw. CSDEF angegeben sind.
Standardwert: false
.
- upgradeMode
- String
Mögliche Werte: "Auto", "Manual", "Simultaneous"
- roleProfile
- CloudServiceRoleProfile
- osProfile
- CloudServiceOsProfile
- networkProfile
- CloudServiceNetworkProfile
- extensionProfile
- CloudServiceExtensionProfile
- provisioningState
- String
Der Bereitstellungsstatus, der nur in der Antwort angezeigt wird.
- uniqueId
- String
Der eindeutige Bezeichner für den Clouddienst.
Gilt für:
Azure SDK for .NET