Azure.Storage.Blobs.BlobClientOptions
Provides the client configuration options for connecting to Azure Blob
Storage.
namespace Azure.Storage.Blobs
{
public class BlobClientOptions : ISupportsTenantIdChallenges
{
public enum ServiceVersion
{
V2019_02_02 = 1,
V2019_07_07,
V2019_12_12,
V2020_02_10,
V2020_04_08,
V2020_06_12,
V2020_08_04,
V2020_10_02,
V2020_12_06,
V2021_02_12,
V2021_04_10,
V2021_06_08,
V2021_08_06,
V2021_10_04,
V2021_12_02,
V2022_11_02,
V2023_01_03,
V2023_05_03,
V2023_08_03,
V2023_11_03,
V2024_02_04,
V2024_05_04,
V2024_08_04,
V2024_11_04,
V2025_01_05,
V2025_05_05,
V2025_07_05,
V2025_11_05,
V2026_02_06,
V2026_04_06,
V2026_06_06
}
public ServiceVersion Version { get; }
public CustomerProvidedKey? CustomerProvidedKey { get; set; }
public string EncryptionScope { get; set; }
public Uri GeoRedundantSecondaryUri { get; set; }
public TransferValidationOptions TransferValidation { get; }
public bool TrimBlobNameSlashes { get; set; }
public Request100ContinueOptions Request100ContinueOptions { get; set; }
public bool EnableTenantDiscovery { get; set; }
public BlobAudience? Audience { get; set; }
public BlobClientOptions(ServiceVersion version = ServiceVersion.V2026_06_06);
}
}