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

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

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

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

// ClientGetOptions contains the optional parameters for the Client.Get method.
type ClientGetOptions struct {
	// placeholder for future optional parameters
}

// ClientListByResourceGroupOptions contains the optional parameters for the Client.NewListByResourceGroupPager method.
type ClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// ClientListBySubscriptionOptions contains the optional parameters for the Client.NewListBySubscriptionPager method.
type ClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// EdgeActionExecutionFiltersClientGetOptions contains the optional parameters for the EdgeActionExecutionFiltersClient.Get
// method.
type EdgeActionExecutionFiltersClientGetOptions struct {
	// placeholder for future optional parameters
}

// EdgeActionExecutionFiltersClientListByEdgeActionOptions contains the optional parameters for the EdgeActionExecutionFiltersClient.NewListByEdgeActionPager
// method.
type EdgeActionExecutionFiltersClientListByEdgeActionOptions struct {
	// placeholder for future optional parameters
}

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

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

// EdgeActionVersionsClientBeginDeployVersionCodeOptions contains the optional parameters for the EdgeActionVersionsClient.BeginDeployVersionCode
// method.
type EdgeActionVersionsClientBeginDeployVersionCodeOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// EdgeActionVersionsClientBeginGetVersionCodeOptions contains the optional parameters for the EdgeActionVersionsClient.BeginGetVersionCode
// method.
type EdgeActionVersionsClientBeginGetVersionCodeOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// EdgeActionVersionsClientBeginSwapDefaultOptions contains the optional parameters for the EdgeActionVersionsClient.BeginSwapDefault
// method.
type EdgeActionVersionsClientBeginSwapDefaultOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

// EdgeActionVersionsClientGetOptions contains the optional parameters for the EdgeActionVersionsClient.Get method.
type EdgeActionVersionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// EdgeActionVersionsClientListByEdgeActionOptions contains the optional parameters for the EdgeActionVersionsClient.NewListByEdgeActionPager
// method.
type EdgeActionVersionsClientListByEdgeActionOptions struct {
	// placeholder for future optional parameters
}
