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

// CommunicationsClientCheckNameAvailabilityResponse contains the response from method CommunicationsClient.CheckNameAvailability.
type CommunicationsClientCheckNameAvailabilityResponse struct {
	CheckNameAvailabilityOutput
}

// CommunicationsClientCreateResponse contains the response from method CommunicationsClient.Create.
type CommunicationsClientCreateResponse struct {
	CommunicationDetails
}

// CommunicationsClientGetResponse contains the response from method CommunicationsClient.Get.
type CommunicationsClientGetResponse struct {
	CommunicationDetails
}

// CommunicationsClientListResponse contains the response from method CommunicationsClient.List.
type CommunicationsClientListResponse struct {
	CommunicationsListResult
}

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

// ProblemClassificationsClientGetResponse contains the response from method ProblemClassificationsClient.Get.
type ProblemClassificationsClientGetResponse struct {
	ProblemClassification
}

// ProblemClassificationsClientListResponse contains the response from method ProblemClassificationsClient.List.
type ProblemClassificationsClientListResponse struct {
	ProblemClassificationsListResult
}

// ServicesClientGetResponse contains the response from method ServicesClient.Get.
type ServicesClientGetResponse struct {
	Service
}

// ServicesClientListResponse contains the response from method ServicesClient.List.
type ServicesClientListResponse struct {
	ServicesListResult
}

// TicketsClientCheckNameAvailabilityResponse contains the response from method TicketsClient.CheckNameAvailability.
type TicketsClientCheckNameAvailabilityResponse struct {
	CheckNameAvailabilityOutput
}

// TicketsClientCreateResponse contains the response from method TicketsClient.Create.
type TicketsClientCreateResponse struct {
	TicketDetails
}

// TicketsClientGetResponse contains the response from method TicketsClient.Get.
type TicketsClientGetResponse struct {
	TicketDetails
}

// TicketsClientListResponse contains the response from method TicketsClient.List.
type TicketsClientListResponse struct {
	TicketsListResult
}

// TicketsClientUpdateResponse contains the response from method TicketsClient.Update.
type TicketsClientUpdateResponse struct {
	TicketDetails
}
