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

// AzureTrafficCollectorsByResourceGroupClientListOptions contains the optional parameters for the AzureTrafficCollectorsByResourceGroupClient.NewListPager
// method.
type AzureTrafficCollectorsByResourceGroupClientListOptions struct {
	// placeholder for future optional parameters
}

// AzureTrafficCollectorsBySubscriptionClientListOptions contains the optional parameters for the AzureTrafficCollectorsBySubscriptionClient.NewListPager
// method.
type AzureTrafficCollectorsBySubscriptionClientListOptions struct {
	// placeholder for future optional parameters
}

// AzureTrafficCollectorsClientBeginCreateOrUpdateOptions contains the optional parameters for the AzureTrafficCollectorsClient.BeginCreateOrUpdate
// method.
type AzureTrafficCollectorsClientBeginCreateOrUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// AzureTrafficCollectorsClientBeginDeleteOptions contains the optional parameters for the AzureTrafficCollectorsClient.BeginDelete
// method.
type AzureTrafficCollectorsClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// AzureTrafficCollectorsClientGetOptions contains the optional parameters for the AzureTrafficCollectorsClient.Get method.
type AzureTrafficCollectorsClientGetOptions struct {
	// placeholder for future optional parameters
}

// AzureTrafficCollectorsClientUpdateTagsOptions contains the optional parameters for the AzureTrafficCollectorsClient.UpdateTags
// method.
type AzureTrafficCollectorsClientUpdateTagsOptions struct {
	// placeholder for future optional parameters
}

// ClientListOperationsOptions contains the optional parameters for the Client.NewListOperationsPager method.
type ClientListOperationsOptions struct {
	// placeholder for future optional parameters
}

// CollectorPoliciesClientBeginCreateOrUpdateOptions contains the optional parameters for the CollectorPoliciesClient.BeginCreateOrUpdate
// method.
type CollectorPoliciesClientBeginCreateOrUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// CollectorPoliciesClientBeginDeleteOptions contains the optional parameters for the CollectorPoliciesClient.BeginDelete
// method.
type CollectorPoliciesClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// CollectorPoliciesClientGetOptions contains the optional parameters for the CollectorPoliciesClient.Get method.
type CollectorPoliciesClientGetOptions struct {
	// placeholder for future optional parameters
}

// CollectorPoliciesClientListOptions contains the optional parameters for the CollectorPoliciesClient.NewListPager method.
type CollectorPoliciesClientListOptions struct {
	// placeholder for future optional parameters
}

// CollectorPoliciesClientUpdateTagsOptions contains the optional parameters for the CollectorPoliciesClient.UpdateTags method.
type CollectorPoliciesClientUpdateTagsOptions struct {
	// placeholder for future optional parameters
}
