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

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

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

// ApplicationTypeVersionsClientGetOptions contains the optional parameters for the ApplicationTypeVersionsClient.Get method.
type ApplicationTypeVersionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// ApplicationTypeVersionsClientListByApplicationTypesOptions contains the optional parameters for the ApplicationTypeVersionsClient.NewListByApplicationTypesPager
// method.
type ApplicationTypeVersionsClientListByApplicationTypesOptions struct {
	// placeholder for future optional parameters
}

// ApplicationTypeVersionsClientUpdateOptions contains the optional parameters for the ApplicationTypeVersionsClient.Update
// method.
type ApplicationTypeVersionsClientUpdateOptions struct {
	// placeholder for future optional parameters
}

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

// ApplicationTypesClientCreateOrUpdateOptions contains the optional parameters for the ApplicationTypesClient.CreateOrUpdate
// method.
type ApplicationTypesClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// ApplicationTypesClientGetOptions contains the optional parameters for the ApplicationTypesClient.Get method.
type ApplicationTypesClientGetOptions struct {
	// placeholder for future optional parameters
}

// ApplicationTypesClientListOptions contains the optional parameters for the ApplicationTypesClient.NewListPager method.
type ApplicationTypesClientListOptions struct {
	// placeholder for future optional parameters
}

// ApplicationTypesClientUpdateOptions contains the optional parameters for the ApplicationTypesClient.Update method.
type ApplicationTypesClientUpdateOptions struct {
	// placeholder for future optional parameters
}

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

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

// ApplicationsClientBeginReadUpgradeOptions contains the optional parameters for the ApplicationsClient.BeginReadUpgrade
// method.
type ApplicationsClientBeginReadUpgradeOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ApplicationsClientBeginResumeUpgradeOptions contains the optional parameters for the ApplicationsClient.BeginResumeUpgrade
// method.
type ApplicationsClientBeginResumeUpgradeOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ApplicationsClientBeginStartRollbackOptions contains the optional parameters for the ApplicationsClient.BeginStartRollback
// method.
type ApplicationsClientBeginStartRollbackOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ApplicationsClientGetOptions contains the optional parameters for the ApplicationsClient.Get method.
type ApplicationsClientGetOptions struct {
	// placeholder for future optional parameters
}

// ApplicationsClientListOptions contains the optional parameters for the ApplicationsClient.NewListPager method.
type ApplicationsClientListOptions struct {
	// placeholder for future optional parameters
}

// ApplicationsClientUpdateOptions contains the optional parameters for the ApplicationsClient.Update method.
type ApplicationsClientUpdateOptions struct {
	// placeholder for future optional parameters
}

// ManagedApplyMaintenanceWindowClientPostOptions contains the optional parameters for the ManagedApplyMaintenanceWindowClient.Post
// method.
type ManagedApplyMaintenanceWindowClientPostOptions struct {
	// placeholder for future optional parameters
}

// ManagedAzResiliencyStatusClientGetOptions contains the optional parameters for the ManagedAzResiliencyStatusClient.Get
// method.
type ManagedAzResiliencyStatusClientGetOptions struct {
	// placeholder for future optional parameters
}

// ManagedClusterVersionClientGetByEnvironmentOptions contains the optional parameters for the ManagedClusterVersionClient.GetByEnvironment
// method.
type ManagedClusterVersionClientGetByEnvironmentOptions struct {
	// placeholder for future optional parameters
}

// ManagedClusterVersionClientGetOptions contains the optional parameters for the ManagedClusterVersionClient.Get method.
type ManagedClusterVersionClientGetOptions struct {
	// placeholder for future optional parameters
}

// ManagedClusterVersionClientListByEnvironmentOptions contains the optional parameters for the ManagedClusterVersionClient.ListByEnvironment
// method.
type ManagedClusterVersionClientListByEnvironmentOptions struct {
	// placeholder for future optional parameters
}

// ManagedClusterVersionClientListOptions contains the optional parameters for the ManagedClusterVersionClient.List method.
type ManagedClusterVersionClientListOptions struct {
	// placeholder for future optional parameters
}

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

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

// ManagedClustersClientBeginStartFaultSimulationOptions contains the optional parameters for the ManagedClustersClient.BeginStartFaultSimulation
// method.
type ManagedClustersClientBeginStartFaultSimulationOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ManagedClustersClientBeginStopFaultSimulationOptions contains the optional parameters for the ManagedClustersClient.BeginStopFaultSimulation
// method.
type ManagedClustersClientBeginStopFaultSimulationOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ManagedClustersClientGetFaultSimulationOptions contains the optional parameters for the ManagedClustersClient.GetFaultSimulation
// method.
type ManagedClustersClientGetFaultSimulationOptions struct {
	// placeholder for future optional parameters
}

// ManagedClustersClientGetOptions contains the optional parameters for the ManagedClustersClient.Get method.
type ManagedClustersClientGetOptions struct {
	// placeholder for future optional parameters
}

