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

// AccessReviewDefaultSettingsClientGetResponse contains the response from method AccessReviewDefaultSettingsClient.Get.
type AccessReviewDefaultSettingsClientGetResponse struct {
	// Access Review Default Settings.
	AccessReviewDefaultSettings
}

// AccessReviewDefaultSettingsClientPutResponse contains the response from method AccessReviewDefaultSettingsClient.Put.
type AccessReviewDefaultSettingsClientPutResponse struct {
	// Access Review Default Settings.
	AccessReviewDefaultSettings
}

// AccessReviewHistoryDefinitionClientCreateResponse contains the response from method AccessReviewHistoryDefinitionClient.Create.
type AccessReviewHistoryDefinitionClientCreateResponse struct {
	// Access Review History Definition.
	AccessReviewHistoryDefinition
}

// AccessReviewHistoryDefinitionClientDeleteByIDResponse contains the response from method AccessReviewHistoryDefinitionClient.DeleteByID.
type AccessReviewHistoryDefinitionClientDeleteByIDResponse struct {
	// placeholder for future response values
}

// AccessReviewHistoryDefinitionInstanceClientGenerateDownloadURIResponse contains the response from method AccessReviewHistoryDefinitionInstanceClient.GenerateDownloadURI.
type AccessReviewHistoryDefinitionInstanceClientGenerateDownloadURIResponse struct {
	// Access Review History Definition Instance.
	AccessReviewHistoryInstance
}

// AccessReviewHistoryDefinitionInstancesClientListResponse contains the response from method AccessReviewHistoryDefinitionInstancesClient.NewListPager.
type AccessReviewHistoryDefinitionInstancesClientListResponse struct {
	// List of Access Review History Instances.
	AccessReviewHistoryDefinitionInstanceListResult
}

// AccessReviewHistoryDefinitionsClientGetByIDResponse contains the response from method AccessReviewHistoryDefinitionsClient.GetByID.
type AccessReviewHistoryDefinitionsClientGetByIDResponse struct {
	// Access Review History Definition.
	AccessReviewHistoryDefinition
}

// AccessReviewHistoryDefinitionsClientListResponse contains the response from method AccessReviewHistoryDefinitionsClient.NewListPager.
type AccessReviewHistoryDefinitionsClientListResponse struct {
	// List of Access Review History Definitions.
	AccessReviewHistoryDefinitionListResult
}

// AccessReviewInstanceClientAcceptRecommendationsResponse contains the response from method AccessReviewInstanceClient.AcceptRecommendations.
type AccessReviewInstanceClientAcceptRecommendationsResponse struct {
	// placeholder for future response values
}

// AccessReviewInstanceClientApplyDecisionsResponse contains the response from method AccessReviewInstanceClient.ApplyDecisions.
type AccessReviewInstanceClientApplyDecisionsResponse struct {
	// placeholder for future response values
}

// AccessReviewInstanceClientResetDecisionsResponse contains the response from method AccessReviewInstanceClient.ResetDecisions.
type AccessReviewInstanceClientResetDecisionsResponse struct {
	// placeholder for future response values
}

// AccessReviewInstanceClientSendRemindersResponse contains the response from method AccessReviewInstanceClient.SendReminders.
type AccessReviewInstanceClientSendRemindersResponse struct {
	// placeholder for future response values
}

// AccessReviewInstanceClientStopResponse contains the response from method AccessReviewInstanceClient.Stop.
type AccessReviewInstanceClientStopResponse struct {
	// placeholder for future response values
}

// AccessReviewInstanceContactedReviewersClientListResponse contains the response from method AccessReviewInstanceContactedReviewersClient.NewListPager.
type AccessReviewInstanceContactedReviewersClientListResponse struct {
	// List of access review contacted reviewers.
	AccessReviewContactedReviewerListResult
}

// AccessReviewInstanceDecisionsClientListResponse contains the response from method AccessReviewInstanceDecisionsClient.NewListPager.
type AccessReviewInstanceDecisionsClientListResponse struct {
	// List of access review decisions.
	AccessReviewDecisionListResult
}

