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

// ExtensionMetadataClientGetOptions contains the optional parameters for the ExtensionMetadataClient.Get method.
type ExtensionMetadataClientGetOptions struct {
	// placeholder for future optional parameters
}

// ExtensionMetadataClientListOptions contains the optional parameters for the ExtensionMetadataClient.NewListPager method.
type ExtensionMetadataClientListOptions struct {
	// placeholder for future optional parameters
}

// ExtensionMetadataV2ClientGetOptions contains the optional parameters for the ExtensionMetadataV2Client.Get method.
type ExtensionMetadataV2ClientGetOptions struct {
	// placeholder for future optional parameters
}

// ExtensionMetadataV2ClientListOptions contains the optional parameters for the ExtensionMetadataV2Client.NewListPager method.
type ExtensionMetadataV2ClientListOptions struct {
	// placeholder for future optional parameters
}

// ExtensionPublisherClientListOptions contains the optional parameters for the ExtensionPublisherClient.NewListPager method.
type ExtensionPublisherClientListOptions struct {
	// placeholder for future optional parameters
}

// ExtensionTypeClientListOptions contains the optional parameters for the ExtensionTypeClient.NewListPager method.
type ExtensionTypeClientListOptions struct {
	// placeholder for future optional parameters
}

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

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

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

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

// LicenseProfilesClientGetOptions contains the optional parameters for the LicenseProfilesClient.Get method.
type LicenseProfilesClientGetOptions struct {
	// placeholder for future optional parameters
}

// LicenseProfilesClientListOptions contains the optional parameters for the LicenseProfilesClient.NewListPager method.
type LicenseProfilesClientListOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// LicensesClientBeginValidateLicenseOptions contains the optional parameters for the LicensesClient.BeginValidateLicense
// method.
type LicensesClientBeginValidateLicenseOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// LicensesClientGetOptions contains the optional parameters for the LicensesClient.Get method.
type LicensesClientGetOptions struct {
	// placeholder for future optional parameters
}

// LicensesClientListByResourceGroupOptions contains the optional parameters for the LicensesClient.NewListByResourceGroupPager
// method.
type LicensesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// LicensesClientListBySubscriptionOptions contains the optional parameters for the LicensesClient.NewListBySubscriptionPager
// method.
type LicensesClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// MachineExtensionsClientGetOptions contains the optional parameters for the MachineExtensionsClient.Get method.
type MachineExtensionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// MachineExtensionsClientListOptions contains the optional parameters for the MachineExtensionsClient.NewListPager method.
type MachineExtensionsClientListOptions struct {
	// The expand expression to apply on the operation.
	Expand *string
}

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

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

// MachineRunCommandsClientGetOptions contains the optional parameters for the MachineRunCommandsClient.Get method.
type MachineRunCommandsClientGetOptions struct {
	// placeholder for future optional parameters
}

// MachineRunCommandsClientListOptions contains the optional parameters for the MachineRunCommandsClient.NewListPager method.
type MachineRunCommandsClientListOptions struct {
	// The expand expression to apply on the operation.
	Expand *string
}

// MachinesClientBeginAssessPatchesOptions contains the optional parameters for the MachinesClient.BeginAssessPatches method.
type MachinesClientBeginAssessPatchesOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

// MachinesClientBeginInstallPatchesOptions contains the optional parameters for the MachinesClient.BeginInstallPatches method.
type MachinesClientBeginInstallPatchesOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// MachinesClientCreateOrUpdateOptions contains the optional parameters for the MachinesClient.CreateOrUpdate method.
type MachinesClientCreateOrUpdateOptions struct {
	// Expands referenced resources.
	Expand *string
}

// MachinesClientGetOptions contains the optional parameters for the MachinesClient.Get method.
type MachinesClientGetOptions struct {
	// The expand expression to apply on the operation.
	Expand *InstanceViewTypes
}

// MachinesClientListByResourceGroupOptions contains the optional parameters for the MachinesClient.NewListByResourceGroupPager
// method.
type MachinesClientListByResourceGroupOptions struct {
	// Expands referenced resources.
	Expand *string
}

// MachinesClientListBySubscriptionOptions contains the optional parameters for the MachinesClient.NewListBySubscriptionPager
// method.
type MachinesClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// MachinesClientUpdateOptions contains the optional parameters for the MachinesClient.Update method.
type MachinesClientUpdateOptions struct {
	// placeholder for future optional parameters
}

