// 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) Go Code Generator. DO NOT EDIT.

package armimpactreporting

// ConnectorsClientBeginCreateOrUpdateOptions contains the optional parameters for the ConnectorsClient.BeginCreateOrUpdate
// method.
type ConnectorsClientBeginCreateOrUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ConnectorsClientDeleteOptions contains the optional parameters for the ConnectorsClient.Delete method.
type ConnectorsClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// ConnectorsClientGetOptions contains the optional parameters for the ConnectorsClient.Get method.
type ConnectorsClientGetOptions struct {
	// placeholder for future optional parameters
}

// ConnectorsClientListBySubscriptionOptions contains the optional parameters for the ConnectorsClient.NewListBySubscriptionPager
// method.
type ConnectorsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// ConnectorsClientUpdateOptions contains the optional parameters for the ConnectorsClient.Update method.
type ConnectorsClientUpdateOptions struct {
	// placeholder for future optional parameters
}

// ImpactCategoriesClientGetOptions contains the optional parameters for the ImpactCategoriesClient.Get method.
type ImpactCategoriesClientGetOptions struct {
	// placeholder for future optional parameters
}

// ImpactCategoriesClientListBySubscriptionOptions contains the optional parameters for the ImpactCategoriesClient.NewListBySubscriptionPager
// method.
type ImpactCategoriesClientListBySubscriptionOptions struct {
	// Filter by category name
	CategoryName *string
}

// InsightsClientCreateOptions contains the optional parameters for the InsightsClient.Create method.
type InsightsClientCreateOptions struct {
	// placeholder for future optional parameters
}

// InsightsClientDeleteOptions contains the optional parameters for the InsightsClient.Delete method.
type InsightsClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// InsightsClientGetOptions contains the optional parameters for the InsightsClient.Get method.
type InsightsClientGetOptions struct {
	// placeholder for future optional parameters
}

// InsightsClientListBySubscriptionOptions contains the optional parameters for the InsightsClient.NewListBySubscriptionPager
// method.
type InsightsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// OperationsClientListOptions contains the optional parameters for the OperationsClient.NewListPager method.
type OperationsClientListOptions struct {
	// placeholder for future optional parameters
}

// WorkloadImpactsClientBeginCreateOptions contains the optional parameters for the WorkloadImpactsClient.BeginCreate method.
type WorkloadImpactsClientBeginCreateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// WorkloadImpactsClientDeleteOptions contains the optional parameters for the WorkloadImpactsClient.Delete method.
type WorkloadImpactsClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// WorkloadImpactsClientGetOptions contains the optional parameters for the WorkloadImpactsClient.Get method.
type WorkloadImpactsClientGetOptions struct {
	// placeholder for future optional parameters
}

// WorkloadImpactsClientListBySubscriptionOptions contains the optional parameters for the WorkloadImpactsClient.NewListBySubscriptionPager
// method.
type WorkloadImpactsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}
