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

// MarketplaceRegistrationDefinitionsClientGetResponse contains the response from method MarketplaceRegistrationDefinitionsClient.Get.
type MarketplaceRegistrationDefinitionsClientGetResponse struct {
	MarketplaceRegistrationDefinition
}

// MarketplaceRegistrationDefinitionsClientListResponse contains the response from method MarketplaceRegistrationDefinitionsClient.NewListPager.
type MarketplaceRegistrationDefinitionsClientListResponse struct {
	// The list of marketplace registration definitions.
	MarketplaceRegistrationDefinitionList
}

// MarketplaceRegistrationDefinitionsWithoutScopeClientGetResponse contains the response from method MarketplaceRegistrationDefinitionsWithoutScopeClient.Get.
type MarketplaceRegistrationDefinitionsWithoutScopeClientGetResponse struct {
	MarketplaceRegistrationDefinition
}

// MarketplaceRegistrationDefinitionsWithoutScopeClientListResponse contains the response from method MarketplaceRegistrationDefinitionsWithoutScopeClient.NewListPager.
type MarketplaceRegistrationDefinitionsWithoutScopeClientListResponse struct {
	// The list of marketplace registration definitions.
	MarketplaceRegistrationDefinitionList
}

// OperationsClientListResponse contains the response from method OperationsClient.List.
type OperationsClientListResponse struct {
	// The list of the operations.
	OperationList
}

// OperationsWithScopeClientListResponse contains the response from method OperationsWithScopeClient.List.
type OperationsWithScopeClientListResponse struct {
	// The list of the operations.
	OperationList
}

// RegistrationAssignmentsClientCreateOrUpdateResponse contains the response from method RegistrationAssignmentsClient.BeginCreateOrUpdate.
type RegistrationAssignmentsClientCreateOrUpdateResponse struct {
	// The registration assignment.
	RegistrationAssignment
}

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

// RegistrationAssignmentsClientGetResponse contains the response from method RegistrationAssignmentsClient.Get.
type RegistrationAssignmentsClientGetResponse struct {
	// The registration assignment.
	RegistrationAssignment
}

// RegistrationAssignmentsClientListResponse contains the response from method RegistrationAssignmentsClient.NewListPager.
type RegistrationAssignmentsClientListResponse struct {
	// The list of registration assignments.
	RegistrationAssignmentList
}

// RegistrationDefinitionsClientCreateOrUpdateResponse contains the response from method RegistrationDefinitionsClient.BeginCreateOrUpdate.
type RegistrationDefinitionsClientCreateOrUpdateResponse struct {
	// The registration definition.
	RegistrationDefinition
}

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

// RegistrationDefinitionsClientGetResponse contains the response from method RegistrationDefinitionsClient.Get.
type RegistrationDefinitionsClientGetResponse struct {
	// The registration definition.
	RegistrationDefinition
}

// RegistrationDefinitionsClientListResponse contains the response from method RegistrationDefinitionsClient.NewListPager.
type RegistrationDefinitionsClientListResponse struct {
	// The list of registration definitions.
	RegistrationDefinitionList
}
