CloudJobExtensions.GetOutputStorageContainerUrl Methode
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
GetOutputStorageContainerUrl(CloudJob, BlobServiceClient) |
Ruft die URL für den Ausgabespeichercontainer des Auftrags in Azure Blob Storage ab, einschließlich einer SAS (Shared Access Signature), die das Schreiben erlaubt. Diese URL eignet sich für die Übergabe an Aufgaben, sodass sie die JobOutputStorage(Uri) Konstruktoren oder TaskOutputStorage(Uri, String) verwenden können, die eine Uriannehmen. |
GetOutputStorageContainerUrl(CloudJob, BlobServiceClient, TimeSpan) |
Ruft die URL für den Ausgabespeichercontainer des Auftrags in Azure Blob Storage ab, einschließlich einer SAS (Shared Access Signature), die das Schreiben erlaubt. Diese URL eignet sich für die Übergabe an Aufgaben, sodass sie die JobOutputStorage(Uri) Konstruktoren oder TaskOutputStorage(Uri, String) verwenden können, die eine Uriannehmen. |
GetOutputStorageContainerUrl(CloudJob, BlobServiceClient)
- Quelle:
- CloudJobExtensions.cs
Ruft die URL für den Ausgabespeichercontainer des Auftrags in Azure Blob Storage ab, einschließlich einer SAS (Shared Access Signature), die das Schreiben erlaubt. Diese URL eignet sich für die Übergabe an Aufgaben, sodass sie die JobOutputStorage(Uri) Konstruktoren oder TaskOutputStorage(Uri, String) verwenden können, die eine Uriannehmen.
public static string GetOutputStorageContainerUrl (this Microsoft.Azure.Batch.CloudJob job, Azure.Storage.Blobs.BlobServiceClient blobClient);
static member GetOutputStorageContainerUrl : Microsoft.Azure.Batch.CloudJob * Azure.Storage.Blobs.BlobServiceClient -> string
<Extension()>
Public Function GetOutputStorageContainerUrl (job As CloudJob, blobClient As BlobServiceClient) As String
Parameter
- job
- CloudJob
Der Auftrag, für den der Container erstellt werden soll.
- blobClient
- BlobServiceClient
Der mit dem Azure Batch Speicherkonto verknüpfte Blobdienstclient.
Gibt zurück
Die URL, einschließlich SAS, des Auftragsausgabecontainers.
Hinweise
Die SAS läuft nach 7 Tagen ab. Dieser Standardwert wird so gewählt, dass die maximale Zeit, in der Aufgaben aktiv bleiben können, übereinstimmt.
Gilt für:
GetOutputStorageContainerUrl(CloudJob, BlobServiceClient, TimeSpan)
- Quelle:
- CloudJobExtensions.cs
Ruft die URL für den Ausgabespeichercontainer des Auftrags in Azure Blob Storage ab, einschließlich einer SAS (Shared Access Signature), die das Schreiben erlaubt. Diese URL eignet sich für die Übergabe an Aufgaben, sodass sie die JobOutputStorage(Uri) Konstruktoren oder TaskOutputStorage(Uri, String) verwenden können, die eine Uriannehmen.
public static string GetOutputStorageContainerUrl (this Microsoft.Azure.Batch.CloudJob job, Azure.Storage.Blobs.BlobServiceClient blobClient, TimeSpan expiryTime);
static member GetOutputStorageContainerUrl : Microsoft.Azure.Batch.CloudJob * Azure.Storage.Blobs.BlobServiceClient * TimeSpan -> string
<Extension()>
Public Function GetOutputStorageContainerUrl (job As CloudJob, blobClient As BlobServiceClient, expiryTime As TimeSpan) As String
Parameter
- job
- CloudJob
Der Auftrag, für den der Container erstellt werden soll.
- blobClient
- BlobServiceClient
Der mit dem Azure Batch Speicherkonto verknüpfte Blobdienstclient.
- expiryTime
- TimeSpan
Die Dauer, für die die SAS gültig ist. Dies sollte lang genug sein, damit alle Aufgaben des Auftrags erstellt und bis zum Abschluss ausgeführt werden können, einschließlich Spielraum für Fehler und Wiederholungen.
Gibt zurück
Die URL, einschließlich SAS, des Auftragsausgabecontainers.
Gilt für:
Azure SDK for .NET