// AccessReviewInstanceMyDecisionsClientGetByIDResponse contains the response from method AccessReviewInstanceMyDecisionsClient.GetByID.
type AccessReviewInstanceMyDecisionsClientGetByIDResponse struct {
	// Access Review.
	AccessReviewDecision
}

// AccessReviewInstanceMyDecisionsClientListResponse contains the response from method AccessReviewInstanceMyDecisionsClient.NewListPager.
type AccessReviewInstanceMyDecisionsClientListResponse struct {
	// List of access review decisions.
	AccessReviewDecisionListResult
}

// AccessReviewInstanceMyDecisionsClientPatchResponse contains the response from method AccessReviewInstanceMyDecisionsClient.Patch.
type AccessReviewInstanceMyDecisionsClientPatchResponse struct {
	// Access Review.
	AccessReviewDecision
}

// AccessReviewInstancesAssignedForMyApprovalClientGetByIDResponse contains the response from method AccessReviewInstancesAssignedForMyApprovalClient.GetByID.
type AccessReviewInstancesAssignedForMyApprovalClientGetByIDResponse struct {
	// Access Review Instance.
	AccessReviewInstance
}

// AccessReviewInstancesAssignedForMyApprovalClientListResponse contains the response from method AccessReviewInstancesAssignedForMyApprovalClient.NewListPager.
type AccessReviewInstancesAssignedForMyApprovalClientListResponse struct {
	// List of Access Review Instances.
	AccessReviewInstanceListResult
}

// AccessReviewInstancesClientCreateResponse contains the response from method AccessReviewInstancesClient.Create.
type AccessReviewInstancesClientCreateResponse struct {
	// Access Review Instance.
	AccessReviewInstance
}

// AccessReviewInstancesClientGetByIDResponse contains the response from method AccessReviewInstancesClient.GetByID.
type AccessReviewInstancesClientGetByIDResponse struct {
	// Access Review Instance.
	AccessReviewInstance
}

// AccessReviewInstancesClientListResponse contains the response from method AccessReviewInstancesClient.NewListPager.
type AccessReviewInstancesClientListResponse struct {
	// List of Access Review Instances.
	AccessReviewInstanceListResult
}

// AccessReviewScheduleDefinitionsAssignedForMyApprovalClientListResponse contains the response from method AccessReviewScheduleDefinitionsAssignedForMyApprovalClient.NewListPager.
type AccessReviewScheduleDefinitionsAssignedForMyApprovalClientListResponse struct {
	// List of Access Review Schedule Definitions.
	AccessReviewScheduleDefinitionListResult
}

// AccessReviewScheduleDefinitionsClientCreateOrUpdateByIDResponse contains the response from method AccessReviewScheduleDefinitionsClient.CreateOrUpdateByID.
type AccessReviewScheduleDefinitionsClientCreateOrUpdateByIDResponse struct {
	// Access Review Schedule Definition.
	AccessReviewScheduleDefinition
}

// AccessReviewScheduleDefinitionsClientDeleteByIDResponse contains the response from method AccessReviewScheduleDefinitionsClient.DeleteByID.
type AccessReviewScheduleDefinitionsClientDeleteByIDResponse struct {
	// placeholder for future response values
}

// AccessReviewScheduleDefinitionsClientGetByIDResponse contains the response from method AccessReviewScheduleDefinitionsClient.GetByID.
type AccessReviewScheduleDefinitionsClientGetByIDResponse struct {
	// Access Review Schedule Definition.
	AccessReviewScheduleDefinition
}

// AccessReviewScheduleDefinitionsClientListResponse contains the response from method AccessReviewScheduleDefinitionsClient.NewListPager.
type AccessReviewScheduleDefinitionsClientListResponse struct {
	// List of Access Review Schedule Definitions.
	AccessReviewScheduleDefinitionListResult
}