// ManagedClustersClientListByResourceGroupOptions contains the optional parameters for the ManagedClustersClient.NewListByResourceGroupPager
// method.
type ManagedClustersClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// ManagedClustersClientListBySubscriptionOptions contains the optional parameters for the ManagedClustersClient.NewListBySubscriptionPager
// method.
type ManagedClustersClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// ManagedClustersClientListFaultSimulationOptions contains the optional parameters for the ManagedClustersClient.NewListFaultSimulationPager
// method.
type ManagedClustersClientListFaultSimulationOptions struct {
	// placeholder for future optional parameters
}

// ManagedClustersClientUpdateOptions contains the optional parameters for the ManagedClustersClient.Update method.
type ManagedClustersClientUpdateOptions struct {
	// placeholder for future optional parameters
}

// ManagedMaintenanceWindowStatusClientGetOptions contains the optional parameters for the ManagedMaintenanceWindowStatusClient.Get
// method.
type ManagedMaintenanceWindowStatusClientGetOptions struct {
	// placeholder for future optional parameters
}

// ManagedUnsupportedVMSizesClientGetOptions contains the optional parameters for the ManagedUnsupportedVMSizesClient.Get
// method.
type ManagedUnsupportedVMSizesClientGetOptions struct {
	// placeholder for future optional parameters
}

// ManagedUnsupportedVMSizesClientListOptions contains the optional parameters for the ManagedUnsupportedVMSizesClient.NewListPager
// method.
type ManagedUnsupportedVMSizesClientListOptions struct {
	// placeholder for future optional parameters
}

// NodeTypeSKUsClientListOptions contains the optional parameters for the NodeTypeSKUsClient.NewListPager method.
type NodeTypeSKUsClientListOptions struct {
	// placeholder for future optional parameters
}

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

// NodeTypesClientBeginDeallocateOptions contains the optional parameters for the NodeTypesClient.BeginDeallocate method.
type NodeTypesClientBeginDeallocateOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// NodeTypesClientBeginDeleteNodeOptions contains the optional parameters for the NodeTypesClient.BeginDeleteNode method.
type NodeTypesClientBeginDeleteNodeOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

// NodeTypesClientBeginRedeployOptions contains the optional parameters for the NodeTypesClient.BeginRedeploy method.
type NodeTypesClientBeginRedeployOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// NodeTypesClientBeginReimageOptions contains the optional parameters for the NodeTypesClient.BeginReimage method.
type NodeTypesClientBeginReimageOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// NodeTypesClientBeginRestartOptions contains the optional parameters for the NodeTypesClient.BeginRestart method.
type NodeTypesClientBeginRestartOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// NodeTypesClientBeginStartFaultSimulationOptions contains the optional parameters for the NodeTypesClient.BeginStartFaultSimulation
// method.
type NodeTypesClientBeginStartFaultSimulationOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

// NodeTypesClientBeginStopFaultSimulationOptions contains the optional parameters for the NodeTypesClient.BeginStopFaultSimulation
// method.
type NodeTypesClientBeginStopFaultSimulationOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

// NodeTypesClientGetFaultSimulationOptions contains the optional parameters for the NodeTypesClient.GetFaultSimulation method.
type NodeTypesClientGetFaultSimulationOptions struct {
	// placeholder for future optional parameters
}

// NodeTypesClientGetOptions contains the optional parameters for the NodeTypesClient.Get method.
type NodeTypesClientGetOptions struct {
	// placeholder for future optional parameters
}

// NodeTypesClientListByManagedClustersOptions contains the optional parameters for the NodeTypesClient.NewListByManagedClustersPager
// method.
type NodeTypesClientListByManagedClustersOptions struct {
	// placeholder for future optional parameters
}

// NodeTypesClientListFaultSimulationOptions contains the optional parameters for the NodeTypesClient.NewListFaultSimulationPager
// method.
type NodeTypesClientListFaultSimulationOptions struct {
	// placeholder for future optional parameters
}

// OperationResultsClientGetOptions contains the optional parameters for the OperationResultsClient.Get method.
type OperationResultsClientGetOptions struct {
	// placeholder for future optional parameters
}

// OperationStatusClientGetOptions contains the optional parameters for the OperationStatusClient.Get method.
type OperationStatusClientGetOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// ServicesClientGetOptions contains the optional parameters for the ServicesClient.Get method.
type ServicesClientGetOptions struct {
	// placeholder for future optional parameters
}

// ServicesClientListByApplicationsOptions contains the optional parameters for the ServicesClient.NewListByApplicationsPager
// method.
type ServicesClientListByApplicationsOptions struct {
	// placeholder for future optional parameters
}

// ServicesClientUpdateOptions contains the optional parameters for the ServicesClient.Update method.
type ServicesClientUpdateOptions struct {
	// placeholder for future optional parameters
}
