func()

in sdk/resourcemanager/resources/armresources/fake/deployments_server.go [273:383]


func (d *DeploymentsServerTransport) Do(req *http.Request) (*http.Response, error) {
	rawMethod := req.Context().Value(runtime.CtxAPINameKey{})
	method, ok := rawMethod.(string)
	if !ok {
		return nil, nonRetriableError{errors.New("unable to dispatch request, missing value for CtxAPINameKey")}
	}

	var resp *http.Response
	var err error

	switch method {
	case "DeploymentsClient.CalculateTemplateHash":
		resp, err = d.dispatchCalculateTemplateHash(req)
	case "DeploymentsClient.Cancel":
		resp, err = d.dispatchCancel(req)
	case "DeploymentsClient.CancelAtManagementGroupScope":
		resp, err = d.dispatchCancelAtManagementGroupScope(req)
	case "DeploymentsClient.CancelAtScope":
		resp, err = d.dispatchCancelAtScope(req)
	case "DeploymentsClient.CancelAtSubscriptionScope":
		resp, err = d.dispatchCancelAtSubscriptionScope(req)
	case "DeploymentsClient.CancelAtTenantScope":
		resp, err = d.dispatchCancelAtTenantScope(req)
	case "DeploymentsClient.CheckExistence":
		resp, err = d.dispatchCheckExistence(req)
	case "DeploymentsClient.CheckExistenceAtManagementGroupScope":
		resp, err = d.dispatchCheckExistenceAtManagementGroupScope(req)
	case "DeploymentsClient.CheckExistenceAtScope":
		resp, err = d.dispatchCheckExistenceAtScope(req)
	case "DeploymentsClient.CheckExistenceAtSubscriptionScope":
		resp, err = d.dispatchCheckExistenceAtSubscriptionScope(req)
	case "DeploymentsClient.CheckExistenceAtTenantScope":
		resp, err = d.dispatchCheckExistenceAtTenantScope(req)
	case "DeploymentsClient.BeginCreateOrUpdate":
		resp, err = d.dispatchBeginCreateOrUpdate(req)
	case "DeploymentsClient.BeginCreateOrUpdateAtManagementGroupScope":
		resp, err = d.dispatchBeginCreateOrUpdateAtManagementGroupScope(req)
	case "DeploymentsClient.BeginCreateOrUpdateAtScope":
		resp, err = d.dispatchBeginCreateOrUpdateAtScope(req)
	case "DeploymentsClient.BeginCreateOrUpdateAtSubscriptionScope":
		resp, err = d.dispatchBeginCreateOrUpdateAtSubscriptionScope(req)
	case "DeploymentsClient.BeginCreateOrUpdateAtTenantScope":
		resp, err = d.dispatchBeginCreateOrUpdateAtTenantScope(req)
	case "DeploymentsClient.BeginDelete":
		resp, err = d.dispatchBeginDelete(req)
	case "DeploymentsClient.BeginDeleteAtManagementGroupScope":
		resp, err = d.dispatchBeginDeleteAtManagementGroupScope(req)
	case "DeploymentsClient.BeginDeleteAtScope":
		resp, err = d.dispatchBeginDeleteAtScope(req)
	case "DeploymentsClient.BeginDeleteAtSubscriptionScope":
		resp, err = d.dispatchBeginDeleteAtSubscriptionScope(req)
	case "DeploymentsClient.BeginDeleteAtTenantScope":
		resp, err = d.dispatchBeginDeleteAtTenantScope(req)
	case "DeploymentsClient.ExportTemplate":
		resp, err = d.dispatchExportTemplate(req)
	case "DeploymentsClient.ExportTemplateAtManagementGroupScope":
		resp, err = d.dispatchExportTemplateAtManagementGroupScope(req)
	case "DeploymentsClient.ExportTemplateAtScope":
		resp, err = d.dispatchExportTemplateAtScope(req)
	case "DeploymentsClient.ExportTemplateAtSubscriptionScope":
		resp, err = d.dispatchExportTemplateAtSubscriptionScope(req)
	case "DeploymentsClient.ExportTemplateAtTenantScope":
		resp, err = d.dispatchExportTemplateAtTenantScope(req)
	case "DeploymentsClient.Get":
		resp, err = d.dispatchGet(req)
	case "DeploymentsClient.GetAtManagementGroupScope":
		resp, err = d.dispatchGetAtManagementGroupScope(req)
	case "DeploymentsClient.GetAtScope":
		resp, err = d.dispatchGetAtScope(req)
	case "DeploymentsClient.GetAtSubscriptionScope":
		resp, err = d.dispatchGetAtSubscriptionScope(req)
	case "DeploymentsClient.GetAtTenantScope":
		resp, err = d.dispatchGetAtTenantScope(req)
	case "DeploymentsClient.NewListAtManagementGroupScopePager":
		resp, err = d.dispatchNewListAtManagementGroupScopePager(req)
	case "DeploymentsClient.NewListAtScopePager":
		resp, err = d.dispatchNewListAtScopePager(req)
	case "DeploymentsClient.NewListAtSubscriptionScopePager":
		resp, err = d.dispatchNewListAtSubscriptionScopePager(req)
	case "DeploymentsClient.NewListAtTenantScopePager":
		resp, err = d.dispatchNewListAtTenantScopePager(req)
	case "DeploymentsClient.NewListByResourceGroupPager":
		resp, err = d.dispatchNewListByResourceGroupPager(req)
	case "DeploymentsClient.BeginValidate":
		resp, err = d.dispatchBeginValidate(req)
	case "DeploymentsClient.BeginValidateAtManagementGroupScope":
		resp, err = d.dispatchBeginValidateAtManagementGroupScope(req)
	case "DeploymentsClient.BeginValidateAtScope":
		resp, err = d.dispatchBeginValidateAtScope(req)
	case "DeploymentsClient.BeginValidateAtSubscriptionScope":
		resp, err = d.dispatchBeginValidateAtSubscriptionScope(req)
	case "DeploymentsClient.BeginValidateAtTenantScope":
		resp, err = d.dispatchBeginValidateAtTenantScope(req)
	case "DeploymentsClient.BeginWhatIf":
		resp, err = d.dispatchBeginWhatIf(req)
	case "DeploymentsClient.BeginWhatIfAtManagementGroupScope":
		resp, err = d.dispatchBeginWhatIfAtManagementGroupScope(req)
	case "DeploymentsClient.BeginWhatIfAtSubscriptionScope":
		resp, err = d.dispatchBeginWhatIfAtSubscriptionScope(req)
	case "DeploymentsClient.BeginWhatIfAtTenantScope":
		resp, err = d.dispatchBeginWhatIfAtTenantScope(req)
	default:
		err = fmt.Errorf("unhandled API %s", method)
	}

	if err != nil {
		return nil, err
	}

	return resp, nil
}