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

// AssociationsClientCreateOrUpdateResponse contains the response from method AssociationsClient.BeginCreateOrUpdate.
type AssociationsClientCreateOrUpdateResponse struct {
	// The resource definition of this association.
	Association
}

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

// AssociationsClientGetResponse contains the response from method AssociationsClient.Get.
type AssociationsClientGetResponse struct {
	// The resource definition of this association.
	Association
}

// AssociationsClientListAllResponse contains the response from method AssociationsClient.NewListAllPager.
type AssociationsClientListAllResponse struct {
	// List of associations.
	AssociationsList
}

// CustomResourceProviderClientCreateOrUpdateResponse contains the response from method CustomResourceProviderClient.BeginCreateOrUpdate.
type CustomResourceProviderClientCreateOrUpdateResponse struct {
	// A manifest file that defines the custom resource provider resources.
	CustomRPManifest
}

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

// CustomResourceProviderClientGetResponse contains the response from method CustomResourceProviderClient.Get.
type CustomResourceProviderClientGetResponse struct {
	// A manifest file that defines the custom resource provider resources.
	CustomRPManifest
}

// CustomResourceProviderClientListByResourceGroupResponse contains the response from method CustomResourceProviderClient.NewListByResourceGroupPager.
type CustomResourceProviderClientListByResourceGroupResponse struct {
	// List of custom resource providers.
	ListByCustomRPManifest
}

// CustomResourceProviderClientListBySubscriptionResponse contains the response from method CustomResourceProviderClient.NewListBySubscriptionPager.
type CustomResourceProviderClientListBySubscriptionResponse struct {
	// List of custom resource providers.
	ListByCustomRPManifest
}

// CustomResourceProviderClientUpdateResponse contains the response from method CustomResourceProviderClient.Update.
type CustomResourceProviderClientUpdateResponse struct {
	// A manifest file that defines the custom resource provider resources.
	CustomRPManifest
}

// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
	// Results of the request to list operations.
	ResourceProviderOperationList
}
