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

// ApplyUpdateForResourceGroupClientListResponse contains the response from method ApplyUpdateForResourceGroupClient.List.
type ApplyUpdateForResourceGroupClientListResponse struct {
	ListApplyUpdate
}

// ApplyUpdatesClientCreateOrUpdateParentResponse contains the response from method ApplyUpdatesClient.CreateOrUpdateParent.
type ApplyUpdatesClientCreateOrUpdateParentResponse struct {
	ApplyUpdate
}

// ApplyUpdatesClientCreateOrUpdateResponse contains the response from method ApplyUpdatesClient.CreateOrUpdate.
type ApplyUpdatesClientCreateOrUpdateResponse struct {
	ApplyUpdate
}

// ApplyUpdatesClientGetParentResponse contains the response from method ApplyUpdatesClient.GetParent.
type ApplyUpdatesClientGetParentResponse struct {
	ApplyUpdate
}

// ApplyUpdatesClientGetResponse contains the response from method ApplyUpdatesClient.Get.
type ApplyUpdatesClientGetResponse struct {
	ApplyUpdate
}

// ApplyUpdatesClientListResponse contains the response from method ApplyUpdatesClient.List.
type ApplyUpdatesClientListResponse struct {
	ListApplyUpdate
}

// ConfigurationAssignmentsClientCreateOrUpdateParentResponse contains the response from method ConfigurationAssignmentsClient.CreateOrUpdateParent.
type ConfigurationAssignmentsClientCreateOrUpdateParentResponse struct {
	ConfigurationAssignment
}

// ConfigurationAssignmentsClientCreateOrUpdateResponse contains the response from method ConfigurationAssignmentsClient.CreateOrUpdate.
type ConfigurationAssignmentsClientCreateOrUpdateResponse struct {
	ConfigurationAssignment
}

// ConfigurationAssignmentsClientDeleteParentResponse contains the response from method ConfigurationAssignmentsClient.DeleteParent.
type ConfigurationAssignmentsClientDeleteParentResponse struct {
	ConfigurationAssignment
}

// ConfigurationAssignmentsClientDeleteResponse contains the response from method ConfigurationAssignmentsClient.Delete.
type ConfigurationAssignmentsClientDeleteResponse struct {
	ConfigurationAssignment
}

// ConfigurationAssignmentsClientGetParentResponse contains the response from method ConfigurationAssignmentsClient.GetParent.
type ConfigurationAssignmentsClientGetParentResponse struct {
	ConfigurationAssignment
}

// ConfigurationAssignmentsClientGetResponse contains the response from method ConfigurationAssignmentsClient.Get.
type ConfigurationAssignmentsClientGetResponse struct {
	ConfigurationAssignment
}

// ConfigurationAssignmentsClientListParentResponse contains the response from method ConfigurationAssignmentsClient.ListParent.
type ConfigurationAssignmentsClientListParentResponse struct {
	ListConfigurationAssignmentsResult
}

// ConfigurationAssignmentsClientListResponse contains the response from method ConfigurationAssignmentsClient.List.
type ConfigurationAssignmentsClientListResponse struct {
	ListConfigurationAssignmentsResult
}

// ConfigurationAssignmentsWithinSubscriptionClientListResponse contains the response from method ConfigurationAssignmentsWithinSubscriptionClient.List.
type ConfigurationAssignmentsWithinSubscriptionClientListResponse struct {
	ListConfigurationAssignmentsResult
}

// ConfigurationsClientCreateOrUpdateResponse contains the response from method ConfigurationsClient.CreateOrUpdate.
type ConfigurationsClientCreateOrUpdateResponse struct {
	Configuration
}

// ConfigurationsClientDeleteResponse contains the response from method ConfigurationsClient.Delete.
type ConfigurationsClientDeleteResponse struct {
	Configuration
}

// ConfigurationsClientGetResponse contains the response from method ConfigurationsClient.Get.
type ConfigurationsClientGetResponse struct {
	Configuration
}

// ConfigurationsClientListResponse contains the response from method ConfigurationsClient.List.
type ConfigurationsClientListResponse struct {
	ListMaintenanceConfigurationsResult
}

// ConfigurationsClientUpdateResponse contains the response from method ConfigurationsClient.Update.
type ConfigurationsClientUpdateResponse struct {
	Configuration
}

// ConfigurationsForResourceGroupClientListResponse contains the response from method ConfigurationsForResourceGroupClient.List.
type ConfigurationsForResourceGroupClientListResponse struct {
	ListMaintenanceConfigurationsResult
}

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

// PublicMaintenanceConfigurationsClientGetResponse contains the response from method PublicMaintenanceConfigurationsClient.Get.
type PublicMaintenanceConfigurationsClientGetResponse struct {
	Configuration
}

// PublicMaintenanceConfigurationsClientListResponse contains the response from method PublicMaintenanceConfigurationsClient.List.
type PublicMaintenanceConfigurationsClientListResponse struct {
	ListMaintenanceConfigurationsResult
}

// UpdatesClientListParentResponse contains the response from method UpdatesClient.ListParent.
type UpdatesClientListParentResponse struct {
	ListUpdatesResult
}

// UpdatesClientListResponse contains the response from method UpdatesClient.List.
type UpdatesClientListResponse struct {
	ListUpdatesResult
}