// AccessReviewScheduleDefinitionsClientStopResponse contains the response from method AccessReviewScheduleDefinitionsClient.Stop.
type AccessReviewScheduleDefinitionsClientStopResponse struct {
	// placeholder for future response values
}

// AlertConfigurationsClientGetResponse contains the response from method AlertConfigurationsClient.Get.
type AlertConfigurationsClientGetResponse struct {
	// Alert configuration.
	AlertConfiguration
}

// AlertConfigurationsClientListForScopeResponse contains the response from method AlertConfigurationsClient.NewListForScopePager.
type AlertConfigurationsClientListForScopeResponse struct {
	// Alert configuration list operation result.
	AlertConfigurationListResult
}

// AlertConfigurationsClientUpdateResponse contains the response from method AlertConfigurationsClient.Update.
type AlertConfigurationsClientUpdateResponse struct {
	// placeholder for future response values
}

// AlertDefinitionsClientGetResponse contains the response from method AlertDefinitionsClient.Get.
type AlertDefinitionsClientGetResponse struct {
	// Alert definition
	AlertDefinition
}

// AlertDefinitionsClientListForScopeResponse contains the response from method AlertDefinitionsClient.NewListForScopePager.
type AlertDefinitionsClientListForScopeResponse struct {
	// Alert definition list operation result.
	AlertDefinitionListResult
}

// AlertIncidentsClientGetResponse contains the response from method AlertIncidentsClient.Get.
type AlertIncidentsClientGetResponse struct {
	// Alert incident
	AlertIncident
}

// AlertIncidentsClientListForScopeResponse contains the response from method AlertIncidentsClient.NewListForScopePager.
type AlertIncidentsClientListForScopeResponse struct {
	// Alert incident list operation result.
	AlertIncidentListResult
}

// AlertIncidentsClientRemediateResponse contains the response from method AlertIncidentsClient.Remediate.
type AlertIncidentsClientRemediateResponse struct {
	// placeholder for future response values
}

// AlertOperationClientGetResponse contains the response from method AlertOperationClient.Get.
type AlertOperationClientGetResponse struct {
	// Alert operation result
	AlertOperationResult
}

// AlertsClientGetResponse contains the response from method AlertsClient.Get.
type AlertsClientGetResponse struct {
	// The alert.
	Alert
}

// AlertsClientListForScopeResponse contains the response from method AlertsClient.NewListForScopePager.
type AlertsClientListForScopeResponse struct {
	// Alert list operation result.
	AlertListResult
}

// AlertsClientRefreshAllResponse contains the response from method AlertsClient.BeginRefreshAll.
type AlertsClientRefreshAllResponse struct {
	// Alert operation result
	AlertOperationResult
}

// AlertsClientRefreshResponse contains the response from method AlertsClient.BeginRefresh.
type AlertsClientRefreshResponse struct {
	// Alert operation result
	AlertOperationResult
}

// AlertsClientUpdateResponse contains the response from method AlertsClient.Update.
type AlertsClientUpdateResponse struct {
	// placeholder for future response values
}

// ClassicAdministratorsClientListResponse contains the response from method ClassicAdministratorsClient.NewListPager.
type ClassicAdministratorsClientListResponse struct {
	// ClassicAdministrator list result information.
	ClassicAdministratorListResult
}

// DenyAssignmentsClientGetByIDResponse contains the response from method DenyAssignmentsClient.GetByID.
type DenyAssignmentsClientGetByIDResponse struct {
	// Deny Assignment
	DenyAssignment
}

// DenyAssignmentsClientGetResponse contains the response from method DenyAssignmentsClient.Get.
type DenyAssignmentsClientGetResponse struct {
	// Deny Assignment
	DenyAssignment
}

// DenyAssignmentsClientListForResourceGroupResponse contains the response from method DenyAssignmentsClient.NewListForResourceGroupPager.
type DenyAssignmentsClientListForResourceGroupResponse struct {
	// Deny assignment list operation result.
	DenyAssignmentListResult
}

