CloudJobExtensions.GetOutputStorageContainerUrl メソッド

定義

オーバーロード

GetOutputStorageContainerUrl(CloudJob, BlobServiceClient)

Azure BLOB ストレージ内のジョブの出力ストレージ コンテナーの URL (書き込みを許可する Shared Access Signature (SAS) を含む) を取得します。 この URL は、 を受け取る Uriまたは TaskOutputStorage(Uri, String) コンストラクターをJobOutputStorage(Uri)使用できるように、タスクに渡すために適しています。

GetOutputStorageContainerUrl(CloudJob, BlobServiceClient, TimeSpan)

Azure BLOB ストレージ内のジョブの出力ストレージ コンテナーの URL (書き込みを許可する Shared Access Signature (SAS) を含む) を取得します。 この URL は、 を受け取る Uriまたは TaskOutputStorage(Uri, String) コンストラクターをJobOutputStorage(Uri)使用できるように、タスクに渡すために適しています。

GetOutputStorageContainerUrl(CloudJob, BlobServiceClient)

ソース:
CloudJobExtensions.cs

Azure BLOB ストレージ内のジョブの出力ストレージ コンテナーの URL (書き込みを許可する Shared Access Signature (SAS) を含む) を取得します。 この URL は、 を受け取る Uriまたは TaskOutputStorage(Uri, String) コンストラクターをJobOutputStorage(Uri)使用できるように、タスクに渡すために適しています。

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

パラメーター

job
CloudJob

コンテナーを作成するジョブ。

blobClient
BlobServiceClient

Azure Batch ストレージ アカウントにリンクされている BLOB サービス クライアント。

戻り値

ジョブ出力コンテナーの URL (SAS を含む)。

注釈

SAS は 7 日後に期限切れになります。 この既定値は、タスクがアクティブな状態を維持できる最大時間と一致するように選択されます。

適用対象

GetOutputStorageContainerUrl(CloudJob, BlobServiceClient, TimeSpan)

ソース:
CloudJobExtensions.cs

Azure BLOB ストレージ内のジョブの出力ストレージ コンテナーの URL (書き込みを許可する Shared Access Signature (SAS) を含む) を取得します。 この URL は、 を受け取る Uriまたは TaskOutputStorage(Uri, String) コンストラクターをJobOutputStorage(Uri)使用できるように、タスクに渡すために適しています。

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

パラメーター

job
CloudJob

コンテナーを作成するジョブ。

blobClient
BlobServiceClient

Azure Batch ストレージ アカウントにリンクされている BLOB サービス クライアント。

expiryTime
TimeSpan

SAS が有効な期間。 これは、エラーや再試行の余裕を含め、ジョブのすべてのタスクを作成して完了するまで実行できる十分な長さである必要があります。

戻り値

ジョブ出力コンテナーの URL (SAS を含む)。

適用対象