ResourceTypes class

Definition

Specifies the resource types that are accessible with the account SAS.

ResourceTypes(service=False, container=False, object=False, _str=None)
Inheritance
builtins.object
ResourceTypes

Parameters

service
bool

Access to service-level APIs (e.g., Get/Set Service Properties, Get Service Stats, List Containers/Queues/Shares)

container
bool

Access to container-level APIs (e.g., Create/Delete Container, Create/Delete Queue, Create/Delete Share, List Blobs/Files and Directories)

object
bool

Access to object-level APIs for blobs, queue messages, and files(e.g. Put Blob, Query Entity, Get Messages, Create File, etc.)

_str
str

A string representing the resource types.

Variables

ResourceTypes.CONTAINER
ResourceTypes
Access to container-level APIs (e.g., Create/Delete Container, Create/Delete Queue, Create/Delete Share, List Blobs/Files and Directories)
ResourceTypes.OBJECT
ResourceTypes
Access to object-level APIs for blobs, queue messages, and files(e.g. Put Blob, Query Entity, Get Messages, Create File, etc.)
ResourceTypes.SERVICE
ResourceTypes
Access to service-level APIs (e.g., Get/Set Service Properties, Get Service Stats, List Containers/Queues/Shares)

Attributes

CONTAINER

CONTAINER = <azure.storage.blob._shared.models.ResourceTypes object>

OBJECT

OBJECT = <azure.storage.blob._shared.models.ResourceTypes object>

SERVICE

SERVICE = <azure.storage.blob._shared.models.ResourceTypes object>