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 IncrementalCopyOfEarlierSnapshotNotAllowed { 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 { 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 static BlobErrorCode IncrementalCopyOfEarlierVersionSnapshotNotAllowed { 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);
}
}