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

// AksAssessmentOperationsClientCreateResponse contains the response from method AksAssessmentOperationsClient.BeginCreate.
type AksAssessmentOperationsClientCreateResponse struct {
	// ARM model of AKS Assessment.
	AKSAssessment
}

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

// AksAssessmentOperationsClientDownloadURLResponse contains the response from method AksAssessmentOperationsClient.BeginDownloadURL.
type AksAssessmentOperationsClientDownloadURLResponse struct {
	// Data model of Download URL for assessment report.
	DownloadURL
}

// AksAssessmentOperationsClientGetResponse contains the response from method AksAssessmentOperationsClient.Get.
type AksAssessmentOperationsClientGetResponse struct {
	// ARM model of AKS Assessment.
	AKSAssessment
}

// AksAssessmentOperationsClientListByAssessmentProjectResponse contains the response from method AksAssessmentOperationsClient.NewListByAssessmentProjectPager.
type AksAssessmentOperationsClientListByAssessmentProjectResponse struct {
	// The response of a AKSAssessment list operation.
	AKSAssessmentListResult
}

// AksClusterOperationsClientGetResponse contains the response from method AksClusterOperationsClient.Get.
type AksClusterOperationsClientGetResponse struct {
	// ARM model of AKS Cluster.
	AKSCluster
}

// AksClusterOperationsClientListByAksAssessmentResponse contains the response from method AksClusterOperationsClient.NewListByAksAssessmentPager.
type AksClusterOperationsClientListByAksAssessmentResponse struct {
	// The response of a AKSCluster list operation.
	AKSClusterListResult
}

// AksCostDetailOperationsClientListByAksAssessmentResponse contains the response from method AksCostDetailOperationsClient.NewListByAksAssessmentPager.
type AksCostDetailOperationsClientListByAksAssessmentResponse struct {
	// The response of a AKSCostDetail list operation.
	AKSCostDetailListResult
}

// AksOptionsOperationsClientGetResponse contains the response from method AksOptionsOperationsClient.Get.
type AksOptionsOperationsClientGetResponse struct {
	// ARM model of AKS Assessment Options.
	AKSAssessmentOptions
}

// AksOptionsOperationsClientListByAssessmentProjectResponse contains the response from method AksOptionsOperationsClient.NewListByAssessmentProjectPager.
type AksOptionsOperationsClientListByAssessmentProjectResponse struct {
	// The response of a AKSAssessmentOptions list operation.
	AKSAssessmentOptionsListResult
}

// AksSummaryOperationsClientGetResponse contains the response from method AksSummaryOperationsClient.Get.
type AksSummaryOperationsClientGetResponse struct {
	// ARM model of AKS Summary.
	AKSSummary
}

// AksSummaryOperationsClientListByAksAssessmentResponse contains the response from method AksSummaryOperationsClient.NewListByAksAssessmentPager.
type AksSummaryOperationsClientListByAksAssessmentResponse struct {
	// The response of a AKSSummary list operation.
	AKSSummaryListResult
}

// AssessedMachinesOperationsClientGetResponse contains the response from method AssessedMachinesOperationsClient.Get.
type AssessedMachinesOperationsClientGetResponse struct {
	// Machine assessment Assessed Machine resource.
	AssessedMachine
}

// AssessedMachinesOperationsClientListByAssessmentResponse contains the response from method AssessedMachinesOperationsClient.NewListByAssessmentPager.
type AssessedMachinesOperationsClientListByAssessmentResponse struct {
	// The response of a AssessedMachine list operation.
	AssessedMachineListResult
}

// AssessedSQLDatabaseV2OperationsClientGetResponse contains the response from method AssessedSQLDatabaseV2OperationsClient.Get.
type AssessedSQLDatabaseV2OperationsClientGetResponse struct {
	// Assessed SQL database web model class.
	AssessedSQLDatabaseV2
}

// AssessedSQLDatabaseV2OperationsClientListBySQLAssessmentV2Response contains the response from method AssessedSQLDatabaseV2OperationsClient.NewListBySQLAssessmentV2Pager.
type AssessedSQLDatabaseV2OperationsClientListBySQLAssessmentV2Response struct {
	// The response of a AssessedSqlDatabaseV2 list operation.
	AssessedSQLDatabaseV2ListResult
}

