Versions in this module Expand all Collapse all v41 v41.3.0 Apr 21, 2020 v41.2.0 Apr 8, 2020 v41.1.0 Apr 2, 2020 v41.0.0 Mar 30, 2020 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AppliedReservationList struct + NextLink *string + Value *[]string + type AppliedReservations struct + ID *string + Name *string + Type *string + func (ar *AppliedReservations) UnmarshalJSON(body []byte) error + func (ar AppliedReservations) MarshalJSON() ([]byte, error) + type AppliedReservationsProperties struct + ReservationOrderIds *AppliedReservationList + type AppliedScopeType string + const Shared + const Single + func PossibleAppliedScopeTypeValues() []AppliedScopeType + type AqiSettings struct + AutoQuotaIncreaseState interface{} + type AutoQuotaIncreaseClient struct + func NewAutoQuotaIncreaseClient() AutoQuotaIncreaseClient + func NewAutoQuotaIncreaseClientWithBaseURI(baseURI string) AutoQuotaIncreaseClient + func (client AutoQuotaIncreaseClient) Create(ctx context.Context, subscriptionID string, ...) (result AutoQuotaIncreaseDetail, err error) + func (client AutoQuotaIncreaseClient) CreatePreparer(ctx context.Context, subscriptionID string, ...) (*http.Request, error) + func (client AutoQuotaIncreaseClient) CreateResponder(resp *http.Response) (result AutoQuotaIncreaseDetail, err error) + func (client AutoQuotaIncreaseClient) CreateSender(req *http.Request) (*http.Response, error) + func (client AutoQuotaIncreaseClient) GetProperties(ctx context.Context, subscriptionID string) (result AutoQuotaIncreaseDetail, err error) + func (client AutoQuotaIncreaseClient) GetPropertiesPreparer(ctx context.Context, subscriptionID string) (*http.Request, error) + func (client AutoQuotaIncreaseClient) GetPropertiesResponder(resp *http.Response) (result AutoQuotaIncreaseDetail, err error) + func (client AutoQuotaIncreaseClient) GetPropertiesSender(req *http.Request) (*http.Response, error) + type AutoQuotaIncreaseDetail struct + ID *string + Name *string + Type *string + func (aqid *AutoQuotaIncreaseDetail) UnmarshalJSON(body []byte) error + func (aqid AutoQuotaIncreaseDetail) MarshalJSON() ([]byte, error) + type AutoQuotaIncreaseSettings struct + OnFailure *OnFailure + OnSuccess *OnFailure + Settings *AqiSettings + SupportTicketAction *SupportRequestAction + type BaseClient struct + BaseURI string + func New() BaseClient + func NewWithBaseURI(baseURI string) BaseClient + func (client BaseClient) GetAppliedReservationList(ctx context.Context, subscriptionID string) (result AppliedReservations, err error) + func (client BaseClient) GetAppliedReservationListPreparer(ctx context.Context, subscriptionID string) (*http.Request, error) + func (client BaseClient) GetAppliedReservationListResponder(resp *http.Response) (result AppliedReservations, err error) + func (client BaseClient) GetAppliedReservationListSender(req *http.Request) (*http.Response, error) + func (client BaseClient) GetCatalog(ctx context.Context, subscriptionID string, reservedResourceType string, ...) (result ListCatalog, err error) + func (client BaseClient) GetCatalogPreparer(ctx context.Context, subscriptionID string, reservedResourceType string, ...) (*http.Request, error) + func (client BaseClient) GetCatalogResponder(resp *http.Response) (result ListCatalog, err error) + func (client BaseClient) GetCatalogSender(req *http.Request) (*http.Response, error) + type CalculatePriceResponse struct + Properties *CalculatePriceResponseProperties + type CalculatePriceResponseProperties struct + BillingCurrencyTotal *CalculatePriceResponsePropertiesBillingCurrencyTotal + IsBillingPartnerManaged *bool + PaymentSchedule *[]PaymentDetail + PricingCurrencyTotal *CalculatePriceResponsePropertiesPricingCurrencyTotal + ReservationOrderID *string + SkuDescription *string + SkuTitle *string + type CalculatePriceResponsePropertiesBillingCurrencyTotal struct + Amount *float64 + CurrencyCode *string + type CalculatePriceResponsePropertiesPricingCurrencyTotal struct + Amount *float64 + CurrencyCode *string + type Catalog struct + BillingPlans map[string][]ReservationBillingPlan + Locations *[]string + Name *string + ResourceType *string + Restrictions *[]SkuRestriction + SkuProperties *[]SkuProperty + Terms *[]ReservationTerm + func (c Catalog) MarshalJSON() ([]byte, error) + type Client struct + func NewClient() Client + func NewClientWithBaseURI(baseURI string) Client + func (client Client) AvailableScopes(ctx context.Context, reservationOrderID string, reservationID string, ...) (result ReservationAvailableScopesFuture, err error) + func (client Client) AvailableScopesPreparer(ctx context.Context, reservationOrderID string, reservationID string, ...) (*http.Request, error) + func (client Client) AvailableScopesResponder(resp *http.Response) (result Properties, err error) + func (client Client) AvailableScopesSender(req *http.Request) (future ReservationAvailableScopesFuture, err error) + func (client Client) Get(ctx context.Context, reservationID string, reservationOrderID string, ...) (result Response, err error) + func (client Client) GetPreparer(ctx context.Context, reservationID string, reservationOrderID string, ...) (*http.Request, error) + func (client Client) GetResponder(resp *http.Response) (result Response, err error) + func (client Client) GetSender(req *http.Request) (*http.Response, error) + func (client Client) List(ctx context.Context, reservationOrderID string) (result ListPage, err error) + func (client Client) ListComplete(ctx context.Context, reservationOrderID string) (result ListIterator, err error) + func (client Client) ListPreparer(ctx context.Context, reservationOrderID string) (*http.Request, error) + func (client Client) ListResponder(resp *http.Response) (result List, err error) + func (client Client) ListRevisions(ctx context.Context, reservationID string, reservationOrderID string) (result ListPage, err error) + func (client Client) ListRevisionsComplete(ctx context.Context, reservationID string, reservationOrderID string) (result ListIterator, err error) + func (client Client) ListRevisionsPreparer(ctx context.Context, reservationID string, reservationOrderID string) (*http.Request, error) + func (client Client) ListRevisionsResponder(resp *http.Response) (result List, err error) + func (client Client) ListRevisionsSender(req *http.Request) (*http.Response, error) + func (client Client) ListSender(req *http.Request) (*http.Response, error) + func (client Client) Merge(ctx context.Context, reservationOrderID string, body MergeRequest) (result ReservationMergeFuture, err error) + func (client Client) MergePreparer(ctx context.Context, reservationOrderID string, body MergeRequest) (*http.Request, error) + func (client Client) MergeResponder(resp *http.Response) (result ListResponse, err error) + func (client Client) MergeSender(req *http.Request) (future ReservationMergeFuture, err error) + func (client Client) Split(ctx context.Context, reservationOrderID string, body SplitRequest) (result SplitFuture, err error) + func (client Client) SplitPreparer(ctx context.Context, reservationOrderID string, body SplitRequest) (*http.Request, error) + func (client Client) SplitResponder(resp *http.Response) (result ListResponse, err error) + func (client Client) SplitSender(req *http.Request) (future SplitFuture, err error) + func (client Client) Update(ctx context.Context, reservationOrderID string, reservationID string, ...) (result ReservationUpdateFuture, err error) + func (client Client) UpdatePreparer(ctx context.Context, reservationOrderID string, reservationID string, ...) (*http.Request, error) + func (client Client) UpdateResponder(resp *http.Response) (result Response, err error) + func (client Client) UpdateSender(req *http.Request) (future ReservationUpdateFuture, err error) + type CreateGenericQuotaRequestParameters struct + Value *[]CurrentQuotaLimitBase + type CurrentQuotaLimit struct + func (cql *CurrentQuotaLimit) UnmarshalJSON(body []byte) error + func (cql CurrentQuotaLimit) MarshalJSON() ([]byte, error) + type CurrentQuotaLimitBase struct + Properties *QuotaProperties + type EmailAction struct + EmailAddress *string + type EmailActions struct + Value *[]EmailAction + type Error struct + Error *ExtendedErrorInfo + type ErrorResponseCode string + const ActivateQuoteFailed + const AppliedScopesNotAssociatedWithCommerceAccount + const AuthorizationFailed + const BadRequest + const BillingCustomerInputError + const BillingError + const BillingPaymentInstrumentHardError + const BillingPaymentInstrumentSoftError + const BillingScopeIDCannotBeChanged + const BillingTransientError + const CalculatePriceFailed + const CapacityUpdateScopesFailed + const ClientCertificateThumbprintNotSet + const CreateQuoteFailed + const Forbidden + const FulfillmentConfigurationError + const FulfillmentError + const FulfillmentOutOfStockError + const FulfillmentTransientError + const HTTPMethodNotSupported + const InternalServerError + const InvalidAccessToken + const InvalidFulfillmentRequestParameters + const InvalidHealthCheckType + const InvalidLocationID + const InvalidRefundQuantity + const InvalidRequestContent + const InvalidRequestURI + const InvalidReservationID + const InvalidReservationOrderID + const InvalidSingleAppliedScopesCount + const InvalidSubscriptionID + const InvalidTenantID + const MissingAppliedScopesForSingle + const MissingTenantID + const NoValidReservationsToReRate + const NonsupportedAccountID + const NotSpecified + const NotSupportedCountry + const OperationCannotBePerformedInCurrentState + const OperationFailed + const PatchValuesSameAsExisting + const PaymentInstrumentNotFound + const PurchaseError + const ReRateOnlyAllowedForEA + const ReservationIDNotInReservationOrder + const ReservationOrderCreationFailed + const ReservationOrderIDAlreadyExists + const ReservationOrderNotEnabled + const ReservationOrderNotFound + const RiskCheckFailed + const RoleAssignmentCreationFailed + const ServerTimeout + const UnauthenticatedRequestsThrottled + const UnsupportedReservationTerm + func PossibleErrorResponseCodeValues() []ErrorResponseCode + type ExceptionResponse struct + Error *ServiceError + type ExtendedErrorInfo struct + Code ErrorResponseCode + Message *string + type ExtendedStatusInfo struct + Message *string + StatusCode StatusCode + type InstanceFlexibility string + const Off + const On + func PossibleInstanceFlexibilityValues() []InstanceFlexibility + type List struct + NextLink *string + Value *[]Response + func (l List) IsEmpty() bool + type ListCatalog struct + Value *[]Catalog + type ListIterator struct + func NewListIterator(page ListPage) ListIterator + func (iter *ListIterator) Next() error + func (iter *ListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ListIterator) NotDone() bool + func (iter ListIterator) Response() List + func (iter ListIterator) Value() Response + type ListPage struct + func NewListPage(getNextPage func(context.Context, List) (List, error)) ListPage + func (page *ListPage) Next() error + func (page *ListPage) NextWithContext(ctx context.Context) (err error) + func (page ListPage) NotDone() bool + func (page ListPage) Response() List + func (page ListPage) Values() []Response + type ListResponse struct + Value *[]Response + type MergeProperties struct + Sources *[]string + type MergePropertiesType struct + MergeDestination *string + MergeSources *[]string + type MergeRequest struct + func (mr *MergeRequest) UnmarshalJSON(body []byte) error + func (mr MergeRequest) MarshalJSON() ([]byte, error) + type OnFailure struct + EmailActions *OnFailureEmailActions + PhoneActions *OnFailurePhoneActions + type OnFailureEmailActions struct + Value *[]EmailAction + type OnFailurePhoneActions struct + Value *[]PhoneAction + type OperationClient struct + func NewOperationClient() OperationClient + func NewOperationClientWithBaseURI(baseURI string) OperationClient + func (client OperationClient) List(ctx context.Context) (result OperationListPage, err error) + func (client OperationClient) ListComplete(ctx context.Context) (result OperationListIterator, err error) + func (client OperationClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationClient) ListResponder(resp *http.Response) (result OperationList, err error) + func (client OperationClient) ListSender(req *http.Request) (*http.Response, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationList struct + NextLink *string + Value *[]OperationResponse + func (ol OperationList) IsEmpty() bool + type OperationListIterator struct + func NewOperationListIterator(page OperationListPage) OperationListIterator + func (iter *OperationListIterator) Next() error + func (iter *OperationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListIterator) NotDone() bool + func (iter OperationListIterator) Response() OperationList + func (iter OperationListIterator) Value() OperationResponse + type OperationListPage struct + func NewOperationListPage(getNextPage func(context.Context, OperationList) (OperationList, error)) OperationListPage + func (page *OperationListPage) Next() error + func (page *OperationListPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListPage) NotDone() bool + func (page OperationListPage) Response() OperationList + func (page OperationListPage) Values() []OperationResponse + type OperationResponse struct + Display *OperationDisplay + Name *string + Origin *string + type OrderBillingPlanInformation struct + NextPaymentDueDate *date.Date + PricingCurrencyTotal *Price + StartDate *date.Date + Transactions *[]PaymentDetail + type OrderClient struct + func NewOrderClient() OrderClient + func NewOrderClientWithBaseURI(baseURI string) OrderClient + func (client OrderClient) Calculate(ctx context.Context, body PurchaseRequest) (result CalculatePriceResponse, err error) + func (client OrderClient) CalculatePreparer(ctx context.Context, body PurchaseRequest) (*http.Request, error) + func (client OrderClient) CalculateResponder(resp *http.Response) (result CalculatePriceResponse, err error) + func (client OrderClient) CalculateSender(req *http.Request) (*http.Response, error) + func (client OrderClient) Get(ctx context.Context, reservationOrderID string, expand string) (result OrderResponse, err error) + func (client OrderClient) GetPreparer(ctx context.Context, reservationOrderID string, expand string) (*http.Request, error) + func (client OrderClient) GetResponder(resp *http.Response) (result OrderResponse, err error) + func (client OrderClient) GetSender(req *http.Request) (*http.Response, error) + func (client OrderClient) List(ctx context.Context) (result OrderListPage, err error) + func (client OrderClient) ListComplete(ctx context.Context) (result OrderListIterator, err error) + func (client OrderClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OrderClient) ListResponder(resp *http.Response) (result OrderList, err error) + func (client OrderClient) ListSender(req *http.Request) (*http.Response, error) + func (client OrderClient) Purchase(ctx context.Context, reservationOrderID string, body PurchaseRequest) (result OrderPurchaseFuture, err error) + func (client OrderClient) PurchasePreparer(ctx context.Context, reservationOrderID string, body PurchaseRequest) (*http.Request, error) + func (client OrderClient) PurchaseResponder(resp *http.Response) (result OrderResponse, err error) + func (client OrderClient) PurchaseSender(req *http.Request) (future OrderPurchaseFuture, err error) + type OrderList struct + NextLink *string + Value *[]OrderResponse + func (ol OrderList) IsEmpty() bool + type OrderListIterator struct + func NewOrderListIterator(page OrderListPage) OrderListIterator + func (iter *OrderListIterator) Next() error + func (iter *OrderListIterator) NextWithContext(ctx context.Context) (err error) + func (iter OrderListIterator) NotDone() bool + func (iter OrderListIterator) Response() OrderList + func (iter OrderListIterator) Value() OrderResponse + type OrderListPage struct + func NewOrderListPage(getNextPage func(context.Context, OrderList) (OrderList, error)) OrderListPage + func (page *OrderListPage) Next() error + func (page *OrderListPage) NextWithContext(ctx context.Context) (err error) + func (page OrderListPage) NotDone() bool + func (page OrderListPage) Response() OrderList + func (page OrderListPage) Values() []OrderResponse + type OrderProperties struct + BillingPlan ReservationBillingPlan + CreatedDateTime *date.Time + DisplayName *string + ExpiryDate *date.Date + OriginalQuantity *int32 + PlanInformation *OrderBillingPlanInformation + ProvisioningState *string + RequestDateTime *date.Time + ReservationsProperty *[]Response + Term ReservationTerm + type OrderPurchaseFuture struct + func (future *OrderPurchaseFuture) Result(client OrderClient) (or OrderResponse, err error) + type OrderResponse struct + Etag *int32 + ID *string + Name *string + Type *string + func (or *OrderResponse) UnmarshalJSON(body []byte) error + func (or OrderResponse) MarshalJSON() ([]byte, error) + type Patch struct + func (p *Patch) UnmarshalJSON(body []byte) error + func (p Patch) MarshalJSON() ([]byte, error) + type PatchProperties struct + AppliedScopeType AppliedScopeType + AppliedScopes *[]string + InstanceFlexibility InstanceFlexibility + Name *string + Renew *bool + RenewProperties *PatchPropertiesRenewProperties + type PatchPropertiesRenewProperties struct + PurchaseProperties *PurchaseRequest + type PaymentDetail struct + BillingAccount *string + BillingCurrencyTotal *Price + DueDate *date.Date + ExtendedStatusInfo *ExtendedStatusInfo + PaymentDate *date.Date + PricingCurrencyTotal *Price + Status PaymentStatus + type PaymentStatus string + const Cancelled + const Failed + const Scheduled + const Succeeded + func PossiblePaymentStatusValues() []PaymentStatus + type PhoneAction struct + PhoneNumber *string + PreferredChannel interface{} + type Price struct + Amount *float64 + CurrencyCode *string + type Properties struct + Properties *SubscriptionScopeProperties + type PropertiesType struct + AppliedScopeType AppliedScopeType + AppliedScopes *[]string + BillingPlan ReservationBillingPlan + BillingScopeID *string + DisplayName *string + EffectiveDateTime *date.Time + ExpiryDate *date.Date + ExtendedStatusInfo *ExtendedStatusInfo + InstanceFlexibility InstanceFlexibility + LastUpdatedDateTime *date.Time + MergeProperties *MergePropertiesType + ProvisioningState *string + Quantity *int32 + Renew *bool + RenewDestination *string + RenewProperties *RenewPropertiesResponse + RenewSource *string + ReservedResourceType ReservedResourceType + SkuDescription *string + SplitProperties *SplitPropertiesType + Term ReservationTerm + type PurchaseRequest struct + Location *string + Sku *SkuName + func (pr *PurchaseRequest) UnmarshalJSON(body []byte) error + func (pr PurchaseRequest) MarshalJSON() ([]byte, error) + type PurchaseRequestProperties struct + AppliedScopeType AppliedScopeType + AppliedScopes *[]string + BillingPlan ReservationBillingPlan + BillingScopeID *string + DisplayName *string + Quantity *int32 + Renew *bool + ReservedResourceProperties *PurchaseRequestPropertiesReservedResourceProperties + ReservedResourceType ReservedResourceType + Term ReservationTerm + type PurchaseRequestPropertiesReservedResourceProperties struct + InstanceFlexibility InstanceFlexibility + type QuotaClient struct + func NewQuotaClient() QuotaClient + func NewQuotaClientWithBaseURI(baseURI string) QuotaClient + func (client QuotaClient) ListStatus(ctx context.Context, subscriptionID string, providerID string, location string, ...) (result CurrentQuotaLimitBase, err error) + func (client QuotaClient) ListStatusPreparer(ctx context.Context, subscriptionID string, providerID string, location string, ...) (*http.Request, error) + func (client QuotaClient) ListStatusResponder(resp *http.Response) (result CurrentQuotaLimitBase, err error) + func (client QuotaClient) ListStatusSender(req *http.Request) (*http.Response, error) + type QuotaLimits struct + NextLink *string + Value *[]CurrentQuotaLimitBase + func (ql QuotaLimits) IsEmpty() bool + type QuotaLimitsIterator struct + func NewQuotaLimitsIterator(page QuotaLimitsPage) QuotaLimitsIterator + func (iter *QuotaLimitsIterator) Next() error + func (iter *QuotaLimitsIterator) NextWithContext(ctx context.Context) (err error) + func (iter QuotaLimitsIterator) NotDone() bool + func (iter QuotaLimitsIterator) Response() QuotaLimits + func (iter QuotaLimitsIterator) Value() CurrentQuotaLimitBase + type QuotaLimitsPage struct + func NewQuotaLimitsPage(getNextPage func(context.Context, QuotaLimits) (QuotaLimits, error)) QuotaLimitsPage + func (page *QuotaLimitsPage) Next() error + func (page *QuotaLimitsPage) NextWithContext(ctx context.Context) (err error) + func (page QuotaLimitsPage) NotDone() bool + func (page QuotaLimitsPage) Response() QuotaLimits + func (page QuotaLimitsPage) Values() []CurrentQuotaLimitBase + type QuotaLimitsResponse struct + NextLink *string + Value *[]CurrentQuotaLimit + type QuotaProperties struct + CurrentValue *int32 + Limit *int32 + Name *ResourceName + Properties interface{} + QuotaPeriod *string + ResourceType interface{} + Unit *string + type QuotaRequestClient struct + func NewQuotaRequestClient() QuotaRequestClient + func NewQuotaRequestClientWithBaseURI(baseURI string) QuotaRequestClient + func (client QuotaRequestClient) Create(ctx context.Context, subscriptionID string, providerID string, location string, ...) (result QuotaRequestCreateFuture, err error) + func (client QuotaRequestClient) CreatePreparer(ctx context.Context, subscriptionID string, providerID string, location string, ...) (*http.Request, error) + func (client QuotaRequestClient) CreateResponder(resp *http.Response) (result SetObject, err error) + func (client QuotaRequestClient) CreateSender(req *http.Request) (future QuotaRequestCreateFuture, err error) + func (client QuotaRequestClient) Update(ctx context.Context, subscriptionID string, providerID string, location string, ...) (result QuotaRequestUpdateFuture, err error) + func (client QuotaRequestClient) UpdatePreparer(ctx context.Context, subscriptionID string, providerID string, location string, ...) (*http.Request, error) + func (client QuotaRequestClient) UpdateResponder(resp *http.Response) (result SetObject, err error) + func (client QuotaRequestClient) UpdateSender(req *http.Request) (future QuotaRequestUpdateFuture, err error) + type QuotaRequestCreateFuture struct + func (future *QuotaRequestCreateFuture) Result(client QuotaRequestClient) (so SetObject, err error) + type QuotaRequestDetails struct + ID *string + Name *string + Type *string + func (qrd *QuotaRequestDetails) UnmarshalJSON(body []byte) error + func (qrd QuotaRequestDetails) MarshalJSON() ([]byte, error) + type QuotaRequestDetailsList struct + NextLink *string + Value *[]QuotaRequestDetails + func (qrdl QuotaRequestDetailsList) IsEmpty() bool + type QuotaRequestDetailsListIterator struct + func NewQuotaRequestDetailsListIterator(page QuotaRequestDetailsListPage) QuotaRequestDetailsListIterator + func (iter *QuotaRequestDetailsListIterator) Next() error + func (iter *QuotaRequestDetailsListIterator) NextWithContext(ctx context.Context) (err error) + func (iter QuotaRequestDetailsListIterator) NotDone() bool + func (iter QuotaRequestDetailsListIterator) Response() QuotaRequestDetailsList + func (iter QuotaRequestDetailsListIterator) Value() QuotaRequestDetails + type QuotaRequestDetailsListPage struct + func NewQuotaRequestDetailsListPage(...) QuotaRequestDetailsListPage + func (page *QuotaRequestDetailsListPage) Next() error + func (page *QuotaRequestDetailsListPage) NextWithContext(ctx context.Context) (err error) + func (page QuotaRequestDetailsListPage) NotDone() bool + func (page QuotaRequestDetailsListPage) Response() QuotaRequestDetailsList + func (page QuotaRequestDetailsListPage) Values() []QuotaRequestDetails + type QuotaRequestOneResourceProperties struct + Message *string + ProvisioningState interface{} + RequestSubmitTime *date.Time + func (qrorp *QuotaRequestOneResourceProperties) UnmarshalJSON(body []byte) error + func (qrorp QuotaRequestOneResourceProperties) MarshalJSON() ([]byte, error) + type QuotaRequestOneResourceSubmitResponse struct + ID *string + Name *string + Type *string + func (qrorsr *QuotaRequestOneResourceSubmitResponse) UnmarshalJSON(body []byte) error + func (qrorsr QuotaRequestOneResourceSubmitResponse) MarshalJSON() ([]byte, error) + type QuotaRequestProperties struct + Message *string + ProvisioningState interface{} + RequestSubmitTime *date.Time + Value *[]SubRequest + type QuotaRequestStatusDetails struct + Message *string + ProvisioningState interface{} + type QuotaRequestSubmitResponse struct + ID *string + Name *string + Properties *QuotaRequestProperties + Type *string + type QuotaRequestSubmitResponse201 struct + ID *string + Name *string + Type *string + func (qrsr2 *QuotaRequestSubmitResponse201) UnmarshalJSON(body []byte) error + func (qrsr2 QuotaRequestSubmitResponse201) MarshalJSON() ([]byte, error) + type QuotaRequestUpdateFuture struct + func (future *QuotaRequestUpdateFuture) Result(client QuotaRequestClient) (so SetObject, err error) + type QuotaRequestsClient struct + func NewQuotaRequestsClient() QuotaRequestsClient + func NewQuotaRequestsClientWithBaseURI(baseURI string) QuotaRequestsClient + func (client QuotaRequestsClient) GetStatus(ctx context.Context, subscriptionID string, providerID string, location string, ...) (result QuotaRequestDetails, err error) + func (client QuotaRequestsClient) GetStatusPreparer(ctx context.Context, subscriptionID string, providerID string, location string, ...) (*http.Request, error) + func (client QuotaRequestsClient) GetStatusResponder(resp *http.Response) (result QuotaRequestDetails, err error) + func (client QuotaRequestsClient) GetStatusSender(req *http.Request) (*http.Response, error) + func (client QuotaRequestsClient) ListStatus(ctx context.Context, subscriptionID string, providerID string, location string, ...) (result QuotaRequestDetailsListPage, err error) + func (client QuotaRequestsClient) ListStatusComplete(ctx context.Context, subscriptionID string, providerID string, location string, ...) (result QuotaRequestDetailsListIterator, err error) + func (client QuotaRequestsClient) ListStatusPreparer(ctx context.Context, subscriptionID string, providerID string, location string, ...) (*http.Request, error) + func (client QuotaRequestsClient) ListStatusResponder(resp *http.Response) (result QuotaRequestDetailsList, err error) + func (client QuotaRequestsClient) ListStatusSender(req *http.Request) (*http.Response, error) + type QuotasClient struct + func NewQuotasClient() QuotasClient + func NewQuotasClientWithBaseURI(baseURI string) QuotasClient + func (client QuotasClient) ListStatus(ctx context.Context, subscriptionID string, providerID string, location string) (result QuotaLimitsPage, err error) + func (client QuotasClient) ListStatusComplete(ctx context.Context, subscriptionID string, providerID string, location string) (result QuotaLimitsIterator, err error) + func (client QuotasClient) ListStatusPreparer(ctx context.Context, subscriptionID string, providerID string, location string) (*http.Request, error) + func (client QuotasClient) ListStatusResponder(resp *http.Response) (result QuotaLimits, err error) + func (client QuotasClient) ListStatusSender(req *http.Request) (*http.Response, error) + type RenewPropertiesResponse struct + BillingCurrencyTotal *RenewPropertiesResponseBillingCurrencyTotal + PricingCurrencyTotal *RenewPropertiesResponsePricingCurrencyTotal + PurchaseProperties *PurchaseRequest + type RenewPropertiesResponseBillingCurrencyTotal struct + Amount *float64 + CurrencyCode *string + type RenewPropertiesResponsePricingCurrencyTotal struct + Amount *float64 + CurrencyCode *string + type ReservationAvailableScopesFuture struct + func (future *ReservationAvailableScopesFuture) Result(client Client) (p Properties, err error) + type ReservationBillingPlan string + const Monthly + const Upfront + func PossibleReservationBillingPlanValues() []ReservationBillingPlan + type ReservationMergeFuture struct + func (future *ReservationMergeFuture) Result(client Client) (lr ListResponse, err error) + type ReservationTerm string + const P1Y + const P3Y + func PossibleReservationTermValues() []ReservationTerm + type ReservationUpdateFuture struct + func (future *ReservationUpdateFuture) Result(client Client) (r Response, err error) + type ReservedResourceType string + const CosmosDb + const RedHat + const RedHatOsa + const SQLDataWarehouse + const SQLDatabases + const SuseLinux + const VMwareCloudSimple + const VirtualMachines + func PossibleReservedResourceTypeValues() []ReservedResourceType + type ResourceName struct + LocalizedValue *string + Value *string + type Response struct + Etag *int32 + ID *string + Location *string + Name *string + Properties *PropertiesType + Sku *SkuName + Type *string + type ScopeProperties struct + Scope *string + Valid *bool + type ServiceError struct + Code *string + Details *[]ServiceErrorDetail + Message *string + type ServiceErrorDetail struct + Code *string + Message *string + type SetObject struct + Value interface{} + type SkuName struct + Name *string + type SkuProperty struct + Name *string + Value *string + type SkuRestriction struct + ReasonCode *string + Type *string + Values *[]string + type SplitFuture struct + func (future *SplitFuture) Result(client Client) (lr ListResponse, err error) + type SplitProperties struct + Quantities *[]int32 + ReservationID *string + type SplitPropertiesType struct + SplitDestinations *[]string + SplitSource *string + type SplitRequest struct + func (sr *SplitRequest) UnmarshalJSON(body []byte) error + func (sr SplitRequest) MarshalJSON() ([]byte, error) + type StatusCode string + const StatusCodeActive + const StatusCodeExpired + const StatusCodeMerged + const StatusCodeNone + const StatusCodePaymentInstrumentError + const StatusCodePending + const StatusCodePurchaseError + const StatusCodeSplit + const StatusCodeSucceeded + func PossibleStatusCodeValues() []StatusCode + type SubRequest struct + Limit *int32 + Message *string + Name *ResourceName + ProvisioningState interface{} + ResourceType *string + SubRequestID *string + Unit *string + type SubscriptionScopeProperties struct + Scopes *[]ScopeProperties + type SupportRequestAction struct + AlternateEmailAddresses *[]string + AutoQuotaIncreaseState interface{} + Country *string + FirstName *string + LastName *string + PhoneNumber *string + PreferredContactMethod interface{} + PrimaryEmailAddress *string + Severity interface{} + SupportLanguage *string Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v39 gopkg.in/azure/azure-sdk-for-go.v40 gopkg.in/azure/azure-sdk-for-go.v42 gopkg.in/azure/azure-sdk-for-go.v43 gopkg.in/azure/azure-sdk-for-go.v44 gopkg.in/azure/azure-sdk-for-go.v45 gopkg.in/azure/azure-sdk-for-go.v46 gopkg.in/azure/azure-sdk-for-go.v47 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49