// DenyAssignmentsClientListForResourceResponse contains the response from method DenyAssignmentsClient.NewListForResourcePager.
type DenyAssignmentsClientListForResourceResponse struct {
	// Deny assignment list operation result.
	DenyAssignmentListResult
}

// DenyAssignmentsClientListForScopeResponse contains the response from method DenyAssignmentsClient.NewListForScopePager.
type DenyAssignmentsClientListForScopeResponse struct {
	// Deny assignment list operation result.
	DenyAssignmentListResult
}

// DenyAssignmentsClientListResponse contains the response from method DenyAssignmentsClient.NewListPager.
type DenyAssignmentsClientListResponse struct {
	// Deny assignment list operation result.
	DenyAssignmentListResult
}

// EligibleChildResourcesClientGetResponse contains the response from method EligibleChildResourcesClient.NewGetPager.
type EligibleChildResourcesClientGetResponse struct {
	// Eligible child resources list operation result.
	EligibleChildResourcesListResult
}

// GlobalAdministratorClientElevateAccessResponse contains the response from method GlobalAdministratorClient.ElevateAccess.
type GlobalAdministratorClientElevateAccessResponse struct {
	// placeholder for future response values
}

// OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
type OperationsClientListResponse struct {
	// The result of a request to list Microsoft.Authorization operations.
	OperationListResult
}

// PermissionsClientListForResourceGroupResponse contains the response from method PermissionsClient.NewListForResourceGroupPager.
type PermissionsClientListForResourceGroupResponse struct {
	// Permissions information.
	PermissionGetResult
}

// PermissionsClientListForResourceResponse contains the response from method PermissionsClient.NewListForResourcePager.
type PermissionsClientListForResourceResponse struct {
	// Permissions information.
	PermissionGetResult
}

// ProviderOperationsMetadataClientGetResponse contains the response from method ProviderOperationsMetadataClient.Get.
type ProviderOperationsMetadataClientGetResponse struct {
	// Provider Operations metadata
	ProviderOperationsMetadata
}

// ProviderOperationsMetadataClientListResponse contains the response from method ProviderOperationsMetadataClient.NewListPager.
type ProviderOperationsMetadataClientListResponse struct {
	// Provider operations metadata list
	ProviderOperationsMetadataListResult
}

// RoleAssignmentScheduleInstancesClientGetResponse contains the response from method RoleAssignmentScheduleInstancesClient.Get.
type RoleAssignmentScheduleInstancesClientGetResponse struct {
	// Information about current or upcoming role assignment schedule instance
	RoleAssignmentScheduleInstance
}

// RoleAssignmentScheduleInstancesClientListForScopeResponse contains the response from method RoleAssignmentScheduleInstancesClient.NewListForScopePager.
type RoleAssignmentScheduleInstancesClientListForScopeResponse struct {
	// Role assignment schedule instance list operation result.
	RoleAssignmentScheduleInstanceListResult
}

// RoleAssignmentScheduleRequestsClientCancelResponse contains the response from method RoleAssignmentScheduleRequestsClient.Cancel.
type RoleAssignmentScheduleRequestsClientCancelResponse struct {
	// placeholder for future response values
}

// RoleAssignmentScheduleRequestsClientCreateResponse contains the response from method RoleAssignmentScheduleRequestsClient.Create.
type RoleAssignmentScheduleRequestsClientCreateResponse struct {
	// Role Assignment schedule request
	RoleAssignmentScheduleRequest
}

// RoleAssignmentScheduleRequestsClientGetResponse contains the response from method RoleAssignmentScheduleRequestsClient.Get.
type RoleAssignmentScheduleRequestsClientGetResponse struct {
	// Role Assignment schedule request
	RoleAssignmentScheduleRequest
}

// RoleAssignmentScheduleRequestsClientListForScopeResponse contains the response from method RoleAssignmentScheduleRequestsClient.NewListForScopePager.
type RoleAssignmentScheduleRequestsClientListForScopeResponse struct {
	// Role assignment schedule request list operation result.
	RoleAssignmentScheduleRequestListResult
}