// AssessedSQLInstanceV2OperationsClientGetResponse contains the response from method AssessedSQLInstanceV2OperationsClient.Get.
type AssessedSQLInstanceV2OperationsClientGetResponse struct {
	// Assessed SQL instance web model class.
	AssessedSQLInstanceV2
}

// AssessedSQLInstanceV2OperationsClientListBySQLAssessmentV2Response contains the response from method AssessedSQLInstanceV2OperationsClient.NewListBySQLAssessmentV2Pager.
type AssessedSQLInstanceV2OperationsClientListBySQLAssessmentV2Response struct {
	// The response of a AssessedSqlInstanceV2 list operation.
	AssessedSQLInstanceV2ListResult
}

// AssessedSQLMachinesOperationsClientGetResponse contains the response from method AssessedSQLMachinesOperationsClient.Get.
type AssessedSQLMachinesOperationsClientGetResponse struct {
	// SQL Assessment REST resource.
	AssessedSQLMachine
}

// AssessedSQLMachinesOperationsClientListBySQLAssessmentV2Response contains the response from method AssessedSQLMachinesOperationsClient.NewListBySQLAssessmentV2Pager.
type AssessedSQLMachinesOperationsClientListBySQLAssessmentV2Response struct {
	// The response of a AssessedSqlMachine list operation.
	AssessedSQLMachineListResult
}

// AssessedSQLRecommendedEntityOperationsClientGetResponse contains the response from method AssessedSQLRecommendedEntityOperationsClient.Get.
type AssessedSQLRecommendedEntityOperationsClientGetResponse struct {
	// SQL Assessment REST resource.
	AssessedSQLRecommendedEntity
}

// AssessedSQLRecommendedEntityOperationsClientListBySQLAssessmentV2Response contains the response from method AssessedSQLRecommendedEntityOperationsClient.NewListBySQLAssessmentV2Pager.
type AssessedSQLRecommendedEntityOperationsClientListBySQLAssessmentV2Response struct {
	// The response of a AssessedSqlRecommendedEntity list operation.
	AssessedSQLRecommendedEntityListResult
}

// AssessedWebAppV2OperationsClientGetResponse contains the response from method AssessedWebAppV2OperationsClient.Get.
type AssessedWebAppV2OperationsClientGetResponse struct {
	// Assessed Web app web model class.
	AssessedWebAppV2
}

// AssessedWebAppV2OperationsClientListByWebAppAssessmentV2Response contains the response from method AssessedWebAppV2OperationsClient.NewListByWebAppAssessmentV2Pager.
type AssessedWebAppV2OperationsClientListByWebAppAssessmentV2Response struct {
	// The response of a AssessedWebAppV2 list operation.
	AssessedWebAppV2ListResult
}

// AssessedWebApplicationOperationsClientGetResponse contains the response from method AssessedWebApplicationOperationsClient.Get.
type AssessedWebApplicationOperationsClientGetResponse struct {
	// ARM model of Assessed Web Application.
	AssessedWebApplication
}

// AssessedWebApplicationOperationsClientListByAksAssessmentResponse contains the response from method AssessedWebApplicationOperationsClient.NewListByAksAssessmentPager.
type AssessedWebApplicationOperationsClientListByAksAssessmentResponse struct {
	// The response of a AssessedWebApplication list operation.
	AssessedWebApplicationListResult
}

// AssessmentOptionsOperationsClientGetResponse contains the response from method AssessmentOptionsOperationsClient.Get.
type AssessmentOptionsOperationsClientGetResponse struct {
	// Assessment options resource.
	AssessmentOptions
}

// AssessmentOptionsOperationsClientListByAssessmentProjectResponse contains the response from method AssessmentOptionsOperationsClient.NewListByAssessmentProjectPager.
type AssessmentOptionsOperationsClientListByAssessmentProjectResponse struct {
	// The response of a AssessmentOptions list operation.
	AssessmentOptionsListResult
}

// AssessmentProjectSummaryOperationsClientGetResponse contains the response from method AssessmentProjectSummaryOperationsClient.Get.
type AssessmentProjectSummaryOperationsClientGetResponse struct {
	// Assessment project summary resource.
	AssessmentProjectSummary
}

