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

// AlertRuleResourcesClientCreateOrUpdateOptions contains the optional parameters for the AlertRuleResourcesClient.CreateOrUpdate
// method.
type AlertRuleResourcesClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// AlertRuleResourcesClientDeleteOptions contains the optional parameters for the AlertRuleResourcesClient.Delete method.
type AlertRuleResourcesClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// AlertRuleResourcesClientGetOptions contains the optional parameters for the AlertRuleResourcesClient.Get method.
type AlertRuleResourcesClientGetOptions struct {
	// placeholder for future optional parameters
}

// AlertRuleResourcesClientListByParentOptions contains the optional parameters for the AlertRuleResourcesClient.NewListByParentPager
// method.
type AlertRuleResourcesClientListByParentOptions struct {
	// placeholder for future optional parameters
}

// HealthValidationsClientBeginStartValidationOptions contains the optional parameters for the HealthValidationsClient.BeginStartValidation
// method.
type HealthValidationsClientBeginStartValidationOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// HealthValidationsClientGetOptions contains the optional parameters for the HealthValidationsClient.Get method.
type HealthValidationsClientGetOptions struct {
	// placeholder for future optional parameters
}

// HealthValidationsClientListByParentOptions contains the optional parameters for the HealthValidationsClient.NewListByParentPager
// method.
type HealthValidationsClientListByParentOptions struct {
	// placeholder for future optional parameters
}

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

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

// SharedPrivateLinkResourcesClientBeginDeleteOptions contains the optional parameters for the SharedPrivateLinkResourcesClient.BeginDelete
// method.
type SharedPrivateLinkResourcesClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// SharedPrivateLinkResourcesClientGetOptions contains the optional parameters for the SharedPrivateLinkResourcesClient.Get
// method.
type SharedPrivateLinkResourcesClientGetOptions struct {
	// placeholder for future optional parameters
}

// SharedPrivateLinkResourcesClientListByWatcherOptions contains the optional parameters for the SharedPrivateLinkResourcesClient.NewListByWatcherPager
// method.
type SharedPrivateLinkResourcesClientListByWatcherOptions struct {
	// placeholder for future optional parameters
}

// TargetsClientCreateOrUpdateOptions contains the optional parameters for the TargetsClient.CreateOrUpdate method.
type TargetsClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// TargetsClientDeleteOptions contains the optional parameters for the TargetsClient.Delete method.
type TargetsClientDeleteOptions struct {
	// placeholder for future optional parameters
}

// TargetsClientGetOptions contains the optional parameters for the TargetsClient.Get method.
type TargetsClientGetOptions struct {
	// placeholder for future optional parameters
}

// TargetsClientListByWatcherOptions contains the optional parameters for the TargetsClient.NewListByWatcherPager method.
type TargetsClientListByWatcherOptions struct {
	// placeholder for future optional parameters
}

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

// WatchersClientBeginDeleteOptions contains the optional parameters for the WatchersClient.BeginDelete method.
type WatchersClientBeginDeleteOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// WatchersClientBeginStartOptions contains the optional parameters for the WatchersClient.BeginStart method.
type WatchersClientBeginStartOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// WatchersClientBeginStopOptions contains the optional parameters for the WatchersClient.BeginStop method.
type WatchersClientBeginStopOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// WatchersClientBeginUpdateOptions contains the optional parameters for the WatchersClient.BeginUpdate method.
type WatchersClientBeginUpdateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// WatchersClientGetOptions contains the optional parameters for the WatchersClient.Get method.
type WatchersClientGetOptions struct {
	// placeholder for future optional parameters
}

// WatchersClientListByResourceGroupOptions contains the optional parameters for the WatchersClient.NewListByResourceGroupPager
// method.
type WatchersClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// WatchersClientListBySubscriptionOptions contains the optional parameters for the WatchersClient.NewListBySubscriptionPager
// method.
type WatchersClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}
