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

// OperationResultsClientGetResponse contains the response from method OperationResultsClient.Get.
type OperationResultsClientGetResponse struct {
	// The properties indicating the operation result of an operation on a service.
	OperationResultsDescription
}

// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
	// A list of service operations. It contains a list of operations and a URL link to get the next set of results.
	OperationListResult
}

// PrivateEndpointConnectionsAdtAPIClientCreateOrUpdateResponse contains the response from method PrivateEndpointConnectionsAdtAPIClient.BeginCreateOrUpdate.
type PrivateEndpointConnectionsAdtAPIClientCreateOrUpdateResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

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

// PrivateEndpointConnectionsAdtAPIClientGetResponse contains the response from method PrivateEndpointConnectionsAdtAPIClient.Get.
type PrivateEndpointConnectionsAdtAPIClientGetResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

// PrivateEndpointConnectionsAdtAPIClientListByServiceResponse contains the response from method PrivateEndpointConnectionsAdtAPIClient.NewListByServicePager.
type PrivateEndpointConnectionsAdtAPIClientListByServiceResponse struct {
	// List of private endpoint connection associated with the specified storage account
	PrivateEndpointConnectionListResult
}

// PrivateEndpointConnectionsCompClientCreateOrUpdateResponse contains the response from method PrivateEndpointConnectionsCompClient.BeginCreateOrUpdate.
type PrivateEndpointConnectionsCompClientCreateOrUpdateResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

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

// PrivateEndpointConnectionsCompClientGetResponse contains the response from method PrivateEndpointConnectionsCompClient.Get.
type PrivateEndpointConnectionsCompClientGetResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

// PrivateEndpointConnectionsCompClientListByServiceResponse contains the response from method PrivateEndpointConnectionsCompClient.NewListByServicePager.
type PrivateEndpointConnectionsCompClientListByServiceResponse struct {
	// List of private endpoint connection associated with the specified storage account
	PrivateEndpointConnectionListResult
}

// PrivateEndpointConnectionsForEDMClientCreateOrUpdateResponse contains the response from method PrivateEndpointConnectionsForEDMClient.BeginCreateOrUpdate.
type PrivateEndpointConnectionsForEDMClientCreateOrUpdateResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

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

// PrivateEndpointConnectionsForEDMClientGetResponse contains the response from method PrivateEndpointConnectionsForEDMClient.Get.
type PrivateEndpointConnectionsForEDMClientGetResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

// PrivateEndpointConnectionsForEDMClientListByServiceResponse contains the response from method PrivateEndpointConnectionsForEDMClient.NewListByServicePager.
type PrivateEndpointConnectionsForEDMClientListByServiceResponse struct {
	// List of private endpoint connection associated with the specified storage account
	PrivateEndpointConnectionListResult
}

// PrivateEndpointConnectionsForMIPPolicySyncClientCreateOrUpdateResponse contains the response from method PrivateEndpointConnectionsForMIPPolicySyncClient.BeginCreateOrUpdate.
type PrivateEndpointConnectionsForMIPPolicySyncClientCreateOrUpdateResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

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

// PrivateEndpointConnectionsForMIPPolicySyncClientGetResponse contains the response from method PrivateEndpointConnectionsForMIPPolicySyncClient.Get.
type PrivateEndpointConnectionsForMIPPolicySyncClientGetResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

// PrivateEndpointConnectionsForMIPPolicySyncClientListByServiceResponse contains the response from method PrivateEndpointConnectionsForMIPPolicySyncClient.NewListByServicePager.
type PrivateEndpointConnectionsForMIPPolicySyncClientListByServiceResponse struct {
	// List of private endpoint connection associated with the specified storage account
	PrivateEndpointConnectionListResult
}

// PrivateEndpointConnectionsForSCCPowershellClientCreateOrUpdateResponse contains the response from method PrivateEndpointConnectionsForSCCPowershellClient.BeginCreateOrUpdate.
type PrivateEndpointConnectionsForSCCPowershellClientCreateOrUpdateResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

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

