public class AzureArtifactRequest extends Object
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-request.json#/oneOf[2]
Modifier and Type | Field and Description |
---|---|
String |
contentType
Artifact mime-type, when uploading artifact please use the same
Content-Type , consistently using the correct mime-type make tooling a lot easier, specifically, always using application/json for JSON artifacts. |
Date |
expires
Date-time after which the artifact should be deleted.
|
String |
storageType
Artifact storage type, in this case
azure Possible values: * “azure”See https://schemas.taskcluster.net/queue/v1/post-artifact-request.json#/oneOf[2]/properties/storageType |
Constructor and Description |
---|
AzureArtifactRequest() |
public String contentType
Artifact mime-type, when uploading artifact please use the same Content-Type
, consistently using the correct mime-type make tooling a lot easier, specifically, always using application/json
for JSON artifacts.
Max length: 255
See https://schemas.taskcluster.net/queue/v1/post-artifact-request.json#/oneOf[2]/properties/contentType
public Date expires
Date-time after which the artifact should be deleted. Note, that these will be collected over time, and artifacts may remain available after expiration. Azure based artifacts are identified in azure table storage and explicitly deleted in the azure storage container after expiration.
See https://schemas.taskcluster.net/queue/v1/post-artifact-request.json#/oneOf[2]/properties/expires
public String storageType
Artifact storage type, in this case azure
Possible values: * “azure”
See https://schemas.taskcluster.net/queue/v1/post-artifact-request.json#/oneOf[2]/properties/storageType
Copyright © 2014–2018 Mozilla. All rights reserved.