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

// BitLockerKeysClientListOptions contains the optional parameters for the BitLockerKeysClient.NewListPager method.
type BitLockerKeysClientListOptions struct {
	// Specifies the preferred language for the response.
	AcceptLanguage *string
}

// JobsClientCreateOptions contains the optional parameters for the JobsClient.Create method.
type JobsClientCreateOptions struct {
	// Specifies the preferred language for the response.
	AcceptLanguage *string

	// The tenant ID of the client making the request.
	ClientTenantID *string
}

// JobsClientDeleteOptions contains the optional parameters for the JobsClient.Delete method.
type JobsClientDeleteOptions struct {
	// Specifies the preferred language for the response.
	AcceptLanguage *string
}

// JobsClientGetOptions contains the optional parameters for the JobsClient.Get method.
type JobsClientGetOptions struct {
	// Specifies the preferred language for the response.
	AcceptLanguage *string
}

// JobsClientListByResourceGroupOptions contains the optional parameters for the JobsClient.NewListByResourceGroupPager method.
type JobsClientListByResourceGroupOptions struct {
	// Specifies the preferred language for the response.
	AcceptLanguage *string

	// Can be used to restrict the results to certain conditions.
	Filter *string

	// An integer value that specifies how many jobs at most should be returned. The value cannot exceed 100.
	Top *int64
}

// JobsClientListBySubscriptionOptions contains the optional parameters for the JobsClient.NewListBySubscriptionPager method.
type JobsClientListBySubscriptionOptions struct {
	// Specifies the preferred language for the response.
	AcceptLanguage *string

	// Can be used to restrict the results to certain conditions.
	Filter *string

	// An integer value that specifies how many jobs at most should be returned. The value cannot exceed 100.
	Top *int64
}

// JobsClientUpdateOptions contains the optional parameters for the JobsClient.Update method.
type JobsClientUpdateOptions struct {
	// Specifies the preferred language for the response.
	AcceptLanguage *string
}

// LocationsClientGetOptions contains the optional parameters for the LocationsClient.Get method.
type LocationsClientGetOptions struct {
	// Specifies the preferred language for the response.
	AcceptLanguage *string
}

// LocationsClientListOptions contains the optional parameters for the LocationsClient.NewListPager method.
type LocationsClientListOptions struct {
	// Specifies the preferred language for the response.
	AcceptLanguage *string
}

// OperationsClientListOptions contains the optional parameters for the OperationsClient.NewListPager method.
type OperationsClientListOptions struct {
	// Specifies the preferred language for the response.
	AcceptLanguage *string
}
