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

// CommunicationsGatewaysClientCreateOrUpdateResponse contains the response from method CommunicationsGatewaysClient.BeginCreateOrUpdate.
type CommunicationsGatewaysClientCreateOrUpdateResponse struct {
	// A CommunicationsGateway resource
	CommunicationsGateway
}

// CommunicationsGatewaysClientDeleteResponse contains the response from method CommunicationsGatewaysClient.BeginDelete.
type CommunicationsGatewaysClientDeleteResponse struct {
	// placeholder for future response values
}

// CommunicationsGatewaysClientGetResponse contains the response from method CommunicationsGatewaysClient.Get.
type CommunicationsGatewaysClientGetResponse struct {
	// A CommunicationsGateway resource
	CommunicationsGateway
}

// CommunicationsGatewaysClientListByResourceGroupResponse contains the response from method CommunicationsGatewaysClient.NewListByResourceGroupPager.
type CommunicationsGatewaysClientListByResourceGroupResponse struct {
	// The response of a CommunicationsGateway list operation.
	CommunicationsGatewayListResult
}

// CommunicationsGatewaysClientListBySubscriptionResponse contains the response from method CommunicationsGatewaysClient.NewListBySubscriptionPager.
type CommunicationsGatewaysClientListBySubscriptionResponse struct {
	// The response of a CommunicationsGateway list operation.
	CommunicationsGatewayListResult
}

// CommunicationsGatewaysClientUpdateResponse contains the response from method CommunicationsGatewaysClient.Update.
type CommunicationsGatewaysClientUpdateResponse struct {
	// A CommunicationsGateway resource
	CommunicationsGateway
}

// NameAvailabilityClientCheckLocalResponse contains the response from method NameAvailabilityClient.CheckLocal.
type NameAvailabilityClientCheckLocalResponse struct {
	// The check availability result.
	CheckNameAvailabilityResponse
}

// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
	// A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.
	OperationListResult
}

// TestLinesClientCreateOrUpdateResponse contains the response from method TestLinesClient.BeginCreateOrUpdate.
type TestLinesClientCreateOrUpdateResponse struct {
	// A TestLine resource
	TestLine
}

// TestLinesClientDeleteResponse contains the response from method TestLinesClient.BeginDelete.
type TestLinesClientDeleteResponse struct {
	// placeholder for future response values
}

// TestLinesClientGetResponse contains the response from method TestLinesClient.Get.
type TestLinesClientGetResponse struct {
	// A TestLine resource
	TestLine
}

// TestLinesClientListByCommunicationsGatewayResponse contains the response from method TestLinesClient.NewListByCommunicationsGatewayPager.
type TestLinesClientListByCommunicationsGatewayResponse struct {
	// The response of a TestLine list operation.
	TestLineListResult
}

// TestLinesClientUpdateResponse contains the response from method TestLinesClient.Update.
type TestLinesClientUpdateResponse struct {
	// A TestLine resource
	TestLine
}
