//go:build go1.18
// +build go1.18

// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// Code generated by Microsoft (R) AutoRest Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

package armvirtualmachineimagebuilder

// OperationsClientListResponse contains the response from method OperationsClient.List.
type OperationsClientListResponse struct {
	OperationListResult
}

// VirtualMachineImageTemplatesClientCancelResponse contains the response from method VirtualMachineImageTemplatesClient.Cancel.
type VirtualMachineImageTemplatesClientCancelResponse struct {
	// placeholder for future response values
}

// VirtualMachineImageTemplatesClientCreateOrUpdateResponse contains the response from method VirtualMachineImageTemplatesClient.CreateOrUpdate.
type VirtualMachineImageTemplatesClientCreateOrUpdateResponse struct {
	ImageTemplate
}

// VirtualMachineImageTemplatesClientDeleteResponse contains the response from method VirtualMachineImageTemplatesClient.Delete.
type VirtualMachineImageTemplatesClientDeleteResponse struct {
	// placeholder for future response values
}

// VirtualMachineImageTemplatesClientGetResponse contains the response from method VirtualMachineImageTemplatesClient.Get.
type VirtualMachineImageTemplatesClientGetResponse struct {
	ImageTemplate
}

// VirtualMachineImageTemplatesClientGetRunOutputResponse contains the response from method VirtualMachineImageTemplatesClient.GetRunOutput.
type VirtualMachineImageTemplatesClientGetRunOutputResponse struct {
	RunOutput
}

// VirtualMachineImageTemplatesClientListByResourceGroupResponse contains the response from method VirtualMachineImageTemplatesClient.ListByResourceGroup.
type VirtualMachineImageTemplatesClientListByResourceGroupResponse struct {
	ImageTemplateListResult
}

// VirtualMachineImageTemplatesClientListResponse contains the response from method VirtualMachineImageTemplatesClient.List.
type VirtualMachineImageTemplatesClientListResponse struct {
	ImageTemplateListResult
}

// VirtualMachineImageTemplatesClientListRunOutputsResponse contains the response from method VirtualMachineImageTemplatesClient.ListRunOutputs.
type VirtualMachineImageTemplatesClientListRunOutputsResponse struct {
	RunOutputCollection
}

// VirtualMachineImageTemplatesClientRunResponse contains the response from method VirtualMachineImageTemplatesClient.Run.
type VirtualMachineImageTemplatesClientRunResponse struct {
	// placeholder for future response values
}

// VirtualMachineImageTemplatesClientUpdateResponse contains the response from method VirtualMachineImageTemplatesClient.Update.
type VirtualMachineImageTemplatesClientUpdateResponse struct {
	ImageTemplate
}
