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

// BackupKeyOptions contains the optional parameters for the Client.BackupKey method.
type BackupKeyOptions struct {
	// placeholder for future optional parameters
}

// CreateKeyOptions contains the optional parameters for the Client.CreateKey method.
type CreateKeyOptions struct {
	// placeholder for future optional parameters
}

// DecryptOptions contains the optional parameters for the Client.Decrypt method.
type DecryptOptions struct {
	// placeholder for future optional parameters
}

// DeleteKeyOptions contains the optional parameters for the Client.DeleteKey method.
type DeleteKeyOptions struct {
	// placeholder for future optional parameters
}

// EncryptOptions contains the optional parameters for the Client.Encrypt method.
type EncryptOptions struct {
	// placeholder for future optional parameters
}

// GetDeletedKeyOptions contains the optional parameters for the Client.GetDeletedKey method.
type GetDeletedKeyOptions struct {
	// placeholder for future optional parameters
}

// GetKeyOptions contains the optional parameters for the Client.GetKey method.
type GetKeyOptions struct {
	// placeholder for future optional parameters
}

// GetKeyRotationPolicyOptions contains the optional parameters for the Client.GetKeyRotationPolicy method.
type GetKeyRotationPolicyOptions struct {
	// placeholder for future optional parameters
}

// GetRandomBytesOptions contains the optional parameters for the Client.GetRandomBytes method.
type GetRandomBytesOptions struct {
	// placeholder for future optional parameters
}

// ImportKeyOptions contains the optional parameters for the Client.ImportKey method.
type ImportKeyOptions struct {
	// placeholder for future optional parameters
}

// ListDeletedKeyPropertiesOptions contains the optional parameters for the Client.NewListDeletedKeyPropertiesPager
// method.
type ListDeletedKeyPropertiesOptions struct {
	// placeholder for future optional parameters
}

// ListKeyPropertiesOptions contains the optional parameters for the Client.NewListKeyPropertiesPager method.
type ListKeyPropertiesOptions struct {
	// placeholder for future optional parameters
}

// ListKeyPropertiesVersionsOptions contains the optional parameters for the Client.NewListKeyPropertiesVersionsPager
// method.
type ListKeyPropertiesVersionsOptions struct {
	// placeholder for future optional parameters
}

// PurgeDeletedKeyOptions contains the optional parameters for the Client.PurgeDeletedKey method.
type PurgeDeletedKeyOptions struct {
	// placeholder for future optional parameters
}

// RecoverDeletedKeyOptions contains the optional parameters for the Client.RecoverDeletedKey method.
type RecoverDeletedKeyOptions struct {
	// placeholder for future optional parameters
}

// ReleaseOptions contains the optional parameters for the Client.Release method.
type ReleaseOptions struct {
	// placeholder for future optional parameters
}

// RestoreKeyOptions contains the optional parameters for the Client.RestoreKey method.
type RestoreKeyOptions struct {
	// placeholder for future optional parameters
}

// RotateKeyOptions contains the optional parameters for the Client.RotateKey method.
type RotateKeyOptions struct {
	// placeholder for future optional parameters
}

// SignOptions contains the optional parameters for the Client.Sign method.
type SignOptions struct {
	// placeholder for future optional parameters
}

// UnwrapKeyOptions contains the optional parameters for the Client.UnwrapKey method.
type UnwrapKeyOptions struct {
	// placeholder for future optional parameters
}

// UpdateKeyOptions contains the optional parameters for the Client.UpdateKey method.
type UpdateKeyOptions struct {
	// placeholder for future optional parameters
}

// UpdateKeyRotationPolicyOptions contains the optional parameters for the Client.UpdateKeyRotationPolicy method.
type UpdateKeyRotationPolicyOptions struct {
	// placeholder for future optional parameters
}

// VerifyOptions contains the optional parameters for the Client.Verify method.
type VerifyOptions struct {
	// placeholder for future optional parameters
}

// WrapKeyOptions contains the optional parameters for the Client.WrapKey method.
type WrapKeyOptions struct {
	// placeholder for future optional parameters
}