// AssessmentProjectSummaryOperationsClientListByAssessmentProjectResponse contains the response from method AssessmentProjectSummaryOperationsClient.NewListByAssessmentProjectPager.
type AssessmentProjectSummaryOperationsClientListByAssessmentProjectResponse struct {
	// The response of a AssessmentProjectSummary list operation.
	AssessmentProjectSummaryListResult
}

// AssessmentProjectsOperationsClientCreateResponse contains the response from method AssessmentProjectsOperationsClient.BeginCreate.
type AssessmentProjectsOperationsClientCreateResponse struct {
	// An Assessment project site resource.
	AssessmentProject
}

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

// AssessmentProjectsOperationsClientGetResponse contains the response from method AssessmentProjectsOperationsClient.Get.
type AssessmentProjectsOperationsClientGetResponse struct {
	// An Assessment project site resource.
	AssessmentProject
}

// AssessmentProjectsOperationsClientListByResourceGroupResponse contains the response from method AssessmentProjectsOperationsClient.NewListByResourceGroupPager.
type AssessmentProjectsOperationsClientListByResourceGroupResponse struct {
	// The response of a AssessmentProject list operation.
	AssessmentProjectListResult
}

// AssessmentProjectsOperationsClientListBySubscriptionResponse contains the response from method AssessmentProjectsOperationsClient.NewListBySubscriptionPager.
type AssessmentProjectsOperationsClientListBySubscriptionResponse struct {
	// The response of a AssessmentProject list operation.
	AssessmentProjectListResult
}

// AssessmentProjectsOperationsClientUpdateResponse contains the response from method AssessmentProjectsOperationsClient.BeginUpdate.
type AssessmentProjectsOperationsClientUpdateResponse struct {
	// An Assessment project site resource.
	AssessmentProject
}

// AssessmentsOperationsClientCreateResponse contains the response from method AssessmentsOperationsClient.BeginCreate.
type AssessmentsOperationsClientCreateResponse struct {
	// Machine assessment resource.
	Assessment
}

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

// AssessmentsOperationsClientDownloadURLResponse contains the response from method AssessmentsOperationsClient.BeginDownloadURL.
type AssessmentsOperationsClientDownloadURLResponse struct {
	// Data model of Download URL for assessment report.
	DownloadURL
}

// AssessmentsOperationsClientGetResponse contains the response from method AssessmentsOperationsClient.Get.
type AssessmentsOperationsClientGetResponse struct {
	// Machine assessment resource.
	Assessment
}

// AssessmentsOperationsClientListByGroupResponse contains the response from method AssessmentsOperationsClient.NewListByGroupPager.
type AssessmentsOperationsClientListByGroupResponse struct {
	// The response of a Assessment list operation.
	AssessmentListResult
}

// AvsAssessedMachinesOperationsClientGetResponse contains the response from method AvsAssessedMachinesOperationsClient.Get.
type AvsAssessedMachinesOperationsClientGetResponse struct {
	// AVS assessment Assessed Machine resource.
	AvsAssessedMachine
}

// AvsAssessedMachinesOperationsClientListByAvsAssessmentResponse contains the response from method AvsAssessedMachinesOperationsClient.NewListByAvsAssessmentPager.
type AvsAssessedMachinesOperationsClientListByAvsAssessmentResponse struct {
	// The response of a AvsAssessedMachine list operation.
	AvsAssessedMachineListResult
}

// AvsAssessmentOptionsOperationsClientGetResponse contains the response from method AvsAssessmentOptionsOperationsClient.Get.
type AvsAssessmentOptionsOperationsClientGetResponse struct {
	// AVS Assessment options resource.
	AvsAssessmentOptions
}

// AvsAssessmentOptionsOperationsClientListByAssessmentProjectResponse contains the response from method AvsAssessmentOptionsOperationsClient.NewListByAssessmentProjectPager.
type AvsAssessmentOptionsOperationsClientListByAssessmentProjectResponse struct {
	// The response of a AvsAssessmentOptions list operation.
	AvsAssessmentOptionsListResult
}

