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

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

// ServersClientBeginCreateOptions contains the optional parameters for the ServersClient.BeginCreate method.
type ServersClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

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

// ServersClientBeginResumeOptions contains the optional parameters for the ServersClient.BeginResume method.
type ServersClientBeginResumeOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// ServersClientBeginSuspendOptions contains the optional parameters for the ServersClient.BeginSuspend method.
type ServersClientBeginSuspendOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// ServersClientBeginUpdateOptions contains the optional parameters for the ServersClient.BeginUpdate method.
type ServersClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// ServersClientCheckNameAvailabilityOptions contains the optional parameters for the ServersClient.CheckNameAvailability
// method.
type ServersClientCheckNameAvailabilityOptions struct {
	// placeholder for future optional parameters
}

// ServersClientDissociateGatewayOptions contains the optional parameters for the ServersClient.DissociateGateway method.
type ServersClientDissociateGatewayOptions struct {
	// placeholder for future optional parameters
}

// ServersClientGetDetailsOptions contains the optional parameters for the ServersClient.GetDetails method.
type ServersClientGetDetailsOptions struct {
	// placeholder for future optional parameters
}

// ServersClientListByResourceGroupOptions contains the optional parameters for the ServersClient.NewListByResourceGroupPager
// method.
type ServersClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// ServersClientListGatewayStatusOptions contains the optional parameters for the ServersClient.ListGatewayStatus method.
type ServersClientListGatewayStatusOptions struct {
	// placeholder for future optional parameters
}

// ServersClientListOperationResultsOptions contains the optional parameters for the ServersClient.ListOperationResults method.
type ServersClientListOperationResultsOptions struct {
	// placeholder for future optional parameters
}

// ServersClientListOperationStatusesOptions contains the optional parameters for the ServersClient.ListOperationStatuses
// method.
type ServersClientListOperationStatusesOptions struct {
	// placeholder for future optional parameters
}

// ServersClientListOptions contains the optional parameters for the ServersClient.NewListPager method.
type ServersClientListOptions struct {
	// placeholder for future optional parameters
}

// ServersClientListSKUsForExistingOptions contains the optional parameters for the ServersClient.ListSKUsForExisting method.
type ServersClientListSKUsForExistingOptions struct {
	// placeholder for future optional parameters
}

// ServersClientListSKUsForNewOptions contains the optional parameters for the ServersClient.ListSKUsForNew method.
type ServersClientListSKUsForNewOptions struct {
	// placeholder for future optional parameters
}
