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

// AttestationStatusesClientGetOptions contains the optional parameters for the AttestationStatusesClient.Get method.
type AttestationStatusesClientGetOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// GalleryImagesClientGetOptions contains the optional parameters for the GalleryImagesClient.Get method.
type GalleryImagesClientGetOptions struct {
	// placeholder for future optional parameters
}

// GalleryImagesClientListAllOptions contains the optional parameters for the GalleryImagesClient.NewListAllPager method.
type GalleryImagesClientListAllOptions struct {
	// placeholder for future optional parameters
}

// GalleryImagesClientListByResourceGroupOptions contains the optional parameters for the GalleryImagesClient.NewListByResourceGroupPager
// method.
type GalleryImagesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

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

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

// GuestAgentsClientGetOptions contains the optional parameters for the GuestAgentsClient.Get method.
type GuestAgentsClientGetOptions struct {
	// placeholder for future optional parameters
}

// GuestAgentsClientListByVirtualMachineInstanceOptions contains the optional parameters for the GuestAgentsClient.NewListByVirtualMachineInstancePager
// method.
type GuestAgentsClientListByVirtualMachineInstanceOptions struct {
	// placeholder for future optional parameters
}

// HybridIdentityMetadataClientGetOptions contains the optional parameters for the HybridIdentityMetadataClient.Get method.
type HybridIdentityMetadataClientGetOptions struct {
	// placeholder for future optional parameters
}

// HybridIdentityMetadataClientListByVirtualMachineInstanceOptions contains the optional parameters for the HybridIdentityMetadataClient.NewListByVirtualMachineInstancePager
// method.
type HybridIdentityMetadataClientListByVirtualMachineInstanceOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// LogicalNetworksClientGetOptions contains the optional parameters for the LogicalNetworksClient.Get method.
type LogicalNetworksClientGetOptions struct {
	// placeholder for future optional parameters
}

// LogicalNetworksClientListAllOptions contains the optional parameters for the LogicalNetworksClient.NewListAllPager method.
type LogicalNetworksClientListAllOptions struct {
	// placeholder for future optional parameters
}

// LogicalNetworksClientListByResourceGroupOptions contains the optional parameters for the LogicalNetworksClient.NewListByResourceGroupPager
// method.
type LogicalNetworksClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// MarketplaceGalleryImagesClientGetOptions contains the optional parameters for the MarketplaceGalleryImagesClient.Get method.
type MarketplaceGalleryImagesClientGetOptions struct {
	// placeholder for future optional parameters
}

// MarketplaceGalleryImagesClientListAllOptions contains the optional parameters for the MarketplaceGalleryImagesClient.NewListAllPager
// method.
type MarketplaceGalleryImagesClientListAllOptions struct {
	// placeholder for future optional parameters
}

// MarketplaceGalleryImagesClientListByResourceGroupOptions contains the optional parameters for the MarketplaceGalleryImagesClient.NewListByResourceGroupPager
// method.
type MarketplaceGalleryImagesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// NetworkInterfacesClientGetOptions contains the optional parameters for the NetworkInterfacesClient.Get method.
type NetworkInterfacesClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkInterfacesClientListAllOptions contains the optional parameters for the NetworkInterfacesClient.NewListAllPager
// method.
type NetworkInterfacesClientListAllOptions struct {
	// placeholder for future optional parameters
}

// NetworkInterfacesClientListByResourceGroupOptions contains the optional parameters for the NetworkInterfacesClient.NewListByResourceGroupPager
// method.
type NetworkInterfacesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

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

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

// NetworkSecurityGroupsClientBeginUpdateTagsOptions contains the optional parameters for the NetworkSecurityGroupsClient.BeginUpdateTags
// method.
type NetworkSecurityGroupsClientBeginUpdateTagsOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// NetworkSecurityGroupsClientGetOptions contains the optional parameters for the NetworkSecurityGroupsClient.Get method.
type NetworkSecurityGroupsClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkSecurityGroupsClientListAllOptions contains the optional parameters for the NetworkSecurityGroupsClient.NewListAllPager
// method.
type NetworkSecurityGroupsClientListAllOptions struct {
	// placeholder for future optional parameters
}

// NetworkSecurityGroupsClientListByResourceGroupOptions contains the optional parameters for the NetworkSecurityGroupsClient.NewListByResourceGroupPager
// method.
type NetworkSecurityGroupsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

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

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

// SecurityRulesClientGetOptions contains the optional parameters for the SecurityRulesClient.Get method.
type SecurityRulesClientGetOptions struct {
	// placeholder for future optional parameters
}

// SecurityRulesClientListByNetworkSecurityGroupOptions contains the optional parameters for the SecurityRulesClient.NewListByNetworkSecurityGroupPager
// method.
type SecurityRulesClientListByNetworkSecurityGroupOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// StorageContainersClientGetOptions contains the optional parameters for the StorageContainersClient.Get method.
type StorageContainersClientGetOptions struct {
	// placeholder for future optional parameters
}

// StorageContainersClientListAllOptions contains the optional parameters for the StorageContainersClient.NewListAllPager
// method.
type StorageContainersClientListAllOptions struct {
	// placeholder for future optional parameters
}

// StorageContainersClientListByResourceGroupOptions contains the optional parameters for the StorageContainersClient.NewListByResourceGroupPager
// method.
type StorageContainersClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// VirtualHardDisksClientBeginUploadOptions contains the optional parameters for the VirtualHardDisksClient.BeginUpload method.
type VirtualHardDisksClientBeginUploadOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// VirtualHardDisksClientGetOptions contains the optional parameters for the VirtualHardDisksClient.Get method.
type VirtualHardDisksClientGetOptions struct {
	// placeholder for future optional parameters
}

// VirtualHardDisksClientListAllOptions contains the optional parameters for the VirtualHardDisksClient.NewListAllPager method.
type VirtualHardDisksClientListAllOptions struct {
	// placeholder for future optional parameters
}

// VirtualHardDisksClientListByResourceGroupOptions contains the optional parameters for the VirtualHardDisksClient.NewListByResourceGroupPager
// method.
type VirtualHardDisksClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

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

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

// VirtualMachineInstancesClientBeginPauseOptions contains the optional parameters for the VirtualMachineInstancesClient.BeginPause
// method.
type VirtualMachineInstancesClientBeginPauseOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// VirtualMachineInstancesClientBeginRestartOptions contains the optional parameters for the VirtualMachineInstancesClient.BeginRestart
// method.
type VirtualMachineInstancesClientBeginRestartOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// VirtualMachineInstancesClientBeginSaveOptions contains the optional parameters for the VirtualMachineInstancesClient.BeginSave
// method.
type VirtualMachineInstancesClientBeginSaveOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// VirtualMachineInstancesClientBeginStartOptions contains the optional parameters for the VirtualMachineInstancesClient.BeginStart
// method.
type VirtualMachineInstancesClientBeginStartOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// VirtualMachineInstancesClientBeginStopOptions contains the optional parameters for the VirtualMachineInstancesClient.BeginStop
// method.
type VirtualMachineInstancesClientBeginStopOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

// VirtualMachineInstancesClientGetOptions contains the optional parameters for the VirtualMachineInstancesClient.Get method.
type VirtualMachineInstancesClientGetOptions struct {
	// placeholder for future optional parameters
}

// VirtualMachineInstancesClientListOptions contains the optional parameters for the VirtualMachineInstancesClient.NewListPager
// method.
type VirtualMachineInstancesClientListOptions struct {
	// placeholder for future optional parameters
}