// AvsAssessmentsOperationsClientCreateResponse contains the response from method AvsAssessmentsOperationsClient.BeginCreate.
type AvsAssessmentsOperationsClientCreateResponse struct {
	// AVS assessment resource.
	AvsAssessment
}

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

// AvsAssessmentsOperationsClientDownloadURLResponse contains the response from method AvsAssessmentsOperationsClient.BeginDownloadURL.
type AvsAssessmentsOperationsClientDownloadURLResponse struct {
	// Data model of Download URL for assessment report.
	DownloadURL
}

// AvsAssessmentsOperationsClientGetResponse contains the response from method AvsAssessmentsOperationsClient.Get.
type AvsAssessmentsOperationsClientGetResponse struct {
	// AVS assessment resource.
	AvsAssessment
}

// AvsAssessmentsOperationsClientListByGroupResponse contains the response from method AvsAssessmentsOperationsClient.NewListByGroupPager.
type AvsAssessmentsOperationsClientListByGroupResponse struct {
	// The response of a AvsAssessment list operation.
	AvsAssessmentListResult
}

// BusinessCaseAvsSummaryOperationsClientGetResponse contains the response from method BusinessCaseAvsSummaryOperationsClient.Get.
type BusinessCaseAvsSummaryOperationsClientGetResponse struct {
	// Avs summary REST resource.
	AvsSummary
}

// BusinessCaseAvsSummaryOperationsClientListByBusinessCaseResponse contains the response from method BusinessCaseAvsSummaryOperationsClient.NewListByBusinessCasePager.
type BusinessCaseAvsSummaryOperationsClientListByBusinessCaseResponse struct {
	// The response of a AvsSummary list operation.
	AvsSummaryListResult
}

// BusinessCaseIaasSummaryOperationsClientGetResponse contains the response from method BusinessCaseIaasSummaryOperationsClient.Get.
type BusinessCaseIaasSummaryOperationsClientGetResponse struct {
	// Iaas summary REST resource.
	IaasSummary
}

// BusinessCaseIaasSummaryOperationsClientListByBusinessCaseResponse contains the response from method BusinessCaseIaasSummaryOperationsClient.NewListByBusinessCasePager.
type BusinessCaseIaasSummaryOperationsClientListByBusinessCaseResponse struct {
	// The response of a IaasSummary list operation.
	IaasSummaryListResult
}

// BusinessCaseOperationsClientCompareSummaryResponse contains the response from method BusinessCaseOperationsClient.BeginCompareSummary.
type BusinessCaseOperationsClientCompareSummaryResponse struct {
	// Compare summary class.
	CompareSummary
}

// BusinessCaseOperationsClientCreateResponse contains the response from method BusinessCaseOperationsClient.BeginCreate.
type BusinessCaseOperationsClientCreateResponse struct {
	// Business case resource.
	BusinessCase
}

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

// BusinessCaseOperationsClientGetReportDownloadURLResponse contains the response from method BusinessCaseOperationsClient.BeginGetReportDownloadURL.
type BusinessCaseOperationsClientGetReportDownloadURLResponse struct {
	// Download URL for assessment report.
	ReportDownloadURL
}

// BusinessCaseOperationsClientGetResponse contains the response from method BusinessCaseOperationsClient.Get.
type BusinessCaseOperationsClientGetResponse struct {
	// Business case resource.
	BusinessCase
}

// BusinessCaseOperationsClientListByAssessmentProjectResponse contains the response from method BusinessCaseOperationsClient.NewListByAssessmentProjectPager.
type BusinessCaseOperationsClientListByAssessmentProjectResponse struct {
	// The response of a BusinessCase list operation.
	BusinessCaseListResult
}

// BusinessCaseOverviewSummaryOperationsClientGetResponse contains the response from method BusinessCaseOverviewSummaryOperationsClient.Get.
type BusinessCaseOverviewSummaryOperationsClientGetResponse struct {
	// Overview summary REST resource.
	OverviewSummary
}

// BusinessCaseOverviewSummaryOperationsClientListByBusinessCaseResponse contains the response from method BusinessCaseOverviewSummaryOperationsClient.NewListByBusinessCasePager.
type BusinessCaseOverviewSummaryOperationsClientListByBusinessCaseResponse struct {
	// The response of a OverviewSummary list operation.
	OverviewSummaryListResult
}

