Cloud.Service.Azure.Storage.Blob

Cloud.Service.Azure.Storage.Blob
Cloud.Service.Azure.Storage.Blob
JSON Example
{
    "account": "string",
    "attempts": 0,
    "content_type": "string",
    "count": 0,
    "name": "string",
    "parallelism": 0,
    "resource_group_name": "string",
    "size": 0,
    "source": "string",
    "source_uri": "string",
    "storage_account_name": "string",
    "storage_container_name": "string",
    "type": "string",
    "url": "string"
}
string
account
Required

(Required) The name of the Microsoft Azure cloud account to use for this resource

integer
attempts
Optional

Number of upload attempts to make per page or block. Default is 1.

string
content_type
Optional

Content type of the storage blob. Default is application/octet-stream. Cannot be used with source_uri.

integer
count
Optional

The number of resource instances to be created.

string
name
Required

(Required) Storage blob name. Must be unique in the storage container in which the blob is located.

integer
parallelism
Optional

For concurrent uploads, number of workers to run per CPU core. Default is 8.

string
resource_group_name
Required

(Required) Resource group in which to create the blob.

integer
size
Optional

For page blobs, size of the blob to create, in bytes. Must be a multiple of 512. Default is 0.

string
source
Optional

Absolute path to a source blob file on the local system. Cannot be used with source_uri.

string
source_uri
Optional

URI to an existing blob, or a file in the Azure file service, to use as the source contents. Cannot be used with source.

string
storage_account_name
Required

(Required) Storage account in which to create the blob.

string
storage_container_name
Required

(Required) Storage container in which to create the blob.

string
type
Required

Kind of storage blob to create: block or page. Used when not copying from an existing blob.

string
url
Optional

URL to the binary large object (blob).