// RoleAssignmentScheduleRequestsClientValidateResponse contains the response from method RoleAssignmentScheduleRequestsClient.Validate.
type RoleAssignmentScheduleRequestsClientValidateResponse struct {
	// Role Assignment schedule request
	RoleAssignmentScheduleRequest
}

// RoleAssignmentSchedulesClientGetResponse contains the response from method RoleAssignmentSchedulesClient.Get.
type RoleAssignmentSchedulesClientGetResponse struct {
	// Role Assignment schedule
	RoleAssignmentSchedule
}

// RoleAssignmentSchedulesClientListForScopeResponse contains the response from method RoleAssignmentSchedulesClient.NewListForScopePager.
type RoleAssignmentSchedulesClientListForScopeResponse struct {
	// Role assignment schedule list operation result.
	RoleAssignmentScheduleListResult
}

// RoleAssignmentsClientCreateByIDResponse contains the response from method RoleAssignmentsClient.CreateByID.
type RoleAssignmentsClientCreateByIDResponse struct {
	// Role Assignments
	RoleAssignment
}

// RoleAssignmentsClientCreateResponse contains the response from method RoleAssignmentsClient.Create.
type RoleAssignmentsClientCreateResponse struct {
	// Role Assignments
	RoleAssignment
}

// RoleAssignmentsClientDeleteByIDResponse contains the response from method RoleAssignmentsClient.DeleteByID.
type RoleAssignmentsClientDeleteByIDResponse struct {
	// Role Assignments
	RoleAssignment
}

// RoleAssignmentsClientDeleteResponse contains the response from method RoleAssignmentsClient.Delete.
type RoleAssignmentsClientDeleteResponse struct {
	// Role Assignments
	RoleAssignment
}

// RoleAssignmentsClientGetByIDResponse contains the response from method RoleAssignmentsClient.GetByID.
type RoleAssignmentsClientGetByIDResponse struct {
	// Role Assignments
	RoleAssignment
}

// RoleAssignmentsClientGetResponse contains the response from method RoleAssignmentsClient.Get.
type RoleAssignmentsClientGetResponse struct {
	// Role Assignments
	RoleAssignment
}

// RoleAssignmentsClientListForResourceGroupResponse contains the response from method RoleAssignmentsClient.NewListForResourceGroupPager.
type RoleAssignmentsClientListForResourceGroupResponse struct {
	// Role assignment list operation result.
	RoleAssignmentListResult
}

// RoleAssignmentsClientListForResourceResponse contains the response from method RoleAssignmentsClient.NewListForResourcePager.
type RoleAssignmentsClientListForResourceResponse struct {
	// Role assignment list operation result.
	RoleAssignmentListResult
}

// RoleAssignmentsClientListForScopeResponse contains the response from method RoleAssignmentsClient.NewListForScopePager.
type RoleAssignmentsClientListForScopeResponse struct {
	// Role assignment list operation result.
	RoleAssignmentListResult
}

// RoleAssignmentsClientListForSubscriptionResponse contains the response from method RoleAssignmentsClient.NewListForSubscriptionPager.
type RoleAssignmentsClientListForSubscriptionResponse struct {
	// Role assignment list operation result.
	RoleAssignmentListResult
}

// RoleDefinitionsClientCreateOrUpdateResponse contains the response from method RoleDefinitionsClient.CreateOrUpdate.
type RoleDefinitionsClientCreateOrUpdateResponse struct {
	// Role definition.
	RoleDefinition
}

// RoleDefinitionsClientDeleteResponse contains the response from method RoleDefinitionsClient.Delete.
type RoleDefinitionsClientDeleteResponse struct {
	// Role definition.
	RoleDefinition
}

// RoleDefinitionsClientGetByIDResponse contains the response from method RoleDefinitionsClient.GetByID.
type RoleDefinitionsClientGetByIDResponse struct {
	// Role definition.
	RoleDefinition
}

