//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. DO NOT EDIT.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

package armaddons

// OperationsClientListResponse contains the response from method OperationsClient.List.
type OperationsClientListResponse struct {
	// List of supported operations.
	OperationListValue
}

// SupportPlanTypesClientCreateOrUpdateResponse contains the response from method SupportPlanTypesClient.BeginCreateOrUpdate.
type SupportPlanTypesClientCreateOrUpdateResponse struct {
	// The status of the Canonical support plan.
	CanonicalSupportPlanResponseEnvelope
}

// SupportPlanTypesClientDeleteResponse contains the response from method SupportPlanTypesClient.BeginDelete.
type SupportPlanTypesClientDeleteResponse struct {
	// The status of the Canonical support plan.
	CanonicalSupportPlanResponseEnvelope
}

// SupportPlanTypesClientGetResponse contains the response from method SupportPlanTypesClient.Get.
type SupportPlanTypesClientGetResponse struct {
	// The status of the Canonical support plan.
	CanonicalSupportPlanResponseEnvelope
}

// SupportPlanTypesClientListInfoResponse contains the response from method SupportPlanTypesClient.ListInfo.
type SupportPlanTypesClientListInfoResponse struct {
	// The status of all Canonical support plans for a subscription.
	CanonicalSupportPlanInfoDefinitionArray []*CanonicalSupportPlanInfoDefinition
}