// BusinessCasePaasSummaryOperationsClientGetResponse contains the response from method BusinessCasePaasSummaryOperationsClient.Get.
type BusinessCasePaasSummaryOperationsClientGetResponse struct {
	// Paas summary REST resource.
	PaasSummary
}

// BusinessCasePaasSummaryOperationsClientListByBusinessCaseResponse contains the response from method BusinessCasePaasSummaryOperationsClient.NewListByBusinessCasePager.
type BusinessCasePaasSummaryOperationsClientListByBusinessCaseResponse struct {
	// The response of a PaasSummary list operation.
	PaasSummaryListResult
}

// EvaluatedAvsMachinesOperationsClientGetResponse contains the response from method EvaluatedAvsMachinesOperationsClient.Get.
type EvaluatedAvsMachinesOperationsClientGetResponse struct {
	// Evaluated AVS machine resource.
	EvaluatedAvsMachine
}

// EvaluatedAvsMachinesOperationsClientListByBusinessCaseResponse contains the response from method EvaluatedAvsMachinesOperationsClient.NewListByBusinessCasePager.
type EvaluatedAvsMachinesOperationsClientListByBusinessCaseResponse struct {
	// The response of a EvaluatedAvsMachine list operation.
	EvaluatedAvsMachineListResult
}

// EvaluatedMachinesOperationsClientGetResponse contains the response from method EvaluatedMachinesOperationsClient.Get.
type EvaluatedMachinesOperationsClientGetResponse struct {
	// Evaluated machine resource.
	EvaluatedMachine
}

// EvaluatedMachinesOperationsClientListByBusinessCaseResponse contains the response from method EvaluatedMachinesOperationsClient.NewListByBusinessCasePager.
type EvaluatedMachinesOperationsClientListByBusinessCaseResponse struct {
	// The response of a EvaluatedMachine list operation.
	EvaluatedMachineListResult
}

// EvaluatedSQLEntitiesOperationsClientGetResponse contains the response from method EvaluatedSQLEntitiesOperationsClient.Get.
type EvaluatedSQLEntitiesOperationsClientGetResponse struct {
	// Evaluated sql entity resource.
	EvaluatedSQLEntity
}

// EvaluatedSQLEntitiesOperationsClientListByBusinessCaseResponse contains the response from method EvaluatedSQLEntitiesOperationsClient.NewListByBusinessCasePager.
type EvaluatedSQLEntitiesOperationsClientListByBusinessCaseResponse struct {
	// The response of a EvaluatedSqlEntity list operation.
	EvaluatedSQLEntityListResult
}

// EvaluatedWebAppsOperationsClientGetResponse contains the response from method EvaluatedWebAppsOperationsClient.Get.
type EvaluatedWebAppsOperationsClientGetResponse struct {
	// Evaluated web app resource.
	EvaluatedWebApp
}

// EvaluatedWebAppsOperationsClientListByBusinessCaseResponse contains the response from method EvaluatedWebAppsOperationsClient.NewListByBusinessCasePager.
type EvaluatedWebAppsOperationsClientListByBusinessCaseResponse struct {
	// The response of a EvaluatedWebApp list operation.
	EvaluatedWebAppListResult
}

// GroupsOperationsClientCreateResponse contains the response from method GroupsOperationsClient.BeginCreate.
type GroupsOperationsClientCreateResponse struct {
	// Group resource.
	Group
}

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

// GroupsOperationsClientGetResponse contains the response from method GroupsOperationsClient.Get.
type GroupsOperationsClientGetResponse struct {
	// Group resource.
	Group
}

// GroupsOperationsClientListByAssessmentProjectResponse contains the response from method GroupsOperationsClient.NewListByAssessmentProjectPager.
type GroupsOperationsClientListByAssessmentProjectResponse struct {
	// The response of a Group list operation.
	GroupListResult
}

// GroupsOperationsClientUpdateMachinesResponse contains the response from method GroupsOperationsClient.BeginUpdateMachines.
type GroupsOperationsClientUpdateMachinesResponse struct {
	// Group resource.
	Group
}

