Azure.Connectors.Sdk.AzureBlob.Models Namespace

Classes

Name Description
AzureBlobModelFactory

Model factory for creating instances of AzureBlob models. Use these factory methods to construct model instances in tests and scenarios where output-only properties (with init-only setters) need to be populated.

AzureBlobOnUpdatedFilesTriggerPayload

Typed trigger payload for the OnUpdatedFiles trigger (AzureBlob "When a blob is added or modified (properties only) (V2)", operationId: OnUpdatedFiles_V2). Deserialize Connector Namespace callbacks directly: JsonSerializer.Deserialize<AzureBlobOnUpdatedFilesTriggerPayload>(body).

AzureBlobTriggers

Static registry of trigger operations for the AzureBlob connector that have typed payloads. Maps operation names to their typed TriggerCallbackPayload<T> subtypes. Triggers that return binary content (e.g., file downloads) are not included here because they have no JSON-deserializable payload type. See AzureBlobTriggerOperations for the complete list of trigger operation name constants.

BlobMetadata

Response for Copy blob (V2)

BlobMetadataPage

Response for Lists blobs in the root folder (V2)

DataWithSensitivityLabelInfo

Response for Get Blob Metadata (V2)

ListOfBlobsWithSensitivityLabels

Response for Lists blobs (V2)

SensitivityLabelMetadata

Item in Sensitivity label metadata info list

SharedAccessSignature

Response for Create SAS URI by path (V2)

SharedAccessSignatureBlobPolicy

Response for Get available access policies (V2)

StorageAccount

Item in List of storage account names

StorageAccountList

Response for Get storage accounts

Structs

Name Description
AccessProtocol

Extensible enum for known AccessProtocol values.

Permissions

Extensible enum for known Permissions values.