// PrivateEndpointConnectionsForSCCPowershellClientGetResponse contains the response from method PrivateEndpointConnectionsForSCCPowershellClient.Get.
type PrivateEndpointConnectionsForSCCPowershellClientGetResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

// PrivateEndpointConnectionsForSCCPowershellClientListByServiceResponse contains the response from method PrivateEndpointConnectionsForSCCPowershellClient.NewListByServicePager.
type PrivateEndpointConnectionsForSCCPowershellClientListByServiceResponse struct {
	// List of private endpoint connection associated with the specified storage account
	PrivateEndpointConnectionListResult
}

// PrivateEndpointConnectionsSecClientCreateOrUpdateResponse contains the response from method PrivateEndpointConnectionsSecClient.BeginCreateOrUpdate.
type PrivateEndpointConnectionsSecClientCreateOrUpdateResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

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

// PrivateEndpointConnectionsSecClientGetResponse contains the response from method PrivateEndpointConnectionsSecClient.Get.
type PrivateEndpointConnectionsSecClientGetResponse struct {
	// The Private Endpoint Connection resource.
	PrivateEndpointConnection
}

// PrivateEndpointConnectionsSecClientListByServiceResponse contains the response from method PrivateEndpointConnectionsSecClient.NewListByServicePager.
type PrivateEndpointConnectionsSecClientListByServiceResponse struct {
	// List of private endpoint connection associated with the specified storage account
	PrivateEndpointConnectionListResult
}

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

// PrivateLinkResourcesAdtAPIClientListByServiceResponse contains the response from method PrivateLinkResourcesAdtAPIClient.ListByService.
type PrivateLinkResourcesAdtAPIClientListByServiceResponse struct {
	// A list of private link resources
	PrivateLinkResourceListResult
}

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

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

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

// PrivateLinkResourcesCompClientListByServiceResponse contains the response from method PrivateLinkResourcesCompClient.ListByService.
type PrivateLinkResourcesCompClientListByServiceResponse struct {
	// A list of private link resources
	PrivateLinkResourceListResult
}

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

// PrivateLinkResourcesForMIPPolicySyncClientListByServiceResponse contains the response from method PrivateLinkResourcesForMIPPolicySyncClient.ListByService.
type PrivateLinkResourcesForMIPPolicySyncClientListByServiceResponse struct {
	// A list of private link resources
	PrivateLinkResourceListResult
}

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

// PrivateLinkResourcesForSCCPowershellClientListByServiceResponse contains the response from method PrivateLinkResourcesForSCCPowershellClient.ListByService.
type PrivateLinkResourcesForSCCPowershellClientListByServiceResponse struct {
	// A list of private link resources
	PrivateLinkResourceListResult
}

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

// PrivateLinkResourcesSecClientListByServiceResponse contains the response from method PrivateLinkResourcesSecClient.ListByService.
type PrivateLinkResourcesSecClientListByServiceResponse struct {
	// A list of private link resources
	PrivateLinkResourceListResult
}

// PrivateLinkServicesForEDMUploadClientCreateOrUpdateResponse contains the response from method PrivateLinkServicesForEDMUploadClient.BeginCreateOrUpdate.
type PrivateLinkServicesForEDMUploadClientCreateOrUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForEDMUploadDescription
}

// PrivateLinkServicesForEDMUploadClientGetResponse contains the response from method PrivateLinkServicesForEDMUploadClient.Get.
type PrivateLinkServicesForEDMUploadClientGetResponse struct {
	// The description of the service.
	PrivateLinkServicesForEDMUploadDescription
}

// PrivateLinkServicesForEDMUploadClientListByResourceGroupResponse contains the response from method PrivateLinkServicesForEDMUploadClient.NewListByResourceGroupPager.
type PrivateLinkServicesForEDMUploadClientListByResourceGroupResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForEDMUploadDescriptionListResult
}

// PrivateLinkServicesForEDMUploadClientListResponse contains the response from method PrivateLinkServicesForEDMUploadClient.NewListPager.
type PrivateLinkServicesForEDMUploadClientListResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForEDMUploadDescriptionListResult
}

