public class AzureArtifactResponse extends Object
Response to a request for an Azure Shared Access Signature (SAS) that will allow you to upload an artifact to an Azure blob storage container managed by the queue.
See https://schemas.taskcluster.net/queue/v1/post-artifact-response.json#/oneOf[2]
Modifier and Type | Field and Description |
---|---|
String |
contentType
Artifact mime-type, should be specified with the
x-ms-blob-content-type when committing the block. |
Date |
expires
Date-time after which Shared Access Signature (SAS) will seize to work.
|
String |
putUrl
Shared Access Signature (SAS) with write permissions, see Azure REST API reference for details on how to use this.
|
String |
storageType
Artifact storage type, in this case
azure Possible values: * “azure”See https://schemas.taskcluster.net/queue/v1/post-artifact-response.json#/oneOf[2]/properties/storageType |
Constructor and Description |
---|
AzureArtifactResponse() |
public String contentType
Artifact mime-type, should be specified with the x-ms-blob-content-type
when committing the block.
Max length: 255
public Date expires
Date-time after which Shared Access Signature (SAS) will seize to work.
See https://schemas.taskcluster.net/queue/v1/post-artifact-response.json#/oneOf[2]/properties/expires
public String putUrl
Shared Access Signature (SAS) with write permissions, see Azure REST API reference for details on how to use this.
See https://schemas.taskcluster.net/queue/v1/post-artifact-response.json#/oneOf[2]/properties/putUrl
public String storageType
Artifact storage type, in this case azure
Possible values: * “azure”
Copyright © 2014–2018 Mozilla. All rights reserved.