// HypervCollectorsOperationsClientCreateResponse contains the response from method HypervCollectorsOperationsClient.BeginCreate.
type HypervCollectorsOperationsClientCreateResponse struct {
	// Hyper-V collector resource.
	HypervCollector
}

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

// HypervCollectorsOperationsClientGetResponse contains the response from method HypervCollectorsOperationsClient.Get.
type HypervCollectorsOperationsClientGetResponse struct {
	// Hyper-V collector resource.
	HypervCollector
}

// HypervCollectorsOperationsClientListByAssessmentProjectResponse contains the response from method HypervCollectorsOperationsClient.NewListByAssessmentProjectPager.
type HypervCollectorsOperationsClientListByAssessmentProjectResponse struct {
	// The response of a HypervCollector list operation.
	HypervCollectorListResult
}

// ImportCollectorsOperationsClientCreateResponse contains the response from method ImportCollectorsOperationsClient.BeginCreate.
type ImportCollectorsOperationsClientCreateResponse struct {
	// Import collector resource.
	ImportCollector
}

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

// ImportCollectorsOperationsClientGetResponse contains the response from method ImportCollectorsOperationsClient.Get.
type ImportCollectorsOperationsClientGetResponse struct {
	// Import collector resource.
	ImportCollector
}

// ImportCollectorsOperationsClientListByAssessmentProjectResponse contains the response from method ImportCollectorsOperationsClient.NewListByAssessmentProjectPager.
type ImportCollectorsOperationsClientListByAssessmentProjectResponse struct {
	// The response of a ImportCollector list operation.
	ImportCollectorListResult
}

// MachinesOperationsClientGetResponse contains the response from method MachinesOperationsClient.Get.
type MachinesOperationsClientGetResponse struct {
	// Machine resource.
	Machine
}

// MachinesOperationsClientListByAssessmentProjectResponse contains the response from method MachinesOperationsClient.NewListByAssessmentProjectPager.
type MachinesOperationsClientListByAssessmentProjectResponse struct {
	// The response of a Machine list operation.
	MachineListResult
}

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

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

// PrivateEndpointConnectionOperationsClientGetResponse contains the response from method PrivateEndpointConnectionOperationsClient.Get.
type PrivateEndpointConnectionOperationsClientGetResponse struct {
	// Private endpoint connection resource.
	PrivateEndpointConnection
}

// PrivateEndpointConnectionOperationsClientListByAssessmentProjectResponse contains the response from method PrivateEndpointConnectionOperationsClient.NewListByAssessmentProjectPager.
type PrivateEndpointConnectionOperationsClientListByAssessmentProjectResponse struct {
	// The response of a PrivateEndpointConnection list operation.
	PrivateEndpointConnectionListResult
}

// PrivateEndpointConnectionOperationsClientUpdateResponse contains the response from method PrivateEndpointConnectionOperationsClient.BeginUpdate.
type PrivateEndpointConnectionOperationsClientUpdateResponse struct {
	// Private endpoint connection resource.
	PrivateEndpointConnection
}

// PrivateLinkResourceOperationsClientGetResponse contains the response from method PrivateLinkResourceOperationsClient.Get.
type PrivateLinkResourceOperationsClientGetResponse struct {
	// Private link resource.
	PrivateLinkResource
}

// PrivateLinkResourceOperationsClientListByAssessmentProjectResponse contains the response from method PrivateLinkResourceOperationsClient.NewListByAssessmentProjectPager.
type PrivateLinkResourceOperationsClientListByAssessmentProjectResponse struct {
	// The response of a PrivateLinkResource list operation.
	PrivateLinkResourceListResult
}

// SQLAssessmentOptionsOperationsClientGetResponse contains the response from method SQLAssessmentOptionsOperationsClient.Get.
type SQLAssessmentOptionsOperationsClientGetResponse struct {
	// SQL Assessment options web model object.
	SQLAssessmentOptions
}

// SQLAssessmentOptionsOperationsClientListByAssessmentProjectResponse contains the response from method SQLAssessmentOptionsOperationsClient.NewListByAssessmentProjectPager.
type SQLAssessmentOptionsOperationsClientListByAssessmentProjectResponse struct {
	// The response of a SqlAssessmentOptions list operation.
	SQLAssessmentOptionsListResult
}

