Documentation ¶
Index ¶
- type AzureReservationAPIServer
- type AzureReservationAPIServerTransport
- type CalculateExchangeServer
- type CalculateExchangeServerTransport
- type CalculateRefundServer
- type CalculateRefundServerTransport
- type ExchangeServer
- type ExchangeServerTransport
- type OperationServer
- type OperationServerTransport
- type QuotaRequestStatusServer
- type QuotaRequestStatusServerTransport
- type QuotaServer
- type QuotaServerTransport
- type ReservationOrderServer
- type ReservationOrderServerTransport
- type ReservationServer
- type ReservationServerTransport
- type ReturnServer
- type ReturnServerTransport
- type ServerFactory
- type ServerFactoryTransport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureReservationAPIServer ¶
type AzureReservationAPIServer struct { // GetAppliedReservationList is the fake for method AzureReservationAPIClient.GetAppliedReservationList // HTTP status codes to indicate success: http.StatusOK GetAppliedReservationList func(ctx context.Context, subscriptionID string, options *armreservations.AzureReservationAPIClientGetAppliedReservationListOptions) (resp azfake.Responder[armreservations.AzureReservationAPIClientGetAppliedReservationListResponse], errResp azfake.ErrorResponder) // NewGetCatalogPager is the fake for method AzureReservationAPIClient.NewGetCatalogPager // HTTP status codes to indicate success: http.StatusOK NewGetCatalogPager func(subscriptionID string, options *armreservations.AzureReservationAPIClientGetCatalogOptions) (resp azfake.PagerResponder[armreservations.AzureReservationAPIClientGetCatalogResponse]) }
AzureReservationAPIServer is a fake server for instances of the armreservations.AzureReservationAPIClient type.
type AzureReservationAPIServerTransport ¶
type AzureReservationAPIServerTransport struct {
// contains filtered or unexported fields
}
AzureReservationAPIServerTransport connects instances of armreservations.AzureReservationAPIClient to instances of AzureReservationAPIServer. Don't use this type directly, use NewAzureReservationAPIServerTransport instead.
func NewAzureReservationAPIServerTransport ¶
func NewAzureReservationAPIServerTransport(srv *AzureReservationAPIServer) *AzureReservationAPIServerTransport
NewAzureReservationAPIServerTransport creates a new instance of AzureReservationAPIServerTransport with the provided implementation. The returned AzureReservationAPIServerTransport instance is connected to an instance of armreservations.AzureReservationAPIClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type CalculateExchangeServer ¶
type CalculateExchangeServer struct { // BeginPost is the fake for method CalculateExchangeClient.BeginPost // HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted BeginPost func(ctx context.Context, body armreservations.CalculateExchangeRequest, options *armreservations.CalculateExchangeClientBeginPostOptions) (resp azfake.PollerResponder[armreservations.CalculateExchangeClientPostResponse], errResp azfake.ErrorResponder) }
CalculateExchangeServer is a fake server for instances of the armreservations.CalculateExchangeClient type.
type CalculateExchangeServerTransport ¶
type CalculateExchangeServerTransport struct {
// contains filtered or unexported fields
}
CalculateExchangeServerTransport connects instances of armreservations.CalculateExchangeClient to instances of CalculateExchangeServer. Don't use this type directly, use NewCalculateExchangeServerTransport instead.
func NewCalculateExchangeServerTransport ¶
func NewCalculateExchangeServerTransport(srv *CalculateExchangeServer) *CalculateExchangeServerTransport
NewCalculateExchangeServerTransport creates a new instance of CalculateExchangeServerTransport with the provided implementation. The returned CalculateExchangeServerTransport instance is connected to an instance of armreservations.CalculateExchangeClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type CalculateRefundServer ¶
type CalculateRefundServer struct { // Post is the fake for method CalculateRefundClient.Post // HTTP status codes to indicate success: http.StatusOK Post func(ctx context.Context, reservationOrderID string, body armreservations.CalculateRefundRequest, options *armreservations.CalculateRefundClientPostOptions) (resp azfake.Responder[armreservations.CalculateRefundClientPostResponse], errResp azfake.ErrorResponder) }
CalculateRefundServer is a fake server for instances of the armreservations.CalculateRefundClient type.
type CalculateRefundServerTransport ¶
type CalculateRefundServerTransport struct {
// contains filtered or unexported fields
}
CalculateRefundServerTransport connects instances of armreservations.CalculateRefundClient to instances of CalculateRefundServer. Don't use this type directly, use NewCalculateRefundServerTransport instead.
func NewCalculateRefundServerTransport ¶
func NewCalculateRefundServerTransport(srv *CalculateRefundServer) *CalculateRefundServerTransport
NewCalculateRefundServerTransport creates a new instance of CalculateRefundServerTransport with the provided implementation. The returned CalculateRefundServerTransport instance is connected to an instance of armreservations.CalculateRefundClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type ExchangeServer ¶
type ExchangeServer struct { // BeginPost is the fake for method ExchangeClient.BeginPost // HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted BeginPost func(ctx context.Context, body armreservations.ExchangeRequest, options *armreservations.ExchangeClientBeginPostOptions) (resp azfake.PollerResponder[armreservations.ExchangeClientPostResponse], errResp azfake.ErrorResponder) }
ExchangeServer is a fake server for instances of the armreservations.ExchangeClient type.
type ExchangeServerTransport ¶
type ExchangeServerTransport struct {
// contains filtered or unexported fields
}
ExchangeServerTransport connects instances of armreservations.ExchangeClient to instances of ExchangeServer. Don't use this type directly, use NewExchangeServerTransport instead.
func NewExchangeServerTransport ¶
func NewExchangeServerTransport(srv *ExchangeServer) *ExchangeServerTransport
NewExchangeServerTransport creates a new instance of ExchangeServerTransport with the provided implementation. The returned ExchangeServerTransport instance is connected to an instance of armreservations.ExchangeClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type OperationServer ¶
type OperationServer struct { // NewListPager is the fake for method OperationClient.NewListPager // HTTP status codes to indicate success: http.StatusOK NewListPager func(options *armreservations.OperationClientListOptions) (resp azfake.PagerResponder[armreservations.OperationClientListResponse]) }
OperationServer is a fake server for instances of the armreservations.OperationClient type.
type OperationServerTransport ¶
type OperationServerTransport struct {
// contains filtered or unexported fields
}
OperationServerTransport connects instances of armreservations.OperationClient to instances of OperationServer. Don't use this type directly, use NewOperationServerTransport instead.
func NewOperationServerTransport ¶
func NewOperationServerTransport(srv *OperationServer) *OperationServerTransport
NewOperationServerTransport creates a new instance of OperationServerTransport with the provided implementation. The returned OperationServerTransport instance is connected to an instance of armreservations.OperationClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type QuotaRequestStatusServer ¶
type QuotaRequestStatusServer struct { // Get is the fake for method QuotaRequestStatusClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, subscriptionID string, providerID string, location string, id string, options *armreservations.QuotaRequestStatusClientGetOptions) (resp azfake.Responder[armreservations.QuotaRequestStatusClientGetResponse], errResp azfake.ErrorResponder) // NewListPager is the fake for method QuotaRequestStatusClient.NewListPager // HTTP status codes to indicate success: http.StatusOK NewListPager func(subscriptionID string, providerID string, location string, options *armreservations.QuotaRequestStatusClientListOptions) (resp azfake.PagerResponder[armreservations.QuotaRequestStatusClientListResponse]) }
QuotaRequestStatusServer is a fake server for instances of the armreservations.QuotaRequestStatusClient type.
type QuotaRequestStatusServerTransport ¶
type QuotaRequestStatusServerTransport struct {
// contains filtered or unexported fields
}
QuotaRequestStatusServerTransport connects instances of armreservations.QuotaRequestStatusClient to instances of QuotaRequestStatusServer. Don't use this type directly, use NewQuotaRequestStatusServerTransport instead.
func NewQuotaRequestStatusServerTransport ¶
func NewQuotaRequestStatusServerTransport(srv *QuotaRequestStatusServer) *QuotaRequestStatusServerTransport
NewQuotaRequestStatusServerTransport creates a new instance of QuotaRequestStatusServerTransport with the provided implementation. The returned QuotaRequestStatusServerTransport instance is connected to an instance of armreservations.QuotaRequestStatusClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type QuotaServer ¶
type QuotaServer struct { // BeginCreateOrUpdate is the fake for method QuotaClient.BeginCreateOrUpdate // HTTP status codes to indicate success: http.StatusOK, http.StatusCreated BeginCreateOrUpdate func(ctx context.Context, subscriptionID string, providerID string, location string, resourceName string, createQuotaRequest armreservations.CurrentQuotaLimitBase, options *armreservations.QuotaClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armreservations.QuotaClientCreateOrUpdateResponse], errResp azfake.ErrorResponder) // Get is the fake for method QuotaClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, subscriptionID string, providerID string, location string, resourceName string, options *armreservations.QuotaClientGetOptions) (resp azfake.Responder[armreservations.QuotaClientGetResponse], errResp azfake.ErrorResponder) // NewListPager is the fake for method QuotaClient.NewListPager // HTTP status codes to indicate success: http.StatusOK NewListPager func(subscriptionID string, providerID string, location string, options *armreservations.QuotaClientListOptions) (resp azfake.PagerResponder[armreservations.QuotaClientListResponse]) // BeginUpdate is the fake for method QuotaClient.BeginUpdate // HTTP status codes to indicate success: http.StatusOK, http.StatusCreated BeginUpdate func(ctx context.Context, subscriptionID string, providerID string, location string, resourceName string, createQuotaRequest armreservations.CurrentQuotaLimitBase, options *armreservations.QuotaClientBeginUpdateOptions) (resp azfake.PollerResponder[armreservations.QuotaClientUpdateResponse], errResp azfake.ErrorResponder) }
QuotaServer is a fake server for instances of the armreservations.QuotaClient type.
type QuotaServerTransport ¶
type QuotaServerTransport struct {
// contains filtered or unexported fields
}
QuotaServerTransport connects instances of armreservations.QuotaClient to instances of QuotaServer. Don't use this type directly, use NewQuotaServerTransport instead.
func NewQuotaServerTransport ¶
func NewQuotaServerTransport(srv *QuotaServer) *QuotaServerTransport
NewQuotaServerTransport creates a new instance of QuotaServerTransport with the provided implementation. The returned QuotaServerTransport instance is connected to an instance of armreservations.QuotaClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type ReservationOrderServer ¶
type ReservationOrderServer struct { // Calculate is the fake for method ReservationOrderClient.Calculate // HTTP status codes to indicate success: http.StatusOK Calculate func(ctx context.Context, body armreservations.PurchaseRequest, options *armreservations.ReservationOrderClientCalculateOptions) (resp azfake.Responder[armreservations.ReservationOrderClientCalculateResponse], errResp azfake.ErrorResponder) // ChangeDirectory is the fake for method ReservationOrderClient.ChangeDirectory // HTTP status codes to indicate success: http.StatusOK ChangeDirectory func(ctx context.Context, reservationOrderID string, body armreservations.ChangeDirectoryRequest, options *armreservations.ReservationOrderClientChangeDirectoryOptions) (resp azfake.Responder[armreservations.ReservationOrderClientChangeDirectoryResponse], errResp azfake.ErrorResponder) // Get is the fake for method ReservationOrderClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, reservationOrderID string, options *armreservations.ReservationOrderClientGetOptions) (resp azfake.Responder[armreservations.ReservationOrderClientGetResponse], errResp azfake.ErrorResponder) // NewListPager is the fake for method ReservationOrderClient.NewListPager // HTTP status codes to indicate success: http.StatusOK NewListPager func(options *armreservations.ReservationOrderClientListOptions) (resp azfake.PagerResponder[armreservations.ReservationOrderClientListResponse]) // BeginPurchase is the fake for method ReservationOrderClient.BeginPurchase // HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted BeginPurchase func(ctx context.Context, reservationOrderID string, body armreservations.PurchaseRequest, options *armreservations.ReservationOrderClientBeginPurchaseOptions) (resp azfake.PollerResponder[armreservations.ReservationOrderClientPurchaseResponse], errResp azfake.ErrorResponder) }
ReservationOrderServer is a fake server for instances of the armreservations.ReservationOrderClient type.
type ReservationOrderServerTransport ¶
type ReservationOrderServerTransport struct {
// contains filtered or unexported fields
}
ReservationOrderServerTransport connects instances of armreservations.ReservationOrderClient to instances of ReservationOrderServer. Don't use this type directly, use NewReservationOrderServerTransport instead.
func NewReservationOrderServerTransport ¶
func NewReservationOrderServerTransport(srv *ReservationOrderServer) *ReservationOrderServerTransport
NewReservationOrderServerTransport creates a new instance of ReservationOrderServerTransport with the provided implementation. The returned ReservationOrderServerTransport instance is connected to an instance of armreservations.ReservationOrderClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type ReservationServer ¶
type ReservationServer struct { // Archive is the fake for method ReservationClient.Archive // HTTP status codes to indicate success: http.StatusOK Archive func(ctx context.Context, reservationOrderID string, reservationID string, options *armreservations.ReservationClientArchiveOptions) (resp azfake.Responder[armreservations.ReservationClientArchiveResponse], errResp azfake.ErrorResponder) // BeginAvailableScopes is the fake for method ReservationClient.BeginAvailableScopes // HTTP status codes to indicate success: http.StatusOK BeginAvailableScopes func(ctx context.Context, reservationOrderID string, reservationID string, body armreservations.AvailableScopeRequest, options *armreservations.ReservationClientBeginAvailableScopesOptions) (resp azfake.PollerResponder[armreservations.ReservationClientAvailableScopesResponse], errResp azfake.ErrorResponder) // Get is the fake for method ReservationClient.Get // HTTP status codes to indicate success: http.StatusOK Get func(ctx context.Context, reservationOrderID string, reservationID string, options *armreservations.ReservationClientGetOptions) (resp azfake.Responder[armreservations.ReservationClientGetResponse], errResp azfake.ErrorResponder) // NewListPager is the fake for method ReservationClient.NewListPager // HTTP status codes to indicate success: http.StatusOK NewListPager func(reservationOrderID string, options *armreservations.ReservationClientListOptions) (resp azfake.PagerResponder[armreservations.ReservationClientListResponse]) // NewListAllPager is the fake for method ReservationClient.NewListAllPager // HTTP status codes to indicate success: http.StatusOK NewListAllPager func(options *armreservations.ReservationClientListAllOptions) (resp azfake.PagerResponder[armreservations.ReservationClientListAllResponse]) // NewListRevisionsPager is the fake for method ReservationClient.NewListRevisionsPager // HTTP status codes to indicate success: http.StatusOK NewListRevisionsPager func(reservationOrderID string, reservationID string, options *armreservations.ReservationClientListRevisionsOptions) (resp azfake.PagerResponder[armreservations.ReservationClientListRevisionsResponse]) // BeginMerge is the fake for method ReservationClient.BeginMerge // HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted BeginMerge func(ctx context.Context, reservationOrderID string, body armreservations.MergeRequest, options *armreservations.ReservationClientBeginMergeOptions) (resp azfake.PollerResponder[armreservations.ReservationClientMergeResponse], errResp azfake.ErrorResponder) // BeginSplit is the fake for method ReservationClient.BeginSplit // HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted BeginSplit func(ctx context.Context, reservationOrderID string, body armreservations.SplitRequest, options *armreservations.ReservationClientBeginSplitOptions) (resp azfake.PollerResponder[armreservations.ReservationClientSplitResponse], errResp azfake.ErrorResponder) // Unarchive is the fake for method ReservationClient.Unarchive // HTTP status codes to indicate success: http.StatusOK Unarchive func(ctx context.Context, reservationOrderID string, reservationID string, options *armreservations.ReservationClientUnarchiveOptions) (resp azfake.Responder[armreservations.ReservationClientUnarchiveResponse], errResp azfake.ErrorResponder) // BeginUpdate is the fake for method ReservationClient.BeginUpdate // HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted BeginUpdate func(ctx context.Context, reservationOrderID string, reservationID string, parameters armreservations.Patch, options *armreservations.ReservationClientBeginUpdateOptions) (resp azfake.PollerResponder[armreservations.ReservationClientUpdateResponse], errResp azfake.ErrorResponder) }
ReservationServer is a fake server for instances of the armreservations.ReservationClient type.
type ReservationServerTransport ¶
type ReservationServerTransport struct {
// contains filtered or unexported fields
}
ReservationServerTransport connects instances of armreservations.ReservationClient to instances of ReservationServer. Don't use this type directly, use NewReservationServerTransport instead.
func NewReservationServerTransport ¶
func NewReservationServerTransport(srv *ReservationServer) *ReservationServerTransport
NewReservationServerTransport creates a new instance of ReservationServerTransport with the provided implementation. The returned ReservationServerTransport instance is connected to an instance of armreservations.ReservationClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type ReturnServer ¶
type ReturnServer struct { // BeginPost is the fake for method ReturnClient.BeginPost // HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted BeginPost func(ctx context.Context, reservationOrderID string, body armreservations.RefundRequest, options *armreservations.ReturnClientBeginPostOptions) (resp azfake.PollerResponder[armreservations.ReturnClientPostResponse], errResp azfake.ErrorResponder) }
ReturnServer is a fake server for instances of the armreservations.ReturnClient type.
type ReturnServerTransport ¶
type ReturnServerTransport struct {
// contains filtered or unexported fields
}
ReturnServerTransport connects instances of armreservations.ReturnClient to instances of ReturnServer. Don't use this type directly, use NewReturnServerTransport instead.
func NewReturnServerTransport ¶
func NewReturnServerTransport(srv *ReturnServer) *ReturnServerTransport
NewReturnServerTransport creates a new instance of ReturnServerTransport with the provided implementation. The returned ReturnServerTransport instance is connected to an instance of armreservations.ReturnClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.
type ServerFactory ¶
type ServerFactory struct { AzureReservationAPIServer AzureReservationAPIServer CalculateExchangeServer CalculateExchangeServer CalculateRefundServer CalculateRefundServer ExchangeServer ExchangeServer OperationServer OperationServer QuotaServer QuotaServer QuotaRequestStatusServer QuotaRequestStatusServer ReservationServer ReservationServer ReservationOrderServer ReservationOrderServer ReturnServer ReturnServer }
ServerFactory is a fake server for instances of the armreservations.ClientFactory type.
type ServerFactoryTransport ¶
type ServerFactoryTransport struct {
// contains filtered or unexported fields
}
ServerFactoryTransport connects instances of armreservations.ClientFactory to instances of ServerFactory. Don't use this type directly, use NewServerFactoryTransport instead.
func NewServerFactoryTransport ¶
func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport
NewServerFactoryTransport creates a new instance of ServerFactoryTransport with the provided implementation. The returned ServerFactoryTransport instance is connected to an instance of armreservations.ClientFactory via the azcore.ClientOptions.Transporter field in the client's constructor parameters.