// ManagementClientBeginSetupExtensionsOptions contains the optional parameters for the ManagementClient.BeginSetupExtensions
// method.
type ManagementClientBeginSetupExtensionsOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ManagementClientBeginUpgradeExtensionsOptions contains the optional parameters for the ManagementClient.BeginUpgradeExtensions
// method.
type ManagementClientBeginUpgradeExtensionsOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// NetworkProfileClientGetOptions contains the optional parameters for the NetworkProfileClient.Get method.
type NetworkProfileClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkSecurityPerimeterConfigurationsClientBeginReconcileForPrivateLinkScopeOptions contains the optional parameters for
// the NetworkSecurityPerimeterConfigurationsClient.BeginReconcileForPrivateLinkScope method.
type NetworkSecurityPerimeterConfigurationsClientBeginReconcileForPrivateLinkScopeOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// NetworkSecurityPerimeterConfigurationsClientGetByPrivateLinkScopeOptions contains the optional parameters for the NetworkSecurityPerimeterConfigurationsClient.GetByPrivateLinkScope
// method.
type NetworkSecurityPerimeterConfigurationsClientGetByPrivateLinkScopeOptions struct {
	// placeholder for future optional parameters
}

// NetworkSecurityPerimeterConfigurationsClientListByPrivateLinkScopeOptions contains the optional parameters for the NetworkSecurityPerimeterConfigurationsClient.NewListByPrivateLinkScopePager
// method.
type NetworkSecurityPerimeterConfigurationsClientListByPrivateLinkScopeOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// PrivateEndpointConnectionsClientGetOptions contains the optional parameters for the PrivateEndpointConnectionsClient.Get
// method.
type PrivateEndpointConnectionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// PrivateEndpointConnectionsClientListByPrivateLinkScopeOptions contains the optional parameters for the PrivateEndpointConnectionsClient.NewListByPrivateLinkScopePager
// method.
type PrivateEndpointConnectionsClientListByPrivateLinkScopeOptions struct {
	// placeholder for future optional parameters
}

// PrivateLinkResourcesClientGetOptions contains the optional parameters for the PrivateLinkResourcesClient.Get method.
type PrivateLinkResourcesClientGetOptions struct {
	// placeholder for future optional parameters
}

// PrivateLinkResourcesClientListByPrivateLinkScopeOptions contains the optional parameters for the PrivateLinkResourcesClient.NewListByPrivateLinkScopePager
// method.
type PrivateLinkResourcesClientListByPrivateLinkScopeOptions struct {
	// placeholder for future optional parameters
}

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

// PrivateLinkScopesClientCreateOrUpdateOptions contains the optional parameters for the PrivateLinkScopesClient.CreateOrUpdate
// method.
type PrivateLinkScopesClientCreateOrUpdateOptions struct {
	// placeholder for future optional parameters
}

// PrivateLinkScopesClientGetOptions contains the optional parameters for the PrivateLinkScopesClient.Get method.
type PrivateLinkScopesClientGetOptions struct {
	// placeholder for future optional parameters
}

// PrivateLinkScopesClientGetValidationDetailsForMachineOptions contains the optional parameters for the PrivateLinkScopesClient.GetValidationDetailsForMachine
// method.
type PrivateLinkScopesClientGetValidationDetailsForMachineOptions struct {
	// placeholder for future optional parameters
}

// PrivateLinkScopesClientGetValidationDetailsOptions contains the optional parameters for the PrivateLinkScopesClient.GetValidationDetails
// method.
type PrivateLinkScopesClientGetValidationDetailsOptions struct {
	// placeholder for future optional parameters
}

// PrivateLinkScopesClientListByResourceGroupOptions contains the optional parameters for the PrivateLinkScopesClient.NewListByResourceGroupPager
// method.
type PrivateLinkScopesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// PrivateLinkScopesClientListOptions contains the optional parameters for the PrivateLinkScopesClient.NewListPager method.
type PrivateLinkScopesClientListOptions struct {
	// placeholder for future optional parameters
}

// PrivateLinkScopesClientUpdateTagsOptions contains the optional parameters for the PrivateLinkScopesClient.UpdateTags method.
type PrivateLinkScopesClientUpdateTagsOptions struct {
	// placeholder for future optional parameters
}

// SettingsClientGetOptions contains the optional parameters for the SettingsClient.Get method.
type SettingsClientGetOptions struct {
	// placeholder for future optional parameters
}

// SettingsClientPatchOptions contains the optional parameters for the SettingsClient.Patch method.
type SettingsClientPatchOptions struct {
	// placeholder for future optional parameters
}

// SettingsClientUpdateOptions contains the optional parameters for the SettingsClient.Update method.
type SettingsClientUpdateOptions struct {
	// placeholder for future optional parameters
}