// PrivateLinkServicesForEDMUploadClientUpdateResponse contains the response from method PrivateLinkServicesForEDMUploadClient.BeginUpdate.
type PrivateLinkServicesForEDMUploadClientUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForEDMUploadDescription
}

// PrivateLinkServicesForM365ComplianceCenterClientCreateOrUpdateResponse contains the response from method PrivateLinkServicesForM365ComplianceCenterClient.BeginCreateOrUpdate.
type PrivateLinkServicesForM365ComplianceCenterClientCreateOrUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForM365ComplianceCenterDescription
}

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

// PrivateLinkServicesForM365ComplianceCenterClientGetResponse contains the response from method PrivateLinkServicesForM365ComplianceCenterClient.Get.
type PrivateLinkServicesForM365ComplianceCenterClientGetResponse struct {
	// The description of the service.
	PrivateLinkServicesForM365ComplianceCenterDescription
}

// PrivateLinkServicesForM365ComplianceCenterClientListByResourceGroupResponse contains the response from method PrivateLinkServicesForM365ComplianceCenterClient.NewListByResourceGroupPager.
type PrivateLinkServicesForM365ComplianceCenterClientListByResourceGroupResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForM365ComplianceCenterDescriptionListResult
}

// PrivateLinkServicesForM365ComplianceCenterClientListResponse contains the response from method PrivateLinkServicesForM365ComplianceCenterClient.NewListPager.
type PrivateLinkServicesForM365ComplianceCenterClientListResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForM365ComplianceCenterDescriptionListResult
}

// PrivateLinkServicesForM365ComplianceCenterClientUpdateResponse contains the response from method PrivateLinkServicesForM365ComplianceCenterClient.BeginUpdate.
type PrivateLinkServicesForM365ComplianceCenterClientUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForM365ComplianceCenterDescription
}

// PrivateLinkServicesForM365SecurityCenterClientCreateOrUpdateResponse contains the response from method PrivateLinkServicesForM365SecurityCenterClient.BeginCreateOrUpdate.
type PrivateLinkServicesForM365SecurityCenterClientCreateOrUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForM365SecurityCenterDescription
}

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

// PrivateLinkServicesForM365SecurityCenterClientGetResponse contains the response from method PrivateLinkServicesForM365SecurityCenterClient.Get.
type PrivateLinkServicesForM365SecurityCenterClientGetResponse struct {
	// The description of the service.
	PrivateLinkServicesForM365SecurityCenterDescription
}

// PrivateLinkServicesForM365SecurityCenterClientListByResourceGroupResponse contains the response from method PrivateLinkServicesForM365SecurityCenterClient.NewListByResourceGroupPager.
type PrivateLinkServicesForM365SecurityCenterClientListByResourceGroupResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForM365SecurityCenterDescriptionListResult
}

// PrivateLinkServicesForM365SecurityCenterClientListResponse contains the response from method PrivateLinkServicesForM365SecurityCenterClient.NewListPager.
type PrivateLinkServicesForM365SecurityCenterClientListResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForM365SecurityCenterDescriptionListResult
}

// PrivateLinkServicesForM365SecurityCenterClientUpdateResponse contains the response from method PrivateLinkServicesForM365SecurityCenterClient.BeginUpdate.
type PrivateLinkServicesForM365SecurityCenterClientUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForM365SecurityCenterDescription
}

// PrivateLinkServicesForMIPPolicySyncClientCreateOrUpdateResponse contains the response from method PrivateLinkServicesForMIPPolicySyncClient.BeginCreateOrUpdate.
type PrivateLinkServicesForMIPPolicySyncClientCreateOrUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForMIPPolicySyncDescription
}

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

// PrivateLinkServicesForMIPPolicySyncClientGetResponse contains the response from method PrivateLinkServicesForMIPPolicySyncClient.Get.
type PrivateLinkServicesForMIPPolicySyncClientGetResponse struct {
	// The description of the service.
	PrivateLinkServicesForMIPPolicySyncDescription
}

