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

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

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

// GatewaysClientGetOptions contains the optional parameters for the GatewaysClient.Get method.
type GatewaysClientGetOptions struct {
	// placeholder for future optional parameters
}

// GatewaysClientListByResourceGroupOptions contains the optional parameters for the GatewaysClient.NewListByResourceGroupPager
// method.
type GatewaysClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// GatewaysClientListBySubscriptionOptions contains the optional parameters for the GatewaysClient.NewListBySubscriptionPager
// method.
type GatewaysClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// GatewaysClientUpdateOptions contains the optional parameters for the GatewaysClient.Update method.
type GatewaysClientUpdateOptions struct {
	// placeholder for future optional parameters
}

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

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

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

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

// OperatorAPIConnectionsClientGetOptions contains the optional parameters for the OperatorAPIConnectionsClient.Get method.
type OperatorAPIConnectionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// OperatorAPIConnectionsClientListByResourceGroupOptions contains the optional parameters for the OperatorAPIConnectionsClient.NewListByResourceGroupPager
// method.
type OperatorAPIConnectionsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// OperatorAPIConnectionsClientListBySubscriptionOptions contains the optional parameters for the OperatorAPIConnectionsClient.NewListBySubscriptionPager
// method.
type OperatorAPIConnectionsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// OperatorAPIPlansClientGetOptions contains the optional parameters for the OperatorAPIPlansClient.Get method.
type OperatorAPIPlansClientGetOptions struct {
	// placeholder for future optional parameters
}

// OperatorAPIPlansClientListBySubscriptionOptions contains the optional parameters for the OperatorAPIPlansClient.NewListBySubscriptionPager
// method.
type OperatorAPIPlansClientListBySubscriptionOptions struct {
	// An optional OData based filter expression to apply on the operation.
	Filter *string

	// An optional query parameter which specifies the number of records to be skipped.
	Skip *int32

	// An optional query parameter which specifies the maximum number of records to be returned.
	Top *int32
}