// RoleDefinitionsClientGetResponse contains the response from method RoleDefinitionsClient.Get.
type RoleDefinitionsClientGetResponse struct {
	// Role definition.
	RoleDefinition
}

// RoleDefinitionsClientListResponse contains the response from method RoleDefinitionsClient.NewListPager.
type RoleDefinitionsClientListResponse struct {
	// Role definition list operation result.
	RoleDefinitionListResult
}

// RoleEligibilityScheduleInstancesClientGetResponse contains the response from method RoleEligibilityScheduleInstancesClient.Get.
type RoleEligibilityScheduleInstancesClientGetResponse struct {
	// Information about current or upcoming role eligibility schedule instance
	RoleEligibilityScheduleInstance
}

// RoleEligibilityScheduleInstancesClientListForScopeResponse contains the response from method RoleEligibilityScheduleInstancesClient.NewListForScopePager.
type RoleEligibilityScheduleInstancesClientListForScopeResponse struct {
	// Role eligibility schedule instance list operation result.
	RoleEligibilityScheduleInstanceListResult
}

// RoleEligibilityScheduleRequestsClientCancelResponse contains the response from method RoleEligibilityScheduleRequestsClient.Cancel.
type RoleEligibilityScheduleRequestsClientCancelResponse struct {
	// placeholder for future response values
}

// RoleEligibilityScheduleRequestsClientCreateResponse contains the response from method RoleEligibilityScheduleRequestsClient.Create.
type RoleEligibilityScheduleRequestsClientCreateResponse struct {
	// Role Eligibility schedule request
	RoleEligibilityScheduleRequest
}

// RoleEligibilityScheduleRequestsClientGetResponse contains the response from method RoleEligibilityScheduleRequestsClient.Get.
type RoleEligibilityScheduleRequestsClientGetResponse struct {
	// Role Eligibility schedule request
	RoleEligibilityScheduleRequest
}

// RoleEligibilityScheduleRequestsClientListForScopeResponse contains the response from method RoleEligibilityScheduleRequestsClient.NewListForScopePager.
type RoleEligibilityScheduleRequestsClientListForScopeResponse struct {
	// Role eligibility schedule request list operation result.
	RoleEligibilityScheduleRequestListResult
}

// RoleEligibilityScheduleRequestsClientValidateResponse contains the response from method RoleEligibilityScheduleRequestsClient.Validate.
type RoleEligibilityScheduleRequestsClientValidateResponse struct {
	// Role Eligibility schedule request
	RoleEligibilityScheduleRequest
}

// RoleEligibilitySchedulesClientGetResponse contains the response from method RoleEligibilitySchedulesClient.Get.
type RoleEligibilitySchedulesClientGetResponse struct {
	// Role eligibility schedule
	RoleEligibilitySchedule
}

// RoleEligibilitySchedulesClientListForScopeResponse contains the response from method RoleEligibilitySchedulesClient.NewListForScopePager.
type RoleEligibilitySchedulesClientListForScopeResponse struct {
	// role eligibility schedule list operation result.
	RoleEligibilityScheduleListResult
}

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

// RoleManagementPoliciesClientGetResponse contains the response from method RoleManagementPoliciesClient.Get.
type RoleManagementPoliciesClientGetResponse struct {
	// Role management policy
	RoleManagementPolicy
}

// RoleManagementPoliciesClientListForScopeResponse contains the response from method RoleManagementPoliciesClient.NewListForScopePager.
type RoleManagementPoliciesClientListForScopeResponse struct {
	// Role management policy list operation result.
	RoleManagementPolicyListResult
}

// RoleManagementPoliciesClientUpdateResponse contains the response from method RoleManagementPoliciesClient.Update.
type RoleManagementPoliciesClientUpdateResponse struct {
	// Role management policy
	RoleManagementPolicy
}

// RoleManagementPolicyAssignmentsClientCreateResponse contains the response from method RoleManagementPolicyAssignmentsClient.Create.
type RoleManagementPolicyAssignmentsClientCreateResponse struct {
	// Role management policy
	RoleManagementPolicyAssignment
}

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

