<PackageReference Include="Azure.Storage.Blobs" Version="12.25.1" />

Azure.Storage.Blobs.Models.BlobErrorCode

Error codes returned by the service.
namespace Azure.Storage.Blobs.Models { public readonly struct BlobErrorCode : IEquatable<BlobErrorCode> { public static BlobErrorCode AccountAlreadyExists { get; } public static BlobErrorCode AccountBeingCreated { get; } public static BlobErrorCode AccountIsDisabled { get; } public static BlobErrorCode AuthenticationFailed { get; } public static BlobErrorCode AuthorizationFailure { get; } public static BlobErrorCode ConditionHeadersNotSupported { get; } public static BlobErrorCode ConditionNotMet { get; } public static BlobErrorCode EmptyMetadataKey { get; } public static BlobErrorCode InsufficientAccountPermissions { get; } public static BlobErrorCode InternalError { get; } public static BlobErrorCode InvalidAuthenticationInfo { get; } public static BlobErrorCode InvalidHeaderValue { get; } public static BlobErrorCode InvalidHttpVerb { get; } public static BlobErrorCode InvalidInput { get; } public static BlobErrorCode InvalidMd5 { get; } public static BlobErrorCode InvalidMetadata { get; } public static BlobErrorCode InvalidQueryParameterValue { get; } public static BlobErrorCode InvalidRange { get; } public static BlobErrorCode InvalidResourceName { get; } public static BlobErrorCode InvalidUri { get; } public static BlobErrorCode InvalidXmlDocument { get; } public static BlobErrorCode InvalidXmlNodeValue { get; } public static BlobErrorCode Md5Mismatch { get; } public static BlobErrorCode MetadataTooLarge { get; } public static BlobErrorCode MissingContentLengthHeader { get; } public static BlobErrorCode MissingRequiredQueryParameter { get; } public static BlobErrorCode MissingRequiredHeader { get; } public static BlobErrorCode MissingRequiredXmlNode { get; } public static BlobErrorCode MultipleConditionHeadersNotSupported { get; } public static BlobErrorCode OperationTimedOut { get; } public static BlobErrorCode OutOfRangeInput { get; } public static BlobErrorCode OutOfRangeQueryParameterValue { get; } public static BlobErrorCode RequestBodyTooLarge { get; } public static BlobErrorCode ResourceTypeMismatch { get; } public static BlobErrorCode RequestUrlFailedToParse { get; } public static BlobErrorCode ResourceAlreadyExists { get; } public static BlobErrorCode ResourceNotFound { get; } public static BlobErrorCode ServerBusy { get; } public static BlobErrorCode UnsupportedHeader { get; } public static BlobErrorCode UnsupportedXmlNode { get; } public static BlobErrorCode UnsupportedQueryParameter { get; } public static BlobErrorCode UnsupportedHttpVerb { get; } public static BlobErrorCode AppendPositionConditionNotMet { get; } public static BlobErrorCode BlobAlreadyExists { get; } public static BlobErrorCode BlobImmutableDueToPolicy { get; } public static BlobErrorCode BlobNotFound { get; } public static BlobErrorCode BlobOverwritten { get; } public static BlobErrorCode BlobTierInadequateForContentLength { get; } public static BlobErrorCode BlobUsesCustomerSpecifiedEncryption { get; } public static BlobErrorCode BlockCountExceedsLimit { get; } public static BlobErrorCode BlockListTooLong { get; } public static BlobErrorCode CannotChangeToLowerTier { get; } public static BlobErrorCode CannotVerifyCopySource { get; } public static BlobErrorCode ContainerAlreadyExists { get; } public static BlobErrorCode ContainerBeingDeleted { get; } public static BlobErrorCode ContainerDisabled { get; } public static BlobErrorCode ContainerNotFound { get; } public static BlobErrorCode ContentLengthLargerThanTierLimit { get; } public static BlobErrorCode CopyAcrossAccountsNotSupported { get; } public static BlobErrorCode CopyIdMismatch { get; } public static BlobErrorCode FeatureVersionMismatch { get; } public static BlobErrorCode IncrementalCopyBlobMismatch { get; } public static BlobErrorCode IncrementalCopyOfEarlierVersionSnapshotNotAllowed { get; } public static BlobErrorCode IncrementalCopySourceMustBeSnapshot { get; } public static BlobErrorCode InfiniteLeaseDurationRequired { get; } public static BlobErrorCode InvalidBlobOrBlock { get; } public static BlobErrorCode InvalidBlobTier { get; } public static BlobErrorCode InvalidBlobType { get; } public static BlobErrorCode InvalidBlockId { get; } public static BlobErrorCode InvalidBlockList { get; } public static BlobErrorCode InvalidOperation { get; } public static BlobErrorCode InvalidPageRange { get; } public static BlobErrorCode InvalidSourceBlobType { get; } public static BlobErrorCode InvalidSourceBlobUrl { get; } public static BlobErrorCode InvalidVersionForPageBlobOperation { get; } public static BlobErrorCode LeaseAlreadyPresent { get; } public static BlobErrorCode LeaseAlreadyBroken { get; } public static BlobErrorCode LeaseIdMismatchWithBlobOperation { get; } public static BlobErrorCode LeaseIdMismatchWithContainerOperation { get; } public static BlobErrorCode LeaseIdMismatchWithLeaseOperation { get; } public static BlobErrorCode LeaseIdMissing { get; } public static BlobErrorCode LeaseIsBreakingAndCannotBeAcquired { get; } public static BlobErrorCode LeaseIsBreakingAndCannotBeChanged { get; } public static BlobErrorCode LeaseIsBrokenAndCannotBeRenewed { get; } public static BlobErrorCode LeaseLost { get; } public static BlobErrorCode LeaseNotPresentWithBlobOperation { get; } public static BlobErrorCode LeaseNotPresentWithContainerOperation { get; } public static BlobErrorCode LeaseNotPresentWithLeaseOperation { get; } public static BlobErrorCode MaxBlobSizeConditionNotMet { get; } public static BlobErrorCode NoAuthenticationInformation { get; } public static BlobErrorCode NoPendingCopyOperation { get; } public static BlobErrorCode OperationNotAllowedOnIncrementalCopyBlob { get; } public static BlobErrorCode PendingCopyOperation { get; } public static BlobErrorCode PreviousSnapshotCannotBeNewer { get; } public static BlobErrorCode PreviousSnapshotNotFound { get; } public static BlobErrorCode PreviousSnapshotOperationNotSupported { get; } public static BlobErrorCode SequenceNumberConditionNotMet { get; } public static BlobErrorCode SequenceNumberIncrementTooLarge { get; } public static BlobErrorCode SnapshotCountExceeded { get; } public static BlobErrorCode SnapshotOperationRateExceeded { get; } public static BlobErrorCode SnapshotsPresent { get; } public static BlobErrorCode SourceConditionNotMet { get; } public static BlobErrorCode SystemInUse { get; } public static BlobErrorCode TargetConditionNotMet { get; } public static BlobErrorCode UnauthorizedBlobOverwrite { get; } public static BlobErrorCode BlobBeingRehydrated { get; } public static BlobErrorCode BlobArchived { get; } public static BlobErrorCode BlobNotArchived { get; } public static BlobErrorCode AuthorizationSourceIPMismatch { get; } public static BlobErrorCode AuthorizationProtocolMismatch { get; } public static BlobErrorCode AuthorizationPermissionMismatch { get; } public static BlobErrorCode AuthorizationServiceMismatch { get; } public static BlobErrorCode AuthorizationResourceTypeMismatch { get; } public static BlobErrorCode BlobAccessTierNotSupportedForAccountType { get; } public static BlobErrorCode SnaphotOperationRateExceeded { get; } public static BlobErrorCode IncrementalCopyOfEralierVersionSnapshotNotAllowed { get; } public BlobErrorCode(string value); public static bool operator ==(BlobErrorCode left, BlobErrorCode right); public static bool operator !=(BlobErrorCode left, BlobErrorCode right); public static implicit operator BlobErrorCode(string value); public bool Equals(BlobErrorCode other); public static bool operator ==(BlobErrorCode code, string value); public static bool operator !=(BlobErrorCode code, string value); public static bool operator ==(string value, BlobErrorCode code); public static bool operator !=(string value, BlobErrorCode code); public bool Equals(string value); } }