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

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

// ContainersClientGetResponse contains the response from method ContainersClient.Get.
type ContainersClientGetResponse struct {
	// A FluidRelay Container.
	Container
}

// ContainersClientListByFluidRelayServersResponse contains the response from method ContainersClient.NewListByFluidRelayServersPager.
type ContainersClientListByFluidRelayServersResponse struct {
	// Paged response
	ContainerList
}

// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
	// Result of GET request to list FluidRelay operations.
	OperationListResult
}

// ServersClientCreateOrUpdateResponse contains the response from method ServersClient.CreateOrUpdate.
type ServersClientCreateOrUpdateResponse struct {
	// A FluidRelay Server.
	Server
}

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

// ServersClientGetResponse contains the response from method ServersClient.Get.
type ServersClientGetResponse struct {
	// A FluidRelay Server.
	Server
}

// ServersClientListByResourceGroupResponse contains the response from method ServersClient.NewListByResourceGroupPager.
type ServersClientListByResourceGroupResponse struct {
	// Paged response
	ServerList
}

// ServersClientListBySubscriptionResponse contains the response from method ServersClient.NewListBySubscriptionPager.
type ServersClientListBySubscriptionResponse struct {
	// Paged response
	ServerList
}

// ServersClientListKeysResponse contains the response from method ServersClient.ListKeys.
type ServersClientListKeysResponse struct {
	// The set of available keys for this server.
	ServerKeys
}

// ServersClientRegenerateKeyResponse contains the response from method ServersClient.RegenerateKey.
type ServersClientRegenerateKeyResponse struct {
	// The set of available keys for this server.
	ServerKeys
}

// ServersClientUpdateResponse contains the response from method ServersClient.Update.
type ServersClientUpdateResponse struct {
	// A FluidRelay Server.
	Server
}