// RoleManagementPolicyAssignmentsClientGetResponse contains the response from method RoleManagementPolicyAssignmentsClient.Get.
type RoleManagementPolicyAssignmentsClientGetResponse struct {
	// Role management policy
	RoleManagementPolicyAssignment
}

// RoleManagementPolicyAssignmentsClientListForScopeResponse contains the response from method RoleManagementPolicyAssignmentsClient.NewListForScopePager.
type RoleManagementPolicyAssignmentsClientListForScopeResponse struct {
	// Role management policy assignment list operation result.
	RoleManagementPolicyAssignmentListResult
}

// ScopeAccessReviewDefaultSettingsClientGetResponse contains the response from method ScopeAccessReviewDefaultSettingsClient.Get.
type ScopeAccessReviewDefaultSettingsClientGetResponse struct {
	// Access Review Default Settings.
	AccessReviewDefaultSettings
}

// ScopeAccessReviewDefaultSettingsClientPutResponse contains the response from method ScopeAccessReviewDefaultSettingsClient.Put.
type ScopeAccessReviewDefaultSettingsClientPutResponse struct {
	// Access Review Default Settings.
	AccessReviewDefaultSettings
}

// ScopeAccessReviewHistoryDefinitionClientCreateResponse contains the response from method ScopeAccessReviewHistoryDefinitionClient.Create.
type ScopeAccessReviewHistoryDefinitionClientCreateResponse struct {
	// Access Review History Definition.
	AccessReviewHistoryDefinition
}

// ScopeAccessReviewHistoryDefinitionClientDeleteByIDResponse contains the response from method ScopeAccessReviewHistoryDefinitionClient.DeleteByID.
type ScopeAccessReviewHistoryDefinitionClientDeleteByIDResponse struct {
	// placeholder for future response values
}

// ScopeAccessReviewHistoryDefinitionInstanceClientGenerateDownloadURIResponse contains the response from method ScopeAccessReviewHistoryDefinitionInstanceClient.GenerateDownloadURI.
type ScopeAccessReviewHistoryDefinitionInstanceClientGenerateDownloadURIResponse struct {
	// Access Review History Definition Instance.
	AccessReviewHistoryInstance
}

// ScopeAccessReviewHistoryDefinitionInstancesClientListResponse contains the response from method ScopeAccessReviewHistoryDefinitionInstancesClient.NewListPager.
type ScopeAccessReviewHistoryDefinitionInstancesClientListResponse struct {
	// List of Access Review History Instances.
	AccessReviewHistoryDefinitionInstanceListResult
}

// ScopeAccessReviewHistoryDefinitionsClientGetByIDResponse contains the response from method ScopeAccessReviewHistoryDefinitionsClient.GetByID.
type ScopeAccessReviewHistoryDefinitionsClientGetByIDResponse struct {
	// Access Review History Definition.
	AccessReviewHistoryDefinition
}

// ScopeAccessReviewHistoryDefinitionsClientListResponse contains the response from method ScopeAccessReviewHistoryDefinitionsClient.NewListPager.
type ScopeAccessReviewHistoryDefinitionsClientListResponse struct {
	// List of Access Review History Definitions.
	AccessReviewHistoryDefinitionListResult
}

// ScopeAccessReviewInstanceClientApplyDecisionsResponse contains the response from method ScopeAccessReviewInstanceClient.ApplyDecisions.
type ScopeAccessReviewInstanceClientApplyDecisionsResponse struct {
	// placeholder for future response values
}

// ScopeAccessReviewInstanceClientRecordAllDecisionsResponse contains the response from method ScopeAccessReviewInstanceClient.RecordAllDecisions.
type ScopeAccessReviewInstanceClientRecordAllDecisionsResponse struct {
	// placeholder for future response values
}

// ScopeAccessReviewInstanceClientResetDecisionsResponse contains the response from method ScopeAccessReviewInstanceClient.ResetDecisions.
type ScopeAccessReviewInstanceClientResetDecisionsResponse struct {
	// placeholder for future response values
}

