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

// OccurrenceExtensionClientListOccurrenceByVMsOptions contains the optional parameters for the OccurrenceExtensionClient.NewListOccurrenceByVMsPager
// method.
type OccurrenceExtensionClientListOccurrenceByVMsOptions struct {
	// placeholder for future optional parameters
}

// OccurrencesClientBeginDelayOptions contains the optional parameters for the OccurrencesClient.BeginDelay method.
type OccurrencesClientBeginDelayOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// OccurrencesClientCancelOptions contains the optional parameters for the OccurrencesClient.Cancel method.
type OccurrencesClientCancelOptions struct {
	// placeholder for future optional parameters
}

// OccurrencesClientGetOptions contains the optional parameters for the OccurrencesClient.Get method.
type OccurrencesClientGetOptions struct {
	// placeholder for future optional parameters
}

// OccurrencesClientListByScheduledActionOptions contains the optional parameters for the OccurrencesClient.NewListByScheduledActionPager
// method.
type OccurrencesClientListByScheduledActionOptions struct {
	// placeholder for future optional parameters
}

// OccurrencesClientListResourcesOptions contains the optional parameters for the OccurrencesClient.NewListResourcesPager
// method.
type OccurrencesClientListResourcesOptions struct {
	// placeholder for future optional parameters
}

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

// ScheduledActionExtensionClientListByVMsOptions contains the optional parameters for the ScheduledActionExtensionClient.NewListByVMsPager
// method.
type ScheduledActionExtensionClientListByVMsOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientAttachResourcesOptions contains the optional parameters for the ScheduledActionsClient.AttachResources
// method.
type ScheduledActionsClientAttachResourcesOptions struct {
	// placeholder for future optional parameters
}

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

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

// ScheduledActionsClientCancelNextOccurrenceOptions contains the optional parameters for the ScheduledActionsClient.CancelNextOccurrence
// method.
type ScheduledActionsClientCancelNextOccurrenceOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientDetachResourcesOptions contains the optional parameters for the ScheduledActionsClient.DetachResources
// method.
type ScheduledActionsClientDetachResourcesOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientDisableOptions contains the optional parameters for the ScheduledActionsClient.Disable method.
type ScheduledActionsClientDisableOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientEnableOptions contains the optional parameters for the ScheduledActionsClient.Enable method.
type ScheduledActionsClientEnableOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientGetOptions contains the optional parameters for the ScheduledActionsClient.Get method.
type ScheduledActionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientListByResourceGroupOptions contains the optional parameters for the ScheduledActionsClient.NewListByResourceGroupPager
// method.
type ScheduledActionsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientListBySubscriptionOptions contains the optional parameters for the ScheduledActionsClient.NewListBySubscriptionPager
// method.
type ScheduledActionsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientListResourcesOptions contains the optional parameters for the ScheduledActionsClient.NewListResourcesPager
// method.
type ScheduledActionsClientListResourcesOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientPatchResourcesOptions contains the optional parameters for the ScheduledActionsClient.PatchResources
// method.
type ScheduledActionsClientPatchResourcesOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientTriggerManualOccurrenceOptions contains the optional parameters for the ScheduledActionsClient.TriggerManualOccurrence
// method.
type ScheduledActionsClientTriggerManualOccurrenceOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientUpdateOptions contains the optional parameters for the ScheduledActionsClient.Update method.
type ScheduledActionsClientUpdateOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientVirtualMachinesCancelOperationsOptions contains the optional parameters for the ScheduledActionsClient.VirtualMachinesCancelOperations
// method.
type ScheduledActionsClientVirtualMachinesCancelOperationsOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientVirtualMachinesExecuteCreateOptions contains the optional parameters for the ScheduledActionsClient.VirtualMachinesExecuteCreate
// method.
type ScheduledActionsClientVirtualMachinesExecuteCreateOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientVirtualMachinesExecuteDeallocateOptions contains the optional parameters for the ScheduledActionsClient.VirtualMachinesExecuteDeallocate
// method.
type ScheduledActionsClientVirtualMachinesExecuteDeallocateOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientVirtualMachinesExecuteDeleteOptions contains the optional parameters for the ScheduledActionsClient.VirtualMachinesExecuteDelete
// method.
type ScheduledActionsClientVirtualMachinesExecuteDeleteOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientVirtualMachinesExecuteHibernateOptions contains the optional parameters for the ScheduledActionsClient.VirtualMachinesExecuteHibernate
// method.
type ScheduledActionsClientVirtualMachinesExecuteHibernateOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientVirtualMachinesExecuteStartOptions contains the optional parameters for the ScheduledActionsClient.VirtualMachinesExecuteStart
// method.
type ScheduledActionsClientVirtualMachinesExecuteStartOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientVirtualMachinesGetOperationErrorsOptions contains the optional parameters for the ScheduledActionsClient.VirtualMachinesGetOperationErrors
// method.
type ScheduledActionsClientVirtualMachinesGetOperationErrorsOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientVirtualMachinesGetOperationStatusOptions contains the optional parameters for the ScheduledActionsClient.VirtualMachinesGetOperationStatus
// method.
type ScheduledActionsClientVirtualMachinesGetOperationStatusOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientVirtualMachinesSubmitDeallocateOptions contains the optional parameters for the ScheduledActionsClient.VirtualMachinesSubmitDeallocate
// method.
type ScheduledActionsClientVirtualMachinesSubmitDeallocateOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientVirtualMachinesSubmitHibernateOptions contains the optional parameters for the ScheduledActionsClient.VirtualMachinesSubmitHibernate
// method.
type ScheduledActionsClientVirtualMachinesSubmitHibernateOptions struct {
	// placeholder for future optional parameters
}

// ScheduledActionsClientVirtualMachinesSubmitStartOptions contains the optional parameters for the ScheduledActionsClient.VirtualMachinesSubmitStart
// method.
type ScheduledActionsClientVirtualMachinesSubmitStartOptions struct {
	// placeholder for future optional parameters
}
