Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AppliedReservationList = original.AppliedReservationList + type AppliedReservations = original.AppliedReservations + type AppliedReservationsProperties = original.AppliedReservationsProperties + type AppliedScopeType = original.AppliedScopeType + const AppliedScopeTypeShared + const AppliedScopeTypeSingle + func PossibleAppliedScopeTypeValues() []AppliedScopeType + type AvailableScopeProperties = original.AvailableScopeProperties + type AvailableScopeRequest = original.AvailableScopeRequest + type AvailableScopeRequestProperties = original.AvailableScopeRequestProperties + type BaseClient = original.BaseClient + func New() BaseClient + func NewWithBaseURI(baseURI string) BaseClient + type BillingInformation = original.BillingInformation + type CalculateExchangeClient = original.CalculateExchangeClient + func NewCalculateExchangeClient() CalculateExchangeClient + func NewCalculateExchangeClientWithBaseURI(baseURI string) CalculateExchangeClient + type CalculateExchangeOperationResultResponse = original.CalculateExchangeOperationResultResponse + type CalculateExchangeOperationResultStatus = original.CalculateExchangeOperationResultStatus + const CalculateExchangeOperationResultStatusCancelled + const CalculateExchangeOperationResultStatusFailed + const CalculateExchangeOperationResultStatusPending + const CalculateExchangeOperationResultStatusSucceeded + func PossibleCalculateExchangeOperationResultStatusValues() []CalculateExchangeOperationResultStatus + type CalculateExchangePostFuture = original.CalculateExchangePostFuture + type CalculateExchangeRequest = original.CalculateExchangeRequest + type CalculateExchangeRequestProperties = original.CalculateExchangeRequestProperties + type CalculateExchangeResponseProperties = original.CalculateExchangeResponseProperties + type CalculatePriceResponse = original.CalculatePriceResponse + type CalculatePriceResponseProperties = original.CalculatePriceResponseProperties + type CalculatePriceResponsePropertiesBillingCurrencyTotal = original.CalculatePriceResponsePropertiesBillingCurrencyTotal + type CalculatePriceResponsePropertiesPricingCurrencyTotal = original.CalculatePriceResponsePropertiesPricingCurrencyTotal + type Catalog = original.Catalog + type CatalogMsrp = original.CatalogMsrp + type ChangeDirectoryRequest = original.ChangeDirectoryRequest + type ChangeDirectoryResponse = original.ChangeDirectoryResponse + type ChangeDirectoryResult = original.ChangeDirectoryResult + type Client = original.Client + func NewClient() Client + func NewClientWithBaseURI(baseURI string) Client + type CreateGenericQuotaRequestParameters = original.CreateGenericQuotaRequestParameters + type CreatedByType = original.CreatedByType + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type CurrentQuotaLimit = original.CurrentQuotaLimit + type CurrentQuotaLimitBase = original.CurrentQuotaLimitBase + type Error = original.Error + type ErrorDetails = original.ErrorDetails + type ErrorResponse = original.ErrorResponse + type ErrorResponseCode = original.ErrorResponseCode + const ErrorResponseCodeActivateQuoteFailed + const ErrorResponseCodeAppliedScopesNotAssociatedWithCommerceAccount + const ErrorResponseCodeAppliedScopesSameAsExisting + const ErrorResponseCodeAuthorizationFailed + const ErrorResponseCodeBadRequest + const ErrorResponseCodeBillingCustomerInputError + const ErrorResponseCodeBillingError + const ErrorResponseCodeBillingPaymentInstrumentHardError + const ErrorResponseCodeBillingPaymentInstrumentSoftError + const ErrorResponseCodeBillingScopeIDCannotBeChanged + const ErrorResponseCodeBillingTransientError + const ErrorResponseCodeCalculatePriceFailed + const ErrorResponseCodeCapacityUpdateScopesFailed + const ErrorResponseCodeClientCertificateThumbprintNotSet + const ErrorResponseCodeCreateQuoteFailed + const ErrorResponseCodeForbidden + const ErrorResponseCodeFulfillmentConfigurationError + const ErrorResponseCodeFulfillmentError + const ErrorResponseCodeFulfillmentOutOfStockError + const ErrorResponseCodeFulfillmentTransientError + const ErrorResponseCodeHTTPMethodNotSupported + const ErrorResponseCodeInternalServerError + const ErrorResponseCodeInvalidAccessToken + const ErrorResponseCodeInvalidFulfillmentRequestParameters + const ErrorResponseCodeInvalidHealthCheckType + const ErrorResponseCodeInvalidLocationID + const ErrorResponseCodeInvalidRefundQuantity + const ErrorResponseCodeInvalidRequestContent + const ErrorResponseCodeInvalidRequestURI + const ErrorResponseCodeInvalidReservationID + const ErrorResponseCodeInvalidReservationOrderID + const ErrorResponseCodeInvalidSingleAppliedScopesCount + const ErrorResponseCodeInvalidSubscriptionID + const ErrorResponseCodeInvalidTenantID + const ErrorResponseCodeMissingAppliedScopesForSingle + const ErrorResponseCodeMissingTenantID + const ErrorResponseCodeNoValidReservationsToReRate + const ErrorResponseCodeNonsupportedAccountID + const ErrorResponseCodeNotSpecified + const ErrorResponseCodeNotSupportedCountry + const ErrorResponseCodeOperationCannotBePerformedInCurrentState + const ErrorResponseCodeOperationFailed + const ErrorResponseCodePatchValuesSameAsExisting + const ErrorResponseCodePaymentInstrumentNotFound + const ErrorResponseCodePurchaseError + const ErrorResponseCodeReRateOnlyAllowedForEA + const ErrorResponseCodeReservationIDNotInReservationOrder + const ErrorResponseCodeReservationOrderCreationFailed + const ErrorResponseCodeReservationOrderIDAlreadyExists + const ErrorResponseCodeReservationOrderNotEnabled + const ErrorResponseCodeReservationOrderNotFound + const ErrorResponseCodeRiskCheckFailed + const ErrorResponseCodeRoleAssignmentCreationFailed + const ErrorResponseCodeServerTimeout + const ErrorResponseCodeUnauthenticatedRequestsThrottled + const ErrorResponseCodeUnsupportedReservationTerm + func PossibleErrorResponseCodeValues() []ErrorResponseCode + type ExceptionResponse = original.ExceptionResponse + type ExchangeClient = original.ExchangeClient + func NewExchangeClient() ExchangeClient + func NewExchangeClientWithBaseURI(baseURI string) ExchangeClient + type ExchangeOperationResultResponse = original.ExchangeOperationResultResponse + type ExchangeOperationResultStatus = original.ExchangeOperationResultStatus + const ExchangeOperationResultStatusCancelled + const ExchangeOperationResultStatusFailed + const ExchangeOperationResultStatusPendingPurchases + const ExchangeOperationResultStatusPendingRefunds + const ExchangeOperationResultStatusSucceeded + func PossibleExchangeOperationResultStatusValues() []ExchangeOperationResultStatus + type ExchangePolicyError = original.ExchangePolicyError + type ExchangePolicyErrors = original.ExchangePolicyErrors + type ExchangePostFuture = original.ExchangePostFuture + type ExchangeRequest = original.ExchangeRequest + type ExchangeRequestProperties = original.ExchangeRequestProperties + type ExchangeResponseProperties = original.ExchangeResponseProperties + type ExtendedErrorInfo = original.ExtendedErrorInfo + type ExtendedStatusInfo = original.ExtendedStatusInfo + type InstanceFlexibility = original.InstanceFlexibility + const InstanceFlexibilityOff + const InstanceFlexibilityOn + func PossibleInstanceFlexibilityValues() []InstanceFlexibility + type Kind = original.Kind + const KindMicrosoftCompute + func PossibleKindValues() []Kind + type List = original.List + type ListCatalog = original.ListCatalog + type ListIterator = original.ListIterator + func NewListIterator(page ListPage) ListIterator + type ListPage = original.ListPage + func NewListPage(cur List, getNextPage func(context.Context, List) (List, error)) ListPage + type ListResponse = original.ListResponse + type ListResult = original.ListResult + type ListResultIterator = original.ListResultIterator + func NewListResultIterator(page ListResultPage) ListResultIterator + type ListResultPage = original.ListResultPage + func NewListResultPage(cur ListResult, ...) ListResultPage + type MergeProperties = original.MergeProperties + type MergePropertiesType = original.MergePropertiesType + type MergeRequest = original.MergeRequest + type OperationClient = original.OperationClient + func NewOperationClient() OperationClient + func NewOperationClientWithBaseURI(baseURI string) OperationClient + type OperationDisplay = original.OperationDisplay + type OperationList = original.OperationList + type OperationListIterator = original.OperationListIterator + func NewOperationListIterator(page OperationListPage) OperationListIterator + type OperationListPage = original.OperationListPage + func NewOperationListPage(cur OperationList, ...) OperationListPage + type OperationResponse = original.OperationResponse + type OperationResultError = original.OperationResultError + type OperationStatus = original.OperationStatus + const OperationStatusCancelled + const OperationStatusFailed + const OperationStatusPending + const OperationStatusSucceeded + func PossibleOperationStatusValues() []OperationStatus + type OrderBillingPlanInformation = original.OrderBillingPlanInformation + type OrderClient = original.OrderClient + func NewOrderClient() OrderClient + func NewOrderClientWithBaseURI(baseURI string) OrderClient + type OrderList = original.OrderList + type OrderListIterator = original.OrderListIterator + func NewOrderListIterator(page OrderListPage) OrderListIterator + type OrderListPage = original.OrderListPage + func NewOrderListPage(cur OrderList, getNextPage func(context.Context, OrderList) (OrderList, error)) OrderListPage + type OrderProperties = original.OrderProperties + type OrderPurchaseFuture = original.OrderPurchaseFuture + type OrderResponse = original.OrderResponse + type Patch = original.Patch + type PatchProperties = original.PatchProperties + type PatchPropertiesRenewProperties = original.PatchPropertiesRenewProperties + type PaymentDetail = original.PaymentDetail + type PaymentStatus = original.PaymentStatus + const PaymentStatusCancelled + const PaymentStatusFailed + const PaymentStatusScheduled + const PaymentStatusSucceeded + func PossiblePaymentStatusValues() []PaymentStatus + type Price = original.Price + type Properties = original.Properties + type PropertiesUtilization = original.PropertiesUtilization + type ProvisioningState = original.ProvisioningState + const ProvisioningStateBillingFailed + const ProvisioningStateCancelled + const ProvisioningStateConfirmedBilling + const ProvisioningStateConfirmedResourceHold + const ProvisioningStateCreated + const ProvisioningStateCreating + const ProvisioningStateExpired + const ProvisioningStateFailed + const ProvisioningStateMerged + const ProvisioningStatePendingBilling + const ProvisioningStatePendingResourceHold + const ProvisioningStateSplit + const ProvisioningStateSucceeded + func PossibleProvisioningStateValues() []ProvisioningState + type ProvisioningState1 = original.ProvisioningState1 + const ProvisioningState1BillingFailed + const ProvisioningState1Cancelled + const ProvisioningState1ConfirmedBilling + const ProvisioningState1ConfirmedResourceHold + const ProvisioningState1Created + const ProvisioningState1Creating + const ProvisioningState1Expired + const ProvisioningState1Failed + const ProvisioningState1Merged + const ProvisioningState1PendingBilling + const ProvisioningState1PendingResourceHold + const ProvisioningState1Split + const ProvisioningState1Succeeded + func PossibleProvisioningState1Values() []ProvisioningState1 + type PurchaseRequest = original.PurchaseRequest + type PurchaseRequestProperties = original.PurchaseRequestProperties + type PurchaseRequestPropertiesReservedResourceProperties = original.PurchaseRequestPropertiesReservedResourceProperties + type QuotaClient = original.QuotaClient + func NewQuotaClient() QuotaClient + func NewQuotaClientWithBaseURI(baseURI string) QuotaClient + type QuotaCreateOrUpdateFuture = original.QuotaCreateOrUpdateFuture + type QuotaLimits = original.QuotaLimits + type QuotaLimitsIterator = original.QuotaLimitsIterator + func NewQuotaLimitsIterator(page QuotaLimitsPage) QuotaLimitsIterator + type QuotaLimitsPage = original.QuotaLimitsPage + func NewQuotaLimitsPage(cur QuotaLimits, ...) QuotaLimitsPage + type QuotaLimitsResponse = original.QuotaLimitsResponse + type QuotaProperties = original.QuotaProperties + type QuotaRequestDetails = original.QuotaRequestDetails + type QuotaRequestDetailsList = original.QuotaRequestDetailsList + type QuotaRequestDetailsListIterator = original.QuotaRequestDetailsListIterator + func NewQuotaRequestDetailsListIterator(page QuotaRequestDetailsListPage) QuotaRequestDetailsListIterator + type QuotaRequestDetailsListPage = original.QuotaRequestDetailsListPage + func NewQuotaRequestDetailsListPage(cur QuotaRequestDetailsList, ...) QuotaRequestDetailsListPage + type QuotaRequestOneResourceProperties = original.QuotaRequestOneResourceProperties + type QuotaRequestOneResourceSubmitResponse = original.QuotaRequestOneResourceSubmitResponse + type QuotaRequestProperties = original.QuotaRequestProperties + type QuotaRequestState = original.QuotaRequestState + const QuotaRequestStateAccepted + const QuotaRequestStateFailed + const QuotaRequestStateInProgress + const QuotaRequestStateInvalid + const QuotaRequestStateSucceeded + func PossibleQuotaRequestStateValues() []QuotaRequestState + type QuotaRequestStatusClient = original.QuotaRequestStatusClient + func NewQuotaRequestStatusClient() QuotaRequestStatusClient + func NewQuotaRequestStatusClientWithBaseURI(baseURI string) QuotaRequestStatusClient + type QuotaRequestStatusDetails = original.QuotaRequestStatusDetails + type QuotaRequestSubmitResponse = original.QuotaRequestSubmitResponse + type QuotaRequestSubmitResponse201 = original.QuotaRequestSubmitResponse201 + type QuotaUpdateFuture = original.QuotaUpdateFuture + type RenewPropertiesResponse = original.RenewPropertiesResponse + type RenewPropertiesResponseBillingCurrencyTotal = original.RenewPropertiesResponseBillingCurrencyTotal + type RenewPropertiesResponsePricingCurrencyTotal = original.RenewPropertiesResponsePricingCurrencyTotal + type ReservationAvailableScopesFuture = original.ReservationAvailableScopesFuture + type ReservationBillingPlan = original.ReservationBillingPlan + const ReservationBillingPlanMonthly + const ReservationBillingPlanUpfront + func PossibleReservationBillingPlanValues() []ReservationBillingPlan + type ReservationMergeFuture = original.ReservationMergeFuture + type ReservationTerm = original.ReservationTerm + const ReservationTermP1Y + const ReservationTermP3Y + const ReservationTermP5Y + func PossibleReservationTermValues() []ReservationTerm + type ReservationUpdateFuture = original.ReservationUpdateFuture + type ReservedResourceType = original.ReservedResourceType + const ReservedResourceTypeAVS + const ReservedResourceTypeAppService + const ReservedResourceTypeAzureDataExplorer + const ReservedResourceTypeAzureFiles + const ReservedResourceTypeBlockBlob + const ReservedResourceTypeCosmosDb + const ReservedResourceTypeDataFactory + const ReservedResourceTypeDatabricks + const ReservedResourceTypeDedicatedHost + const ReservedResourceTypeManagedDisk + const ReservedResourceTypeMariaDb + const ReservedResourceTypeMySQL + const ReservedResourceTypeNetAppStorage + const ReservedResourceTypePostgreSQL + const ReservedResourceTypeRedHat + const ReservedResourceTypeRedHatOsa + const ReservedResourceTypeRedisCache + const ReservedResourceTypeSQLAzureHybridBenefit + const ReservedResourceTypeSQLDataWarehouse + const ReservedResourceTypeSQLDatabases + const ReservedResourceTypeSQLEdge + const ReservedResourceTypeSapHana + const ReservedResourceTypeSuseLinux + const ReservedResourceTypeVMwareCloudSimple + const ReservedResourceTypeVirtualMachineSoftware + const ReservedResourceTypeVirtualMachines + func PossibleReservedResourceTypeValues() []ReservedResourceType + type ResourceName = original.ResourceName + type ResourceType = original.ResourceType + const ResourceTypeDedicated + const ResourceTypeLowPriority + const ResourceTypeServiceSpecific + const ResourceTypeShared + const ResourceTypeStandard + func PossibleResourceTypeValues() []ResourceType + type Response = original.Response + type ScopeProperties = original.ScopeProperties + type ServiceError = original.ServiceError + type ServiceErrorDetail = original.ServiceErrorDetail + type SetObject = original.SetObject + type SkuCapability = original.SkuCapability + type SkuName = original.SkuName + type SkuProperty = original.SkuProperty + type SkuRestriction = original.SkuRestriction + type SplitFuture = original.SplitFuture + type SplitProperties = original.SplitProperties + type SplitPropertiesType = original.SplitPropertiesType + type SplitRequest = original.SplitRequest + type StatusCode = original.StatusCode + const StatusCodeActive + const StatusCodeExpired + const StatusCodeMerged + const StatusCodeNone + const StatusCodePaymentInstrumentError + const StatusCodePending + const StatusCodeProcessing + const StatusCodePurchaseError + const StatusCodeSplit + const StatusCodeSucceeded + func PossibleStatusCodeValues() []StatusCode + type SubRequest = original.SubRequest + type SubscriptionScopeProperties = original.SubscriptionScopeProperties + type Summary = original.Summary + type SystemData = original.SystemData + type ToExchange = original.ToExchange + type ToPurchaseCalculateExchange = original.ToPurchaseCalculateExchange + type ToPurchaseExchange = original.ToPurchaseExchange + type ToReturn = original.ToReturn + type ToReturnForExchange = original.ToReturnForExchange + type UtilizationAggregates = original.UtilizationAggregates