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

// AccountsClientCreateOrUpdateResponse contains the response from method AccountsClient.CreateOrUpdate.
type AccountsClientCreateOrUpdateResponse struct {
	// Definition of the account.
	Account
}

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

// AccountsClientGetResponse contains the response from method AccountsClient.Get.
type AccountsClientGetResponse struct {
	// Definition of the account.
	Account
}

// AccountsClientListByResourceGroupResponse contains the response from method AccountsClient.NewListByResourceGroupPager.
type AccountsClientListByResourceGroupResponse struct {
	// The response of the list accounts operation.
	AccountList
}

// AccountsClientListBySubscriptionResponse contains the response from method AccountsClient.NewListBySubscriptionPager.
type AccountsClientListBySubscriptionResponse struct {
	// The response of the list accounts operation.
	AccountList
}

// AccountsClientUpdateResponse contains the response from method AccountsClient.Update.
type AccountsClientUpdateResponse struct {
	// Definition of the account.
	Account
}

// EnterprisePoliciesClientCreateOrUpdateResponse contains the response from method EnterprisePoliciesClient.CreateOrUpdate.
type EnterprisePoliciesClientCreateOrUpdateResponse struct {
	// Definition of the EnterprisePolicy.
	EnterprisePolicy
}

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

// EnterprisePoliciesClientGetResponse contains the response from method EnterprisePoliciesClient.Get.
type EnterprisePoliciesClientGetResponse struct {
	// Definition of the EnterprisePolicy.
	EnterprisePolicy
}

// EnterprisePoliciesClientListByResourceGroupResponse contains the response from method EnterprisePoliciesClient.NewListByResourceGroupPager.
type EnterprisePoliciesClientListByResourceGroupResponse struct {
	// The response of the list EnterprisePolicy operation.
	EnterprisePolicyList
}

// EnterprisePoliciesClientListBySubscriptionResponse contains the response from method EnterprisePoliciesClient.NewListBySubscriptionPager.
type EnterprisePoliciesClientListBySubscriptionResponse struct {
	// The response of the list EnterprisePolicy operation.
	EnterprisePolicyList
}

// EnterprisePoliciesClientUpdateResponse contains the response from method EnterprisePoliciesClient.Update.
type EnterprisePoliciesClientUpdateResponse struct {
	// Definition of the EnterprisePolicy.
	EnterprisePolicy
}

// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
	// A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.
	OperationListResult
}

// PrivateEndpointConnectionsClientCreateOrUpdateResponse contains the response from method PrivateEndpointConnectionsClient.BeginCreateOrUpdate.
type PrivateEndpointConnectionsClientCreateOrUpdateResponse struct {
	// A private endpoint connection
	PrivateEndpointConnection
}

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

// PrivateEndpointConnectionsClientGetResponse contains the response from method PrivateEndpointConnectionsClient.Get.
type PrivateEndpointConnectionsClientGetResponse struct {
	// A private endpoint connection
	PrivateEndpointConnection
}

// PrivateEndpointConnectionsClientListByEnterprisePolicyResponse contains the response from method PrivateEndpointConnectionsClient.NewListByEnterprisePolicyPager.
type PrivateEndpointConnectionsClientListByEnterprisePolicyResponse struct {
	// A list of private endpoint connections
	PrivateEndpointConnectionListResult
}

// PrivateLinkResourcesClientGetResponse contains the response from method PrivateLinkResourcesClient.Get.
type PrivateLinkResourcesClientGetResponse struct {
	// A private link resource
	PrivateLinkResource
}

// PrivateLinkResourcesClientListByEnterprisePolicyResponse contains the response from method PrivateLinkResourcesClient.NewListByEnterprisePolicyPager.
type PrivateLinkResourcesClientListByEnterprisePolicyResponse struct {
	// A list of private link resources
	PrivateLinkResourceListResult
}
