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

// ClientCreateOrUpdateResponse contains the response from method Client.BeginCreateOrUpdate.
type ClientCreateOrUpdateResponse struct {
	// Domain service.
	DomainService
}

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

// ClientGetResponse contains the response from method Client.Get.
type ClientGetResponse struct {
	// Domain service.
	DomainService
}

// ClientListByResourceGroupResponse contains the response from method Client.NewListByResourceGroupPager.
type ClientListByResourceGroupResponse struct {
	// The response from the List Domain Services operation.
	DomainServiceListResult
}

// ClientListResponse contains the response from method Client.NewListPager.
type ClientListResponse struct {
	// The response from the List Domain Services operation.
	DomainServiceListResult
}

// ClientUpdateResponse contains the response from method Client.BeginUpdate.
type ClientUpdateResponse struct {
	// Domain service.
	DomainService
}

// DomainServiceOperationsClientListResponse contains the response from method DomainServiceOperationsClient.NewListPager.
type DomainServiceOperationsClientListResponse struct {
	// The list of domain service operation response.
	OperationEntityListResult
}

// OuContainerClientCreateResponse contains the response from method OuContainerClient.BeginCreate.
type OuContainerClientCreateResponse struct {
	// Resource for OuContainer.
	OuContainer
}

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

// OuContainerClientGetResponse contains the response from method OuContainerClient.Get.
type OuContainerClientGetResponse struct {
	// Resource for OuContainer.
	OuContainer
}

// OuContainerClientListResponse contains the response from method OuContainerClient.NewListPager.
type OuContainerClientListResponse struct {
	// The response from the List OuContainer operation.
	OuContainerListResult
}

// OuContainerClientUpdateResponse contains the response from method OuContainerClient.BeginUpdate.
type OuContainerClientUpdateResponse struct {
	// Resource for OuContainer.
	OuContainer
}

// OuContainerOperationsClientListResponse contains the response from method OuContainerOperationsClient.NewListPager.
type OuContainerOperationsClientListResponse struct {
	// The list of domain service operation response.
	OperationEntityListResult
}
