CloudJobExtensions.GetOutputStorageContainerUrl Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
GetOutputStorageContainerUrl(CloudJob, BlobServiceClient) |
Obtém a URL, incluindo uma SAS (Assinatura de Acesso Compartilhado) que permite gravação, para o contêiner de armazenamento de saída do trabalho no armazenamento de blobs do Azure. Essa URL é adequada para passar para tarefas para que elas possam usar os JobOutputStorage(Uri) construtores ou TaskOutputStorage(Uri, String) que usam um Uri. |
GetOutputStorageContainerUrl(CloudJob, BlobServiceClient, TimeSpan) |
Obtém a URL, incluindo uma SAS (Assinatura de Acesso Compartilhado) que permite gravação, para o contêiner de armazenamento de saída do trabalho no armazenamento de blobs do Azure. Essa URL é adequada para passar para tarefas para que elas possam usar os JobOutputStorage(Uri) construtores ou TaskOutputStorage(Uri, String) que usam um Uri. |
GetOutputStorageContainerUrl(CloudJob, BlobServiceClient)
- Origem:
- CloudJobExtensions.cs
Obtém a URL, incluindo uma SAS (Assinatura de Acesso Compartilhado) que permite gravação, para o contêiner de armazenamento de saída do trabalho no armazenamento de blobs do Azure. Essa URL é adequada para passar para tarefas para que elas possam usar os JobOutputStorage(Uri) construtores ou TaskOutputStorage(Uri, String) que usam um 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
Parâmetros
- job
- CloudJob
O trabalho para o qual criar o contêiner.
- blobClient
- BlobServiceClient
O cliente do serviço blob vinculado à conta de armazenamento do Lote do Azure.
Retornos
A URL, incluindo SAS, do contêiner de saída do trabalho.
Comentários
A SAS expira após 7 dias. Esse padrão é escolhido para corresponder ao tempo máximo em que as tarefas podem permanecer ativas.
Aplica-se a
GetOutputStorageContainerUrl(CloudJob, BlobServiceClient, TimeSpan)
- Origem:
- CloudJobExtensions.cs
Obtém a URL, incluindo uma SAS (Assinatura de Acesso Compartilhado) que permite gravação, para o contêiner de armazenamento de saída do trabalho no armazenamento de blobs do Azure. Essa URL é adequada para passar para tarefas para que elas possam usar os JobOutputStorage(Uri) construtores ou TaskOutputStorage(Uri, String) que usam um 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
Parâmetros
- job
- CloudJob
O trabalho para o qual criar o contêiner.
- blobClient
- BlobServiceClient
O cliente do serviço blob vinculado à conta de armazenamento do Lote do Azure.
- expiryTime
- TimeSpan
A duração para a qual a SAS é válida. Isso deve ser longo o suficiente para permitir que todas as tarefas do trabalho sejam criadas e executadas até a conclusão, incluindo margem de manobra para erros e novas tentativas.
Retornos
A URL, incluindo SAS, do contêiner de saída do trabalho.
Aplica-se a
Azure SDK for .NET