// SQLAssessmentV2OperationsClientCreateResponse contains the response from method SQLAssessmentV2OperationsClient.BeginCreate.
type SQLAssessmentV2OperationsClientCreateResponse struct {
	// SQL Assessment REST resource.
	SQLAssessmentV2
}

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

// SQLAssessmentV2OperationsClientDownloadURLResponse contains the response from method SQLAssessmentV2OperationsClient.BeginDownloadURL.
type SQLAssessmentV2OperationsClientDownloadURLResponse struct {
	// Data model of Download URL for assessment report.
	DownloadURL
}

// SQLAssessmentV2OperationsClientGetResponse contains the response from method SQLAssessmentV2OperationsClient.Get.
type SQLAssessmentV2OperationsClientGetResponse struct {
	// SQL Assessment REST resource.
	SQLAssessmentV2
}

// SQLAssessmentV2OperationsClientListByGroupResponse contains the response from method SQLAssessmentV2OperationsClient.NewListByGroupPager.
type SQLAssessmentV2OperationsClientListByGroupResponse struct {
	// The response of a SqlAssessmentV2 list operation.
	SQLAssessmentV2ListResult
}

// SQLAssessmentV2SummaryOperationsClientGetResponse contains the response from method SQLAssessmentV2SummaryOperationsClient.Get.
type SQLAssessmentV2SummaryOperationsClientGetResponse struct {
	// SQL Assessment REST resource.
	SQLAssessmentV2Summary
}

// SQLAssessmentV2SummaryOperationsClientListBySQLAssessmentV2Response contains the response from method SQLAssessmentV2SummaryOperationsClient.NewListBySQLAssessmentV2Pager.
type SQLAssessmentV2SummaryOperationsClientListBySQLAssessmentV2Response struct {
	// The response of a SqlAssessmentV2Summary list operation.
	SQLAssessmentV2SummaryListResult
}

// SQLCollectorOperationsClientCreateResponse contains the response from method SQLCollectorOperationsClient.BeginCreate.
type SQLCollectorOperationsClientCreateResponse struct {
	// The SQL collector REST object.
	SQLCollector
}

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

// SQLCollectorOperationsClientGetResponse contains the response from method SQLCollectorOperationsClient.Get.
type SQLCollectorOperationsClientGetResponse struct {
	// The SQL collector REST object.
	SQLCollector
}

// SQLCollectorOperationsClientListByAssessmentProjectResponse contains the response from method SQLCollectorOperationsClient.NewListByAssessmentProjectPager.
type SQLCollectorOperationsClientListByAssessmentProjectResponse struct {
	// The response of a SqlCollector list operation.
	SQLCollectorListResult
}

// ServerCollectorsOperationsClientCreateResponse contains the response from method ServerCollectorsOperationsClient.BeginCreate.
type ServerCollectorsOperationsClientCreateResponse struct {
	// Physical server collector resource.
	ServerCollector
}

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

// ServerCollectorsOperationsClientGetResponse contains the response from method ServerCollectorsOperationsClient.Get.
type ServerCollectorsOperationsClientGetResponse struct {
	// Physical server collector resource.
	ServerCollector
}

// ServerCollectorsOperationsClientListByAssessmentProjectResponse contains the response from method ServerCollectorsOperationsClient.NewListByAssessmentProjectPager.
type ServerCollectorsOperationsClientListByAssessmentProjectResponse struct {
	// The response of a ServerCollector list operation.
	ServerCollectorListResult
}

// VmwareCollectorsOperationsClientCreateResponse contains the response from method VmwareCollectorsOperationsClient.BeginCreate.
type VmwareCollectorsOperationsClientCreateResponse struct {
	// VMware collector resource.
	VmwareCollector
}

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

// VmwareCollectorsOperationsClientGetResponse contains the response from method VmwareCollectorsOperationsClient.Get.
type VmwareCollectorsOperationsClientGetResponse struct {
	// VMware collector resource.
	VmwareCollector
}

// VmwareCollectorsOperationsClientListByAssessmentProjectResponse contains the response from method VmwareCollectorsOperationsClient.NewListByAssessmentProjectPager.
type VmwareCollectorsOperationsClientListByAssessmentProjectResponse struct {
	// The response of a VmwareCollector list operation.
	VmwareCollectorListResult
}

