azure-storage-128

CloudStreams Connector for Microsoft Azure Storage

Actions

  • Get Blob Properties

    Return all user-defined metadata, standard HTTP properties, and system properties for the blob. It does not return the content of the blob.

  • Snapshot Blob

    Create a read-only snapshot of a blob

  • Get Page Ranges

    Returns the list of valid page ranges for a page blob or snapshot of a page blob

  • Lease Container

    Establish and manage a lock on a container for delete operations. The lock duration can be 15 to 60 seconds, or can be infinite.

  • Copy Blob

    Copy a blob to a destination within the storage account. In version 2012-02-12 and later, the source for a Copy Blob operation can be a committed blob in any Azure storage account.

  • Get Blob Metadata

    Return all user-defined metadata for the specified blob or snapshot

  • Delete Blob

    Mark the specified blob or snapshot for deletion. The blob is later deleted during garbage collection.

  • Set Blob Properties

    Set system properties on the blob

  • List Containers

    Return a list of the containers under the specified account

  • Get Container ACL

    Get the permissions for the specified container. The permissions indicate whether container data may be accessed publicly.

  • Get Blob Service Stats

    Retrieve statistics related to replication for the Blob service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the storage account.

  • Set Blob Service Properties

    Set properties for a storage account’s Blob service endpoint, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. See CORS Support for the Storage Services for more information on CORS rules.

  • Put Block List

    Write a blob by specifying the list of block IDs that make up the blob. In order to be written as part of a blob, a block must have been successfully written to the server in a prior Put Block operation.

  • Delete Container

    Mark the specified container for deletion. The container and any blobs contained within it are later deleted during garbage collection.

  • Abort Copy Blob

    Abort a pending Copy Blob operation, and leaves a destination blob with zero length and full metadata. Version 2012-02-12 and newer.

  • Put Blob

    Create a new block, page, or append blob, or updates the content of an existing block blob.

  • Set Container Metadata

    Set one or more user-defined name-value pairs for the specified container

  • Lease Blob

    Establish and manage a lock on a blob for write and delete operations. The lock duration can be 15 to 60 seconds, or can be infinite. In versions prior to 2012-02-12, the lock duration is 60 seconds.

  • Append Block

    Commit a new block of data to the end of an existing append blob

  • Set Blob Metadata

    Set user-defined metadata for the specified blob as one or more name-value pairs

  • Get Container Properties

    Return all user-defined metadata and system properties for the specified container. The data returned does not include the container's list of blobs.

  • Put Block

    Creates a new block to be committed as part of a blob

  • Put Page

    Write a range of pages to a page blob

  • Get Container Metadata

    Return all user-defined metadata for the container

  • Incremental Copy Blob

    Copy a snapshot of the source page blob to a destination page blob. The snapshot is copied such that only the differential changes between the previously copied snapshot are transferred to the destination. The copied snapshots are complete copies of the original snapshot and can be read or copied from as usual. This API is supported since REST version 2016-05-31.

  • Get Blob Service Properties

    Get the properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.

  • Get Blob

    Read or download a blob from the system, including its metadata and properties. You can also call Get Blob to read a snapshot.

  • Get Block List

    Retrieves the list of blocks that have been uploaded as part of a block blob

  • List Blobs

    Enumerate the list of blobs under the specified container

  • Create Container

    Create a new container under the specified account. If the container with the same name already exists, the operation fails.

  • Put Message

    Add a new message to the back of the message queue. A visibility timeout can also be specified to make the message invisible until the visibility timeout expires. A message must be in a format that can be included in an XML request with UTF-8 encoding. The encoded message can be up to 64 KB in size for versions 2011-08-18 and newer, or 8 KB in size for previous versions.

  • Peek Messages


    Retrieve one or more messages from the front of the queue, but does not alter the visibility of the message.

  • Update Message

    Updates the visibility timeout of a message. You can also use this operation to update the contents of a message. A message must be in a format that can be included in an XML request with UTF-8 encoding, and the encoded message can be up to 64KB in size.

  • Delete Message

    Delete the specified message

  • Get Queue Service Stats


    Retrieve statistics related to replication for the Queue service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the storage account.

  • Set Queue Metadata

    Set user-defined metadata on the specified queue. Metadata is associated with the queue as name-value pairs.

  • List Queues

    List all of the queues in a given storage account.

  • Create Queue

    Create a queue under the given account.

  • Set Queue ACL

    Set stored access policies for the queue that may be used with Shared Access Signatures. For more information, see Establishing a Stored Access Policy.

  • Get Queue Metadata

    Retrieve user-defined metadata and queue properties on the specified queue. Metadata is associated with the queue as name-values pairs.

  • Get Messages

    Retrieve one or more messages from the front of the queue

  • Delete Queue

    Permanently delete the specified queue

  • Get Queue ACL

    Return details about any stored access policies specified on the queue that may be used with Shared Access Signatures. For more information, see Establishing a Stored Access Policy.

  • Set Queue Service Properties

    Set properties for a storage account’s Queue service endpoint, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. See CORS Support for the Storage Services for more information on CORS rules.

  • Clear Messages

    Delete all messages from the specified queue

  • Get Queue Service Properties

    Get the properties of a storage account’s Queue service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.

  • Get Table Service Stats

    Retrieve statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the storage account.

  • Get Table ACL

    Returns details about any stored access policies specified on the table that may be used with Shared Access Signatures. For more information, see Establishing a Stored Access Policy.

  • Query Tables

    Return a list of tables under the specified account

  • Delete Entity

    Delete an existing entity in a table

  • Set Table Service Properties

    Set properties for a storage account’s Table service endpoint, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules. See CORS Support for the Storage Services for more information on CORS rules.

  • Get Table Service Properties

    Get the properties of a storage account’s Table service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.

  • Create Table

    Create a new table in the storage account.

  • Set Table ACL

    Set the stored access policies for the table that may be used with Shared Access Signatures. For more information, see Establishing a Stored Access Policy.

  • Merge Entity

    Update an existing entity by updating the entity's properties. This operation does not replace the existing entity, as the Update Entity operation does.

  • Delete Table

    Delete the specified table and any data it contains

  • Insert Or Merge Entity

    Update an existing entity or inserts a new entity if it does not exist in the table. Because this operation can insert or update an entity, it is also known as an upsert operation.

  • Query Entities

    Query entities in a table and includes the $filter and $select options.

  • Insert Entity

    Insert a new entity into a table

  • Update Entity

    Update an existing entity in a table. The Update Entity operation replaces the entire entity and can be used to remove properties.

  • Insert Or Replace Entity

    Replace an existing entity or inserts a new entity if it does not exist in the table. Because this operation can insert or update an entity, it is also known as an upsert operation.

  • Create Share

    Create a new share under the specified account. If the share with the same name already exists, the operation fails.

  • Set Share ACL

    Set a stored access policy for use with shared access signatures. For more information, see Use a Stored Access Policy.

  • Put Range

    Write a range of bytes to a file

  • Delete Share

    Mark the specified share for deletion. The share and any files contained within it are later deleted during garbage collection.

  • Create Directory

    Create a new directory under the specified share or parent directory. The directory resource includes the properties for that directory. It does not include a list of the files or subdirectories contained by the directory.

  • Abort Copy File

    Abort a pending Copy File operation, and leaves a destination file with zero length and full metadata. Version 2015-02-21 and newer.

  • Set Share Properties

    The Set Share Properties operation sets service-defined properties for the specified share.

  • Create File

    Create a new file or replaces a file. Note that calling Create File only initializes the file. To add content to a file, call the Put Range operation.

  • List Ranges

    Returns the list of valid ranges for a file

  • Get File

    Read or download a file from the system, including its metadata and properties.

  • Set Share Metadata

    Sets one or more user-defined name-value pairs for the specified share

  • Get Share Metadata

    Return all user-defined metadata for the share

  • Copy File

    Copy a blob or file to a destination file within the storage account

  • Set File Service Properties

    Set properties for a storage account’s File service endpoint. In version 2015-02-21 and later, you can use Set File Service Properties to set CORS (Cross-Origin Resource Sharing) rules. In version 2015-04-05 and later, you can use Set File Service Properties to enable Storage Analytics metrics for the File service.

  • Delete File

    Remove the file from the storage account

  • Set File Properties

    Set system properties on the file

  • Get Share Properties

    Return all user-defined metadata and system properties for the specified share. The data returned does not include the share's list of files.

  • Delete Directory

    Remove the specified empty directory. Note that the directory must be empty before it can be deleted.


  • Set File Metadata

    Update user-defined metadata for the specified file

  • Set Directory Metadata

    Update user defined metadata for the specified directory. This operation is available in version 2015-02-21 and newer.

  • Get Directory Metadata

    Return all user-defined metadata for the specified directory. This operation is supported in version 2015-02-21 and later.