Documentation ¶
Overview ¶
Package lrogroup implements the Azure ARM Lrogroup service API version 1.0.0.
Long-running Operation for AutoRest
Index ¶
- Constants
- func UserAgent() string
- func Version() string
- type BaseClient
- type CloudError
- type LRORetrysClient
- func (client LRORetrysClient) Delete202Retry200(ctx context.Context) (result LRORetrysDelete202Retry200Future, err error)
- func (client LRORetrysClient) Delete202Retry200Preparer(ctx context.Context) (*http.Request, error)
- func (client LRORetrysClient) Delete202Retry200Responder(resp *http.Response) (result autorest.Response, err error)
- func (client LRORetrysClient) Delete202Retry200Sender(req *http.Request) (future LRORetrysDelete202Retry200Future, err error)
- func (client LRORetrysClient) DeleteAsyncRelativeRetrySucceeded(ctx context.Context) (result LRORetrysDeleteAsyncRelativeRetrySucceededFuture, err error)
- func (client LRORetrysClient) DeleteAsyncRelativeRetrySucceededPreparer(ctx context.Context) (*http.Request, error)
- func (client LRORetrysClient) DeleteAsyncRelativeRetrySucceededResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LRORetrysClient) DeleteAsyncRelativeRetrySucceededSender(req *http.Request) (future LRORetrysDeleteAsyncRelativeRetrySucceededFuture, err error)
- func (client LRORetrysClient) DeleteProvisioning202Accepted200Succeeded(ctx context.Context) (result LRORetrysDeleteProvisioning202Accepted200SucceededFuture, err error)
- func (client LRORetrysClient) DeleteProvisioning202Accepted200SucceededPreparer(ctx context.Context) (*http.Request, error)
- func (client LRORetrysClient) DeleteProvisioning202Accepted200SucceededResponder(resp *http.Response) (result Product, err error)
- func (client LRORetrysClient) DeleteProvisioning202Accepted200SucceededSender(req *http.Request) (future LRORetrysDeleteProvisioning202Accepted200SucceededFuture, err error)
- func (client LRORetrysClient) Post202Retry200(ctx context.Context, product *Product) (result LRORetrysPost202Retry200Future, err error)
- func (client LRORetrysClient) Post202Retry200Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LRORetrysClient) Post202Retry200Responder(resp *http.Response) (result autorest.Response, err error)
- func (client LRORetrysClient) Post202Retry200Sender(req *http.Request) (future LRORetrysPost202Retry200Future, err error)
- func (client LRORetrysClient) PostAsyncRelativeRetrySucceeded(ctx context.Context, product *Product) (result LRORetrysPostAsyncRelativeRetrySucceededFuture, err error)
- func (client LRORetrysClient) PostAsyncRelativeRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LRORetrysClient) PostAsyncRelativeRetrySucceededResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LRORetrysClient) PostAsyncRelativeRetrySucceededSender(req *http.Request) (future LRORetrysPostAsyncRelativeRetrySucceededFuture, err error)
- func (client LRORetrysClient) Put201CreatingSucceeded200(ctx context.Context, product *Product) (result LRORetrysPut201CreatingSucceeded200Future, err error)
- func (client LRORetrysClient) Put201CreatingSucceeded200Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LRORetrysClient) Put201CreatingSucceeded200Responder(resp *http.Response) (result Product, err error)
- func (client LRORetrysClient) Put201CreatingSucceeded200Sender(req *http.Request) (future LRORetrysPut201CreatingSucceeded200Future, err error)
- func (client LRORetrysClient) PutAsyncRelativeRetrySucceeded(ctx context.Context, product *Product) (result LRORetrysPutAsyncRelativeRetrySucceededFuture, err error)
- func (client LRORetrysClient) PutAsyncRelativeRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LRORetrysClient) PutAsyncRelativeRetrySucceededResponder(resp *http.Response) (result Product, err error)
- func (client LRORetrysClient) PutAsyncRelativeRetrySucceededSender(req *http.Request) (future LRORetrysPutAsyncRelativeRetrySucceededFuture, err error)
- type LRORetrysDelete202Retry200Future
- type LRORetrysDeleteAsyncRelativeRetrySucceededFuture
- type LRORetrysDeleteProvisioning202Accepted200SucceededFuture
- type LRORetrysPost202Retry200Future
- type LRORetrysPostAsyncRelativeRetrySucceededFuture
- type LRORetrysPut201CreatingSucceeded200Future
- type LRORetrysPutAsyncRelativeRetrySucceededFuture
- type LROSADsClient
- func (client LROSADsClient) Delete202NonRetry400(ctx context.Context) (result LROSADsDelete202NonRetry400Future, err error)
- func (client LROSADsClient) Delete202NonRetry400Preparer(ctx context.Context) (*http.Request, error)
- func (client LROSADsClient) Delete202NonRetry400Responder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) Delete202NonRetry400Sender(req *http.Request) (future LROSADsDelete202NonRetry400Future, err error)
- func (client LROSADsClient) Delete202RetryInvalidHeader(ctx context.Context) (result LROSADsDelete202RetryInvalidHeaderFuture, err error)
- func (client LROSADsClient) Delete202RetryInvalidHeaderPreparer(ctx context.Context) (*http.Request, error)
- func (client LROSADsClient) Delete202RetryInvalidHeaderResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) Delete202RetryInvalidHeaderSender(req *http.Request) (future LROSADsDelete202RetryInvalidHeaderFuture, err error)
- func (client LROSADsClient) Delete204Succeeded(ctx context.Context) (result LROSADsDelete204SucceededFuture, err error)
- func (client LROSADsClient) Delete204SucceededPreparer(ctx context.Context) (*http.Request, error)
- func (client LROSADsClient) Delete204SucceededResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) Delete204SucceededSender(req *http.Request) (future LROSADsDelete204SucceededFuture, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetry400(ctx context.Context) (result LROSADsDeleteAsyncRelativeRetry400Future, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetry400Preparer(ctx context.Context) (*http.Request, error)
- func (client LROSADsClient) DeleteAsyncRelativeRetry400Responder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetry400Sender(req *http.Request) (future LROSADsDeleteAsyncRelativeRetry400Future, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidHeader(ctx context.Context) (result LROSADsDeleteAsyncRelativeRetryInvalidHeaderFuture, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidHeaderPreparer(ctx context.Context) (*http.Request, error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidHeaderResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidHeaderSender(req *http.Request) (future LROSADsDeleteAsyncRelativeRetryInvalidHeaderFuture, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPolling(ctx context.Context) (result LROSADsDeleteAsyncRelativeRetryInvalidJSONPollingFuture, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPollingPreparer(ctx context.Context) (*http.Request, error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPollingResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPollingSender(req *http.Request) (future LROSADsDeleteAsyncRelativeRetryInvalidJSONPollingFuture, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryNoStatus(ctx context.Context) (result LROSADsDeleteAsyncRelativeRetryNoStatusFuture, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryNoStatusPreparer(ctx context.Context) (*http.Request, error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryNoStatusResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) DeleteAsyncRelativeRetryNoStatusSender(req *http.Request) (future LROSADsDeleteAsyncRelativeRetryNoStatusFuture, err error)
- func (client LROSADsClient) DeleteNonRetry400(ctx context.Context) (result LROSADsDeleteNonRetry400Future, err error)
- func (client LROSADsClient) DeleteNonRetry400Preparer(ctx context.Context) (*http.Request, error)
- func (client LROSADsClient) DeleteNonRetry400Responder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) DeleteNonRetry400Sender(req *http.Request) (future LROSADsDeleteNonRetry400Future, err error)
- func (client LROSADsClient) Post202NoLocation(ctx context.Context, product *Product) (result LROSADsPost202NoLocationFuture, err error)
- func (client LROSADsClient) Post202NoLocationPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) Post202NoLocationResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) Post202NoLocationSender(req *http.Request) (future LROSADsPost202NoLocationFuture, err error)
- func (client LROSADsClient) Post202NonRetry400(ctx context.Context, product *Product) (result LROSADsPost202NonRetry400Future, err error)
- func (client LROSADsClient) Post202NonRetry400Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) Post202NonRetry400Responder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) Post202NonRetry400Sender(req *http.Request) (future LROSADsPost202NonRetry400Future, err error)
- func (client LROSADsClient) Post202RetryInvalidHeader(ctx context.Context, product *Product) (result LROSADsPost202RetryInvalidHeaderFuture, err error)
- func (client LROSADsClient) Post202RetryInvalidHeaderPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) Post202RetryInvalidHeaderResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) Post202RetryInvalidHeaderSender(req *http.Request) (future LROSADsPost202RetryInvalidHeaderFuture, err error)
- func (client LROSADsClient) PostAsyncRelativeRetry400(ctx context.Context, product *Product) (result LROSADsPostAsyncRelativeRetry400Future, err error)
- func (client LROSADsClient) PostAsyncRelativeRetry400Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PostAsyncRelativeRetry400Responder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) PostAsyncRelativeRetry400Sender(req *http.Request) (future LROSADsPostAsyncRelativeRetry400Future, err error)
- func (client LROSADsClient) PostAsyncRelativeRetryInvalidHeader(ctx context.Context, product *Product) (result LROSADsPostAsyncRelativeRetryInvalidHeaderFuture, err error)
- func (client LROSADsClient) PostAsyncRelativeRetryInvalidHeaderPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PostAsyncRelativeRetryInvalidHeaderResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) PostAsyncRelativeRetryInvalidHeaderSender(req *http.Request) (future LROSADsPostAsyncRelativeRetryInvalidHeaderFuture, err error)
- func (client LROSADsClient) PostAsyncRelativeRetryInvalidJSONPolling(ctx context.Context, product *Product) (result LROSADsPostAsyncRelativeRetryInvalidJSONPollingFuture, err error)
- func (client LROSADsClient) PostAsyncRelativeRetryInvalidJSONPollingPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PostAsyncRelativeRetryInvalidJSONPollingResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) PostAsyncRelativeRetryInvalidJSONPollingSender(req *http.Request) (future LROSADsPostAsyncRelativeRetryInvalidJSONPollingFuture, err error)
- func (client LROSADsClient) PostAsyncRelativeRetryNoPayload(ctx context.Context, product *Product) (result LROSADsPostAsyncRelativeRetryNoPayloadFuture, err error)
- func (client LROSADsClient) PostAsyncRelativeRetryNoPayloadPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PostAsyncRelativeRetryNoPayloadResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) PostAsyncRelativeRetryNoPayloadSender(req *http.Request) (future LROSADsPostAsyncRelativeRetryNoPayloadFuture, err error)
- func (client LROSADsClient) PostNonRetry400(ctx context.Context, product *Product) (result LROSADsPostNonRetry400Future, err error)
- func (client LROSADsClient) PostNonRetry400Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PostNonRetry400Responder(resp *http.Response) (result autorest.Response, err error)
- func (client LROSADsClient) PostNonRetry400Sender(req *http.Request) (future LROSADsPostNonRetry400Future, err error)
- func (client LROSADsClient) Put200InvalidJSON(ctx context.Context, product *Product) (result LROSADsPut200InvalidJSONFuture, err error)
- func (client LROSADsClient) Put200InvalidJSONPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) Put200InvalidJSONResponder(resp *http.Response) (result Product, err error)
- func (client LROSADsClient) Put200InvalidJSONSender(req *http.Request) (future LROSADsPut200InvalidJSONFuture, err error)
- func (client LROSADsClient) PutAsyncRelativeRetry400(ctx context.Context, product *Product) (result LROSADsPutAsyncRelativeRetry400Future, err error)
- func (client LROSADsClient) PutAsyncRelativeRetry400Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PutAsyncRelativeRetry400Responder(resp *http.Response) (result Product, err error)
- func (client LROSADsClient) PutAsyncRelativeRetry400Sender(req *http.Request) (future LROSADsPutAsyncRelativeRetry400Future, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryInvalidHeader(ctx context.Context, product *Product) (result LROSADsPutAsyncRelativeRetryInvalidHeaderFuture, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryInvalidHeaderPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PutAsyncRelativeRetryInvalidHeaderResponder(resp *http.Response) (result Product, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryInvalidHeaderSender(req *http.Request) (future LROSADsPutAsyncRelativeRetryInvalidHeaderFuture, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryInvalidJSONPolling(ctx context.Context, product *Product) (result LROSADsPutAsyncRelativeRetryInvalidJSONPollingFuture, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryInvalidJSONPollingPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PutAsyncRelativeRetryInvalidJSONPollingResponder(resp *http.Response) (result Product, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryInvalidJSONPollingSender(req *http.Request) (future LROSADsPutAsyncRelativeRetryInvalidJSONPollingFuture, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryNoStatus(ctx context.Context, product *Product) (result LROSADsPutAsyncRelativeRetryNoStatusFuture, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryNoStatusPayload(ctx context.Context, product *Product) (result LROSADsPutAsyncRelativeRetryNoStatusPayloadFuture, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryNoStatusPayloadPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PutAsyncRelativeRetryNoStatusPayloadResponder(resp *http.Response) (result Product, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryNoStatusPayloadSender(req *http.Request) (future LROSADsPutAsyncRelativeRetryNoStatusPayloadFuture, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryNoStatusPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PutAsyncRelativeRetryNoStatusResponder(resp *http.Response) (result Product, err error)
- func (client LROSADsClient) PutAsyncRelativeRetryNoStatusSender(req *http.Request) (future LROSADsPutAsyncRelativeRetryNoStatusFuture, err error)
- func (client LROSADsClient) PutError201NoProvisioningStatePayload(ctx context.Context, product *Product) (result LROSADsPutError201NoProvisioningStatePayloadFuture, err error)
- func (client LROSADsClient) PutError201NoProvisioningStatePayloadPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PutError201NoProvisioningStatePayloadResponder(resp *http.Response) (result Product, err error)
- func (client LROSADsClient) PutError201NoProvisioningStatePayloadSender(req *http.Request) (future LROSADsPutError201NoProvisioningStatePayloadFuture, err error)
- func (client LROSADsClient) PutNonRetry201Creating400(ctx context.Context, product *Product) (result LROSADsPutNonRetry201Creating400Future, err error)
- func (client LROSADsClient) PutNonRetry201Creating400InvalidJSON(ctx context.Context, product *Product) (result LROSADsPutNonRetry201Creating400InvalidJSONFuture, err error)
- func (client LROSADsClient) PutNonRetry201Creating400InvalidJSONPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PutNonRetry201Creating400InvalidJSONResponder(resp *http.Response) (result Product, err error)
- func (client LROSADsClient) PutNonRetry201Creating400InvalidJSONSender(req *http.Request) (future LROSADsPutNonRetry201Creating400InvalidJSONFuture, err error)
- func (client LROSADsClient) PutNonRetry201Creating400Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PutNonRetry201Creating400Responder(resp *http.Response) (result Product, err error)
- func (client LROSADsClient) PutNonRetry201Creating400Sender(req *http.Request) (future LROSADsPutNonRetry201Creating400Future, err error)
- func (client LROSADsClient) PutNonRetry400(ctx context.Context, product *Product) (result LROSADsPutNonRetry400Future, err error)
- func (client LROSADsClient) PutNonRetry400Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROSADsClient) PutNonRetry400Responder(resp *http.Response) (result Product, err error)
- func (client LROSADsClient) PutNonRetry400Sender(req *http.Request) (future LROSADsPutNonRetry400Future, err error)
- type LROSADsDelete202NonRetry400Future
- type LROSADsDelete202RetryInvalidHeaderFuture
- type LROSADsDelete204SucceededFuture
- type LROSADsDeleteAsyncRelativeRetry400Future
- type LROSADsDeleteAsyncRelativeRetryInvalidHeaderFuture
- type LROSADsDeleteAsyncRelativeRetryInvalidJSONPollingFuture
- type LROSADsDeleteAsyncRelativeRetryNoStatusFuture
- type LROSADsDeleteNonRetry400Future
- type LROSADsPost202NoLocationFuture
- type LROSADsPost202NonRetry400Future
- type LROSADsPost202RetryInvalidHeaderFuture
- type LROSADsPostAsyncRelativeRetry400Future
- type LROSADsPostAsyncRelativeRetryInvalidHeaderFuture
- type LROSADsPostAsyncRelativeRetryInvalidJSONPollingFuture
- type LROSADsPostAsyncRelativeRetryNoPayloadFuture
- type LROSADsPostNonRetry400Future
- type LROSADsPut200InvalidJSONFuture
- type LROSADsPutAsyncRelativeRetry400Future
- type LROSADsPutAsyncRelativeRetryInvalidHeaderFuture
- type LROSADsPutAsyncRelativeRetryInvalidJSONPollingFuture
- type LROSADsPutAsyncRelativeRetryNoStatusFuture
- type LROSADsPutAsyncRelativeRetryNoStatusPayloadFuture
- type LROSADsPutError201NoProvisioningStatePayloadFuture
- type LROSADsPutNonRetry201Creating400Future
- type LROSADsPutNonRetry201Creating400InvalidJSONFuture
- type LROSADsPutNonRetry400Future
- type LROsClient
- func (client LROsClient) Delete202NoRetry204(ctx context.Context) (result LROsDelete202NoRetry204Future, err error)
- func (client LROsClient) Delete202NoRetry204Preparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) Delete202NoRetry204Responder(resp *http.Response) (result Product, err error)
- func (client LROsClient) Delete202NoRetry204Sender(req *http.Request) (future LROsDelete202NoRetry204Future, err error)
- func (client LROsClient) Delete202Retry200(ctx context.Context) (result LROsDelete202Retry200Future, err error)
- func (client LROsClient) Delete202Retry200Preparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) Delete202Retry200Responder(resp *http.Response) (result Product, err error)
- func (client LROsClient) Delete202Retry200Sender(req *http.Request) (future LROsDelete202Retry200Future, err error)
- func (client LROsClient) Delete204Succeeded(ctx context.Context) (result LROsDelete204SucceededFuture, err error)
- func (client LROsClient) Delete204SucceededPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) Delete204SucceededResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsClient) Delete204SucceededSender(req *http.Request) (future LROsDelete204SucceededFuture, err error)
- func (client LROsClient) DeleteAsyncNoHeaderInRetry(ctx context.Context) (result LROsDeleteAsyncNoHeaderInRetryFuture, err error)
- func (client LROsClient) DeleteAsyncNoHeaderInRetryPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) DeleteAsyncNoHeaderInRetryResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsClient) DeleteAsyncNoHeaderInRetrySender(req *http.Request) (future LROsDeleteAsyncNoHeaderInRetryFuture, err error)
- func (client LROsClient) DeleteAsyncNoRetrySucceeded(ctx context.Context) (result LROsDeleteAsyncNoRetrySucceededFuture, err error)
- func (client LROsClient) DeleteAsyncNoRetrySucceededPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) DeleteAsyncNoRetrySucceededResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsClient) DeleteAsyncNoRetrySucceededSender(req *http.Request) (future LROsDeleteAsyncNoRetrySucceededFuture, err error)
- func (client LROsClient) DeleteAsyncRetryFailed(ctx context.Context) (result LROsDeleteAsyncRetryFailedFuture, err error)
- func (client LROsClient) DeleteAsyncRetryFailedPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) DeleteAsyncRetryFailedResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsClient) DeleteAsyncRetryFailedSender(req *http.Request) (future LROsDeleteAsyncRetryFailedFuture, err error)
- func (client LROsClient) DeleteAsyncRetrySucceeded(ctx context.Context) (result LROsDeleteAsyncRetrySucceededFuture, err error)
- func (client LROsClient) DeleteAsyncRetrySucceededPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) DeleteAsyncRetrySucceededResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsClient) DeleteAsyncRetrySucceededSender(req *http.Request) (future LROsDeleteAsyncRetrySucceededFuture, err error)
- func (client LROsClient) DeleteAsyncRetrycanceled(ctx context.Context) (result LROsDeleteAsyncRetrycanceledFuture, err error)
- func (client LROsClient) DeleteAsyncRetrycanceledPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) DeleteAsyncRetrycanceledResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsClient) DeleteAsyncRetrycanceledSender(req *http.Request) (future LROsDeleteAsyncRetrycanceledFuture, err error)
- func (client LROsClient) DeleteNoHeaderInRetry(ctx context.Context) (result LROsDeleteNoHeaderInRetryFuture, err error)
- func (client LROsClient) DeleteNoHeaderInRetryPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) DeleteNoHeaderInRetryResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsClient) DeleteNoHeaderInRetrySender(req *http.Request) (future LROsDeleteNoHeaderInRetryFuture, err error)
- func (client LROsClient) DeleteProvisioning202Accepted200Succeeded(ctx context.Context) (result LROsDeleteProvisioning202Accepted200SucceededFuture, err error)
- func (client LROsClient) DeleteProvisioning202Accepted200SucceededPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) DeleteProvisioning202Accepted200SucceededResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) DeleteProvisioning202Accepted200SucceededSender(req *http.Request) (future LROsDeleteProvisioning202Accepted200SucceededFuture, err error)
- func (client LROsClient) DeleteProvisioning202DeletingFailed200(ctx context.Context) (result LROsDeleteProvisioning202DeletingFailed200Future, err error)
- func (client LROsClient) DeleteProvisioning202DeletingFailed200Preparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) DeleteProvisioning202DeletingFailed200Responder(resp *http.Response) (result Product, err error)
- func (client LROsClient) DeleteProvisioning202DeletingFailed200Sender(req *http.Request) (future LROsDeleteProvisioning202DeletingFailed200Future, err error)
- func (client LROsClient) DeleteProvisioning202Deletingcanceled200(ctx context.Context) (result LROsDeleteProvisioning202Deletingcanceled200Future, err error)
- func (client LROsClient) DeleteProvisioning202Deletingcanceled200Preparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) DeleteProvisioning202Deletingcanceled200Responder(resp *http.Response) (result Product, err error)
- func (client LROsClient) DeleteProvisioning202Deletingcanceled200Sender(req *http.Request) (future LROsDeleteProvisioning202Deletingcanceled200Future, err error)
- func (client LROsClient) Post200WithPayload(ctx context.Context) (result LROsPost200WithPayloadFuture, err error)
- func (client LROsClient) Post200WithPayloadPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) Post200WithPayloadResponder(resp *http.Response) (result Sku, err error)
- func (client LROsClient) Post200WithPayloadSender(req *http.Request) (future LROsPost200WithPayloadFuture, err error)
- func (client LROsClient) Post202NoRetry204(ctx context.Context, product *Product) (result LROsPost202NoRetry204Future, err error)
- func (client LROsClient) Post202NoRetry204Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) Post202NoRetry204Responder(resp *http.Response) (result Product, err error)
- func (client LROsClient) Post202NoRetry204Sender(req *http.Request) (future LROsPost202NoRetry204Future, err error)
- func (client LROsClient) Post202Retry200(ctx context.Context, product *Product) (result LROsPost202Retry200Future, err error)
- func (client LROsClient) Post202Retry200Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) Post202Retry200Responder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsClient) Post202Retry200Sender(req *http.Request) (future LROsPost202Retry200Future, err error)
- func (client LROsClient) PostAsyncNoRetrySucceeded(ctx context.Context, product *Product) (result LROsPostAsyncNoRetrySucceededFuture, err error)
- func (client LROsClient) PostAsyncNoRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) PostAsyncNoRetrySucceededResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) PostAsyncNoRetrySucceededSender(req *http.Request) (future LROsPostAsyncNoRetrySucceededFuture, err error)
- func (client LROsClient) PostAsyncRetryFailed(ctx context.Context, product *Product) (result LROsPostAsyncRetryFailedFuture, err error)
- func (client LROsClient) PostAsyncRetryFailedPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) PostAsyncRetryFailedResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsClient) PostAsyncRetryFailedSender(req *http.Request) (future LROsPostAsyncRetryFailedFuture, err error)
- func (client LROsClient) PostAsyncRetrySucceeded(ctx context.Context, product *Product) (result LROsPostAsyncRetrySucceededFuture, err error)
- func (client LROsClient) PostAsyncRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) PostAsyncRetrySucceededResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) PostAsyncRetrySucceededSender(req *http.Request) (future LROsPostAsyncRetrySucceededFuture, err error)
- func (client LROsClient) PostAsyncRetrycanceled(ctx context.Context, product *Product) (result LROsPostAsyncRetrycanceledFuture, err error)
- func (client LROsClient) PostAsyncRetrycanceledPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) PostAsyncRetrycanceledResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsClient) PostAsyncRetrycanceledSender(req *http.Request) (future LROsPostAsyncRetrycanceledFuture, err error)
- func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGet(ctx context.Context) (result LROsPostDoubleHeadersFinalAzureHeaderGetFuture, err error)
- func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefault(ctx context.Context) (result LROsPostDoubleHeadersFinalAzureHeaderGetDefaultFuture, err error)
- func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefaultPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefaultResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefaultSender(req *http.Request) (future LROsPostDoubleHeadersFinalAzureHeaderGetDefaultFuture, err error)
- func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetSender(req *http.Request) (future LROsPostDoubleHeadersFinalAzureHeaderGetFuture, err error)
- func (client LROsClient) PostDoubleHeadersFinalLocationGet(ctx context.Context) (result LROsPostDoubleHeadersFinalLocationGetFuture, err error)
- func (client LROsClient) PostDoubleHeadersFinalLocationGetPreparer(ctx context.Context) (*http.Request, error)
- func (client LROsClient) PostDoubleHeadersFinalLocationGetResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) PostDoubleHeadersFinalLocationGetSender(req *http.Request) (future LROsPostDoubleHeadersFinalLocationGetFuture, err error)
- func (client LROsClient) Put200Acceptedcanceled200(ctx context.Context, product *Product) (result LROsPut200Acceptedcanceled200Future, err error)
- func (client LROsClient) Put200Acceptedcanceled200Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) Put200Acceptedcanceled200Responder(resp *http.Response) (result Product, err error)
- func (client LROsClient) Put200Acceptedcanceled200Sender(req *http.Request) (future LROsPut200Acceptedcanceled200Future, err error)
- func (client LROsClient) Put200Succeeded(ctx context.Context, product *Product) (result LROsPut200SucceededFuture, err error)
- func (client LROsClient) Put200SucceededNoState(ctx context.Context, product *Product) (result LROsPut200SucceededNoStateFuture, err error)
- func (client LROsClient) Put200SucceededNoStatePreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) Put200SucceededNoStateResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) Put200SucceededNoStateSender(req *http.Request) (future LROsPut200SucceededNoStateFuture, err error)
- func (client LROsClient) Put200SucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) Put200SucceededResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) Put200SucceededSender(req *http.Request) (future LROsPut200SucceededFuture, err error)
- func (client LROsClient) Put200UpdatingSucceeded204(ctx context.Context, product *Product) (result LROsPut200UpdatingSucceeded204Future, err error)
- func (client LROsClient) Put200UpdatingSucceeded204Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) Put200UpdatingSucceeded204Responder(resp *http.Response) (result Product, err error)
- func (client LROsClient) Put200UpdatingSucceeded204Sender(req *http.Request) (future LROsPut200UpdatingSucceeded204Future, err error)
- func (client LROsClient) Put201CreatingFailed200(ctx context.Context, product *Product) (result LROsPut201CreatingFailed200Future, err error)
- func (client LROsClient) Put201CreatingFailed200Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) Put201CreatingFailed200Responder(resp *http.Response) (result Product, err error)
- func (client LROsClient) Put201CreatingFailed200Sender(req *http.Request) (future LROsPut201CreatingFailed200Future, err error)
- func (client LROsClient) Put201CreatingSucceeded200(ctx context.Context, product *Product) (result LROsPut201CreatingSucceeded200Future, err error)
- func (client LROsClient) Put201CreatingSucceeded200Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) Put201CreatingSucceeded200Responder(resp *http.Response) (result Product, err error)
- func (client LROsClient) Put201CreatingSucceeded200Sender(req *http.Request) (future LROsPut201CreatingSucceeded200Future, err error)
- func (client LROsClient) Put202Retry200(ctx context.Context, product *Product) (result LROsPut202Retry200Future, err error)
- func (client LROsClient) Put202Retry200Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) Put202Retry200Responder(resp *http.Response) (result Product, err error)
- func (client LROsClient) Put202Retry200Sender(req *http.Request) (future LROsPut202Retry200Future, err error)
- func (client LROsClient) PutAsyncNoHeaderInRetry(ctx context.Context, product *Product) (result LROsPutAsyncNoHeaderInRetryFuture, err error)
- func (client LROsClient) PutAsyncNoHeaderInRetryPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) PutAsyncNoHeaderInRetryResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) PutAsyncNoHeaderInRetrySender(req *http.Request) (future LROsPutAsyncNoHeaderInRetryFuture, err error)
- func (client LROsClient) PutAsyncNoRetrySucceeded(ctx context.Context, product *Product) (result LROsPutAsyncNoRetrySucceededFuture, err error)
- func (client LROsClient) PutAsyncNoRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) PutAsyncNoRetrySucceededResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) PutAsyncNoRetrySucceededSender(req *http.Request) (future LROsPutAsyncNoRetrySucceededFuture, err error)
- func (client LROsClient) PutAsyncNoRetrycanceled(ctx context.Context, product *Product) (result LROsPutAsyncNoRetrycanceledFuture, err error)
- func (client LROsClient) PutAsyncNoRetrycanceledPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) PutAsyncNoRetrycanceledResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) PutAsyncNoRetrycanceledSender(req *http.Request) (future LROsPutAsyncNoRetrycanceledFuture, err error)
- func (client LROsClient) PutAsyncNonResource(ctx context.Context, sku *Sku) (result LROsPutAsyncNonResourceFuture, err error)
- func (client LROsClient) PutAsyncNonResourcePreparer(ctx context.Context, sku *Sku) (*http.Request, error)
- func (client LROsClient) PutAsyncNonResourceResponder(resp *http.Response) (result Sku, err error)
- func (client LROsClient) PutAsyncNonResourceSender(req *http.Request) (future LROsPutAsyncNonResourceFuture, err error)
- func (client LROsClient) PutAsyncRetryFailed(ctx context.Context, product *Product) (result LROsPutAsyncRetryFailedFuture, err error)
- func (client LROsClient) PutAsyncRetryFailedPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) PutAsyncRetryFailedResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) PutAsyncRetryFailedSender(req *http.Request) (future LROsPutAsyncRetryFailedFuture, err error)
- func (client LROsClient) PutAsyncRetrySucceeded(ctx context.Context, product *Product) (result LROsPutAsyncRetrySucceededFuture, err error)
- func (client LROsClient) PutAsyncRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) PutAsyncRetrySucceededResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) PutAsyncRetrySucceededSender(req *http.Request) (future LROsPutAsyncRetrySucceededFuture, err error)
- func (client LROsClient) PutAsyncSubResource(ctx context.Context, product *SubProduct) (result LROsPutAsyncSubResourceFuture, err error)
- func (client LROsClient) PutAsyncSubResourcePreparer(ctx context.Context, product *SubProduct) (*http.Request, error)
- func (client LROsClient) PutAsyncSubResourceResponder(resp *http.Response) (result SubProduct, err error)
- func (client LROsClient) PutAsyncSubResourceSender(req *http.Request) (future LROsPutAsyncSubResourceFuture, err error)
- func (client LROsClient) PutNoHeaderInRetry(ctx context.Context, product *Product) (result LROsPutNoHeaderInRetryFuture, err error)
- func (client LROsClient) PutNoHeaderInRetryPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsClient) PutNoHeaderInRetryResponder(resp *http.Response) (result Product, err error)
- func (client LROsClient) PutNoHeaderInRetrySender(req *http.Request) (future LROsPutNoHeaderInRetryFuture, err error)
- func (client LROsClient) PutNonResource(ctx context.Context, sku *Sku) (result LROsPutNonResourceFuture, err error)
- func (client LROsClient) PutNonResourcePreparer(ctx context.Context, sku *Sku) (*http.Request, error)
- func (client LROsClient) PutNonResourceResponder(resp *http.Response) (result Sku, err error)
- func (client LROsClient) PutNonResourceSender(req *http.Request) (future LROsPutNonResourceFuture, err error)
- func (client LROsClient) PutSubResource(ctx context.Context, product *SubProduct) (result LROsPutSubResourceFuture, err error)
- func (client LROsClient) PutSubResourcePreparer(ctx context.Context, product *SubProduct) (*http.Request, error)
- func (client LROsClient) PutSubResourceResponder(resp *http.Response) (result SubProduct, err error)
- func (client LROsClient) PutSubResourceSender(req *http.Request) (future LROsPutSubResourceFuture, err error)
- type LROsCustomHeaderClient
- func (client LROsCustomHeaderClient) Post202Retry200(ctx context.Context, product *Product) (result LROsCustomHeaderPost202Retry200Future, err error)
- func (client LROsCustomHeaderClient) Post202Retry200Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsCustomHeaderClient) Post202Retry200Responder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsCustomHeaderClient) Post202Retry200Sender(req *http.Request) (future LROsCustomHeaderPost202Retry200Future, err error)
- func (client LROsCustomHeaderClient) PostAsyncRetrySucceeded(ctx context.Context, product *Product) (result LROsCustomHeaderPostAsyncRetrySucceededFuture, err error)
- func (client LROsCustomHeaderClient) PostAsyncRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsCustomHeaderClient) PostAsyncRetrySucceededResponder(resp *http.Response) (result autorest.Response, err error)
- func (client LROsCustomHeaderClient) PostAsyncRetrySucceededSender(req *http.Request) (future LROsCustomHeaderPostAsyncRetrySucceededFuture, err error)
- func (client LROsCustomHeaderClient) Put201CreatingSucceeded200(ctx context.Context, product *Product) (result LROsCustomHeaderPut201CreatingSucceeded200Future, err error)
- func (client LROsCustomHeaderClient) Put201CreatingSucceeded200Preparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsCustomHeaderClient) Put201CreatingSucceeded200Responder(resp *http.Response) (result Product, err error)
- func (client LROsCustomHeaderClient) Put201CreatingSucceeded200Sender(req *http.Request) (future LROsCustomHeaderPut201CreatingSucceeded200Future, err error)
- func (client LROsCustomHeaderClient) PutAsyncRetrySucceeded(ctx context.Context, product *Product) (result LROsCustomHeaderPutAsyncRetrySucceededFuture, err error)
- func (client LROsCustomHeaderClient) PutAsyncRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
- func (client LROsCustomHeaderClient) PutAsyncRetrySucceededResponder(resp *http.Response) (result Product, err error)
- func (client LROsCustomHeaderClient) PutAsyncRetrySucceededSender(req *http.Request) (future LROsCustomHeaderPutAsyncRetrySucceededFuture, err error)
- type LROsCustomHeaderPost202Retry200Future
- type LROsCustomHeaderPostAsyncRetrySucceededFuture
- type LROsCustomHeaderPut201CreatingSucceeded200Future
- type LROsCustomHeaderPutAsyncRetrySucceededFuture
- type LROsDelete202NoRetry204Future
- type LROsDelete202Retry200Future
- type LROsDelete204SucceededFuture
- type LROsDeleteAsyncNoHeaderInRetryFuture
- type LROsDeleteAsyncNoRetrySucceededFuture
- type LROsDeleteAsyncRetryFailedFuture
- type LROsDeleteAsyncRetrySucceededFuture
- type LROsDeleteAsyncRetrycanceledFuture
- type LROsDeleteNoHeaderInRetryFuture
- type LROsDeleteProvisioning202Accepted200SucceededFuture
- type LROsDeleteProvisioning202DeletingFailed200Future
- type LROsDeleteProvisioning202Deletingcanceled200Future
- type LROsPost200WithPayloadFuture
- type LROsPost202NoRetry204Future
- type LROsPost202Retry200Future
- type LROsPostAsyncNoRetrySucceededFuture
- type LROsPostAsyncRetryFailedFuture
- type LROsPostAsyncRetrySucceededFuture
- type LROsPostAsyncRetrycanceledFuture
- type LROsPostDoubleHeadersFinalAzureHeaderGetDefaultFuture
- type LROsPostDoubleHeadersFinalAzureHeaderGetFuture
- type LROsPostDoubleHeadersFinalLocationGetFuture
- type LROsPut200Acceptedcanceled200Future
- type LROsPut200SucceededFuture
- type LROsPut200SucceededNoStateFuture
- type LROsPut200UpdatingSucceeded204Future
- type LROsPut201CreatingFailed200Future
- type LROsPut201CreatingSucceeded200Future
- type LROsPut202Retry200Future
- type LROsPutAsyncNoHeaderInRetryFuture
- type LROsPutAsyncNoRetrySucceededFuture
- type LROsPutAsyncNoRetrycanceledFuture
- type LROsPutAsyncNonResourceFuture
- type LROsPutAsyncRetryFailedFuture
- type LROsPutAsyncRetrySucceededFuture
- type LROsPutAsyncSubResourceFuture
- type LROsPutNoHeaderInRetryFuture
- type LROsPutNonResourceFuture
- type LROsPutSubResourceFuture
- type OperationResult
- type OperationResultError
- type Product
- type ProductProperties
- type ProvisioningStateValues
- type ProvisioningStateValues1
- type Resource
- type Sku
- type Status
- type SubProduct
- type SubProductProperties
- type SubResource
Constants ¶
const (
// DefaultBaseURI is the default URI used for the service Lrogroup
DefaultBaseURI = "http://localhost:3000"
)
Variables ¶
This section is empty.
Functions ¶
func UserAgent ¶
func UserAgent() string
UserAgent returns the UserAgent string to use when sending http.Requests.
func Version ¶
func Version() string
Version returns the semantic version (see http://semver.org) of the client.
Types ¶
type BaseClient ¶
BaseClient is the base client for Lrogroup.
func NewWithBaseURI ¶
func NewWithBaseURI(baseURI string) BaseClient
NewWithBaseURI creates an instance of the BaseClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
type CloudError ¶
type CloudError struct { Status *int32 `json:"status,omitempty"` Message *string `json:"message,omitempty"` }
CloudError ...
type LRORetrysClient ¶
type LRORetrysClient struct {
BaseClient
}
LRORetrysClient is the long-running Operation for AutoRest
func NewLRORetrysClient ¶
func NewLRORetrysClient() LRORetrysClient
NewLRORetrysClient creates an instance of the LRORetrysClient client.
func NewLRORetrysClientWithBaseURI ¶
func NewLRORetrysClientWithBaseURI(baseURI string) LRORetrysClient
NewLRORetrysClientWithBaseURI creates an instance of the LRORetrysClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (LRORetrysClient) Delete202Retry200 ¶
func (client LRORetrysClient) Delete202Retry200(ctx context.Context) (result LRORetrysDelete202Retry200Future, err error)
Delete202Retry200 long running delete request, service returns a 500, then a 202 to the initial request. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Succeeded’
func (LRORetrysClient) Delete202Retry200Preparer ¶
Delete202Retry200Preparer prepares the Delete202Retry200 request.
func (LRORetrysClient) Delete202Retry200Responder ¶
func (client LRORetrysClient) Delete202Retry200Responder(resp *http.Response) (result autorest.Response, err error)
Delete202Retry200Responder handles the response to the Delete202Retry200 request. The method always closes the http.Response Body.
func (LRORetrysClient) Delete202Retry200Sender ¶
func (client LRORetrysClient) Delete202Retry200Sender(req *http.Request) (future LRORetrysDelete202Retry200Future, err error)
Delete202Retry200Sender sends the Delete202Retry200 request. The method will close the http.Response Body if it receives an error.
func (LRORetrysClient) DeleteAsyncRelativeRetrySucceeded ¶
func (client LRORetrysClient) DeleteAsyncRelativeRetrySucceeded(ctx context.Context) (result LRORetrysDeleteAsyncRelativeRetrySucceededFuture, err error)
DeleteAsyncRelativeRetrySucceeded long running delete request, service returns a 500, then a 202 to the initial request. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status
func (LRORetrysClient) DeleteAsyncRelativeRetrySucceededPreparer ¶
func (client LRORetrysClient) DeleteAsyncRelativeRetrySucceededPreparer(ctx context.Context) (*http.Request, error)
DeleteAsyncRelativeRetrySucceededPreparer prepares the DeleteAsyncRelativeRetrySucceeded request.
func (LRORetrysClient) DeleteAsyncRelativeRetrySucceededResponder ¶
func (client LRORetrysClient) DeleteAsyncRelativeRetrySucceededResponder(resp *http.Response) (result autorest.Response, err error)
DeleteAsyncRelativeRetrySucceededResponder handles the response to the DeleteAsyncRelativeRetrySucceeded request. The method always closes the http.Response Body.
func (LRORetrysClient) DeleteAsyncRelativeRetrySucceededSender ¶
func (client LRORetrysClient) DeleteAsyncRelativeRetrySucceededSender(req *http.Request) (future LRORetrysDeleteAsyncRelativeRetrySucceededFuture, err error)
DeleteAsyncRelativeRetrySucceededSender sends the DeleteAsyncRelativeRetrySucceeded request. The method will close the http.Response Body if it receives an error.
func (LRORetrysClient) DeleteProvisioning202Accepted200Succeeded ¶
func (client LRORetrysClient) DeleteProvisioning202Accepted200Succeeded(ctx context.Context) (result LRORetrysDeleteProvisioning202Accepted200SucceededFuture, err error)
DeleteProvisioning202Accepted200Succeeded long running delete request, service returns a 500, then a 202 to the initial request, with an entity that contains ProvisioningState=’Accepted’. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Succeeded’
func (LRORetrysClient) DeleteProvisioning202Accepted200SucceededPreparer ¶
func (client LRORetrysClient) DeleteProvisioning202Accepted200SucceededPreparer(ctx context.Context) (*http.Request, error)
DeleteProvisioning202Accepted200SucceededPreparer prepares the DeleteProvisioning202Accepted200Succeeded request.
func (LRORetrysClient) DeleteProvisioning202Accepted200SucceededResponder ¶
func (client LRORetrysClient) DeleteProvisioning202Accepted200SucceededResponder(resp *http.Response) (result Product, err error)
DeleteProvisioning202Accepted200SucceededResponder handles the response to the DeleteProvisioning202Accepted200Succeeded request. The method always closes the http.Response Body.
func (LRORetrysClient) DeleteProvisioning202Accepted200SucceededSender ¶
func (client LRORetrysClient) DeleteProvisioning202Accepted200SucceededSender(req *http.Request) (future LRORetrysDeleteProvisioning202Accepted200SucceededFuture, err error)
DeleteProvisioning202Accepted200SucceededSender sends the DeleteProvisioning202Accepted200Succeeded request. The method will close the http.Response Body if it receives an error.
func (LRORetrysClient) Post202Retry200 ¶
func (client LRORetrysClient) Post202Retry200(ctx context.Context, product *Product) (result LRORetrysPost202Retry200Future, err error)
Post202Retry200 long running post request, service returns a 500, then a 202 to the initial request, with 'Location' and 'Retry-After' headers, Polls return a 200 with a response body after success Parameters: product - product to put
func (LRORetrysClient) Post202Retry200Preparer ¶
func (client LRORetrysClient) Post202Retry200Preparer(ctx context.Context, product *Product) (*http.Request, error)
Post202Retry200Preparer prepares the Post202Retry200 request.
func (LRORetrysClient) Post202Retry200Responder ¶
func (client LRORetrysClient) Post202Retry200Responder(resp *http.Response) (result autorest.Response, err error)
Post202Retry200Responder handles the response to the Post202Retry200 request. The method always closes the http.Response Body.
func (LRORetrysClient) Post202Retry200Sender ¶
func (client LRORetrysClient) Post202Retry200Sender(req *http.Request) (future LRORetrysPost202Retry200Future, err error)
Post202Retry200Sender sends the Post202Retry200 request. The method will close the http.Response Body if it receives an error.
func (LRORetrysClient) PostAsyncRelativeRetrySucceeded ¶
func (client LRORetrysClient) PostAsyncRelativeRetrySucceeded(ctx context.Context, product *Product) (result LRORetrysPostAsyncRelativeRetrySucceededFuture, err error)
PostAsyncRelativeRetrySucceeded long running post request, service returns a 500, then a 202 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LRORetrysClient) PostAsyncRelativeRetrySucceededPreparer ¶
func (client LRORetrysClient) PostAsyncRelativeRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
PostAsyncRelativeRetrySucceededPreparer prepares the PostAsyncRelativeRetrySucceeded request.
func (LRORetrysClient) PostAsyncRelativeRetrySucceededResponder ¶
func (client LRORetrysClient) PostAsyncRelativeRetrySucceededResponder(resp *http.Response) (result autorest.Response, err error)
PostAsyncRelativeRetrySucceededResponder handles the response to the PostAsyncRelativeRetrySucceeded request. The method always closes the http.Response Body.
func (LRORetrysClient) PostAsyncRelativeRetrySucceededSender ¶
func (client LRORetrysClient) PostAsyncRelativeRetrySucceededSender(req *http.Request) (future LRORetrysPostAsyncRelativeRetrySucceededFuture, err error)
PostAsyncRelativeRetrySucceededSender sends the PostAsyncRelativeRetrySucceeded request. The method will close the http.Response Body if it receives an error.
func (LRORetrysClient) Put201CreatingSucceeded200 ¶
func (client LRORetrysClient) Put201CreatingSucceeded200(ctx context.Context, product *Product) (result LRORetrysPut201CreatingSucceeded200Future, err error)
Put201CreatingSucceeded200 long running put request, service returns a 500, then a 201 to the initial request, with an entity that contains ProvisioningState=’Creating’. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Succeeded’ Parameters: product - product to put
func (LRORetrysClient) Put201CreatingSucceeded200Preparer ¶
func (client LRORetrysClient) Put201CreatingSucceeded200Preparer(ctx context.Context, product *Product) (*http.Request, error)
Put201CreatingSucceeded200Preparer prepares the Put201CreatingSucceeded200 request.
func (LRORetrysClient) Put201CreatingSucceeded200Responder ¶
func (client LRORetrysClient) Put201CreatingSucceeded200Responder(resp *http.Response) (result Product, err error)
Put201CreatingSucceeded200Responder handles the response to the Put201CreatingSucceeded200 request. The method always closes the http.Response Body.
func (LRORetrysClient) Put201CreatingSucceeded200Sender ¶
func (client LRORetrysClient) Put201CreatingSucceeded200Sender(req *http.Request) (future LRORetrysPut201CreatingSucceeded200Future, err error)
Put201CreatingSucceeded200Sender sends the Put201CreatingSucceeded200 request. The method will close the http.Response Body if it receives an error.
func (LRORetrysClient) PutAsyncRelativeRetrySucceeded ¶
func (client LRORetrysClient) PutAsyncRelativeRetrySucceeded(ctx context.Context, product *Product) (result LRORetrysPutAsyncRelativeRetrySucceededFuture, err error)
PutAsyncRelativeRetrySucceeded long running put request, service returns a 500, then a 200 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LRORetrysClient) PutAsyncRelativeRetrySucceededPreparer ¶
func (client LRORetrysClient) PutAsyncRelativeRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncRelativeRetrySucceededPreparer prepares the PutAsyncRelativeRetrySucceeded request.
func (LRORetrysClient) PutAsyncRelativeRetrySucceededResponder ¶
func (client LRORetrysClient) PutAsyncRelativeRetrySucceededResponder(resp *http.Response) (result Product, err error)
PutAsyncRelativeRetrySucceededResponder handles the response to the PutAsyncRelativeRetrySucceeded request. The method always closes the http.Response Body.
func (LRORetrysClient) PutAsyncRelativeRetrySucceededSender ¶
func (client LRORetrysClient) PutAsyncRelativeRetrySucceededSender(req *http.Request) (future LRORetrysPutAsyncRelativeRetrySucceededFuture, err error)
PutAsyncRelativeRetrySucceededSender sends the PutAsyncRelativeRetrySucceeded request. The method will close the http.Response Body if it receives an error.
type LRORetrysDelete202Retry200Future ¶
type LRORetrysDelete202Retry200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LRORetrysClient) (autorest.Response, error) }
LRORetrysDelete202Retry200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LRORetrysDelete202Retry200Future) UnmarshalJSON ¶
func (future *LRORetrysDelete202Retry200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LRORetrysDeleteAsyncRelativeRetrySucceededFuture ¶
type LRORetrysDeleteAsyncRelativeRetrySucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LRORetrysClient) (autorest.Response, error) }
LRORetrysDeleteAsyncRelativeRetrySucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LRORetrysDeleteAsyncRelativeRetrySucceededFuture) UnmarshalJSON ¶
func (future *LRORetrysDeleteAsyncRelativeRetrySucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LRORetrysDeleteProvisioning202Accepted200SucceededFuture ¶
type LRORetrysDeleteProvisioning202Accepted200SucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LRORetrysClient) (Product, error) }
LRORetrysDeleteProvisioning202Accepted200SucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LRORetrysDeleteProvisioning202Accepted200SucceededFuture) UnmarshalJSON ¶
func (future *LRORetrysDeleteProvisioning202Accepted200SucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LRORetrysPost202Retry200Future ¶
type LRORetrysPost202Retry200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LRORetrysClient) (autorest.Response, error) }
LRORetrysPost202Retry200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LRORetrysPost202Retry200Future) UnmarshalJSON ¶
func (future *LRORetrysPost202Retry200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LRORetrysPostAsyncRelativeRetrySucceededFuture ¶
type LRORetrysPostAsyncRelativeRetrySucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LRORetrysClient) (autorest.Response, error) }
LRORetrysPostAsyncRelativeRetrySucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LRORetrysPostAsyncRelativeRetrySucceededFuture) UnmarshalJSON ¶
func (future *LRORetrysPostAsyncRelativeRetrySucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LRORetrysPut201CreatingSucceeded200Future ¶
type LRORetrysPut201CreatingSucceeded200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LRORetrysClient) (Product, error) }
LRORetrysPut201CreatingSucceeded200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LRORetrysPut201CreatingSucceeded200Future) UnmarshalJSON ¶
func (future *LRORetrysPut201CreatingSucceeded200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LRORetrysPutAsyncRelativeRetrySucceededFuture ¶
type LRORetrysPutAsyncRelativeRetrySucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LRORetrysClient) (Product, error) }
LRORetrysPutAsyncRelativeRetrySucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LRORetrysPutAsyncRelativeRetrySucceededFuture) UnmarshalJSON ¶
func (future *LRORetrysPutAsyncRelativeRetrySucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsClient ¶
type LROSADsClient struct {
BaseClient
}
LROSADsClient is the long-running Operation for AutoRest
func NewLROSADsClient ¶
func NewLROSADsClient() LROSADsClient
NewLROSADsClient creates an instance of the LROSADsClient client.
func NewLROSADsClientWithBaseURI ¶
func NewLROSADsClientWithBaseURI(baseURI string) LROSADsClient
NewLROSADsClientWithBaseURI creates an instance of the LROSADsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (LROSADsClient) Delete202NonRetry400 ¶
func (client LROSADsClient) Delete202NonRetry400(ctx context.Context) (result LROSADsDelete202NonRetry400Future, err error)
Delete202NonRetry400 long running delete request, service returns a 202 with a location header
func (LROSADsClient) Delete202NonRetry400Preparer ¶
func (client LROSADsClient) Delete202NonRetry400Preparer(ctx context.Context) (*http.Request, error)
Delete202NonRetry400Preparer prepares the Delete202NonRetry400 request.
func (LROSADsClient) Delete202NonRetry400Responder ¶
func (client LROSADsClient) Delete202NonRetry400Responder(resp *http.Response) (result autorest.Response, err error)
Delete202NonRetry400Responder handles the response to the Delete202NonRetry400 request. The method always closes the http.Response Body.
func (LROSADsClient) Delete202NonRetry400Sender ¶
func (client LROSADsClient) Delete202NonRetry400Sender(req *http.Request) (future LROSADsDelete202NonRetry400Future, err error)
Delete202NonRetry400Sender sends the Delete202NonRetry400 request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) Delete202RetryInvalidHeader ¶
func (client LROSADsClient) Delete202RetryInvalidHeader(ctx context.Context) (result LROSADsDelete202RetryInvalidHeaderFuture, err error)
Delete202RetryInvalidHeader long running delete request, service returns a 202 to the initial request receing a reponse with an invalid 'Location' and 'Retry-After' headers
func (LROSADsClient) Delete202RetryInvalidHeaderPreparer ¶
func (client LROSADsClient) Delete202RetryInvalidHeaderPreparer(ctx context.Context) (*http.Request, error)
Delete202RetryInvalidHeaderPreparer prepares the Delete202RetryInvalidHeader request.
func (LROSADsClient) Delete202RetryInvalidHeaderResponder ¶
func (client LROSADsClient) Delete202RetryInvalidHeaderResponder(resp *http.Response) (result autorest.Response, err error)
Delete202RetryInvalidHeaderResponder handles the response to the Delete202RetryInvalidHeader request. The method always closes the http.Response Body.
func (LROSADsClient) Delete202RetryInvalidHeaderSender ¶
func (client LROSADsClient) Delete202RetryInvalidHeaderSender(req *http.Request) (future LROSADsDelete202RetryInvalidHeaderFuture, err error)
Delete202RetryInvalidHeaderSender sends the Delete202RetryInvalidHeader request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) Delete204Succeeded ¶
func (client LROSADsClient) Delete204Succeeded(ctx context.Context) (result LROSADsDelete204SucceededFuture, err error)
Delete204Succeeded long running delete request, service returns a 204 to the initial request, indicating success.
func (LROSADsClient) Delete204SucceededPreparer ¶
Delete204SucceededPreparer prepares the Delete204Succeeded request.
func (LROSADsClient) Delete204SucceededResponder ¶
func (client LROSADsClient) Delete204SucceededResponder(resp *http.Response) (result autorest.Response, err error)
Delete204SucceededResponder handles the response to the Delete204Succeeded request. The method always closes the http.Response Body.
func (LROSADsClient) Delete204SucceededSender ¶
func (client LROSADsClient) Delete204SucceededSender(req *http.Request) (future LROSADsDelete204SucceededFuture, err error)
Delete204SucceededSender sends the Delete204Succeeded request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) DeleteAsyncRelativeRetry400 ¶
func (client LROSADsClient) DeleteAsyncRelativeRetry400(ctx context.Context) (result LROSADsDeleteAsyncRelativeRetry400Future, err error)
DeleteAsyncRelativeRetry400 long running delete request, service returns a 202 to the initial request. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status
func (LROSADsClient) DeleteAsyncRelativeRetry400Preparer ¶
func (client LROSADsClient) DeleteAsyncRelativeRetry400Preparer(ctx context.Context) (*http.Request, error)
DeleteAsyncRelativeRetry400Preparer prepares the DeleteAsyncRelativeRetry400 request.
func (LROSADsClient) DeleteAsyncRelativeRetry400Responder ¶
func (client LROSADsClient) DeleteAsyncRelativeRetry400Responder(resp *http.Response) (result autorest.Response, err error)
DeleteAsyncRelativeRetry400Responder handles the response to the DeleteAsyncRelativeRetry400 request. The method always closes the http.Response Body.
func (LROSADsClient) DeleteAsyncRelativeRetry400Sender ¶
func (client LROSADsClient) DeleteAsyncRelativeRetry400Sender(req *http.Request) (future LROSADsDeleteAsyncRelativeRetry400Future, err error)
DeleteAsyncRelativeRetry400Sender sends the DeleteAsyncRelativeRetry400 request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) DeleteAsyncRelativeRetryInvalidHeader ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidHeader(ctx context.Context) (result LROSADsDeleteAsyncRelativeRetryInvalidHeaderFuture, err error)
DeleteAsyncRelativeRetryInvalidHeader long running delete request, service returns a 202 to the initial request. The endpoint indicated in the Azure-AsyncOperation header is invalid
func (LROSADsClient) DeleteAsyncRelativeRetryInvalidHeaderPreparer ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidHeaderPreparer(ctx context.Context) (*http.Request, error)
DeleteAsyncRelativeRetryInvalidHeaderPreparer prepares the DeleteAsyncRelativeRetryInvalidHeader request.
func (LROSADsClient) DeleteAsyncRelativeRetryInvalidHeaderResponder ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidHeaderResponder(resp *http.Response) (result autorest.Response, err error)
DeleteAsyncRelativeRetryInvalidHeaderResponder handles the response to the DeleteAsyncRelativeRetryInvalidHeader request. The method always closes the http.Response Body.
func (LROSADsClient) DeleteAsyncRelativeRetryInvalidHeaderSender ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidHeaderSender(req *http.Request) (future LROSADsDeleteAsyncRelativeRetryInvalidHeaderFuture, err error)
DeleteAsyncRelativeRetryInvalidHeaderSender sends the DeleteAsyncRelativeRetryInvalidHeader request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPolling ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPolling(ctx context.Context) (result LROSADsDeleteAsyncRelativeRetryInvalidJSONPollingFuture, err error)
DeleteAsyncRelativeRetryInvalidJSONPolling long running delete request, service returns a 202 to the initial request. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status
func (LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPollingPreparer ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPollingPreparer(ctx context.Context) (*http.Request, error)
DeleteAsyncRelativeRetryInvalidJSONPollingPreparer prepares the DeleteAsyncRelativeRetryInvalidJSONPolling request.
func (LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPollingResponder ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPollingResponder(resp *http.Response) (result autorest.Response, err error)
DeleteAsyncRelativeRetryInvalidJSONPollingResponder handles the response to the DeleteAsyncRelativeRetryInvalidJSONPolling request. The method always closes the http.Response Body.
func (LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPollingSender ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryInvalidJSONPollingSender(req *http.Request) (future LROSADsDeleteAsyncRelativeRetryInvalidJSONPollingFuture, err error)
DeleteAsyncRelativeRetryInvalidJSONPollingSender sends the DeleteAsyncRelativeRetryInvalidJSONPolling request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) DeleteAsyncRelativeRetryNoStatus ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryNoStatus(ctx context.Context) (result LROSADsDeleteAsyncRelativeRetryNoStatusFuture, err error)
DeleteAsyncRelativeRetryNoStatus long running delete request, service returns a 202 to the initial request. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status
func (LROSADsClient) DeleteAsyncRelativeRetryNoStatusPreparer ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryNoStatusPreparer(ctx context.Context) (*http.Request, error)
DeleteAsyncRelativeRetryNoStatusPreparer prepares the DeleteAsyncRelativeRetryNoStatus request.
func (LROSADsClient) DeleteAsyncRelativeRetryNoStatusResponder ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryNoStatusResponder(resp *http.Response) (result autorest.Response, err error)
DeleteAsyncRelativeRetryNoStatusResponder handles the response to the DeleteAsyncRelativeRetryNoStatus request. The method always closes the http.Response Body.
func (LROSADsClient) DeleteAsyncRelativeRetryNoStatusSender ¶
func (client LROSADsClient) DeleteAsyncRelativeRetryNoStatusSender(req *http.Request) (future LROSADsDeleteAsyncRelativeRetryNoStatusFuture, err error)
DeleteAsyncRelativeRetryNoStatusSender sends the DeleteAsyncRelativeRetryNoStatus request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) DeleteNonRetry400 ¶
func (client LROSADsClient) DeleteNonRetry400(ctx context.Context) (result LROSADsDeleteNonRetry400Future, err error)
DeleteNonRetry400 long running delete request, service returns a 400 with an error body
func (LROSADsClient) DeleteNonRetry400Preparer ¶
DeleteNonRetry400Preparer prepares the DeleteNonRetry400 request.
func (LROSADsClient) DeleteNonRetry400Responder ¶
func (client LROSADsClient) DeleteNonRetry400Responder(resp *http.Response) (result autorest.Response, err error)
DeleteNonRetry400Responder handles the response to the DeleteNonRetry400 request. The method always closes the http.Response Body.
func (LROSADsClient) DeleteNonRetry400Sender ¶
func (client LROSADsClient) DeleteNonRetry400Sender(req *http.Request) (future LROSADsDeleteNonRetry400Future, err error)
DeleteNonRetry400Sender sends the DeleteNonRetry400 request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) Post202NoLocation ¶
func (client LROSADsClient) Post202NoLocation(ctx context.Context, product *Product) (result LROSADsPost202NoLocationFuture, err error)
Post202NoLocation long running post request, service returns a 202 to the initial request, without a location header. Parameters: product - product to put
func (LROSADsClient) Post202NoLocationPreparer ¶
func (client LROSADsClient) Post202NoLocationPreparer(ctx context.Context, product *Product) (*http.Request, error)
Post202NoLocationPreparer prepares the Post202NoLocation request.
func (LROSADsClient) Post202NoLocationResponder ¶
func (client LROSADsClient) Post202NoLocationResponder(resp *http.Response) (result autorest.Response, err error)
Post202NoLocationResponder handles the response to the Post202NoLocation request. The method always closes the http.Response Body.
func (LROSADsClient) Post202NoLocationSender ¶
func (client LROSADsClient) Post202NoLocationSender(req *http.Request) (future LROSADsPost202NoLocationFuture, err error)
Post202NoLocationSender sends the Post202NoLocation request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) Post202NonRetry400 ¶
func (client LROSADsClient) Post202NonRetry400(ctx context.Context, product *Product) (result LROSADsPost202NonRetry400Future, err error)
Post202NonRetry400 long running post request, service returns a 202 with a location header Parameters: product - product to put
func (LROSADsClient) Post202NonRetry400Preparer ¶
func (client LROSADsClient) Post202NonRetry400Preparer(ctx context.Context, product *Product) (*http.Request, error)
Post202NonRetry400Preparer prepares the Post202NonRetry400 request.
func (LROSADsClient) Post202NonRetry400Responder ¶
func (client LROSADsClient) Post202NonRetry400Responder(resp *http.Response) (result autorest.Response, err error)
Post202NonRetry400Responder handles the response to the Post202NonRetry400 request. The method always closes the http.Response Body.
func (LROSADsClient) Post202NonRetry400Sender ¶
func (client LROSADsClient) Post202NonRetry400Sender(req *http.Request) (future LROSADsPost202NonRetry400Future, err error)
Post202NonRetry400Sender sends the Post202NonRetry400 request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) Post202RetryInvalidHeader ¶
func (client LROSADsClient) Post202RetryInvalidHeader(ctx context.Context, product *Product) (result LROSADsPost202RetryInvalidHeaderFuture, err error)
Post202RetryInvalidHeader long running post request, service returns a 202 to the initial request, with invalid 'Location' and 'Retry-After' headers. Parameters: product - product to put
func (LROSADsClient) Post202RetryInvalidHeaderPreparer ¶
func (client LROSADsClient) Post202RetryInvalidHeaderPreparer(ctx context.Context, product *Product) (*http.Request, error)
Post202RetryInvalidHeaderPreparer prepares the Post202RetryInvalidHeader request.
func (LROSADsClient) Post202RetryInvalidHeaderResponder ¶
func (client LROSADsClient) Post202RetryInvalidHeaderResponder(resp *http.Response) (result autorest.Response, err error)
Post202RetryInvalidHeaderResponder handles the response to the Post202RetryInvalidHeader request. The method always closes the http.Response Body.
func (LROSADsClient) Post202RetryInvalidHeaderSender ¶
func (client LROSADsClient) Post202RetryInvalidHeaderSender(req *http.Request) (future LROSADsPost202RetryInvalidHeaderFuture, err error)
Post202RetryInvalidHeaderSender sends the Post202RetryInvalidHeader request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PostAsyncRelativeRetry400 ¶
func (client LROSADsClient) PostAsyncRelativeRetry400(ctx context.Context, product *Product) (result LROSADsPostAsyncRelativeRetry400Future, err error)
PostAsyncRelativeRetry400 long running post request, service returns a 202 to the initial request Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROSADsClient) PostAsyncRelativeRetry400Preparer ¶
func (client LROSADsClient) PostAsyncRelativeRetry400Preparer(ctx context.Context, product *Product) (*http.Request, error)
PostAsyncRelativeRetry400Preparer prepares the PostAsyncRelativeRetry400 request.
func (LROSADsClient) PostAsyncRelativeRetry400Responder ¶
func (client LROSADsClient) PostAsyncRelativeRetry400Responder(resp *http.Response) (result autorest.Response, err error)
PostAsyncRelativeRetry400Responder handles the response to the PostAsyncRelativeRetry400 request. The method always closes the http.Response Body.
func (LROSADsClient) PostAsyncRelativeRetry400Sender ¶
func (client LROSADsClient) PostAsyncRelativeRetry400Sender(req *http.Request) (future LROSADsPostAsyncRelativeRetry400Future, err error)
PostAsyncRelativeRetry400Sender sends the PostAsyncRelativeRetry400 request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PostAsyncRelativeRetryInvalidHeader ¶
func (client LROSADsClient) PostAsyncRelativeRetryInvalidHeader(ctx context.Context, product *Product) (result LROSADsPostAsyncRelativeRetryInvalidHeaderFuture, err error)
PostAsyncRelativeRetryInvalidHeader long running post request, service returns a 202 to the initial request, with an entity that contains ProvisioningState=’Creating’. The endpoint indicated in the Azure-AsyncOperation header is invalid. Parameters: product - product to put
func (LROSADsClient) PostAsyncRelativeRetryInvalidHeaderPreparer ¶
func (client LROSADsClient) PostAsyncRelativeRetryInvalidHeaderPreparer(ctx context.Context, product *Product) (*http.Request, error)
PostAsyncRelativeRetryInvalidHeaderPreparer prepares the PostAsyncRelativeRetryInvalidHeader request.
func (LROSADsClient) PostAsyncRelativeRetryInvalidHeaderResponder ¶
func (client LROSADsClient) PostAsyncRelativeRetryInvalidHeaderResponder(resp *http.Response) (result autorest.Response, err error)
PostAsyncRelativeRetryInvalidHeaderResponder handles the response to the PostAsyncRelativeRetryInvalidHeader request. The method always closes the http.Response Body.
func (LROSADsClient) PostAsyncRelativeRetryInvalidHeaderSender ¶
func (client LROSADsClient) PostAsyncRelativeRetryInvalidHeaderSender(req *http.Request) (future LROSADsPostAsyncRelativeRetryInvalidHeaderFuture, err error)
PostAsyncRelativeRetryInvalidHeaderSender sends the PostAsyncRelativeRetryInvalidHeader request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PostAsyncRelativeRetryInvalidJSONPolling ¶
func (client LROSADsClient) PostAsyncRelativeRetryInvalidJSONPolling(ctx context.Context, product *Product) (result LROSADsPostAsyncRelativeRetryInvalidJSONPollingFuture, err error)
PostAsyncRelativeRetryInvalidJSONPolling long running post request, service returns a 202 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROSADsClient) PostAsyncRelativeRetryInvalidJSONPollingPreparer ¶
func (client LROSADsClient) PostAsyncRelativeRetryInvalidJSONPollingPreparer(ctx context.Context, product *Product) (*http.Request, error)
PostAsyncRelativeRetryInvalidJSONPollingPreparer prepares the PostAsyncRelativeRetryInvalidJSONPolling request.
func (LROSADsClient) PostAsyncRelativeRetryInvalidJSONPollingResponder ¶
func (client LROSADsClient) PostAsyncRelativeRetryInvalidJSONPollingResponder(resp *http.Response) (result autorest.Response, err error)
PostAsyncRelativeRetryInvalidJSONPollingResponder handles the response to the PostAsyncRelativeRetryInvalidJSONPolling request. The method always closes the http.Response Body.
func (LROSADsClient) PostAsyncRelativeRetryInvalidJSONPollingSender ¶
func (client LROSADsClient) PostAsyncRelativeRetryInvalidJSONPollingSender(req *http.Request) (future LROSADsPostAsyncRelativeRetryInvalidJSONPollingFuture, err error)
PostAsyncRelativeRetryInvalidJSONPollingSender sends the PostAsyncRelativeRetryInvalidJSONPolling request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PostAsyncRelativeRetryNoPayload ¶
func (client LROSADsClient) PostAsyncRelativeRetryNoPayload(ctx context.Context, product *Product) (result LROSADsPostAsyncRelativeRetryNoPayloadFuture, err error)
PostAsyncRelativeRetryNoPayload long running post request, service returns a 202 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROSADsClient) PostAsyncRelativeRetryNoPayloadPreparer ¶
func (client LROSADsClient) PostAsyncRelativeRetryNoPayloadPreparer(ctx context.Context, product *Product) (*http.Request, error)
PostAsyncRelativeRetryNoPayloadPreparer prepares the PostAsyncRelativeRetryNoPayload request.
func (LROSADsClient) PostAsyncRelativeRetryNoPayloadResponder ¶
func (client LROSADsClient) PostAsyncRelativeRetryNoPayloadResponder(resp *http.Response) (result autorest.Response, err error)
PostAsyncRelativeRetryNoPayloadResponder handles the response to the PostAsyncRelativeRetryNoPayload request. The method always closes the http.Response Body.
func (LROSADsClient) PostAsyncRelativeRetryNoPayloadSender ¶
func (client LROSADsClient) PostAsyncRelativeRetryNoPayloadSender(req *http.Request) (future LROSADsPostAsyncRelativeRetryNoPayloadFuture, err error)
PostAsyncRelativeRetryNoPayloadSender sends the PostAsyncRelativeRetryNoPayload request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PostNonRetry400 ¶
func (client LROSADsClient) PostNonRetry400(ctx context.Context, product *Product) (result LROSADsPostNonRetry400Future, err error)
PostNonRetry400 long running post request, service returns a 400 with no error body Parameters: product - product to put
func (LROSADsClient) PostNonRetry400Preparer ¶
func (client LROSADsClient) PostNonRetry400Preparer(ctx context.Context, product *Product) (*http.Request, error)
PostNonRetry400Preparer prepares the PostNonRetry400 request.
func (LROSADsClient) PostNonRetry400Responder ¶
func (client LROSADsClient) PostNonRetry400Responder(resp *http.Response) (result autorest.Response, err error)
PostNonRetry400Responder handles the response to the PostNonRetry400 request. The method always closes the http.Response Body.
func (LROSADsClient) PostNonRetry400Sender ¶
func (client LROSADsClient) PostNonRetry400Sender(req *http.Request) (future LROSADsPostNonRetry400Future, err error)
PostNonRetry400Sender sends the PostNonRetry400 request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) Put200InvalidJSON ¶
func (client LROSADsClient) Put200InvalidJSON(ctx context.Context, product *Product) (result LROSADsPut200InvalidJSONFuture, err error)
Put200InvalidJSON long running put request, service returns a 200 to the initial request, with an entity that is not a valid json Parameters: product - product to put
func (LROSADsClient) Put200InvalidJSONPreparer ¶
func (client LROSADsClient) Put200InvalidJSONPreparer(ctx context.Context, product *Product) (*http.Request, error)
Put200InvalidJSONPreparer prepares the Put200InvalidJSON request.
func (LROSADsClient) Put200InvalidJSONResponder ¶
func (client LROSADsClient) Put200InvalidJSONResponder(resp *http.Response) (result Product, err error)
Put200InvalidJSONResponder handles the response to the Put200InvalidJSON request. The method always closes the http.Response Body.
func (LROSADsClient) Put200InvalidJSONSender ¶
func (client LROSADsClient) Put200InvalidJSONSender(req *http.Request) (future LROSADsPut200InvalidJSONFuture, err error)
Put200InvalidJSONSender sends the Put200InvalidJSON request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PutAsyncRelativeRetry400 ¶
func (client LROSADsClient) PutAsyncRelativeRetry400(ctx context.Context, product *Product) (result LROSADsPutAsyncRelativeRetry400Future, err error)
PutAsyncRelativeRetry400 long running put request, service returns a 200 with ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROSADsClient) PutAsyncRelativeRetry400Preparer ¶
func (client LROSADsClient) PutAsyncRelativeRetry400Preparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncRelativeRetry400Preparer prepares the PutAsyncRelativeRetry400 request.
func (LROSADsClient) PutAsyncRelativeRetry400Responder ¶
func (client LROSADsClient) PutAsyncRelativeRetry400Responder(resp *http.Response) (result Product, err error)
PutAsyncRelativeRetry400Responder handles the response to the PutAsyncRelativeRetry400 request. The method always closes the http.Response Body.
func (LROSADsClient) PutAsyncRelativeRetry400Sender ¶
func (client LROSADsClient) PutAsyncRelativeRetry400Sender(req *http.Request) (future LROSADsPutAsyncRelativeRetry400Future, err error)
PutAsyncRelativeRetry400Sender sends the PutAsyncRelativeRetry400 request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PutAsyncRelativeRetryInvalidHeader ¶
func (client LROSADsClient) PutAsyncRelativeRetryInvalidHeader(ctx context.Context, product *Product) (result LROSADsPutAsyncRelativeRetryInvalidHeaderFuture, err error)
PutAsyncRelativeRetryInvalidHeader long running put request, service returns a 200 to the initial request, with an entity that contains ProvisioningState=’Creating’. The endpoint indicated in the Azure-AsyncOperation header is invalid. Parameters: product - product to put
func (LROSADsClient) PutAsyncRelativeRetryInvalidHeaderPreparer ¶
func (client LROSADsClient) PutAsyncRelativeRetryInvalidHeaderPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncRelativeRetryInvalidHeaderPreparer prepares the PutAsyncRelativeRetryInvalidHeader request.
func (LROSADsClient) PutAsyncRelativeRetryInvalidHeaderResponder ¶
func (client LROSADsClient) PutAsyncRelativeRetryInvalidHeaderResponder(resp *http.Response) (result Product, err error)
PutAsyncRelativeRetryInvalidHeaderResponder handles the response to the PutAsyncRelativeRetryInvalidHeader request. The method always closes the http.Response Body.
func (LROSADsClient) PutAsyncRelativeRetryInvalidHeaderSender ¶
func (client LROSADsClient) PutAsyncRelativeRetryInvalidHeaderSender(req *http.Request) (future LROSADsPutAsyncRelativeRetryInvalidHeaderFuture, err error)
PutAsyncRelativeRetryInvalidHeaderSender sends the PutAsyncRelativeRetryInvalidHeader request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PutAsyncRelativeRetryInvalidJSONPolling ¶
func (client LROSADsClient) PutAsyncRelativeRetryInvalidJSONPolling(ctx context.Context, product *Product) (result LROSADsPutAsyncRelativeRetryInvalidJSONPollingFuture, err error)
PutAsyncRelativeRetryInvalidJSONPolling long running put request, service returns a 200 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROSADsClient) PutAsyncRelativeRetryInvalidJSONPollingPreparer ¶
func (client LROSADsClient) PutAsyncRelativeRetryInvalidJSONPollingPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncRelativeRetryInvalidJSONPollingPreparer prepares the PutAsyncRelativeRetryInvalidJSONPolling request.
func (LROSADsClient) PutAsyncRelativeRetryInvalidJSONPollingResponder ¶
func (client LROSADsClient) PutAsyncRelativeRetryInvalidJSONPollingResponder(resp *http.Response) (result Product, err error)
PutAsyncRelativeRetryInvalidJSONPollingResponder handles the response to the PutAsyncRelativeRetryInvalidJSONPolling request. The method always closes the http.Response Body.
func (LROSADsClient) PutAsyncRelativeRetryInvalidJSONPollingSender ¶
func (client LROSADsClient) PutAsyncRelativeRetryInvalidJSONPollingSender(req *http.Request) (future LROSADsPutAsyncRelativeRetryInvalidJSONPollingFuture, err error)
PutAsyncRelativeRetryInvalidJSONPollingSender sends the PutAsyncRelativeRetryInvalidJSONPolling request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PutAsyncRelativeRetryNoStatus ¶
func (client LROSADsClient) PutAsyncRelativeRetryNoStatus(ctx context.Context, product *Product) (result LROSADsPutAsyncRelativeRetryNoStatusFuture, err error)
PutAsyncRelativeRetryNoStatus long running put request, service returns a 200 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROSADsClient) PutAsyncRelativeRetryNoStatusPayload ¶
func (client LROSADsClient) PutAsyncRelativeRetryNoStatusPayload(ctx context.Context, product *Product) (result LROSADsPutAsyncRelativeRetryNoStatusPayloadFuture, err error)
PutAsyncRelativeRetryNoStatusPayload long running put request, service returns a 200 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROSADsClient) PutAsyncRelativeRetryNoStatusPayloadPreparer ¶
func (client LROSADsClient) PutAsyncRelativeRetryNoStatusPayloadPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncRelativeRetryNoStatusPayloadPreparer prepares the PutAsyncRelativeRetryNoStatusPayload request.
func (LROSADsClient) PutAsyncRelativeRetryNoStatusPayloadResponder ¶
func (client LROSADsClient) PutAsyncRelativeRetryNoStatusPayloadResponder(resp *http.Response) (result Product, err error)
PutAsyncRelativeRetryNoStatusPayloadResponder handles the response to the PutAsyncRelativeRetryNoStatusPayload request. The method always closes the http.Response Body.
func (LROSADsClient) PutAsyncRelativeRetryNoStatusPayloadSender ¶
func (client LROSADsClient) PutAsyncRelativeRetryNoStatusPayloadSender(req *http.Request) (future LROSADsPutAsyncRelativeRetryNoStatusPayloadFuture, err error)
PutAsyncRelativeRetryNoStatusPayloadSender sends the PutAsyncRelativeRetryNoStatusPayload request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PutAsyncRelativeRetryNoStatusPreparer ¶
func (client LROSADsClient) PutAsyncRelativeRetryNoStatusPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncRelativeRetryNoStatusPreparer prepares the PutAsyncRelativeRetryNoStatus request.
func (LROSADsClient) PutAsyncRelativeRetryNoStatusResponder ¶
func (client LROSADsClient) PutAsyncRelativeRetryNoStatusResponder(resp *http.Response) (result Product, err error)
PutAsyncRelativeRetryNoStatusResponder handles the response to the PutAsyncRelativeRetryNoStatus request. The method always closes the http.Response Body.
func (LROSADsClient) PutAsyncRelativeRetryNoStatusSender ¶
func (client LROSADsClient) PutAsyncRelativeRetryNoStatusSender(req *http.Request) (future LROSADsPutAsyncRelativeRetryNoStatusFuture, err error)
PutAsyncRelativeRetryNoStatusSender sends the PutAsyncRelativeRetryNoStatus request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PutError201NoProvisioningStatePayload ¶
func (client LROSADsClient) PutError201NoProvisioningStatePayload(ctx context.Context, product *Product) (result LROSADsPutError201NoProvisioningStatePayloadFuture, err error)
PutError201NoProvisioningStatePayload long running put request, service returns a 201 to the initial request with no payload Parameters: product - product to put
func (LROSADsClient) PutError201NoProvisioningStatePayloadPreparer ¶
func (client LROSADsClient) PutError201NoProvisioningStatePayloadPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutError201NoProvisioningStatePayloadPreparer prepares the PutError201NoProvisioningStatePayload request.
func (LROSADsClient) PutError201NoProvisioningStatePayloadResponder ¶
func (client LROSADsClient) PutError201NoProvisioningStatePayloadResponder(resp *http.Response) (result Product, err error)
PutError201NoProvisioningStatePayloadResponder handles the response to the PutError201NoProvisioningStatePayload request. The method always closes the http.Response Body.
func (LROSADsClient) PutError201NoProvisioningStatePayloadSender ¶
func (client LROSADsClient) PutError201NoProvisioningStatePayloadSender(req *http.Request) (future LROSADsPutError201NoProvisioningStatePayloadFuture, err error)
PutError201NoProvisioningStatePayloadSender sends the PutError201NoProvisioningStatePayload request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PutNonRetry201Creating400 ¶
func (client LROSADsClient) PutNonRetry201Creating400(ctx context.Context, product *Product) (result LROSADsPutNonRetry201Creating400Future, err error)
PutNonRetry201Creating400 long running put request, service returns a Product with 'ProvisioningState' = 'Creating' and 201 response code Parameters: product - product to put
func (LROSADsClient) PutNonRetry201Creating400InvalidJSON ¶
func (client LROSADsClient) PutNonRetry201Creating400InvalidJSON(ctx context.Context, product *Product) (result LROSADsPutNonRetry201Creating400InvalidJSONFuture, err error)
PutNonRetry201Creating400InvalidJSON long running put request, service returns a Product with 'ProvisioningState' = 'Creating' and 201 response code Parameters: product - product to put
func (LROSADsClient) PutNonRetry201Creating400InvalidJSONPreparer ¶
func (client LROSADsClient) PutNonRetry201Creating400InvalidJSONPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutNonRetry201Creating400InvalidJSONPreparer prepares the PutNonRetry201Creating400InvalidJSON request.
func (LROSADsClient) PutNonRetry201Creating400InvalidJSONResponder ¶
func (client LROSADsClient) PutNonRetry201Creating400InvalidJSONResponder(resp *http.Response) (result Product, err error)
PutNonRetry201Creating400InvalidJSONResponder handles the response to the PutNonRetry201Creating400InvalidJSON request. The method always closes the http.Response Body.
func (LROSADsClient) PutNonRetry201Creating400InvalidJSONSender ¶
func (client LROSADsClient) PutNonRetry201Creating400InvalidJSONSender(req *http.Request) (future LROSADsPutNonRetry201Creating400InvalidJSONFuture, err error)
PutNonRetry201Creating400InvalidJSONSender sends the PutNonRetry201Creating400InvalidJSON request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PutNonRetry201Creating400Preparer ¶
func (client LROSADsClient) PutNonRetry201Creating400Preparer(ctx context.Context, product *Product) (*http.Request, error)
PutNonRetry201Creating400Preparer prepares the PutNonRetry201Creating400 request.
func (LROSADsClient) PutNonRetry201Creating400Responder ¶
func (client LROSADsClient) PutNonRetry201Creating400Responder(resp *http.Response) (result Product, err error)
PutNonRetry201Creating400Responder handles the response to the PutNonRetry201Creating400 request. The method always closes the http.Response Body.
func (LROSADsClient) PutNonRetry201Creating400Sender ¶
func (client LROSADsClient) PutNonRetry201Creating400Sender(req *http.Request) (future LROSADsPutNonRetry201Creating400Future, err error)
PutNonRetry201Creating400Sender sends the PutNonRetry201Creating400 request. The method will close the http.Response Body if it receives an error.
func (LROSADsClient) PutNonRetry400 ¶
func (client LROSADsClient) PutNonRetry400(ctx context.Context, product *Product) (result LROSADsPutNonRetry400Future, err error)
PutNonRetry400 long running put request, service returns a 400 to the initial request Parameters: product - product to put
func (LROSADsClient) PutNonRetry400Preparer ¶
func (client LROSADsClient) PutNonRetry400Preparer(ctx context.Context, product *Product) (*http.Request, error)
PutNonRetry400Preparer prepares the PutNonRetry400 request.
func (LROSADsClient) PutNonRetry400Responder ¶
func (client LROSADsClient) PutNonRetry400Responder(resp *http.Response) (result Product, err error)
PutNonRetry400Responder handles the response to the PutNonRetry400 request. The method always closes the http.Response Body.
func (LROSADsClient) PutNonRetry400Sender ¶
func (client LROSADsClient) PutNonRetry400Sender(req *http.Request) (future LROSADsPutNonRetry400Future, err error)
PutNonRetry400Sender sends the PutNonRetry400 request. The method will close the http.Response Body if it receives an error.
type LROSADsDelete202NonRetry400Future ¶
type LROSADsDelete202NonRetry400Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsDelete202NonRetry400Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsDelete202NonRetry400Future) UnmarshalJSON ¶
func (future *LROSADsDelete202NonRetry400Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsDelete202RetryInvalidHeaderFuture ¶
type LROSADsDelete202RetryInvalidHeaderFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsDelete202RetryInvalidHeaderFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsDelete202RetryInvalidHeaderFuture) UnmarshalJSON ¶
func (future *LROSADsDelete202RetryInvalidHeaderFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsDelete204SucceededFuture ¶
type LROSADsDelete204SucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsDelete204SucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsDelete204SucceededFuture) UnmarshalJSON ¶
func (future *LROSADsDelete204SucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsDeleteAsyncRelativeRetry400Future ¶
type LROSADsDeleteAsyncRelativeRetry400Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsDeleteAsyncRelativeRetry400Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsDeleteAsyncRelativeRetry400Future) UnmarshalJSON ¶
func (future *LROSADsDeleteAsyncRelativeRetry400Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsDeleteAsyncRelativeRetryInvalidHeaderFuture ¶
type LROSADsDeleteAsyncRelativeRetryInvalidHeaderFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsDeleteAsyncRelativeRetryInvalidHeaderFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsDeleteAsyncRelativeRetryInvalidHeaderFuture) UnmarshalJSON ¶
func (future *LROSADsDeleteAsyncRelativeRetryInvalidHeaderFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsDeleteAsyncRelativeRetryInvalidJSONPollingFuture ¶
type LROSADsDeleteAsyncRelativeRetryInvalidJSONPollingFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsDeleteAsyncRelativeRetryInvalidJSONPollingFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsDeleteAsyncRelativeRetryInvalidJSONPollingFuture) UnmarshalJSON ¶
func (future *LROSADsDeleteAsyncRelativeRetryInvalidJSONPollingFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsDeleteAsyncRelativeRetryNoStatusFuture ¶
type LROSADsDeleteAsyncRelativeRetryNoStatusFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsDeleteAsyncRelativeRetryNoStatusFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsDeleteAsyncRelativeRetryNoStatusFuture) UnmarshalJSON ¶
func (future *LROSADsDeleteAsyncRelativeRetryNoStatusFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsDeleteNonRetry400Future ¶
type LROSADsDeleteNonRetry400Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsDeleteNonRetry400Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsDeleteNonRetry400Future) UnmarshalJSON ¶
func (future *LROSADsDeleteNonRetry400Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPost202NoLocationFuture ¶
type LROSADsPost202NoLocationFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsPost202NoLocationFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPost202NoLocationFuture) UnmarshalJSON ¶
func (future *LROSADsPost202NoLocationFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPost202NonRetry400Future ¶
type LROSADsPost202NonRetry400Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsPost202NonRetry400Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPost202NonRetry400Future) UnmarshalJSON ¶
func (future *LROSADsPost202NonRetry400Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPost202RetryInvalidHeaderFuture ¶
type LROSADsPost202RetryInvalidHeaderFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsPost202RetryInvalidHeaderFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPost202RetryInvalidHeaderFuture) UnmarshalJSON ¶
func (future *LROSADsPost202RetryInvalidHeaderFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPostAsyncRelativeRetry400Future ¶
type LROSADsPostAsyncRelativeRetry400Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsPostAsyncRelativeRetry400Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPostAsyncRelativeRetry400Future) UnmarshalJSON ¶
func (future *LROSADsPostAsyncRelativeRetry400Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPostAsyncRelativeRetryInvalidHeaderFuture ¶
type LROSADsPostAsyncRelativeRetryInvalidHeaderFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsPostAsyncRelativeRetryInvalidHeaderFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPostAsyncRelativeRetryInvalidHeaderFuture) UnmarshalJSON ¶
func (future *LROSADsPostAsyncRelativeRetryInvalidHeaderFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPostAsyncRelativeRetryInvalidJSONPollingFuture ¶
type LROSADsPostAsyncRelativeRetryInvalidJSONPollingFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsPostAsyncRelativeRetryInvalidJSONPollingFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPostAsyncRelativeRetryInvalidJSONPollingFuture) UnmarshalJSON ¶
func (future *LROSADsPostAsyncRelativeRetryInvalidJSONPollingFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPostAsyncRelativeRetryNoPayloadFuture ¶
type LROSADsPostAsyncRelativeRetryNoPayloadFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsPostAsyncRelativeRetryNoPayloadFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPostAsyncRelativeRetryNoPayloadFuture) UnmarshalJSON ¶
func (future *LROSADsPostAsyncRelativeRetryNoPayloadFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPostNonRetry400Future ¶
type LROSADsPostNonRetry400Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (autorest.Response, error) }
LROSADsPostNonRetry400Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPostNonRetry400Future) UnmarshalJSON ¶
func (future *LROSADsPostNonRetry400Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPut200InvalidJSONFuture ¶
type LROSADsPut200InvalidJSONFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (Product, error) }
LROSADsPut200InvalidJSONFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPut200InvalidJSONFuture) UnmarshalJSON ¶
func (future *LROSADsPut200InvalidJSONFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPutAsyncRelativeRetry400Future ¶
type LROSADsPutAsyncRelativeRetry400Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (Product, error) }
LROSADsPutAsyncRelativeRetry400Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPutAsyncRelativeRetry400Future) UnmarshalJSON ¶
func (future *LROSADsPutAsyncRelativeRetry400Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPutAsyncRelativeRetryInvalidHeaderFuture ¶
type LROSADsPutAsyncRelativeRetryInvalidHeaderFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (Product, error) }
LROSADsPutAsyncRelativeRetryInvalidHeaderFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPutAsyncRelativeRetryInvalidHeaderFuture) UnmarshalJSON ¶
func (future *LROSADsPutAsyncRelativeRetryInvalidHeaderFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPutAsyncRelativeRetryInvalidJSONPollingFuture ¶
type LROSADsPutAsyncRelativeRetryInvalidJSONPollingFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (Product, error) }
LROSADsPutAsyncRelativeRetryInvalidJSONPollingFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPutAsyncRelativeRetryInvalidJSONPollingFuture) UnmarshalJSON ¶
func (future *LROSADsPutAsyncRelativeRetryInvalidJSONPollingFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPutAsyncRelativeRetryNoStatusFuture ¶
type LROSADsPutAsyncRelativeRetryNoStatusFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (Product, error) }
LROSADsPutAsyncRelativeRetryNoStatusFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPutAsyncRelativeRetryNoStatusFuture) UnmarshalJSON ¶
func (future *LROSADsPutAsyncRelativeRetryNoStatusFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPutAsyncRelativeRetryNoStatusPayloadFuture ¶
type LROSADsPutAsyncRelativeRetryNoStatusPayloadFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (Product, error) }
LROSADsPutAsyncRelativeRetryNoStatusPayloadFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPutAsyncRelativeRetryNoStatusPayloadFuture) UnmarshalJSON ¶
func (future *LROSADsPutAsyncRelativeRetryNoStatusPayloadFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPutError201NoProvisioningStatePayloadFuture ¶
type LROSADsPutError201NoProvisioningStatePayloadFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (Product, error) }
LROSADsPutError201NoProvisioningStatePayloadFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPutError201NoProvisioningStatePayloadFuture) UnmarshalJSON ¶
func (future *LROSADsPutError201NoProvisioningStatePayloadFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPutNonRetry201Creating400Future ¶
type LROSADsPutNonRetry201Creating400Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (Product, error) }
LROSADsPutNonRetry201Creating400Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPutNonRetry201Creating400Future) UnmarshalJSON ¶
func (future *LROSADsPutNonRetry201Creating400Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPutNonRetry201Creating400InvalidJSONFuture ¶
type LROSADsPutNonRetry201Creating400InvalidJSONFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (Product, error) }
LROSADsPutNonRetry201Creating400InvalidJSONFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPutNonRetry201Creating400InvalidJSONFuture) UnmarshalJSON ¶
func (future *LROSADsPutNonRetry201Creating400InvalidJSONFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROSADsPutNonRetry400Future ¶
type LROSADsPutNonRetry400Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROSADsClient) (Product, error) }
LROSADsPutNonRetry400Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROSADsPutNonRetry400Future) UnmarshalJSON ¶
func (future *LROSADsPutNonRetry400Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsClient ¶
type LROsClient struct {
BaseClient
}
LROsClient is the long-running Operation for AutoRest
func NewLROsClient ¶
func NewLROsClient() LROsClient
NewLROsClient creates an instance of the LROsClient client.
func NewLROsClientWithBaseURI ¶
func NewLROsClientWithBaseURI(baseURI string) LROsClient
NewLROsClientWithBaseURI creates an instance of the LROsClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (LROsClient) Delete202NoRetry204 ¶
func (client LROsClient) Delete202NoRetry204(ctx context.Context) (result LROsDelete202NoRetry204Future, err error)
Delete202NoRetry204 long running delete request, service returns a 202 to the initial request. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Succeeded’
func (LROsClient) Delete202NoRetry204Preparer ¶
Delete202NoRetry204Preparer prepares the Delete202NoRetry204 request.
func (LROsClient) Delete202NoRetry204Responder ¶
func (client LROsClient) Delete202NoRetry204Responder(resp *http.Response) (result Product, err error)
Delete202NoRetry204Responder handles the response to the Delete202NoRetry204 request. The method always closes the http.Response Body.
func (LROsClient) Delete202NoRetry204Sender ¶
func (client LROsClient) Delete202NoRetry204Sender(req *http.Request) (future LROsDelete202NoRetry204Future, err error)
Delete202NoRetry204Sender sends the Delete202NoRetry204 request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Delete202Retry200 ¶
func (client LROsClient) Delete202Retry200(ctx context.Context) (result LROsDelete202Retry200Future, err error)
Delete202Retry200 long running delete request, service returns a 202 to the initial request. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Succeeded’
func (LROsClient) Delete202Retry200Preparer ¶
Delete202Retry200Preparer prepares the Delete202Retry200 request.
func (LROsClient) Delete202Retry200Responder ¶
func (client LROsClient) Delete202Retry200Responder(resp *http.Response) (result Product, err error)
Delete202Retry200Responder handles the response to the Delete202Retry200 request. The method always closes the http.Response Body.
func (LROsClient) Delete202Retry200Sender ¶
func (client LROsClient) Delete202Retry200Sender(req *http.Request) (future LROsDelete202Retry200Future, err error)
Delete202Retry200Sender sends the Delete202Retry200 request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Delete204Succeeded ¶
func (client LROsClient) Delete204Succeeded(ctx context.Context) (result LROsDelete204SucceededFuture, err error)
Delete204Succeeded long running delete succeeds and returns right away
func (LROsClient) Delete204SucceededPreparer ¶
Delete204SucceededPreparer prepares the Delete204Succeeded request.
func (LROsClient) Delete204SucceededResponder ¶
func (client LROsClient) Delete204SucceededResponder(resp *http.Response) (result autorest.Response, err error)
Delete204SucceededResponder handles the response to the Delete204Succeeded request. The method always closes the http.Response Body.
func (LROsClient) Delete204SucceededSender ¶
func (client LROsClient) Delete204SucceededSender(req *http.Request) (future LROsDelete204SucceededFuture, err error)
Delete204SucceededSender sends the Delete204Succeeded request. The method will close the http.Response Body if it receives an error.
func (LROsClient) DeleteAsyncNoHeaderInRetry ¶
func (client LROsClient) DeleteAsyncNoHeaderInRetry(ctx context.Context) (result LROsDeleteAsyncNoHeaderInRetryFuture, err error)
DeleteAsyncNoHeaderInRetry long running delete request, service returns an Azure-AsyncOperation header in the initial request. Subsequent calls to operation status do not contain Azure-AsyncOperation header.
func (LROsClient) DeleteAsyncNoHeaderInRetryPreparer ¶
func (client LROsClient) DeleteAsyncNoHeaderInRetryPreparer(ctx context.Context) (*http.Request, error)
DeleteAsyncNoHeaderInRetryPreparer prepares the DeleteAsyncNoHeaderInRetry request.
func (LROsClient) DeleteAsyncNoHeaderInRetryResponder ¶
func (client LROsClient) DeleteAsyncNoHeaderInRetryResponder(resp *http.Response) (result autorest.Response, err error)
DeleteAsyncNoHeaderInRetryResponder handles the response to the DeleteAsyncNoHeaderInRetry request. The method always closes the http.Response Body.
func (LROsClient) DeleteAsyncNoHeaderInRetrySender ¶
func (client LROsClient) DeleteAsyncNoHeaderInRetrySender(req *http.Request) (future LROsDeleteAsyncNoHeaderInRetryFuture, err error)
DeleteAsyncNoHeaderInRetrySender sends the DeleteAsyncNoHeaderInRetry request. The method will close the http.Response Body if it receives an error.
func (LROsClient) DeleteAsyncNoRetrySucceeded ¶
func (client LROsClient) DeleteAsyncNoRetrySucceeded(ctx context.Context) (result LROsDeleteAsyncNoRetrySucceededFuture, err error)
DeleteAsyncNoRetrySucceeded long running delete request, service returns a 202 to the initial request. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status
func (LROsClient) DeleteAsyncNoRetrySucceededPreparer ¶
func (client LROsClient) DeleteAsyncNoRetrySucceededPreparer(ctx context.Context) (*http.Request, error)
DeleteAsyncNoRetrySucceededPreparer prepares the DeleteAsyncNoRetrySucceeded request.
func (LROsClient) DeleteAsyncNoRetrySucceededResponder ¶
func (client LROsClient) DeleteAsyncNoRetrySucceededResponder(resp *http.Response) (result autorest.Response, err error)
DeleteAsyncNoRetrySucceededResponder handles the response to the DeleteAsyncNoRetrySucceeded request. The method always closes the http.Response Body.
func (LROsClient) DeleteAsyncNoRetrySucceededSender ¶
func (client LROsClient) DeleteAsyncNoRetrySucceededSender(req *http.Request) (future LROsDeleteAsyncNoRetrySucceededFuture, err error)
DeleteAsyncNoRetrySucceededSender sends the DeleteAsyncNoRetrySucceeded request. The method will close the http.Response Body if it receives an error.
func (LROsClient) DeleteAsyncRetryFailed ¶
func (client LROsClient) DeleteAsyncRetryFailed(ctx context.Context) (result LROsDeleteAsyncRetryFailedFuture, err error)
DeleteAsyncRetryFailed long running delete request, service returns a 202 to the initial request. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status
func (LROsClient) DeleteAsyncRetryFailedPreparer ¶
DeleteAsyncRetryFailedPreparer prepares the DeleteAsyncRetryFailed request.
func (LROsClient) DeleteAsyncRetryFailedResponder ¶
func (client LROsClient) DeleteAsyncRetryFailedResponder(resp *http.Response) (result autorest.Response, err error)
DeleteAsyncRetryFailedResponder handles the response to the DeleteAsyncRetryFailed request. The method always closes the http.Response Body.
func (LROsClient) DeleteAsyncRetryFailedSender ¶
func (client LROsClient) DeleteAsyncRetryFailedSender(req *http.Request) (future LROsDeleteAsyncRetryFailedFuture, err error)
DeleteAsyncRetryFailedSender sends the DeleteAsyncRetryFailed request. The method will close the http.Response Body if it receives an error.
func (LROsClient) DeleteAsyncRetrySucceeded ¶
func (client LROsClient) DeleteAsyncRetrySucceeded(ctx context.Context) (result LROsDeleteAsyncRetrySucceededFuture, err error)
DeleteAsyncRetrySucceeded long running delete request, service returns a 202 to the initial request. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status
func (LROsClient) DeleteAsyncRetrySucceededPreparer ¶
func (client LROsClient) DeleteAsyncRetrySucceededPreparer(ctx context.Context) (*http.Request, error)
DeleteAsyncRetrySucceededPreparer prepares the DeleteAsyncRetrySucceeded request.
func (LROsClient) DeleteAsyncRetrySucceededResponder ¶
func (client LROsClient) DeleteAsyncRetrySucceededResponder(resp *http.Response) (result autorest.Response, err error)
DeleteAsyncRetrySucceededResponder handles the response to the DeleteAsyncRetrySucceeded request. The method always closes the http.Response Body.
func (LROsClient) DeleteAsyncRetrySucceededSender ¶
func (client LROsClient) DeleteAsyncRetrySucceededSender(req *http.Request) (future LROsDeleteAsyncRetrySucceededFuture, err error)
DeleteAsyncRetrySucceededSender sends the DeleteAsyncRetrySucceeded request. The method will close the http.Response Body if it receives an error.
func (LROsClient) DeleteAsyncRetrycanceled ¶
func (client LROsClient) DeleteAsyncRetrycanceled(ctx context.Context) (result LROsDeleteAsyncRetrycanceledFuture, err error)
DeleteAsyncRetrycanceled long running delete request, service returns a 202 to the initial request. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status
func (LROsClient) DeleteAsyncRetrycanceledPreparer ¶
func (client LROsClient) DeleteAsyncRetrycanceledPreparer(ctx context.Context) (*http.Request, error)
DeleteAsyncRetrycanceledPreparer prepares the DeleteAsyncRetrycanceled request.
func (LROsClient) DeleteAsyncRetrycanceledResponder ¶
func (client LROsClient) DeleteAsyncRetrycanceledResponder(resp *http.Response) (result autorest.Response, err error)
DeleteAsyncRetrycanceledResponder handles the response to the DeleteAsyncRetrycanceled request. The method always closes the http.Response Body.
func (LROsClient) DeleteAsyncRetrycanceledSender ¶
func (client LROsClient) DeleteAsyncRetrycanceledSender(req *http.Request) (future LROsDeleteAsyncRetrycanceledFuture, err error)
DeleteAsyncRetrycanceledSender sends the DeleteAsyncRetrycanceled request. The method will close the http.Response Body if it receives an error.
func (LROsClient) DeleteNoHeaderInRetry ¶
func (client LROsClient) DeleteNoHeaderInRetry(ctx context.Context) (result LROsDeleteNoHeaderInRetryFuture, err error)
DeleteNoHeaderInRetry long running delete request, service returns a location header in the initial request. Subsequent calls to operation status do not contain location header.
func (LROsClient) DeleteNoHeaderInRetryPreparer ¶
DeleteNoHeaderInRetryPreparer prepares the DeleteNoHeaderInRetry request.
func (LROsClient) DeleteNoHeaderInRetryResponder ¶
func (client LROsClient) DeleteNoHeaderInRetryResponder(resp *http.Response) (result autorest.Response, err error)
DeleteNoHeaderInRetryResponder handles the response to the DeleteNoHeaderInRetry request. The method always closes the http.Response Body.
func (LROsClient) DeleteNoHeaderInRetrySender ¶
func (client LROsClient) DeleteNoHeaderInRetrySender(req *http.Request) (future LROsDeleteNoHeaderInRetryFuture, err error)
DeleteNoHeaderInRetrySender sends the DeleteNoHeaderInRetry request. The method will close the http.Response Body if it receives an error.
func (LROsClient) DeleteProvisioning202Accepted200Succeeded ¶
func (client LROsClient) DeleteProvisioning202Accepted200Succeeded(ctx context.Context) (result LROsDeleteProvisioning202Accepted200SucceededFuture, err error)
DeleteProvisioning202Accepted200Succeeded long running delete request, service returns a 202 to the initial request, with an entity that contains ProvisioningState=’Accepted’. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Succeeded’
func (LROsClient) DeleteProvisioning202Accepted200SucceededPreparer ¶
func (client LROsClient) DeleteProvisioning202Accepted200SucceededPreparer(ctx context.Context) (*http.Request, error)
DeleteProvisioning202Accepted200SucceededPreparer prepares the DeleteProvisioning202Accepted200Succeeded request.
func (LROsClient) DeleteProvisioning202Accepted200SucceededResponder ¶
func (client LROsClient) DeleteProvisioning202Accepted200SucceededResponder(resp *http.Response) (result Product, err error)
DeleteProvisioning202Accepted200SucceededResponder handles the response to the DeleteProvisioning202Accepted200Succeeded request. The method always closes the http.Response Body.
func (LROsClient) DeleteProvisioning202Accepted200SucceededSender ¶
func (client LROsClient) DeleteProvisioning202Accepted200SucceededSender(req *http.Request) (future LROsDeleteProvisioning202Accepted200SucceededFuture, err error)
DeleteProvisioning202Accepted200SucceededSender sends the DeleteProvisioning202Accepted200Succeeded request. The method will close the http.Response Body if it receives an error.
func (LROsClient) DeleteProvisioning202DeletingFailed200 ¶
func (client LROsClient) DeleteProvisioning202DeletingFailed200(ctx context.Context) (result LROsDeleteProvisioning202DeletingFailed200Future, err error)
DeleteProvisioning202DeletingFailed200 long running delete request, service returns a 202 to the initial request, with an entity that contains ProvisioningState=’Creating’. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Failed’
func (LROsClient) DeleteProvisioning202DeletingFailed200Preparer ¶
func (client LROsClient) DeleteProvisioning202DeletingFailed200Preparer(ctx context.Context) (*http.Request, error)
DeleteProvisioning202DeletingFailed200Preparer prepares the DeleteProvisioning202DeletingFailed200 request.
func (LROsClient) DeleteProvisioning202DeletingFailed200Responder ¶
func (client LROsClient) DeleteProvisioning202DeletingFailed200Responder(resp *http.Response) (result Product, err error)
DeleteProvisioning202DeletingFailed200Responder handles the response to the DeleteProvisioning202DeletingFailed200 request. The method always closes the http.Response Body.
func (LROsClient) DeleteProvisioning202DeletingFailed200Sender ¶
func (client LROsClient) DeleteProvisioning202DeletingFailed200Sender(req *http.Request) (future LROsDeleteProvisioning202DeletingFailed200Future, err error)
DeleteProvisioning202DeletingFailed200Sender sends the DeleteProvisioning202DeletingFailed200 request. The method will close the http.Response Body if it receives an error.
func (LROsClient) DeleteProvisioning202Deletingcanceled200 ¶
func (client LROsClient) DeleteProvisioning202Deletingcanceled200(ctx context.Context) (result LROsDeleteProvisioning202Deletingcanceled200Future, err error)
DeleteProvisioning202Deletingcanceled200 long running delete request, service returns a 202 to the initial request, with an entity that contains ProvisioningState=’Creating’. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Canceled’
func (LROsClient) DeleteProvisioning202Deletingcanceled200Preparer ¶
func (client LROsClient) DeleteProvisioning202Deletingcanceled200Preparer(ctx context.Context) (*http.Request, error)
DeleteProvisioning202Deletingcanceled200Preparer prepares the DeleteProvisioning202Deletingcanceled200 request.
func (LROsClient) DeleteProvisioning202Deletingcanceled200Responder ¶
func (client LROsClient) DeleteProvisioning202Deletingcanceled200Responder(resp *http.Response) (result Product, err error)
DeleteProvisioning202Deletingcanceled200Responder handles the response to the DeleteProvisioning202Deletingcanceled200 request. The method always closes the http.Response Body.
func (LROsClient) DeleteProvisioning202Deletingcanceled200Sender ¶
func (client LROsClient) DeleteProvisioning202Deletingcanceled200Sender(req *http.Request) (future LROsDeleteProvisioning202Deletingcanceled200Future, err error)
DeleteProvisioning202Deletingcanceled200Sender sends the DeleteProvisioning202Deletingcanceled200 request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Post200WithPayload ¶
func (client LROsClient) Post200WithPayload(ctx context.Context) (result LROsPost200WithPayloadFuture, err error)
Post200WithPayload long running post request, service returns a 202 to the initial request, with 'Location' header. Poll returns a 200 with a response body after success.
func (LROsClient) Post200WithPayloadPreparer ¶
Post200WithPayloadPreparer prepares the Post200WithPayload request.
func (LROsClient) Post200WithPayloadResponder ¶
func (client LROsClient) Post200WithPayloadResponder(resp *http.Response) (result Sku, err error)
Post200WithPayloadResponder handles the response to the Post200WithPayload request. The method always closes the http.Response Body.
func (LROsClient) Post200WithPayloadSender ¶
func (client LROsClient) Post200WithPayloadSender(req *http.Request) (future LROsPost200WithPayloadFuture, err error)
Post200WithPayloadSender sends the Post200WithPayload request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Post202NoRetry204 ¶
func (client LROsClient) Post202NoRetry204(ctx context.Context, product *Product) (result LROsPost202NoRetry204Future, err error)
Post202NoRetry204 long running post request, service returns a 202 to the initial request, with 'Location' header, 204 with noresponse body after success Parameters: product - product to put
func (LROsClient) Post202NoRetry204Preparer ¶
func (client LROsClient) Post202NoRetry204Preparer(ctx context.Context, product *Product) (*http.Request, error)
Post202NoRetry204Preparer prepares the Post202NoRetry204 request.
func (LROsClient) Post202NoRetry204Responder ¶
func (client LROsClient) Post202NoRetry204Responder(resp *http.Response) (result Product, err error)
Post202NoRetry204Responder handles the response to the Post202NoRetry204 request. The method always closes the http.Response Body.
func (LROsClient) Post202NoRetry204Sender ¶
func (client LROsClient) Post202NoRetry204Sender(req *http.Request) (future LROsPost202NoRetry204Future, err error)
Post202NoRetry204Sender sends the Post202NoRetry204 request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Post202Retry200 ¶
func (client LROsClient) Post202Retry200(ctx context.Context, product *Product) (result LROsPost202Retry200Future, err error)
Post202Retry200 long running post request, service returns a 202 to the initial request, with 'Location' and 'Retry-After' headers, Polls return a 200 with a response body after success Parameters: product - product to put
func (LROsClient) Post202Retry200Preparer ¶
func (client LROsClient) Post202Retry200Preparer(ctx context.Context, product *Product) (*http.Request, error)
Post202Retry200Preparer prepares the Post202Retry200 request.
func (LROsClient) Post202Retry200Responder ¶
func (client LROsClient) Post202Retry200Responder(resp *http.Response) (result autorest.Response, err error)
Post202Retry200Responder handles the response to the Post202Retry200 request. The method always closes the http.Response Body.
func (LROsClient) Post202Retry200Sender ¶
func (client LROsClient) Post202Retry200Sender(req *http.Request) (future LROsPost202Retry200Future, err error)
Post202Retry200Sender sends the Post202Retry200 request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PostAsyncNoRetrySucceeded ¶
func (client LROsClient) PostAsyncNoRetrySucceeded(ctx context.Context, product *Product) (result LROsPostAsyncNoRetrySucceededFuture, err error)
PostAsyncNoRetrySucceeded long running post request, service returns a 202 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROsClient) PostAsyncNoRetrySucceededPreparer ¶
func (client LROsClient) PostAsyncNoRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
PostAsyncNoRetrySucceededPreparer prepares the PostAsyncNoRetrySucceeded request.
func (LROsClient) PostAsyncNoRetrySucceededResponder ¶
func (client LROsClient) PostAsyncNoRetrySucceededResponder(resp *http.Response) (result Product, err error)
PostAsyncNoRetrySucceededResponder handles the response to the PostAsyncNoRetrySucceeded request. The method always closes the http.Response Body.
func (LROsClient) PostAsyncNoRetrySucceededSender ¶
func (client LROsClient) PostAsyncNoRetrySucceededSender(req *http.Request) (future LROsPostAsyncNoRetrySucceededFuture, err error)
PostAsyncNoRetrySucceededSender sends the PostAsyncNoRetrySucceeded request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PostAsyncRetryFailed ¶
func (client LROsClient) PostAsyncRetryFailed(ctx context.Context, product *Product) (result LROsPostAsyncRetryFailedFuture, err error)
PostAsyncRetryFailed long running post request, service returns a 202 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROsClient) PostAsyncRetryFailedPreparer ¶
func (client LROsClient) PostAsyncRetryFailedPreparer(ctx context.Context, product *Product) (*http.Request, error)
PostAsyncRetryFailedPreparer prepares the PostAsyncRetryFailed request.
func (LROsClient) PostAsyncRetryFailedResponder ¶
func (client LROsClient) PostAsyncRetryFailedResponder(resp *http.Response) (result autorest.Response, err error)
PostAsyncRetryFailedResponder handles the response to the PostAsyncRetryFailed request. The method always closes the http.Response Body.
func (LROsClient) PostAsyncRetryFailedSender ¶
func (client LROsClient) PostAsyncRetryFailedSender(req *http.Request) (future LROsPostAsyncRetryFailedFuture, err error)
PostAsyncRetryFailedSender sends the PostAsyncRetryFailed request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PostAsyncRetrySucceeded ¶
func (client LROsClient) PostAsyncRetrySucceeded(ctx context.Context, product *Product) (result LROsPostAsyncRetrySucceededFuture, err error)
PostAsyncRetrySucceeded long running post request, service returns a 202 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROsClient) PostAsyncRetrySucceededPreparer ¶
func (client LROsClient) PostAsyncRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
PostAsyncRetrySucceededPreparer prepares the PostAsyncRetrySucceeded request.
func (LROsClient) PostAsyncRetrySucceededResponder ¶
func (client LROsClient) PostAsyncRetrySucceededResponder(resp *http.Response) (result Product, err error)
PostAsyncRetrySucceededResponder handles the response to the PostAsyncRetrySucceeded request. The method always closes the http.Response Body.
func (LROsClient) PostAsyncRetrySucceededSender ¶
func (client LROsClient) PostAsyncRetrySucceededSender(req *http.Request) (future LROsPostAsyncRetrySucceededFuture, err error)
PostAsyncRetrySucceededSender sends the PostAsyncRetrySucceeded request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PostAsyncRetrycanceled ¶
func (client LROsClient) PostAsyncRetrycanceled(ctx context.Context, product *Product) (result LROsPostAsyncRetrycanceledFuture, err error)
PostAsyncRetrycanceled long running post request, service returns a 202 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROsClient) PostAsyncRetrycanceledPreparer ¶
func (client LROsClient) PostAsyncRetrycanceledPreparer(ctx context.Context, product *Product) (*http.Request, error)
PostAsyncRetrycanceledPreparer prepares the PostAsyncRetrycanceled request.
func (LROsClient) PostAsyncRetrycanceledResponder ¶
func (client LROsClient) PostAsyncRetrycanceledResponder(resp *http.Response) (result autorest.Response, err error)
PostAsyncRetrycanceledResponder handles the response to the PostAsyncRetrycanceled request. The method always closes the http.Response Body.
func (LROsClient) PostAsyncRetrycanceledSender ¶
func (client LROsClient) PostAsyncRetrycanceledSender(req *http.Request) (future LROsPostAsyncRetrycanceledFuture, err error)
PostAsyncRetrycanceledSender sends the PostAsyncRetrycanceled request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PostDoubleHeadersFinalAzureHeaderGet ¶
func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGet(ctx context.Context) (result LROsPostDoubleHeadersFinalAzureHeaderGetFuture, err error)
PostDoubleHeadersFinalAzureHeaderGet long running post request, service returns a 202 to the initial request with both Location and Azure-Async header. Poll Azure-Async and it's success. Should NOT poll Location to get the final object
func (LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefault ¶
func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefault(ctx context.Context) (result LROsPostDoubleHeadersFinalAzureHeaderGetDefaultFuture, err error)
PostDoubleHeadersFinalAzureHeaderGetDefault long running post request, service returns a 202 to the initial request with both Location and Azure-Async header. Poll Azure-Async and it's success. Should NOT poll Location to get the final object if you support initial Autorest behavior.
func (LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefaultPreparer ¶
func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefaultPreparer(ctx context.Context) (*http.Request, error)
PostDoubleHeadersFinalAzureHeaderGetDefaultPreparer prepares the PostDoubleHeadersFinalAzureHeaderGetDefault request.
func (LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefaultResponder ¶
func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefaultResponder(resp *http.Response) (result Product, err error)
PostDoubleHeadersFinalAzureHeaderGetDefaultResponder handles the response to the PostDoubleHeadersFinalAzureHeaderGetDefault request. The method always closes the http.Response Body.
func (LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefaultSender ¶
func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetDefaultSender(req *http.Request) (future LROsPostDoubleHeadersFinalAzureHeaderGetDefaultFuture, err error)
PostDoubleHeadersFinalAzureHeaderGetDefaultSender sends the PostDoubleHeadersFinalAzureHeaderGetDefault request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PostDoubleHeadersFinalAzureHeaderGetPreparer ¶
func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetPreparer(ctx context.Context) (*http.Request, error)
PostDoubleHeadersFinalAzureHeaderGetPreparer prepares the PostDoubleHeadersFinalAzureHeaderGet request.
func (LROsClient) PostDoubleHeadersFinalAzureHeaderGetResponder ¶
func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetResponder(resp *http.Response) (result Product, err error)
PostDoubleHeadersFinalAzureHeaderGetResponder handles the response to the PostDoubleHeadersFinalAzureHeaderGet request. The method always closes the http.Response Body.
func (LROsClient) PostDoubleHeadersFinalAzureHeaderGetSender ¶
func (client LROsClient) PostDoubleHeadersFinalAzureHeaderGetSender(req *http.Request) (future LROsPostDoubleHeadersFinalAzureHeaderGetFuture, err error)
PostDoubleHeadersFinalAzureHeaderGetSender sends the PostDoubleHeadersFinalAzureHeaderGet request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PostDoubleHeadersFinalLocationGet ¶
func (client LROsClient) PostDoubleHeadersFinalLocationGet(ctx context.Context) (result LROsPostDoubleHeadersFinalLocationGetFuture, err error)
PostDoubleHeadersFinalLocationGet long running post request, service returns a 202 to the initial request with both Location and Azure-Async header. Poll Azure-Async and it's success. Should poll Location to get the final object
func (LROsClient) PostDoubleHeadersFinalLocationGetPreparer ¶
func (client LROsClient) PostDoubleHeadersFinalLocationGetPreparer(ctx context.Context) (*http.Request, error)
PostDoubleHeadersFinalLocationGetPreparer prepares the PostDoubleHeadersFinalLocationGet request.
func (LROsClient) PostDoubleHeadersFinalLocationGetResponder ¶
func (client LROsClient) PostDoubleHeadersFinalLocationGetResponder(resp *http.Response) (result Product, err error)
PostDoubleHeadersFinalLocationGetResponder handles the response to the PostDoubleHeadersFinalLocationGet request. The method always closes the http.Response Body.
func (LROsClient) PostDoubleHeadersFinalLocationGetSender ¶
func (client LROsClient) PostDoubleHeadersFinalLocationGetSender(req *http.Request) (future LROsPostDoubleHeadersFinalLocationGetFuture, err error)
PostDoubleHeadersFinalLocationGetSender sends the PostDoubleHeadersFinalLocationGet request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Put200Acceptedcanceled200 ¶
func (client LROsClient) Put200Acceptedcanceled200(ctx context.Context, product *Product) (result LROsPut200Acceptedcanceled200Future, err error)
Put200Acceptedcanceled200 long running put request, service returns a 201 to the initial request, with an entity that contains ProvisioningState=’Creating’. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Canceled’ Parameters: product - product to put
func (LROsClient) Put200Acceptedcanceled200Preparer ¶
func (client LROsClient) Put200Acceptedcanceled200Preparer(ctx context.Context, product *Product) (*http.Request, error)
Put200Acceptedcanceled200Preparer prepares the Put200Acceptedcanceled200 request.
func (LROsClient) Put200Acceptedcanceled200Responder ¶
func (client LROsClient) Put200Acceptedcanceled200Responder(resp *http.Response) (result Product, err error)
Put200Acceptedcanceled200Responder handles the response to the Put200Acceptedcanceled200 request. The method always closes the http.Response Body.
func (LROsClient) Put200Acceptedcanceled200Sender ¶
func (client LROsClient) Put200Acceptedcanceled200Sender(req *http.Request) (future LROsPut200Acceptedcanceled200Future, err error)
Put200Acceptedcanceled200Sender sends the Put200Acceptedcanceled200 request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Put200Succeeded ¶
func (client LROsClient) Put200Succeeded(ctx context.Context, product *Product) (result LROsPut200SucceededFuture, err error)
Put200Succeeded long running put request, service returns a 200 to the initial request, with an entity that contains ProvisioningState=’Succeeded’. Parameters: product - product to put
func (LROsClient) Put200SucceededNoState ¶
func (client LROsClient) Put200SucceededNoState(ctx context.Context, product *Product) (result LROsPut200SucceededNoStateFuture, err error)
Put200SucceededNoState long running put request, service returns a 200 to the initial request, with an entity that does not contain ProvisioningState=’Succeeded’. Parameters: product - product to put
func (LROsClient) Put200SucceededNoStatePreparer ¶
func (client LROsClient) Put200SucceededNoStatePreparer(ctx context.Context, product *Product) (*http.Request, error)
Put200SucceededNoStatePreparer prepares the Put200SucceededNoState request.
func (LROsClient) Put200SucceededNoStateResponder ¶
func (client LROsClient) Put200SucceededNoStateResponder(resp *http.Response) (result Product, err error)
Put200SucceededNoStateResponder handles the response to the Put200SucceededNoState request. The method always closes the http.Response Body.
func (LROsClient) Put200SucceededNoStateSender ¶
func (client LROsClient) Put200SucceededNoStateSender(req *http.Request) (future LROsPut200SucceededNoStateFuture, err error)
Put200SucceededNoStateSender sends the Put200SucceededNoState request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Put200SucceededPreparer ¶
func (client LROsClient) Put200SucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
Put200SucceededPreparer prepares the Put200Succeeded request.
func (LROsClient) Put200SucceededResponder ¶
func (client LROsClient) Put200SucceededResponder(resp *http.Response) (result Product, err error)
Put200SucceededResponder handles the response to the Put200Succeeded request. The method always closes the http.Response Body.
func (LROsClient) Put200SucceededSender ¶
func (client LROsClient) Put200SucceededSender(req *http.Request) (future LROsPut200SucceededFuture, err error)
Put200SucceededSender sends the Put200Succeeded request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Put200UpdatingSucceeded204 ¶
func (client LROsClient) Put200UpdatingSucceeded204(ctx context.Context, product *Product) (result LROsPut200UpdatingSucceeded204Future, err error)
Put200UpdatingSucceeded204 long running put request, service returns a 201 to the initial request, with an entity that contains ProvisioningState=’Updating’. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Succeeded’ Parameters: product - product to put
func (LROsClient) Put200UpdatingSucceeded204Preparer ¶
func (client LROsClient) Put200UpdatingSucceeded204Preparer(ctx context.Context, product *Product) (*http.Request, error)
Put200UpdatingSucceeded204Preparer prepares the Put200UpdatingSucceeded204 request.
func (LROsClient) Put200UpdatingSucceeded204Responder ¶
func (client LROsClient) Put200UpdatingSucceeded204Responder(resp *http.Response) (result Product, err error)
Put200UpdatingSucceeded204Responder handles the response to the Put200UpdatingSucceeded204 request. The method always closes the http.Response Body.
func (LROsClient) Put200UpdatingSucceeded204Sender ¶
func (client LROsClient) Put200UpdatingSucceeded204Sender(req *http.Request) (future LROsPut200UpdatingSucceeded204Future, err error)
Put200UpdatingSucceeded204Sender sends the Put200UpdatingSucceeded204 request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Put201CreatingFailed200 ¶
func (client LROsClient) Put201CreatingFailed200(ctx context.Context, product *Product) (result LROsPut201CreatingFailed200Future, err error)
Put201CreatingFailed200 long running put request, service returns a 201 to the initial request, with an entity that contains ProvisioningState=’Created’. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Failed’ Parameters: product - product to put
func (LROsClient) Put201CreatingFailed200Preparer ¶
func (client LROsClient) Put201CreatingFailed200Preparer(ctx context.Context, product *Product) (*http.Request, error)
Put201CreatingFailed200Preparer prepares the Put201CreatingFailed200 request.
func (LROsClient) Put201CreatingFailed200Responder ¶
func (client LROsClient) Put201CreatingFailed200Responder(resp *http.Response) (result Product, err error)
Put201CreatingFailed200Responder handles the response to the Put201CreatingFailed200 request. The method always closes the http.Response Body.
func (LROsClient) Put201CreatingFailed200Sender ¶
func (client LROsClient) Put201CreatingFailed200Sender(req *http.Request) (future LROsPut201CreatingFailed200Future, err error)
Put201CreatingFailed200Sender sends the Put201CreatingFailed200 request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Put201CreatingSucceeded200 ¶
func (client LROsClient) Put201CreatingSucceeded200(ctx context.Context, product *Product) (result LROsPut201CreatingSucceeded200Future, err error)
Put201CreatingSucceeded200 long running put request, service returns a 201 to the initial request, with an entity that contains ProvisioningState=’Creating’. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Succeeded’ Parameters: product - product to put
func (LROsClient) Put201CreatingSucceeded200Preparer ¶
func (client LROsClient) Put201CreatingSucceeded200Preparer(ctx context.Context, product *Product) (*http.Request, error)
Put201CreatingSucceeded200Preparer prepares the Put201CreatingSucceeded200 request.
func (LROsClient) Put201CreatingSucceeded200Responder ¶
func (client LROsClient) Put201CreatingSucceeded200Responder(resp *http.Response) (result Product, err error)
Put201CreatingSucceeded200Responder handles the response to the Put201CreatingSucceeded200 request. The method always closes the http.Response Body.
func (LROsClient) Put201CreatingSucceeded200Sender ¶
func (client LROsClient) Put201CreatingSucceeded200Sender(req *http.Request) (future LROsPut201CreatingSucceeded200Future, err error)
Put201CreatingSucceeded200Sender sends the Put201CreatingSucceeded200 request. The method will close the http.Response Body if it receives an error.
func (LROsClient) Put202Retry200 ¶
func (client LROsClient) Put202Retry200(ctx context.Context, product *Product) (result LROsPut202Retry200Future, err error)
Put202Retry200 long running put request, service returns a 202 to the initial request, with a location header that points to a polling URL that returns a 200 and an entity that doesn't contains ProvisioningState Parameters: product - product to put
func (LROsClient) Put202Retry200Preparer ¶
func (client LROsClient) Put202Retry200Preparer(ctx context.Context, product *Product) (*http.Request, error)
Put202Retry200Preparer prepares the Put202Retry200 request.
func (LROsClient) Put202Retry200Responder ¶
func (client LROsClient) Put202Retry200Responder(resp *http.Response) (result Product, err error)
Put202Retry200Responder handles the response to the Put202Retry200 request. The method always closes the http.Response Body.
func (LROsClient) Put202Retry200Sender ¶
func (client LROsClient) Put202Retry200Sender(req *http.Request) (future LROsPut202Retry200Future, err error)
Put202Retry200Sender sends the Put202Retry200 request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PutAsyncNoHeaderInRetry ¶
func (client LROsClient) PutAsyncNoHeaderInRetry(ctx context.Context, product *Product) (result LROsPutAsyncNoHeaderInRetryFuture, err error)
PutAsyncNoHeaderInRetry long running put request, service returns a 202 to the initial request with Azure-AsyncOperation header. Subsequent calls to operation status do not contain Azure-AsyncOperation header. Parameters: product - product to put
func (LROsClient) PutAsyncNoHeaderInRetryPreparer ¶
func (client LROsClient) PutAsyncNoHeaderInRetryPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncNoHeaderInRetryPreparer prepares the PutAsyncNoHeaderInRetry request.
func (LROsClient) PutAsyncNoHeaderInRetryResponder ¶
func (client LROsClient) PutAsyncNoHeaderInRetryResponder(resp *http.Response) (result Product, err error)
PutAsyncNoHeaderInRetryResponder handles the response to the PutAsyncNoHeaderInRetry request. The method always closes the http.Response Body.
func (LROsClient) PutAsyncNoHeaderInRetrySender ¶
func (client LROsClient) PutAsyncNoHeaderInRetrySender(req *http.Request) (future LROsPutAsyncNoHeaderInRetryFuture, err error)
PutAsyncNoHeaderInRetrySender sends the PutAsyncNoHeaderInRetry request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PutAsyncNoRetrySucceeded ¶
func (client LROsClient) PutAsyncNoRetrySucceeded(ctx context.Context, product *Product) (result LROsPutAsyncNoRetrySucceededFuture, err error)
PutAsyncNoRetrySucceeded long running put request, service returns a 200 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROsClient) PutAsyncNoRetrySucceededPreparer ¶
func (client LROsClient) PutAsyncNoRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncNoRetrySucceededPreparer prepares the PutAsyncNoRetrySucceeded request.
func (LROsClient) PutAsyncNoRetrySucceededResponder ¶
func (client LROsClient) PutAsyncNoRetrySucceededResponder(resp *http.Response) (result Product, err error)
PutAsyncNoRetrySucceededResponder handles the response to the PutAsyncNoRetrySucceeded request. The method always closes the http.Response Body.
func (LROsClient) PutAsyncNoRetrySucceededSender ¶
func (client LROsClient) PutAsyncNoRetrySucceededSender(req *http.Request) (future LROsPutAsyncNoRetrySucceededFuture, err error)
PutAsyncNoRetrySucceededSender sends the PutAsyncNoRetrySucceeded request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PutAsyncNoRetrycanceled ¶
func (client LROsClient) PutAsyncNoRetrycanceled(ctx context.Context, product *Product) (result LROsPutAsyncNoRetrycanceledFuture, err error)
PutAsyncNoRetrycanceled long running put request, service returns a 200 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROsClient) PutAsyncNoRetrycanceledPreparer ¶
func (client LROsClient) PutAsyncNoRetrycanceledPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncNoRetrycanceledPreparer prepares the PutAsyncNoRetrycanceled request.
func (LROsClient) PutAsyncNoRetrycanceledResponder ¶
func (client LROsClient) PutAsyncNoRetrycanceledResponder(resp *http.Response) (result Product, err error)
PutAsyncNoRetrycanceledResponder handles the response to the PutAsyncNoRetrycanceled request. The method always closes the http.Response Body.
func (LROsClient) PutAsyncNoRetrycanceledSender ¶
func (client LROsClient) PutAsyncNoRetrycanceledSender(req *http.Request) (future LROsPutAsyncNoRetrycanceledFuture, err error)
PutAsyncNoRetrycanceledSender sends the PutAsyncNoRetrycanceled request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PutAsyncNonResource ¶
func (client LROsClient) PutAsyncNonResource(ctx context.Context, sku *Sku) (result LROsPutAsyncNonResourceFuture, err error)
PutAsyncNonResource long running put request with non resource. Parameters: sku - sku to put
func (LROsClient) PutAsyncNonResourcePreparer ¶
func (client LROsClient) PutAsyncNonResourcePreparer(ctx context.Context, sku *Sku) (*http.Request, error)
PutAsyncNonResourcePreparer prepares the PutAsyncNonResource request.
func (LROsClient) PutAsyncNonResourceResponder ¶
func (client LROsClient) PutAsyncNonResourceResponder(resp *http.Response) (result Sku, err error)
PutAsyncNonResourceResponder handles the response to the PutAsyncNonResource request. The method always closes the http.Response Body.
func (LROsClient) PutAsyncNonResourceSender ¶
func (client LROsClient) PutAsyncNonResourceSender(req *http.Request) (future LROsPutAsyncNonResourceFuture, err error)
PutAsyncNonResourceSender sends the PutAsyncNonResource request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PutAsyncRetryFailed ¶
func (client LROsClient) PutAsyncRetryFailed(ctx context.Context, product *Product) (result LROsPutAsyncRetryFailedFuture, err error)
PutAsyncRetryFailed long running put request, service returns a 200 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROsClient) PutAsyncRetryFailedPreparer ¶
func (client LROsClient) PutAsyncRetryFailedPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncRetryFailedPreparer prepares the PutAsyncRetryFailed request.
func (LROsClient) PutAsyncRetryFailedResponder ¶
func (client LROsClient) PutAsyncRetryFailedResponder(resp *http.Response) (result Product, err error)
PutAsyncRetryFailedResponder handles the response to the PutAsyncRetryFailed request. The method always closes the http.Response Body.
func (LROsClient) PutAsyncRetryFailedSender ¶
func (client LROsClient) PutAsyncRetryFailedSender(req *http.Request) (future LROsPutAsyncRetryFailedFuture, err error)
PutAsyncRetryFailedSender sends the PutAsyncRetryFailed request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PutAsyncRetrySucceeded ¶
func (client LROsClient) PutAsyncRetrySucceeded(ctx context.Context, product *Product) (result LROsPutAsyncRetrySucceededFuture, err error)
PutAsyncRetrySucceeded long running put request, service returns a 200 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROsClient) PutAsyncRetrySucceededPreparer ¶
func (client LROsClient) PutAsyncRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncRetrySucceededPreparer prepares the PutAsyncRetrySucceeded request.
func (LROsClient) PutAsyncRetrySucceededResponder ¶
func (client LROsClient) PutAsyncRetrySucceededResponder(resp *http.Response) (result Product, err error)
PutAsyncRetrySucceededResponder handles the response to the PutAsyncRetrySucceeded request. The method always closes the http.Response Body.
func (LROsClient) PutAsyncRetrySucceededSender ¶
func (client LROsClient) PutAsyncRetrySucceededSender(req *http.Request) (future LROsPutAsyncRetrySucceededFuture, err error)
PutAsyncRetrySucceededSender sends the PutAsyncRetrySucceeded request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PutAsyncSubResource ¶
func (client LROsClient) PutAsyncSubResource(ctx context.Context, product *SubProduct) (result LROsPutAsyncSubResourceFuture, err error)
PutAsyncSubResource long running put request with sub resource. Parameters: product - sub Product to put
func (LROsClient) PutAsyncSubResourcePreparer ¶
func (client LROsClient) PutAsyncSubResourcePreparer(ctx context.Context, product *SubProduct) (*http.Request, error)
PutAsyncSubResourcePreparer prepares the PutAsyncSubResource request.
func (LROsClient) PutAsyncSubResourceResponder ¶
func (client LROsClient) PutAsyncSubResourceResponder(resp *http.Response) (result SubProduct, err error)
PutAsyncSubResourceResponder handles the response to the PutAsyncSubResource request. The method always closes the http.Response Body.
func (LROsClient) PutAsyncSubResourceSender ¶
func (client LROsClient) PutAsyncSubResourceSender(req *http.Request) (future LROsPutAsyncSubResourceFuture, err error)
PutAsyncSubResourceSender sends the PutAsyncSubResource request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PutNoHeaderInRetry ¶
func (client LROsClient) PutNoHeaderInRetry(ctx context.Context, product *Product) (result LROsPutNoHeaderInRetryFuture, err error)
PutNoHeaderInRetry long running put request, service returns a 202 to the initial request with location header. Subsequent calls to operation status do not contain location header. Parameters: product - product to put
func (LROsClient) PutNoHeaderInRetryPreparer ¶
func (client LROsClient) PutNoHeaderInRetryPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutNoHeaderInRetryPreparer prepares the PutNoHeaderInRetry request.
func (LROsClient) PutNoHeaderInRetryResponder ¶
func (client LROsClient) PutNoHeaderInRetryResponder(resp *http.Response) (result Product, err error)
PutNoHeaderInRetryResponder handles the response to the PutNoHeaderInRetry request. The method always closes the http.Response Body.
func (LROsClient) PutNoHeaderInRetrySender ¶
func (client LROsClient) PutNoHeaderInRetrySender(req *http.Request) (future LROsPutNoHeaderInRetryFuture, err error)
PutNoHeaderInRetrySender sends the PutNoHeaderInRetry request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PutNonResource ¶
func (client LROsClient) PutNonResource(ctx context.Context, sku *Sku) (result LROsPutNonResourceFuture, err error)
PutNonResource long running put request with non resource. Parameters: sku - sku to put
func (LROsClient) PutNonResourcePreparer ¶
func (client LROsClient) PutNonResourcePreparer(ctx context.Context, sku *Sku) (*http.Request, error)
PutNonResourcePreparer prepares the PutNonResource request.
func (LROsClient) PutNonResourceResponder ¶
func (client LROsClient) PutNonResourceResponder(resp *http.Response) (result Sku, err error)
PutNonResourceResponder handles the response to the PutNonResource request. The method always closes the http.Response Body.
func (LROsClient) PutNonResourceSender ¶
func (client LROsClient) PutNonResourceSender(req *http.Request) (future LROsPutNonResourceFuture, err error)
PutNonResourceSender sends the PutNonResource request. The method will close the http.Response Body if it receives an error.
func (LROsClient) PutSubResource ¶
func (client LROsClient) PutSubResource(ctx context.Context, product *SubProduct) (result LROsPutSubResourceFuture, err error)
PutSubResource long running put request with sub resource. Parameters: product - sub Product to put
func (LROsClient) PutSubResourcePreparer ¶
func (client LROsClient) PutSubResourcePreparer(ctx context.Context, product *SubProduct) (*http.Request, error)
PutSubResourcePreparer prepares the PutSubResource request.
func (LROsClient) PutSubResourceResponder ¶
func (client LROsClient) PutSubResourceResponder(resp *http.Response) (result SubProduct, err error)
PutSubResourceResponder handles the response to the PutSubResource request. The method always closes the http.Response Body.
func (LROsClient) PutSubResourceSender ¶
func (client LROsClient) PutSubResourceSender(req *http.Request) (future LROsPutSubResourceFuture, err error)
PutSubResourceSender sends the PutSubResource request. The method will close the http.Response Body if it receives an error.
type LROsCustomHeaderClient ¶
type LROsCustomHeaderClient struct {
BaseClient
}
LROsCustomHeaderClient is the long-running Operation for AutoRest
func NewLROsCustomHeaderClient ¶
func NewLROsCustomHeaderClient() LROsCustomHeaderClient
NewLROsCustomHeaderClient creates an instance of the LROsCustomHeaderClient client.
func NewLROsCustomHeaderClientWithBaseURI ¶
func NewLROsCustomHeaderClientWithBaseURI(baseURI string) LROsCustomHeaderClient
NewLROsCustomHeaderClientWithBaseURI creates an instance of the LROsCustomHeaderClient client using a custom endpoint. Use this when interacting with an Azure cloud that uses a non-standard base URI (sovereign clouds, Azure stack).
func (LROsCustomHeaderClient) Post202Retry200 ¶
func (client LROsCustomHeaderClient) Post202Retry200(ctx context.Context, product *Product) (result LROsCustomHeaderPost202Retry200Future, err error)
Post202Retry200 x-ms-client-request-id = 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0 is required message header for all requests. Long running post request, service returns a 202 to the initial request, with 'Location' and 'Retry-After' headers, Polls return a 200 with a response body after success Parameters: product - product to put
func (LROsCustomHeaderClient) Post202Retry200Preparer ¶
func (client LROsCustomHeaderClient) Post202Retry200Preparer(ctx context.Context, product *Product) (*http.Request, error)
Post202Retry200Preparer prepares the Post202Retry200 request.
func (LROsCustomHeaderClient) Post202Retry200Responder ¶
func (client LROsCustomHeaderClient) Post202Retry200Responder(resp *http.Response) (result autorest.Response, err error)
Post202Retry200Responder handles the response to the Post202Retry200 request. The method always closes the http.Response Body.
func (LROsCustomHeaderClient) Post202Retry200Sender ¶
func (client LROsCustomHeaderClient) Post202Retry200Sender(req *http.Request) (future LROsCustomHeaderPost202Retry200Future, err error)
Post202Retry200Sender sends the Post202Retry200 request. The method will close the http.Response Body if it receives an error.
func (LROsCustomHeaderClient) PostAsyncRetrySucceeded ¶
func (client LROsCustomHeaderClient) PostAsyncRetrySucceeded(ctx context.Context, product *Product) (result LROsCustomHeaderPostAsyncRetrySucceededFuture, err error)
PostAsyncRetrySucceeded x-ms-client-request-id = 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0 is required message header for all requests. Long running post request, service returns a 202 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROsCustomHeaderClient) PostAsyncRetrySucceededPreparer ¶
func (client LROsCustomHeaderClient) PostAsyncRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
PostAsyncRetrySucceededPreparer prepares the PostAsyncRetrySucceeded request.
func (LROsCustomHeaderClient) PostAsyncRetrySucceededResponder ¶
func (client LROsCustomHeaderClient) PostAsyncRetrySucceededResponder(resp *http.Response) (result autorest.Response, err error)
PostAsyncRetrySucceededResponder handles the response to the PostAsyncRetrySucceeded request. The method always closes the http.Response Body.
func (LROsCustomHeaderClient) PostAsyncRetrySucceededSender ¶
func (client LROsCustomHeaderClient) PostAsyncRetrySucceededSender(req *http.Request) (future LROsCustomHeaderPostAsyncRetrySucceededFuture, err error)
PostAsyncRetrySucceededSender sends the PostAsyncRetrySucceeded request. The method will close the http.Response Body if it receives an error.
func (LROsCustomHeaderClient) Put201CreatingSucceeded200 ¶
func (client LROsCustomHeaderClient) Put201CreatingSucceeded200(ctx context.Context, product *Product) (result LROsCustomHeaderPut201CreatingSucceeded200Future, err error)
Put201CreatingSucceeded200 x-ms-client-request-id = 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0 is required message header for all requests. Long running put request, service returns a 201 to the initial request, with an entity that contains ProvisioningState=’Creating’. Polls return this value until the last poll returns a ‘200’ with ProvisioningState=’Succeeded’ Parameters: product - product to put
func (LROsCustomHeaderClient) Put201CreatingSucceeded200Preparer ¶
func (client LROsCustomHeaderClient) Put201CreatingSucceeded200Preparer(ctx context.Context, product *Product) (*http.Request, error)
Put201CreatingSucceeded200Preparer prepares the Put201CreatingSucceeded200 request.
func (LROsCustomHeaderClient) Put201CreatingSucceeded200Responder ¶
func (client LROsCustomHeaderClient) Put201CreatingSucceeded200Responder(resp *http.Response) (result Product, err error)
Put201CreatingSucceeded200Responder handles the response to the Put201CreatingSucceeded200 request. The method always closes the http.Response Body.
func (LROsCustomHeaderClient) Put201CreatingSucceeded200Sender ¶
func (client LROsCustomHeaderClient) Put201CreatingSucceeded200Sender(req *http.Request) (future LROsCustomHeaderPut201CreatingSucceeded200Future, err error)
Put201CreatingSucceeded200Sender sends the Put201CreatingSucceeded200 request. The method will close the http.Response Body if it receives an error.
func (LROsCustomHeaderClient) PutAsyncRetrySucceeded ¶
func (client LROsCustomHeaderClient) PutAsyncRetrySucceeded(ctx context.Context, product *Product) (result LROsCustomHeaderPutAsyncRetrySucceededFuture, err error)
PutAsyncRetrySucceeded x-ms-client-request-id = 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0 is required message header for all requests. Long running put request, service returns a 200 to the initial request, with an entity that contains ProvisioningState=’Creating’. Poll the endpoint indicated in the Azure-AsyncOperation header for operation status Parameters: product - product to put
func (LROsCustomHeaderClient) PutAsyncRetrySucceededPreparer ¶
func (client LROsCustomHeaderClient) PutAsyncRetrySucceededPreparer(ctx context.Context, product *Product) (*http.Request, error)
PutAsyncRetrySucceededPreparer prepares the PutAsyncRetrySucceeded request.
func (LROsCustomHeaderClient) PutAsyncRetrySucceededResponder ¶
func (client LROsCustomHeaderClient) PutAsyncRetrySucceededResponder(resp *http.Response) (result Product, err error)
PutAsyncRetrySucceededResponder handles the response to the PutAsyncRetrySucceeded request. The method always closes the http.Response Body.
func (LROsCustomHeaderClient) PutAsyncRetrySucceededSender ¶
func (client LROsCustomHeaderClient) PutAsyncRetrySucceededSender(req *http.Request) (future LROsCustomHeaderPutAsyncRetrySucceededFuture, err error)
PutAsyncRetrySucceededSender sends the PutAsyncRetrySucceeded request. The method will close the http.Response Body if it receives an error.
type LROsCustomHeaderPost202Retry200Future ¶
type LROsCustomHeaderPost202Retry200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsCustomHeaderClient) (autorest.Response, error) }
LROsCustomHeaderPost202Retry200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsCustomHeaderPost202Retry200Future) UnmarshalJSON ¶
func (future *LROsCustomHeaderPost202Retry200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsCustomHeaderPostAsyncRetrySucceededFuture ¶
type LROsCustomHeaderPostAsyncRetrySucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsCustomHeaderClient) (autorest.Response, error) }
LROsCustomHeaderPostAsyncRetrySucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsCustomHeaderPostAsyncRetrySucceededFuture) UnmarshalJSON ¶
func (future *LROsCustomHeaderPostAsyncRetrySucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsCustomHeaderPut201CreatingSucceeded200Future ¶
type LROsCustomHeaderPut201CreatingSucceeded200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsCustomHeaderClient) (Product, error) }
LROsCustomHeaderPut201CreatingSucceeded200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsCustomHeaderPut201CreatingSucceeded200Future) UnmarshalJSON ¶
func (future *LROsCustomHeaderPut201CreatingSucceeded200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsCustomHeaderPutAsyncRetrySucceededFuture ¶
type LROsCustomHeaderPutAsyncRetrySucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsCustomHeaderClient) (Product, error) }
LROsCustomHeaderPutAsyncRetrySucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsCustomHeaderPutAsyncRetrySucceededFuture) UnmarshalJSON ¶
func (future *LROsCustomHeaderPutAsyncRetrySucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDelete202NoRetry204Future ¶
type LROsDelete202NoRetry204Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsDelete202NoRetry204Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDelete202NoRetry204Future) UnmarshalJSON ¶
func (future *LROsDelete202NoRetry204Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDelete202Retry200Future ¶
type LROsDelete202Retry200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsDelete202Retry200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDelete202Retry200Future) UnmarshalJSON ¶
func (future *LROsDelete202Retry200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDelete204SucceededFuture ¶
type LROsDelete204SucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (autorest.Response, error) }
LROsDelete204SucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDelete204SucceededFuture) UnmarshalJSON ¶
func (future *LROsDelete204SucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDeleteAsyncNoHeaderInRetryFuture ¶
type LROsDeleteAsyncNoHeaderInRetryFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (autorest.Response, error) }
LROsDeleteAsyncNoHeaderInRetryFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDeleteAsyncNoHeaderInRetryFuture) UnmarshalJSON ¶
func (future *LROsDeleteAsyncNoHeaderInRetryFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDeleteAsyncNoRetrySucceededFuture ¶
type LROsDeleteAsyncNoRetrySucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (autorest.Response, error) }
LROsDeleteAsyncNoRetrySucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDeleteAsyncNoRetrySucceededFuture) UnmarshalJSON ¶
func (future *LROsDeleteAsyncNoRetrySucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDeleteAsyncRetryFailedFuture ¶
type LROsDeleteAsyncRetryFailedFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (autorest.Response, error) }
LROsDeleteAsyncRetryFailedFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDeleteAsyncRetryFailedFuture) UnmarshalJSON ¶
func (future *LROsDeleteAsyncRetryFailedFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDeleteAsyncRetrySucceededFuture ¶
type LROsDeleteAsyncRetrySucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (autorest.Response, error) }
LROsDeleteAsyncRetrySucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDeleteAsyncRetrySucceededFuture) UnmarshalJSON ¶
func (future *LROsDeleteAsyncRetrySucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDeleteAsyncRetrycanceledFuture ¶
type LROsDeleteAsyncRetrycanceledFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (autorest.Response, error) }
LROsDeleteAsyncRetrycanceledFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDeleteAsyncRetrycanceledFuture) UnmarshalJSON ¶
func (future *LROsDeleteAsyncRetrycanceledFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDeleteNoHeaderInRetryFuture ¶
type LROsDeleteNoHeaderInRetryFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (autorest.Response, error) }
LROsDeleteNoHeaderInRetryFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDeleteNoHeaderInRetryFuture) UnmarshalJSON ¶
func (future *LROsDeleteNoHeaderInRetryFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDeleteProvisioning202Accepted200SucceededFuture ¶
type LROsDeleteProvisioning202Accepted200SucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsDeleteProvisioning202Accepted200SucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDeleteProvisioning202Accepted200SucceededFuture) UnmarshalJSON ¶
func (future *LROsDeleteProvisioning202Accepted200SucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDeleteProvisioning202DeletingFailed200Future ¶
type LROsDeleteProvisioning202DeletingFailed200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsDeleteProvisioning202DeletingFailed200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDeleteProvisioning202DeletingFailed200Future) UnmarshalJSON ¶
func (future *LROsDeleteProvisioning202DeletingFailed200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsDeleteProvisioning202Deletingcanceled200Future ¶
type LROsDeleteProvisioning202Deletingcanceled200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsDeleteProvisioning202Deletingcanceled200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsDeleteProvisioning202Deletingcanceled200Future) UnmarshalJSON ¶
func (future *LROsDeleteProvisioning202Deletingcanceled200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPost200WithPayloadFuture ¶
type LROsPost200WithPayloadFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Sku, error) }
LROsPost200WithPayloadFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPost200WithPayloadFuture) UnmarshalJSON ¶
func (future *LROsPost200WithPayloadFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPost202NoRetry204Future ¶
type LROsPost202NoRetry204Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPost202NoRetry204Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPost202NoRetry204Future) UnmarshalJSON ¶
func (future *LROsPost202NoRetry204Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPost202Retry200Future ¶
type LROsPost202Retry200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (autorest.Response, error) }
LROsPost202Retry200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPost202Retry200Future) UnmarshalJSON ¶
func (future *LROsPost202Retry200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPostAsyncNoRetrySucceededFuture ¶
type LROsPostAsyncNoRetrySucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPostAsyncNoRetrySucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPostAsyncNoRetrySucceededFuture) UnmarshalJSON ¶
func (future *LROsPostAsyncNoRetrySucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPostAsyncRetryFailedFuture ¶
type LROsPostAsyncRetryFailedFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (autorest.Response, error) }
LROsPostAsyncRetryFailedFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPostAsyncRetryFailedFuture) UnmarshalJSON ¶
func (future *LROsPostAsyncRetryFailedFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPostAsyncRetrySucceededFuture ¶
type LROsPostAsyncRetrySucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPostAsyncRetrySucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPostAsyncRetrySucceededFuture) UnmarshalJSON ¶
func (future *LROsPostAsyncRetrySucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPostAsyncRetrycanceledFuture ¶
type LROsPostAsyncRetrycanceledFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (autorest.Response, error) }
LROsPostAsyncRetrycanceledFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPostAsyncRetrycanceledFuture) UnmarshalJSON ¶
func (future *LROsPostAsyncRetrycanceledFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPostDoubleHeadersFinalAzureHeaderGetDefaultFuture ¶
type LROsPostDoubleHeadersFinalAzureHeaderGetDefaultFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPostDoubleHeadersFinalAzureHeaderGetDefaultFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPostDoubleHeadersFinalAzureHeaderGetDefaultFuture) UnmarshalJSON ¶
func (future *LROsPostDoubleHeadersFinalAzureHeaderGetDefaultFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPostDoubleHeadersFinalAzureHeaderGetFuture ¶
type LROsPostDoubleHeadersFinalAzureHeaderGetFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPostDoubleHeadersFinalAzureHeaderGetFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPostDoubleHeadersFinalAzureHeaderGetFuture) UnmarshalJSON ¶
func (future *LROsPostDoubleHeadersFinalAzureHeaderGetFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPostDoubleHeadersFinalLocationGetFuture ¶
type LROsPostDoubleHeadersFinalLocationGetFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPostDoubleHeadersFinalLocationGetFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPostDoubleHeadersFinalLocationGetFuture) UnmarshalJSON ¶
func (future *LROsPostDoubleHeadersFinalLocationGetFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPut200Acceptedcanceled200Future ¶
type LROsPut200Acceptedcanceled200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPut200Acceptedcanceled200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPut200Acceptedcanceled200Future) UnmarshalJSON ¶
func (future *LROsPut200Acceptedcanceled200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPut200SucceededFuture ¶
type LROsPut200SucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPut200SucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPut200SucceededFuture) UnmarshalJSON ¶
func (future *LROsPut200SucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPut200SucceededNoStateFuture ¶
type LROsPut200SucceededNoStateFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPut200SucceededNoStateFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPut200SucceededNoStateFuture) UnmarshalJSON ¶
func (future *LROsPut200SucceededNoStateFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPut200UpdatingSucceeded204Future ¶
type LROsPut200UpdatingSucceeded204Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPut200UpdatingSucceeded204Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPut200UpdatingSucceeded204Future) UnmarshalJSON ¶
func (future *LROsPut200UpdatingSucceeded204Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPut201CreatingFailed200Future ¶
type LROsPut201CreatingFailed200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPut201CreatingFailed200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPut201CreatingFailed200Future) UnmarshalJSON ¶
func (future *LROsPut201CreatingFailed200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPut201CreatingSucceeded200Future ¶
type LROsPut201CreatingSucceeded200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPut201CreatingSucceeded200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPut201CreatingSucceeded200Future) UnmarshalJSON ¶
func (future *LROsPut201CreatingSucceeded200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPut202Retry200Future ¶
type LROsPut202Retry200Future struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPut202Retry200Future an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPut202Retry200Future) UnmarshalJSON ¶
func (future *LROsPut202Retry200Future) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPutAsyncNoHeaderInRetryFuture ¶
type LROsPutAsyncNoHeaderInRetryFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPutAsyncNoHeaderInRetryFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPutAsyncNoHeaderInRetryFuture) UnmarshalJSON ¶
func (future *LROsPutAsyncNoHeaderInRetryFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPutAsyncNoRetrySucceededFuture ¶
type LROsPutAsyncNoRetrySucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPutAsyncNoRetrySucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPutAsyncNoRetrySucceededFuture) UnmarshalJSON ¶
func (future *LROsPutAsyncNoRetrySucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPutAsyncNoRetrycanceledFuture ¶
type LROsPutAsyncNoRetrycanceledFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPutAsyncNoRetrycanceledFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPutAsyncNoRetrycanceledFuture) UnmarshalJSON ¶
func (future *LROsPutAsyncNoRetrycanceledFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPutAsyncNonResourceFuture ¶
type LROsPutAsyncNonResourceFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Sku, error) }
LROsPutAsyncNonResourceFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPutAsyncNonResourceFuture) UnmarshalJSON ¶
func (future *LROsPutAsyncNonResourceFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPutAsyncRetryFailedFuture ¶
type LROsPutAsyncRetryFailedFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPutAsyncRetryFailedFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPutAsyncRetryFailedFuture) UnmarshalJSON ¶
func (future *LROsPutAsyncRetryFailedFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPutAsyncRetrySucceededFuture ¶
type LROsPutAsyncRetrySucceededFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPutAsyncRetrySucceededFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPutAsyncRetrySucceededFuture) UnmarshalJSON ¶
func (future *LROsPutAsyncRetrySucceededFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPutAsyncSubResourceFuture ¶
type LROsPutAsyncSubResourceFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (SubProduct, error) }
LROsPutAsyncSubResourceFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPutAsyncSubResourceFuture) UnmarshalJSON ¶
func (future *LROsPutAsyncSubResourceFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPutNoHeaderInRetryFuture ¶
type LROsPutNoHeaderInRetryFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Product, error) }
LROsPutNoHeaderInRetryFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPutNoHeaderInRetryFuture) UnmarshalJSON ¶
func (future *LROsPutNoHeaderInRetryFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPutNonResourceFuture ¶
type LROsPutNonResourceFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (Sku, error) }
LROsPutNonResourceFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPutNonResourceFuture) UnmarshalJSON ¶
func (future *LROsPutNonResourceFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type LROsPutSubResourceFuture ¶
type LROsPutSubResourceFuture struct { azure.FutureAPI // Result returns the result of the asynchronous operation. // If the operation has not completed it will return an error. Result func(LROsClient) (SubProduct, error) }
LROsPutSubResourceFuture an abstraction for monitoring and retrieving the results of a long-running operation.
func (*LROsPutSubResourceFuture) UnmarshalJSON ¶
func (future *LROsPutSubResourceFuture) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaller for CreateFuture.
type OperationResult ¶
type OperationResult struct { // Status - The status of the request. Possible values include: 'StatusSucceeded', 'StatusFailed', 'StatusCanceled', 'StatusAccepted', 'StatusCreating', 'StatusCreated', 'StatusUpdating', 'StatusUpdated', 'StatusDeleting', 'StatusDeleted', 'StatusOK' Status Status `json:"status,omitempty"` Error *OperationResultError `json:"error,omitempty"` }
OperationResult ...
type OperationResultError ¶
type OperationResultError struct { // Code - The error code for an operation failure Code *int32 `json:"code,omitempty"` // Message - The detailed arror message Message *string `json:"message,omitempty"` }
OperationResultError ...
type Product ¶
type Product struct { autorest.Response `json:"-"` *ProductProperties `json:"properties,omitempty"` // ID - READ-ONLY; Resource Id ID *string `json:"id,omitempty"` // Type - READ-ONLY; Resource Type Type *string `json:"type,omitempty"` Tags map[string]*string `json:"tags"` // Location - Resource Location Location *string `json:"location,omitempty"` // Name - READ-ONLY; Resource Name Name *string `json:"name,omitempty"` }
Product ...
func (Product) MarshalJSON ¶
MarshalJSON is the custom marshaler for Product.
func (*Product) UnmarshalJSON ¶
UnmarshalJSON is the custom unmarshaler for Product struct.
type ProductProperties ¶
type ProductProperties struct { ProvisioningState *string `json:"provisioningState,omitempty"` // ProvisioningStateValues - READ-ONLY; Possible values include: 'Succeeded', 'Failed', 'Canceled', 'Accepted', 'Creating', 'Created', 'Updating', 'Updated', 'Deleting', 'Deleted', 'OK' ProvisioningStateValues ProvisioningStateValues `json:"provisioningStateValues,omitempty"` }
ProductProperties ...
func (ProductProperties) MarshalJSON ¶
func (p ProductProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for ProductProperties.
type ProvisioningStateValues ¶
type ProvisioningStateValues string
ProvisioningStateValues enumerates the values for provisioning state values.
const ( // Accepted ... Accepted ProvisioningStateValues = "Accepted" // Canceled ... Canceled ProvisioningStateValues = "canceled" // Created ... Created ProvisioningStateValues = "Created" // Creating ... Creating ProvisioningStateValues = "Creating" // Deleted ... Deleted ProvisioningStateValues = "Deleted" // Deleting ... Deleting ProvisioningStateValues = "Deleting" // Failed ... Failed ProvisioningStateValues = "Failed" // OK ... OK ProvisioningStateValues = "OK" // Succeeded ... Succeeded ProvisioningStateValues = "Succeeded" // Updated ... Updated ProvisioningStateValues = "Updated" // Updating ... Updating ProvisioningStateValues = "Updating" )
func PossibleProvisioningStateValuesValues ¶
func PossibleProvisioningStateValuesValues() []ProvisioningStateValues
PossibleProvisioningStateValuesValues returns an array of possible values for the ProvisioningStateValues const type.
type ProvisioningStateValues1 ¶
type ProvisioningStateValues1 string
ProvisioningStateValues1 enumerates the values for provisioning state values 1.
const ( // ProvisioningStateValues1Accepted ... ProvisioningStateValues1Accepted ProvisioningStateValues1 = "Accepted" // ProvisioningStateValues1Canceled ... ProvisioningStateValues1Canceled ProvisioningStateValues1 = "canceled" // ProvisioningStateValues1Created ... ProvisioningStateValues1Created ProvisioningStateValues1 = "Created" // ProvisioningStateValues1Creating ... ProvisioningStateValues1Creating ProvisioningStateValues1 = "Creating" // ProvisioningStateValues1Deleted ... ProvisioningStateValues1Deleted ProvisioningStateValues1 = "Deleted" // ProvisioningStateValues1Deleting ... ProvisioningStateValues1Deleting ProvisioningStateValues1 = "Deleting" // ProvisioningStateValues1Failed ... ProvisioningStateValues1Failed ProvisioningStateValues1 = "Failed" // ProvisioningStateValues1OK ... ProvisioningStateValues1OK ProvisioningStateValues1 = "OK" // ProvisioningStateValues1Succeeded ... ProvisioningStateValues1Succeeded ProvisioningStateValues1 = "Succeeded" // ProvisioningStateValues1Updated ... ProvisioningStateValues1Updated ProvisioningStateValues1 = "Updated" // ProvisioningStateValues1Updating ... ProvisioningStateValues1Updating ProvisioningStateValues1 = "Updating" )
func PossibleProvisioningStateValues1Values ¶
func PossibleProvisioningStateValues1Values() []ProvisioningStateValues1
PossibleProvisioningStateValues1Values returns an array of possible values for the ProvisioningStateValues1 const type.
type Resource ¶
type Resource struct { // ID - READ-ONLY; Resource Id ID *string `json:"id,omitempty"` // Type - READ-ONLY; Resource Type Type *string `json:"type,omitempty"` Tags map[string]*string `json:"tags"` // Location - Resource Location Location *string `json:"location,omitempty"` // Name - READ-ONLY; Resource Name Name *string `json:"name,omitempty"` }
Resource ...
func (Resource) MarshalJSON ¶
MarshalJSON is the custom marshaler for Resource.
type Sku ¶
type Sku struct { autorest.Response `json:"-"` Name *string `json:"name,omitempty"` ID *string `json:"id,omitempty"` }
Sku ...
type Status ¶
type Status string
Status enumerates the values for status.
const ( // StatusAccepted ... StatusAccepted Status = "Accepted" // StatusCanceled ... StatusCanceled Status = "canceled" // StatusCreated ... StatusCreated Status = "Created" // StatusCreating ... StatusCreating Status = "Creating" // StatusDeleted ... StatusDeleted Status = "Deleted" // StatusDeleting ... StatusDeleting Status = "Deleting" // StatusFailed ... StatusFailed Status = "Failed" // StatusOK ... StatusOK Status = "OK" // StatusSucceeded ... StatusSucceeded Status = "Succeeded" // StatusUpdated ... StatusUpdated Status = "Updated" // StatusUpdating ... StatusUpdating Status = "Updating" )
func PossibleStatusValues ¶
func PossibleStatusValues() []Status
PossibleStatusValues returns an array of possible values for the Status const type.
type SubProduct ¶
type SubProduct struct { autorest.Response `json:"-"` *SubProductProperties `json:"properties,omitempty"` // ID - READ-ONLY; Sub Resource Id ID *string `json:"id,omitempty"` }
SubProduct ...
func (SubProduct) MarshalJSON ¶
func (sp SubProduct) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SubProduct.
func (*SubProduct) UnmarshalJSON ¶
func (sp *SubProduct) UnmarshalJSON(body []byte) error
UnmarshalJSON is the custom unmarshaler for SubProduct struct.
type SubProductProperties ¶
type SubProductProperties struct { ProvisioningState *string `json:"provisioningState,omitempty"` // ProvisioningStateValues - READ-ONLY; Possible values include: 'ProvisioningStateValues1Succeeded', 'ProvisioningStateValues1Failed', 'ProvisioningStateValues1Canceled', 'ProvisioningStateValues1Accepted', 'ProvisioningStateValues1Creating', 'ProvisioningStateValues1Created', 'ProvisioningStateValues1Updating', 'ProvisioningStateValues1Updated', 'ProvisioningStateValues1Deleting', 'ProvisioningStateValues1Deleted', 'ProvisioningStateValues1OK' ProvisioningStateValues ProvisioningStateValues1 `json:"provisioningStateValues,omitempty"` }
SubProductProperties ...
func (SubProductProperties) MarshalJSON ¶
func (sp SubProductProperties) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SubProductProperties.
type SubResource ¶
type SubResource struct { // ID - READ-ONLY; Sub Resource Id ID *string `json:"id,omitempty"` }
SubResource ...
func (SubResource) MarshalJSON ¶
func (sr SubResource) MarshalJSON() ([]byte, error)
MarshalJSON is the custom marshaler for SubResource.