Freigeben über


CloudJobExtensions.GetOutputStorageContainerUrl Methode

Definition

Ü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: