//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 armkubernetesconfiguration

// ExtensionsClientCreateResponse contains the response from method ExtensionsClient.Create.
type ExtensionsClientCreateResponse struct {
	Extension
}

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

// ExtensionsClientGetResponse contains the response from method ExtensionsClient.Get.
type ExtensionsClientGetResponse struct {
	Extension
}

// ExtensionsClientListResponse contains the response from method ExtensionsClient.List.
type ExtensionsClientListResponse struct {
	ExtensionsList
}

// ExtensionsClientUpdateResponse contains the response from method ExtensionsClient.Update.
type ExtensionsClientUpdateResponse struct {
	Extension
}

// FluxConfigOperationStatusClientGetResponse contains the response from method FluxConfigOperationStatusClient.Get.
type FluxConfigOperationStatusClientGetResponse struct {
	OperationStatusResult
}

// FluxConfigurationsClientCreateOrUpdateResponse contains the response from method FluxConfigurationsClient.CreateOrUpdate.
type FluxConfigurationsClientCreateOrUpdateResponse struct {
	FluxConfiguration
}

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

// FluxConfigurationsClientGetResponse contains the response from method FluxConfigurationsClient.Get.
type FluxConfigurationsClientGetResponse struct {
	FluxConfiguration
}

// FluxConfigurationsClientListResponse contains the response from method FluxConfigurationsClient.List.
type FluxConfigurationsClientListResponse struct {
	FluxConfigurationsList
}

// FluxConfigurationsClientUpdateResponse contains the response from method FluxConfigurationsClient.Update.
type FluxConfigurationsClientUpdateResponse struct {
	FluxConfiguration
}

// OperationStatusClientGetResponse contains the response from method OperationStatusClient.Get.
type OperationStatusClientGetResponse struct {
	OperationStatusResult
}

// OperationStatusClientListResponse contains the response from method OperationStatusClient.List.
type OperationStatusClientListResponse struct {
	OperationStatusList
}

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

// SourceControlConfigurationsClientCreateOrUpdateResponse contains the response from method SourceControlConfigurationsClient.CreateOrUpdate.
type SourceControlConfigurationsClientCreateOrUpdateResponse struct {
	SourceControlConfiguration
}

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

// SourceControlConfigurationsClientGetResponse contains the response from method SourceControlConfigurationsClient.Get.
type SourceControlConfigurationsClientGetResponse struct {
	SourceControlConfiguration
}

// SourceControlConfigurationsClientListResponse contains the response from method SourceControlConfigurationsClient.List.
type SourceControlConfigurationsClientListResponse struct {
	SourceControlConfigurationList
}
