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

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

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

// AvsStorageContainerVolumesClientGetOptions contains the optional parameters for the AvsStorageContainerVolumesClient.Get
// method.
type AvsStorageContainerVolumesClientGetOptions struct {
	// placeholder for future optional parameters
}

// AvsStorageContainerVolumesClientListByAvsStorageContainerOptions contains the optional parameters for the AvsStorageContainerVolumesClient.NewListByAvsStorageContainerPager
// method.
type AvsStorageContainerVolumesClientListByAvsStorageContainerOptions struct {
	// placeholder for future optional parameters
}

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

// AvsStorageContainersClientGetOptions contains the optional parameters for the AvsStorageContainersClient.Get method.
type AvsStorageContainersClientGetOptions struct {
	// placeholder for future optional parameters
}

// AvsStorageContainersClientListByStoragePoolOptions contains the optional parameters for the AvsStorageContainersClient.NewListByStoragePoolPager
// method.
type AvsStorageContainersClientListByStoragePoolOptions struct {
	// placeholder for future optional parameters
}

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

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

// AvsVMVolumesClientGetOptions contains the optional parameters for the AvsVMVolumesClient.Get method.
type AvsVMVolumesClientGetOptions struct {
	// placeholder for future optional parameters
}

// AvsVMVolumesClientListByAvsVMOptions contains the optional parameters for the AvsVMVolumesClient.NewListByAvsVMPager method.
type AvsVMVolumesClientListByAvsVMOptions struct {
	// placeholder for future optional parameters
}

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

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

// AvsVMsClientGetOptions contains the optional parameters for the AvsVMsClient.Get method.
type AvsVMsClientGetOptions struct {
	// placeholder for future optional parameters
}

// AvsVMsClientListByStoragePoolOptions contains the optional parameters for the AvsVMsClient.NewListByStoragePoolPager method.
type AvsVMsClientListByStoragePoolOptions struct {
	// placeholder for future optional parameters
}

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

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

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

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

// ReservationsClientGetBillingReportOptions contains the optional parameters for the ReservationsClient.GetBillingReport
// method.
type ReservationsClientGetBillingReportOptions struct {
	// placeholder for future optional parameters
}

// ReservationsClientGetBillingStatusOptions contains the optional parameters for the ReservationsClient.GetBillingStatus
// method.
type ReservationsClientGetBillingStatusOptions struct {
	// placeholder for future optional parameters
}

// ReservationsClientGetOptions contains the optional parameters for the ReservationsClient.Get method.
type ReservationsClientGetOptions struct {
	// placeholder for future optional parameters
}

// ReservationsClientGetResourceLimitsOptions contains the optional parameters for the ReservationsClient.GetResourceLimits
// method.
type ReservationsClientGetResourceLimitsOptions struct {
	// placeholder for future optional parameters
}

// ReservationsClientListByResourceGroupOptions contains the optional parameters for the ReservationsClient.NewListByResourceGroupPager
// method.
type ReservationsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// ReservationsClientListBySubscriptionOptions contains the optional parameters for the ReservationsClient.NewListBySubscriptionPager
// method.
type ReservationsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

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

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

// StoragePoolsClientBeginDisableAvsConnectionOptions contains the optional parameters for the StoragePoolsClient.BeginDisableAvsConnection
// method.
type StoragePoolsClientBeginDisableAvsConnectionOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// StoragePoolsClientBeginEnableAvsConnectionOptions contains the optional parameters for the StoragePoolsClient.BeginEnableAvsConnection
// method.
type StoragePoolsClientBeginEnableAvsConnectionOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// StoragePoolsClientBeginFinalizeAvsConnectionOptions contains the optional parameters for the StoragePoolsClient.BeginFinalizeAvsConnection
// method.
type StoragePoolsClientBeginFinalizeAvsConnectionOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// StoragePoolsClientBeginRepairAvsConnectionOptions contains the optional parameters for the StoragePoolsClient.BeginRepairAvsConnection
// method.
type StoragePoolsClientBeginRepairAvsConnectionOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

// StoragePoolsClientGetAvsConnectionOptions contains the optional parameters for the StoragePoolsClient.GetAvsConnection
// method.
type StoragePoolsClientGetAvsConnectionOptions struct {
	// placeholder for future optional parameters
}

// StoragePoolsClientGetAvsStatusOptions contains the optional parameters for the StoragePoolsClient.GetAvsStatus method.
type StoragePoolsClientGetAvsStatusOptions struct {
	// placeholder for future optional parameters
}

// StoragePoolsClientGetHealthStatusOptions contains the optional parameters for the StoragePoolsClient.GetHealthStatus method.
type StoragePoolsClientGetHealthStatusOptions struct {
	// placeholder for future optional parameters
}

// StoragePoolsClientGetOptions contains the optional parameters for the StoragePoolsClient.Get method.
type StoragePoolsClientGetOptions struct {
	// placeholder for future optional parameters
}

// StoragePoolsClientListByResourceGroupOptions contains the optional parameters for the StoragePoolsClient.NewListByResourceGroupPager
// method.
type StoragePoolsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// StoragePoolsClientListBySubscriptionOptions contains the optional parameters for the StoragePoolsClient.NewListBySubscriptionPager
// method.
type StoragePoolsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}