// WebAppAssessmentOptionsOperationsClientGetResponse contains the response from method WebAppAssessmentOptionsOperationsClient.Get.
type WebAppAssessmentOptionsOperationsClientGetResponse struct {
	// Web app Assessment options web model object.
	WebAppAssessmentOptions
}

// WebAppAssessmentOptionsOperationsClientListByAssessmentProjectResponse contains the response from method WebAppAssessmentOptionsOperationsClient.NewListByAssessmentProjectPager.
type WebAppAssessmentOptionsOperationsClientListByAssessmentProjectResponse struct {
	// The response of a WebAppAssessmentOptions list operation.
	WebAppAssessmentOptionsListResult
}

// WebAppAssessmentV2OperationsClientCreateResponse contains the response from method WebAppAssessmentV2OperationsClient.BeginCreate.
type WebAppAssessmentV2OperationsClientCreateResponse struct {
	// Web app Assessment REST resource.
	WebAppAssessmentV2
}

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

// WebAppAssessmentV2OperationsClientDownloadURLResponse contains the response from method WebAppAssessmentV2OperationsClient.BeginDownloadURL.
type WebAppAssessmentV2OperationsClientDownloadURLResponse struct {
	// Data model of Download URL for assessment report.
	DownloadURL
}

// WebAppAssessmentV2OperationsClientGetResponse contains the response from method WebAppAssessmentV2OperationsClient.Get.
type WebAppAssessmentV2OperationsClientGetResponse struct {
	// Web app Assessment REST resource.
	WebAppAssessmentV2
}

// WebAppAssessmentV2OperationsClientListByGroupResponse contains the response from method WebAppAssessmentV2OperationsClient.NewListByGroupPager.
type WebAppAssessmentV2OperationsClientListByGroupResponse struct {
	// The response of a WebAppAssessmentV2 list operation.
	WebAppAssessmentV2ListResult
}

// WebAppAssessmentV2SummaryOperationsClientGetResponse contains the response from method WebAppAssessmentV2SummaryOperationsClient.Get.
type WebAppAssessmentV2SummaryOperationsClientGetResponse struct {
	// Web app Assessment REST resource.
	WebAppAssessmentV2Summary
}

// WebAppAssessmentV2SummaryOperationsClientListByWebAppAssessmentV2Response contains the response from method WebAppAssessmentV2SummaryOperationsClient.NewListByWebAppAssessmentV2Pager.
type WebAppAssessmentV2SummaryOperationsClientListByWebAppAssessmentV2Response struct {
	// The response of a WebAppAssessmentV2Summary list operation.
	WebAppAssessmentV2SummaryListResult
}

// WebAppCollectorOperationsClientCreateResponse contains the response from method WebAppCollectorOperationsClient.BeginCreate.
type WebAppCollectorOperationsClientCreateResponse struct {
	// The web app collector REST object.
	WebAppCollector
}

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

// WebAppCollectorOperationsClientGetResponse contains the response from method WebAppCollectorOperationsClient.Get.
type WebAppCollectorOperationsClientGetResponse struct {
	// The web app collector REST object.
	WebAppCollector
}

// WebAppCollectorOperationsClientListByAssessmentProjectResponse contains the response from method WebAppCollectorOperationsClient.NewListByAssessmentProjectPager.
type WebAppCollectorOperationsClientListByAssessmentProjectResponse struct {
	// The response of a WebAppCollector list operation.
	WebAppCollectorListResult
}

// WebAppServicePlanV2OperationsClientGetResponse contains the response from method WebAppServicePlanV2OperationsClient.Get.
type WebAppServicePlanV2OperationsClientGetResponse struct {
	// Assessed Web app web model class.
	WebAppServicePlanV2
}

// WebAppServicePlanV2OperationsClientListByWebAppAssessmentV2Response contains the response from method WebAppServicePlanV2OperationsClient.NewListByWebAppAssessmentV2Pager.
type WebAppServicePlanV2OperationsClientListByWebAppAssessmentV2Response struct {
	// The response of a WebAppServicePlanV2 list operation.
	WebAppServicePlanV2ListResult
}