// PrivateLinkServicesForMIPPolicySyncClientListByResourceGroupResponse contains the response from method PrivateLinkServicesForMIPPolicySyncClient.NewListByResourceGroupPager.
type PrivateLinkServicesForMIPPolicySyncClientListByResourceGroupResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForMIPPolicySyncDescriptionListResult
}

// PrivateLinkServicesForMIPPolicySyncClientListResponse contains the response from method PrivateLinkServicesForMIPPolicySyncClient.NewListPager.
type PrivateLinkServicesForMIPPolicySyncClientListResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForMIPPolicySyncDescriptionListResult
}

// PrivateLinkServicesForMIPPolicySyncClientUpdateResponse contains the response from method PrivateLinkServicesForMIPPolicySyncClient.BeginUpdate.
type PrivateLinkServicesForMIPPolicySyncClientUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForMIPPolicySyncDescription
}

// PrivateLinkServicesForO365ManagementActivityAPIClientCreateOrUpdateResponse contains the response from method PrivateLinkServicesForO365ManagementActivityAPIClient.BeginCreateOrUpdate.
type PrivateLinkServicesForO365ManagementActivityAPIClientCreateOrUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForO365ManagementActivityAPIDescription
}

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

// PrivateLinkServicesForO365ManagementActivityAPIClientGetResponse contains the response from method PrivateLinkServicesForO365ManagementActivityAPIClient.Get.
type PrivateLinkServicesForO365ManagementActivityAPIClientGetResponse struct {
	// The description of the service.
	PrivateLinkServicesForO365ManagementActivityAPIDescription
}

// PrivateLinkServicesForO365ManagementActivityAPIClientListByResourceGroupResponse contains the response from method PrivateLinkServicesForO365ManagementActivityAPIClient.NewListByResourceGroupPager.
type PrivateLinkServicesForO365ManagementActivityAPIClientListByResourceGroupResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForO365ManagementActivityAPIDescriptionListResult
}

// PrivateLinkServicesForO365ManagementActivityAPIClientListResponse contains the response from method PrivateLinkServicesForO365ManagementActivityAPIClient.NewListPager.
type PrivateLinkServicesForO365ManagementActivityAPIClientListResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForO365ManagementActivityAPIDescriptionListResult
}

// PrivateLinkServicesForO365ManagementActivityAPIClientUpdateResponse contains the response from method PrivateLinkServicesForO365ManagementActivityAPIClient.BeginUpdate.
type PrivateLinkServicesForO365ManagementActivityAPIClientUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForO365ManagementActivityAPIDescription
}

// PrivateLinkServicesForSCCPowershellClientCreateOrUpdateResponse contains the response from method PrivateLinkServicesForSCCPowershellClient.BeginCreateOrUpdate.
type PrivateLinkServicesForSCCPowershellClientCreateOrUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForSCCPowershellDescription
}

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

// PrivateLinkServicesForSCCPowershellClientGetResponse contains the response from method PrivateLinkServicesForSCCPowershellClient.Get.
type PrivateLinkServicesForSCCPowershellClientGetResponse struct {
	// The description of the service.
	PrivateLinkServicesForSCCPowershellDescription
}

// PrivateLinkServicesForSCCPowershellClientListByResourceGroupResponse contains the response from method PrivateLinkServicesForSCCPowershellClient.NewListByResourceGroupPager.
type PrivateLinkServicesForSCCPowershellClientListByResourceGroupResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForSCCPowershellDescriptionListResult
}

// PrivateLinkServicesForSCCPowershellClientListResponse contains the response from method PrivateLinkServicesForSCCPowershellClient.NewListPager.
type PrivateLinkServicesForSCCPowershellClientListResponse struct {
	// A list of service description objects with a next link.
	PrivateLinkServicesForSCCPowershellDescriptionListResult
}

// PrivateLinkServicesForSCCPowershellClientUpdateResponse contains the response from method PrivateLinkServicesForSCCPowershellClient.BeginUpdate.
type PrivateLinkServicesForSCCPowershellClientUpdateResponse struct {
	// The description of the service.
	PrivateLinkServicesForSCCPowershellDescription
}

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