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

// ClientCheckNameAvailabilityResponse contains the response from method Client.CheckNameAvailability.
type ClientCheckNameAvailabilityResponse struct {
	CheckNameResult
}

// ClientCreateOrUpdateResponse contains the response from method Client.CreateOrUpdate.
type ClientCreateOrUpdateResponse struct {
	Description
}

// ClientDeleteResponse contains the response from method Client.Delete.
type ClientDeleteResponse struct {
	Description
}

// ClientGetResponse contains the response from method Client.Get.
type ClientGetResponse struct {
	Description
}

// ClientListByResourceGroupResponse contains the response from method Client.ListByResourceGroup.
type ClientListByResourceGroupResponse struct {
	DescriptionListResult
}

// ClientListResponse contains the response from method Client.List.
type ClientListResponse struct {
	DescriptionListResult
}

// ClientUpdateResponse contains the response from method Client.Update.
type ClientUpdateResponse struct {
	Description
}

// EndpointClientCreateOrUpdateResponse contains the response from method EndpointClient.CreateOrUpdate.
type EndpointClientCreateOrUpdateResponse struct {
	EndpointResource
}

// EndpointClientDeleteResponse contains the response from method EndpointClient.Delete.
type EndpointClientDeleteResponse struct {
	EndpointResource
}

// EndpointClientGetResponse contains the response from method EndpointClient.Get.
type EndpointClientGetResponse struct {
	EndpointResource
}

// EndpointClientListResponse contains the response from method EndpointClient.List.
type EndpointClientListResponse struct {
	EndpointResourceListResult
}

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

// PrivateEndpointConnectionsClientCreateOrUpdateResponse contains the response from method PrivateEndpointConnectionsClient.CreateOrUpdate.
type PrivateEndpointConnectionsClientCreateOrUpdateResponse struct {
	PrivateEndpointConnection
}

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

// PrivateEndpointConnectionsClientGetResponse contains the response from method PrivateEndpointConnectionsClient.Get.
type PrivateEndpointConnectionsClientGetResponse struct {
	PrivateEndpointConnection
}

// PrivateEndpointConnectionsClientListResponse contains the response from method PrivateEndpointConnectionsClient.List.
type PrivateEndpointConnectionsClientListResponse struct {
	PrivateEndpointConnectionsResponse
}

// PrivateLinkResourcesClientGetResponse contains the response from method PrivateLinkResourcesClient.Get.
type PrivateLinkResourcesClientGetResponse struct {
	GroupIDInformation
}

// PrivateLinkResourcesClientListResponse contains the response from method PrivateLinkResourcesClient.List.
type PrivateLinkResourcesClientListResponse struct {
	GroupIDInformationResponse
}

// TimeSeriesDatabaseConnectionsClientCreateOrUpdateResponse contains the response from method TimeSeriesDatabaseConnectionsClient.CreateOrUpdate.
type TimeSeriesDatabaseConnectionsClientCreateOrUpdateResponse struct {
	TimeSeriesDatabaseConnection
}

// TimeSeriesDatabaseConnectionsClientDeleteResponse contains the response from method TimeSeriesDatabaseConnectionsClient.Delete.
type TimeSeriesDatabaseConnectionsClientDeleteResponse struct {
	TimeSeriesDatabaseConnection
}

// TimeSeriesDatabaseConnectionsClientGetResponse contains the response from method TimeSeriesDatabaseConnectionsClient.Get.
type TimeSeriesDatabaseConnectionsClientGetResponse struct {
	TimeSeriesDatabaseConnection
}

// TimeSeriesDatabaseConnectionsClientListResponse contains the response from method TimeSeriesDatabaseConnectionsClient.List.
type TimeSeriesDatabaseConnectionsClientListResponse struct {
	TimeSeriesDatabaseConnectionListResult
}