// ScopeAccessReviewInstanceClientSendRemindersResponse contains the response from method ScopeAccessReviewInstanceClient.SendReminders.
type ScopeAccessReviewInstanceClientSendRemindersResponse struct {
	// placeholder for future response values
}

// ScopeAccessReviewInstanceClientStopResponse contains the response from method ScopeAccessReviewInstanceClient.Stop.
type ScopeAccessReviewInstanceClientStopResponse struct {
	// placeholder for future response values
}

// ScopeAccessReviewInstanceContactedReviewersClientListResponse contains the response from method ScopeAccessReviewInstanceContactedReviewersClient.NewListPager.
type ScopeAccessReviewInstanceContactedReviewersClientListResponse struct {
	// List of access review contacted reviewers.
	AccessReviewContactedReviewerListResult
}

// ScopeAccessReviewInstanceDecisionsClientListResponse contains the response from method ScopeAccessReviewInstanceDecisionsClient.NewListPager.
type ScopeAccessReviewInstanceDecisionsClientListResponse struct {
	// List of access review decisions.
	AccessReviewDecisionListResult
}

// ScopeAccessReviewInstancesClientCreateResponse contains the response from method ScopeAccessReviewInstancesClient.Create.
type ScopeAccessReviewInstancesClientCreateResponse struct {
	// Access Review Instance.
	AccessReviewInstance
}

// ScopeAccessReviewInstancesClientGetByIDResponse contains the response from method ScopeAccessReviewInstancesClient.GetByID.
type ScopeAccessReviewInstancesClientGetByIDResponse struct {
	// Access Review Instance.
	AccessReviewInstance
}

// ScopeAccessReviewInstancesClientListResponse contains the response from method ScopeAccessReviewInstancesClient.NewListPager.
type ScopeAccessReviewInstancesClientListResponse struct {
	// List of Access Review Instances.
	AccessReviewInstanceListResult
}

// ScopeAccessReviewScheduleDefinitionsClientCreateOrUpdateByIDResponse contains the response from method ScopeAccessReviewScheduleDefinitionsClient.CreateOrUpdateByID.
type ScopeAccessReviewScheduleDefinitionsClientCreateOrUpdateByIDResponse struct {
	// Access Review Schedule Definition.
	AccessReviewScheduleDefinition
}

// ScopeAccessReviewScheduleDefinitionsClientDeleteByIDResponse contains the response from method ScopeAccessReviewScheduleDefinitionsClient.DeleteByID.
type ScopeAccessReviewScheduleDefinitionsClientDeleteByIDResponse struct {
	// placeholder for future response values
}

// ScopeAccessReviewScheduleDefinitionsClientGetByIDResponse contains the response from method ScopeAccessReviewScheduleDefinitionsClient.GetByID.
type ScopeAccessReviewScheduleDefinitionsClientGetByIDResponse struct {
	// Access Review Schedule Definition.
	AccessReviewScheduleDefinition
}

// ScopeAccessReviewScheduleDefinitionsClientListResponse contains the response from method ScopeAccessReviewScheduleDefinitionsClient.NewListPager.
type ScopeAccessReviewScheduleDefinitionsClientListResponse struct {
	// List of Access Review Schedule Definitions.
	AccessReviewScheduleDefinitionListResult
}

// ScopeAccessReviewScheduleDefinitionsClientStopResponse contains the response from method ScopeAccessReviewScheduleDefinitionsClient.Stop.
type ScopeAccessReviewScheduleDefinitionsClientStopResponse struct {
	// placeholder for future response values
}

// TenantLevelAccessReviewInstanceContactedReviewersClientListResponse contains the response from method TenantLevelAccessReviewInstanceContactedReviewersClient.NewListPager.
type TenantLevelAccessReviewInstanceContactedReviewersClientListResponse struct {
	// List of access review contacted reviewers.
	AccessReviewContactedReviewerListResult
}
