# encoding: utf-8
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.

module Azure::Reservations::Mgmt::V2018_06_01_preview
  module Models
    #
    # Defines values for ErrorResponseCode
    #
    module ErrorResponseCode
      NotSpecified = "NotSpecified"
      InternalServerError = "InternalServerError"
      ServerTimeout = "ServerTimeout"
      AuthorizationFailed = "AuthorizationFailed"
      BadRequest = "BadRequest"
      ClientCertificateThumbprintNotSet = "ClientCertificateThumbprintNotSet"
      InvalidRequestContent = "InvalidRequestContent"
      OperationFailed = "OperationFailed"
      HttpMethodNotSupported = "HttpMethodNotSupported"
      InvalidRequestUri = "InvalidRequestUri"
      MissingTenantId = "MissingTenantId"
      InvalidTenantId = "InvalidTenantId"
      InvalidReservationOrderId = "InvalidReservationOrderId"
      InvalidReservationId = "InvalidReservationId"
      ReservationIdNotInReservationOrder = "ReservationIdNotInReservationOrder"
      ReservationOrderNotFound = "ReservationOrderNotFound"
      InvalidSubscriptionId = "InvalidSubscriptionId"
      InvalidAccessToken = "InvalidAccessToken"
      InvalidLocationId = "InvalidLocationId"
      UnauthenticatedRequestsThrottled = "UnauthenticatedRequestsThrottled"
      InvalidHealthCheckType = "InvalidHealthCheckType"
      Forbidden = "Forbidden"
      BillingScopeIdCannotBeChanged = "BillingScopeIdCannotBeChanged"
      AppliedScopesNotAssociatedWithCommerceAccount = "AppliedScopesNotAssociatedWithCommerceAccount"
      PatchValuesSameAsExisting = "PatchValuesSameAsExisting"
      RoleAssignmentCreationFailed = "RoleAssignmentCreationFailed"
      ReservationOrderCreationFailed = "ReservationOrderCreationFailed"
      ReservationOrderNotEnabled = "ReservationOrderNotEnabled"
      CapacityUpdateScopesFailed = "CapacityUpdateScopesFailed"
      UnsupportedReservationTerm = "UnsupportedReservationTerm"
      ReservationOrderIdAlreadyExists = "ReservationOrderIdAlreadyExists"
      RiskCheckFailed = "RiskCheckFailed"
      CreateQuoteFailed = "CreateQuoteFailed"
      ActivateQuoteFailed = "ActivateQuoteFailed"
      NonsupportedAccountId = "NonsupportedAccountId"
      PaymentInstrumentNotFound = "PaymentInstrumentNotFound"
      MissingAppliedScopesForSingle = "MissingAppliedScopesForSingle"
      NoValidReservationsToReRate = "NoValidReservationsToReRate"
      ReRateOnlyAllowedForEA = "ReRateOnlyAllowedForEA"
      OperationCannotBePerformedInCurrentState = "OperationCannotBePerformedInCurrentState"
      InvalidSingleAppliedScopesCount = "InvalidSingleAppliedScopesCount"
      InvalidFulfillmentRequestParameters = "InvalidFulfillmentRequestParameters"
      NotSupportedCountry = "NotSupportedCountry"
      InvalidRefundQuantity = "InvalidRefundQuantity"
      PurchaseError = "PurchaseError"
      BillingCustomerInputError = "BillingCustomerInputError"
      BillingPaymentInstrumentSoftError = "BillingPaymentInstrumentSoftError"
      BillingPaymentInstrumentHardError = "BillingPaymentInstrumentHardError"
      BillingTransientError = "BillingTransientError"
      BillingError = "BillingError"
      FulfillmentConfigurationError = "FulfillmentConfigurationError"
      FulfillmentOutOfStockError = "FulfillmentOutOfStockError"
      FulfillmentTransientError = "FulfillmentTransientError"
      FulfillmentError = "FulfillmentError"
      CalculatePriceFailed = "CalculatePriceFailed"
    end
  end
end
