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

// AccessControlListsClientBeginCreateOptions contains the optional parameters for the AccessControlListsClient.BeginCreate
// method.
type AccessControlListsClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// AccessControlListsClientBeginDeleteOptions contains the optional parameters for the AccessControlListsClient.BeginDelete
// method.
type AccessControlListsClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// AccessControlListsClientBeginResyncOptions contains the optional parameters for the AccessControlListsClient.BeginResync
// method.
type AccessControlListsClientBeginResyncOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// AccessControlListsClientBeginUpdateAdministrativeStateOptions contains the optional parameters for the AccessControlListsClient.BeginUpdateAdministrativeState
// method.
type AccessControlListsClientBeginUpdateAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// AccessControlListsClientBeginUpdateOptions contains the optional parameters for the AccessControlListsClient.BeginUpdate
// method.
type AccessControlListsClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// AccessControlListsClientBeginValidateConfigurationOptions contains the optional parameters for the AccessControlListsClient.BeginValidateConfiguration
// method.
type AccessControlListsClientBeginValidateConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// AccessControlListsClientGetOptions contains the optional parameters for the AccessControlListsClient.Get method.
type AccessControlListsClientGetOptions struct {
	// placeholder for future optional parameters
}

// AccessControlListsClientListByResourceGroupOptions contains the optional parameters for the AccessControlListsClient.NewListByResourceGroupPager
// method.
type AccessControlListsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// AccessControlListsClientListBySubscriptionOptions contains the optional parameters for the AccessControlListsClient.NewListBySubscriptionPager
// method.
type AccessControlListsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// ExternalNetworksClientBeginCreateOptions contains the optional parameters for the ExternalNetworksClient.BeginCreate method.
type ExternalNetworksClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// ExternalNetworksClientBeginDeleteOptions contains the optional parameters for the ExternalNetworksClient.BeginDelete method.
type ExternalNetworksClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// ExternalNetworksClientBeginUpdateAdministrativeStateOptions contains the optional parameters for the ExternalNetworksClient.BeginUpdateAdministrativeState
// method.
type ExternalNetworksClientBeginUpdateAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// ExternalNetworksClientBeginUpdateOptions contains the optional parameters for the ExternalNetworksClient.BeginUpdate method.
type ExternalNetworksClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// ExternalNetworksClientBeginUpdateStaticRouteBfdAdministrativeStateOptions contains the optional parameters for the ExternalNetworksClient.BeginUpdateStaticRouteBfdAdministrativeState
// method.
type ExternalNetworksClientBeginUpdateStaticRouteBfdAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// ExternalNetworksClientGetOptions contains the optional parameters for the ExternalNetworksClient.Get method.
type ExternalNetworksClientGetOptions struct {
	// placeholder for future optional parameters
}

// ExternalNetworksClientListByL3IsolationDomainOptions contains the optional parameters for the ExternalNetworksClient.NewListByL3IsolationDomainPager
// method.
type ExternalNetworksClientListByL3IsolationDomainOptions struct {
	// placeholder for future optional parameters
}

// IPCommunitiesClientBeginCreateOptions contains the optional parameters for the IPCommunitiesClient.BeginCreate method.
type IPCommunitiesClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// IPCommunitiesClientBeginDeleteOptions contains the optional parameters for the IPCommunitiesClient.BeginDelete method.
type IPCommunitiesClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// IPCommunitiesClientBeginUpdateOptions contains the optional parameters for the IPCommunitiesClient.BeginUpdate method.
type IPCommunitiesClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// IPCommunitiesClientGetOptions contains the optional parameters for the IPCommunitiesClient.Get method.
type IPCommunitiesClientGetOptions struct {
	// placeholder for future optional parameters
}

// IPCommunitiesClientListByResourceGroupOptions contains the optional parameters for the IPCommunitiesClient.NewListByResourceGroupPager
// method.
type IPCommunitiesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// IPCommunitiesClientListBySubscriptionOptions contains the optional parameters for the IPCommunitiesClient.NewListBySubscriptionPager
// method.
type IPCommunitiesClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// IPExtendedCommunitiesClientBeginCreateOptions contains the optional parameters for the IPExtendedCommunitiesClient.BeginCreate
// method.
type IPExtendedCommunitiesClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// IPExtendedCommunitiesClientBeginDeleteOptions contains the optional parameters for the IPExtendedCommunitiesClient.BeginDelete
// method.
type IPExtendedCommunitiesClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// IPExtendedCommunitiesClientBeginUpdateOptions contains the optional parameters for the IPExtendedCommunitiesClient.BeginUpdate
// method.
type IPExtendedCommunitiesClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// IPExtendedCommunitiesClientGetOptions contains the optional parameters for the IPExtendedCommunitiesClient.Get method.
type IPExtendedCommunitiesClientGetOptions struct {
	// placeholder for future optional parameters
}

// IPExtendedCommunitiesClientListByResourceGroupOptions contains the optional parameters for the IPExtendedCommunitiesClient.NewListByResourceGroupPager
// method.
type IPExtendedCommunitiesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// IPExtendedCommunitiesClientListBySubscriptionOptions contains the optional parameters for the IPExtendedCommunitiesClient.NewListBySubscriptionPager
// method.
type IPExtendedCommunitiesClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// IPPrefixesClientBeginCreateOptions contains the optional parameters for the IPPrefixesClient.BeginCreate method.
type IPPrefixesClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// IPPrefixesClientBeginDeleteOptions contains the optional parameters for the IPPrefixesClient.BeginDelete method.
type IPPrefixesClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// IPPrefixesClientBeginUpdateOptions contains the optional parameters for the IPPrefixesClient.BeginUpdate method.
type IPPrefixesClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// IPPrefixesClientGetOptions contains the optional parameters for the IPPrefixesClient.Get method.
type IPPrefixesClientGetOptions struct {
	// placeholder for future optional parameters
}

// IPPrefixesClientListByResourceGroupOptions contains the optional parameters for the IPPrefixesClient.NewListByResourceGroupPager
// method.
type IPPrefixesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// IPPrefixesClientListBySubscriptionOptions contains the optional parameters for the IPPrefixesClient.NewListBySubscriptionPager
// method.
type IPPrefixesClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// InternalNetworksClientBeginCreateOptions contains the optional parameters for the InternalNetworksClient.BeginCreate method.
type InternalNetworksClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternalNetworksClientBeginDeleteOptions contains the optional parameters for the InternalNetworksClient.BeginDelete method.
type InternalNetworksClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternalNetworksClientBeginUpdateAdministrativeStateOptions contains the optional parameters for the InternalNetworksClient.BeginUpdateAdministrativeState
// method.
type InternalNetworksClientBeginUpdateAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternalNetworksClientBeginUpdateBgpAdministrativeStateOptions contains the optional parameters for the InternalNetworksClient.BeginUpdateBgpAdministrativeState
// method.
type InternalNetworksClientBeginUpdateBgpAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternalNetworksClientBeginUpdateOptions contains the optional parameters for the InternalNetworksClient.BeginUpdate method.
type InternalNetworksClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternalNetworksClientBeginUpdateStaticRouteBfdAdministrativeStateOptions contains the optional parameters for the InternalNetworksClient.BeginUpdateStaticRouteBfdAdministrativeState
// method.
type InternalNetworksClientBeginUpdateStaticRouteBfdAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternalNetworksClientGetOptions contains the optional parameters for the InternalNetworksClient.Get method.
type InternalNetworksClientGetOptions struct {
	// placeholder for future optional parameters
}

// InternalNetworksClientListByL3IsolationDomainOptions contains the optional parameters for the InternalNetworksClient.NewListByL3IsolationDomainPager
// method.
type InternalNetworksClientListByL3IsolationDomainOptions struct {
	// placeholder for future optional parameters
}

// InternetGatewayRulesClientBeginCreateOptions contains the optional parameters for the InternetGatewayRulesClient.BeginCreate
// method.
type InternetGatewayRulesClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternetGatewayRulesClientBeginDeleteOptions contains the optional parameters for the InternetGatewayRulesClient.BeginDelete
// method.
type InternetGatewayRulesClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternetGatewayRulesClientBeginUpdateOptions contains the optional parameters for the InternetGatewayRulesClient.BeginUpdate
// method.
type InternetGatewayRulesClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternetGatewayRulesClientGetOptions contains the optional parameters for the InternetGatewayRulesClient.Get method.
type InternetGatewayRulesClientGetOptions struct {
	// placeholder for future optional parameters
}

// InternetGatewayRulesClientListByResourceGroupOptions contains the optional parameters for the InternetGatewayRulesClient.NewListByResourceGroupPager
// method.
type InternetGatewayRulesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// InternetGatewayRulesClientListBySubscriptionOptions contains the optional parameters for the InternetGatewayRulesClient.NewListBySubscriptionPager
// method.
type InternetGatewayRulesClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// InternetGatewaysClientBeginCreateOptions contains the optional parameters for the InternetGatewaysClient.BeginCreate method.
type InternetGatewaysClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternetGatewaysClientBeginDeleteOptions contains the optional parameters for the InternetGatewaysClient.BeginDelete method.
type InternetGatewaysClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternetGatewaysClientBeginUpdateOptions contains the optional parameters for the InternetGatewaysClient.BeginUpdate method.
type InternetGatewaysClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// InternetGatewaysClientGetOptions contains the optional parameters for the InternetGatewaysClient.Get method.
type InternetGatewaysClientGetOptions struct {
	// placeholder for future optional parameters
}

// InternetGatewaysClientListByResourceGroupOptions contains the optional parameters for the InternetGatewaysClient.NewListByResourceGroupPager
// method.
type InternetGatewaysClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// InternetGatewaysClientListBySubscriptionOptions contains the optional parameters for the InternetGatewaysClient.NewListBySubscriptionPager
// method.
type InternetGatewaysClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// L2IsolationDomainsClientBeginCommitConfigurationOptions contains the optional parameters for the L2IsolationDomainsClient.BeginCommitConfiguration
// method.
type L2IsolationDomainsClientBeginCommitConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L2IsolationDomainsClientBeginCreateOptions contains the optional parameters for the L2IsolationDomainsClient.BeginCreate
// method.
type L2IsolationDomainsClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L2IsolationDomainsClientBeginDeleteOptions contains the optional parameters for the L2IsolationDomainsClient.BeginDelete
// method.
type L2IsolationDomainsClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L2IsolationDomainsClientBeginUpdateAdministrativeStateOptions contains the optional parameters for the L2IsolationDomainsClient.BeginUpdateAdministrativeState
// method.
type L2IsolationDomainsClientBeginUpdateAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L2IsolationDomainsClientBeginUpdateOptions contains the optional parameters for the L2IsolationDomainsClient.BeginUpdate
// method.
type L2IsolationDomainsClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L2IsolationDomainsClientBeginValidateConfigurationOptions contains the optional parameters for the L2IsolationDomainsClient.BeginValidateConfiguration
// method.
type L2IsolationDomainsClientBeginValidateConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L2IsolationDomainsClientGetOptions contains the optional parameters for the L2IsolationDomainsClient.Get method.
type L2IsolationDomainsClientGetOptions struct {
	// placeholder for future optional parameters
}

// L2IsolationDomainsClientListByResourceGroupOptions contains the optional parameters for the L2IsolationDomainsClient.NewListByResourceGroupPager
// method.
type L2IsolationDomainsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// L2IsolationDomainsClientListBySubscriptionOptions contains the optional parameters for the L2IsolationDomainsClient.NewListBySubscriptionPager
// method.
type L2IsolationDomainsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// L3IsolationDomainsClientBeginCommitConfigurationOptions contains the optional parameters for the L3IsolationDomainsClient.BeginCommitConfiguration
// method.
type L3IsolationDomainsClientBeginCommitConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L3IsolationDomainsClientBeginCreateOptions contains the optional parameters for the L3IsolationDomainsClient.BeginCreate
// method.
type L3IsolationDomainsClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L3IsolationDomainsClientBeginDeleteOptions contains the optional parameters for the L3IsolationDomainsClient.BeginDelete
// method.
type L3IsolationDomainsClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L3IsolationDomainsClientBeginUpdateAdministrativeStateOptions contains the optional parameters for the L3IsolationDomainsClient.BeginUpdateAdministrativeState
// method.
type L3IsolationDomainsClientBeginUpdateAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L3IsolationDomainsClientBeginUpdateOptions contains the optional parameters for the L3IsolationDomainsClient.BeginUpdate
// method.
type L3IsolationDomainsClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L3IsolationDomainsClientBeginValidateConfigurationOptions contains the optional parameters for the L3IsolationDomainsClient.BeginValidateConfiguration
// method.
type L3IsolationDomainsClientBeginValidateConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// L3IsolationDomainsClientGetOptions contains the optional parameters for the L3IsolationDomainsClient.Get method.
type L3IsolationDomainsClientGetOptions struct {
	// placeholder for future optional parameters
}

// L3IsolationDomainsClientListByResourceGroupOptions contains the optional parameters for the L3IsolationDomainsClient.NewListByResourceGroupPager
// method.
type L3IsolationDomainsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// L3IsolationDomainsClientListBySubscriptionOptions contains the optional parameters for the L3IsolationDomainsClient.NewListBySubscriptionPager
// method.
type L3IsolationDomainsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// NeighborGroupsClientBeginCreateOptions contains the optional parameters for the NeighborGroupsClient.BeginCreate method.
type NeighborGroupsClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NeighborGroupsClientBeginDeleteOptions contains the optional parameters for the NeighborGroupsClient.BeginDelete method.
type NeighborGroupsClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NeighborGroupsClientBeginUpdateOptions contains the optional parameters for the NeighborGroupsClient.BeginUpdate method.
type NeighborGroupsClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NeighborGroupsClientGetOptions contains the optional parameters for the NeighborGroupsClient.Get method.
type NeighborGroupsClientGetOptions struct {
	// placeholder for future optional parameters
}

// NeighborGroupsClientListByResourceGroupOptions contains the optional parameters for the NeighborGroupsClient.NewListByResourceGroupPager
// method.
type NeighborGroupsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// NeighborGroupsClientListBySubscriptionOptions contains the optional parameters for the NeighborGroupsClient.NewListBySubscriptionPager
// method.
type NeighborGroupsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// NetworkDeviceSKUsClientGetOptions contains the optional parameters for the NetworkDeviceSKUsClient.Get method.
type NetworkDeviceSKUsClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkDeviceSKUsClientListBySubscriptionOptions contains the optional parameters for the NetworkDeviceSKUsClient.NewListBySubscriptionPager
// method.
type NetworkDeviceSKUsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// NetworkDevicesClientBeginCreateOptions contains the optional parameters for the NetworkDevicesClient.BeginCreate method.
type NetworkDevicesClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkDevicesClientBeginDeleteOptions contains the optional parameters for the NetworkDevicesClient.BeginDelete method.
type NetworkDevicesClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkDevicesClientBeginRebootOptions contains the optional parameters for the NetworkDevicesClient.BeginReboot method.
type NetworkDevicesClientBeginRebootOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkDevicesClientBeginRefreshConfigurationOptions contains the optional parameters for the NetworkDevicesClient.BeginRefreshConfiguration
// method.
type NetworkDevicesClientBeginRefreshConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkDevicesClientBeginUpdateAdministrativeStateOptions contains the optional parameters for the NetworkDevicesClient.BeginUpdateAdministrativeState
// method.
type NetworkDevicesClientBeginUpdateAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkDevicesClientBeginUpdateOptions contains the optional parameters for the NetworkDevicesClient.BeginUpdate method.
type NetworkDevicesClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkDevicesClientBeginUpgradeOptions contains the optional parameters for the NetworkDevicesClient.BeginUpgrade method.
type NetworkDevicesClientBeginUpgradeOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkDevicesClientGetOptions contains the optional parameters for the NetworkDevicesClient.Get method.
type NetworkDevicesClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkDevicesClientListByResourceGroupOptions contains the optional parameters for the NetworkDevicesClient.NewListByResourceGroupPager
// method.
type NetworkDevicesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// NetworkDevicesClientListBySubscriptionOptions contains the optional parameters for the NetworkDevicesClient.NewListBySubscriptionPager
// method.
type NetworkDevicesClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// NetworkFabricControllersClientBeginCreateOptions contains the optional parameters for the NetworkFabricControllersClient.BeginCreate
// method.
type NetworkFabricControllersClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricControllersClientBeginDeleteOptions contains the optional parameters for the NetworkFabricControllersClient.BeginDelete
// method.
type NetworkFabricControllersClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricControllersClientBeginUpdateOptions contains the optional parameters for the NetworkFabricControllersClient.BeginUpdate
// method.
type NetworkFabricControllersClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricControllersClientGetOptions contains the optional parameters for the NetworkFabricControllersClient.Get method.
type NetworkFabricControllersClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkFabricControllersClientListByResourceGroupOptions contains the optional parameters for the NetworkFabricControllersClient.NewListByResourceGroupPager
// method.
type NetworkFabricControllersClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// NetworkFabricControllersClientListBySubscriptionOptions contains the optional parameters for the NetworkFabricControllersClient.NewListBySubscriptionPager
// method.
type NetworkFabricControllersClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// NetworkFabricSKUsClientGetOptions contains the optional parameters for the NetworkFabricSKUsClient.Get method.
type NetworkFabricSKUsClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkFabricSKUsClientListBySubscriptionOptions contains the optional parameters for the NetworkFabricSKUsClient.NewListBySubscriptionPager
// method.
type NetworkFabricSKUsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// NetworkFabricsClientBeginCommitConfigurationOptions contains the optional parameters for the NetworkFabricsClient.BeginCommitConfiguration
// method.
type NetworkFabricsClientBeginCommitConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientBeginCreateOptions contains the optional parameters for the NetworkFabricsClient.BeginCreate method.
type NetworkFabricsClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientBeginDeleteOptions contains the optional parameters for the NetworkFabricsClient.BeginDelete method.
type NetworkFabricsClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientBeginDeprovisionOptions contains the optional parameters for the NetworkFabricsClient.BeginDeprovision
// method.
type NetworkFabricsClientBeginDeprovisionOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientBeginGetTopologyOptions contains the optional parameters for the NetworkFabricsClient.BeginGetTopology
// method.
type NetworkFabricsClientBeginGetTopologyOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientBeginProvisionOptions contains the optional parameters for the NetworkFabricsClient.BeginProvision
// method.
type NetworkFabricsClientBeginProvisionOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientBeginRefreshConfigurationOptions contains the optional parameters for the NetworkFabricsClient.BeginRefreshConfiguration
// method.
type NetworkFabricsClientBeginRefreshConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientBeginUpdateInfraManagementBfdConfigurationOptions contains the optional parameters for the NetworkFabricsClient.BeginUpdateInfraManagementBfdConfiguration
// method.
type NetworkFabricsClientBeginUpdateInfraManagementBfdConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientBeginUpdateOptions contains the optional parameters for the NetworkFabricsClient.BeginUpdate method.
type NetworkFabricsClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientBeginUpdateWorkloadManagementBfdConfigurationOptions contains the optional parameters for the NetworkFabricsClient.BeginUpdateWorkloadManagementBfdConfiguration
// method.
type NetworkFabricsClientBeginUpdateWorkloadManagementBfdConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientBeginUpgradeOptions contains the optional parameters for the NetworkFabricsClient.BeginUpgrade method.
type NetworkFabricsClientBeginUpgradeOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientBeginValidateConfigurationOptions contains the optional parameters for the NetworkFabricsClient.BeginValidateConfiguration
// method.
type NetworkFabricsClientBeginValidateConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkFabricsClientGetOptions contains the optional parameters for the NetworkFabricsClient.Get method.
type NetworkFabricsClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkFabricsClientListByResourceGroupOptions contains the optional parameters for the NetworkFabricsClient.NewListByResourceGroupPager
// method.
type NetworkFabricsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// NetworkFabricsClientListBySubscriptionOptions contains the optional parameters for the NetworkFabricsClient.NewListBySubscriptionPager
// method.
type NetworkFabricsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// NetworkInterfacesClientBeginCreateOptions contains the optional parameters for the NetworkInterfacesClient.BeginCreate
// method.
type NetworkInterfacesClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

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

// NetworkInterfacesClientBeginUpdateAdministrativeStateOptions contains the optional parameters for the NetworkInterfacesClient.BeginUpdateAdministrativeState
// method.
type NetworkInterfacesClientBeginUpdateAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

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

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

// NetworkInterfacesClientListByNetworkDeviceOptions contains the optional parameters for the NetworkInterfacesClient.NewListByNetworkDevicePager
// method.
type NetworkInterfacesClientListByNetworkDeviceOptions struct {
	// placeholder for future optional parameters
}

// NetworkPacketBrokersClientBeginCreateOptions contains the optional parameters for the NetworkPacketBrokersClient.BeginCreate
// method.
type NetworkPacketBrokersClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkPacketBrokersClientBeginDeleteOptions contains the optional parameters for the NetworkPacketBrokersClient.BeginDelete
// method.
type NetworkPacketBrokersClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkPacketBrokersClientBeginUpdateOptions contains the optional parameters for the NetworkPacketBrokersClient.BeginUpdate
// method.
type NetworkPacketBrokersClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkPacketBrokersClientGetOptions contains the optional parameters for the NetworkPacketBrokersClient.Get method.
type NetworkPacketBrokersClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkPacketBrokersClientListByResourceGroupOptions contains the optional parameters for the NetworkPacketBrokersClient.NewListByResourceGroupPager
// method.
type NetworkPacketBrokersClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// NetworkPacketBrokersClientListBySubscriptionOptions contains the optional parameters for the NetworkPacketBrokersClient.NewListBySubscriptionPager
// method.
type NetworkPacketBrokersClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// NetworkRacksClientBeginCreateOptions contains the optional parameters for the NetworkRacksClient.BeginCreate method.
type NetworkRacksClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkRacksClientBeginDeleteOptions contains the optional parameters for the NetworkRacksClient.BeginDelete method.
type NetworkRacksClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkRacksClientBeginUpdateOptions contains the optional parameters for the NetworkRacksClient.BeginUpdate method.
type NetworkRacksClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkRacksClientGetOptions contains the optional parameters for the NetworkRacksClient.Get method.
type NetworkRacksClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkRacksClientListByResourceGroupOptions contains the optional parameters for the NetworkRacksClient.NewListByResourceGroupPager
// method.
type NetworkRacksClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// NetworkRacksClientListBySubscriptionOptions contains the optional parameters for the NetworkRacksClient.NewListBySubscriptionPager
// method.
type NetworkRacksClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// NetworkTapRulesClientBeginCreateOptions contains the optional parameters for the NetworkTapRulesClient.BeginCreate method.
type NetworkTapRulesClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkTapRulesClientBeginDeleteOptions contains the optional parameters for the NetworkTapRulesClient.BeginDelete method.
type NetworkTapRulesClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkTapRulesClientBeginResyncOptions contains the optional parameters for the NetworkTapRulesClient.BeginResync method.
type NetworkTapRulesClientBeginResyncOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkTapRulesClientBeginUpdateAdministrativeStateOptions contains the optional parameters for the NetworkTapRulesClient.BeginUpdateAdministrativeState
// method.
type NetworkTapRulesClientBeginUpdateAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkTapRulesClientBeginUpdateOptions contains the optional parameters for the NetworkTapRulesClient.BeginUpdate method.
type NetworkTapRulesClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkTapRulesClientBeginValidateConfigurationOptions contains the optional parameters for the NetworkTapRulesClient.BeginValidateConfiguration
// method.
type NetworkTapRulesClientBeginValidateConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkTapRulesClientGetOptions contains the optional parameters for the NetworkTapRulesClient.Get method.
type NetworkTapRulesClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkTapRulesClientListByResourceGroupOptions contains the optional parameters for the NetworkTapRulesClient.NewListByResourceGroupPager
// method.
type NetworkTapRulesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// NetworkTapRulesClientListBySubscriptionOptions contains the optional parameters for the NetworkTapRulesClient.NewListBySubscriptionPager
// method.
type NetworkTapRulesClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// NetworkTapsClientBeginCreateOptions contains the optional parameters for the NetworkTapsClient.BeginCreate method.
type NetworkTapsClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkTapsClientBeginDeleteOptions contains the optional parameters for the NetworkTapsClient.BeginDelete method.
type NetworkTapsClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkTapsClientBeginResyncOptions contains the optional parameters for the NetworkTapsClient.BeginResync method.
type NetworkTapsClientBeginResyncOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkTapsClientBeginUpdateAdministrativeStateOptions contains the optional parameters for the NetworkTapsClient.BeginUpdateAdministrativeState
// method.
type NetworkTapsClientBeginUpdateAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkTapsClientBeginUpdateOptions contains the optional parameters for the NetworkTapsClient.BeginUpdate method.
type NetworkTapsClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkTapsClientGetOptions contains the optional parameters for the NetworkTapsClient.Get method.
type NetworkTapsClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkTapsClientListByResourceGroupOptions contains the optional parameters for the NetworkTapsClient.NewListByResourceGroupPager
// method.
type NetworkTapsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// NetworkTapsClientListBySubscriptionOptions contains the optional parameters for the NetworkTapsClient.NewListBySubscriptionPager
// method.
type NetworkTapsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// NetworkToNetworkInterconnectsClientBeginCreateOptions contains the optional parameters for the NetworkToNetworkInterconnectsClient.BeginCreate
// method.
type NetworkToNetworkInterconnectsClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkToNetworkInterconnectsClientBeginDeleteOptions contains the optional parameters for the NetworkToNetworkInterconnectsClient.BeginDelete
// method.
type NetworkToNetworkInterconnectsClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkToNetworkInterconnectsClientBeginUpdateAdministrativeStateOptions contains the optional parameters for the NetworkToNetworkInterconnectsClient.BeginUpdateAdministrativeState
// method.
type NetworkToNetworkInterconnectsClientBeginUpdateAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkToNetworkInterconnectsClientBeginUpdateNpbStaticRouteBfdAdministrativeStateOptions contains the optional parameters
// for the NetworkToNetworkInterconnectsClient.BeginUpdateNpbStaticRouteBfdAdministrativeState method.
type NetworkToNetworkInterconnectsClientBeginUpdateNpbStaticRouteBfdAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkToNetworkInterconnectsClientBeginUpdateOptions contains the optional parameters for the NetworkToNetworkInterconnectsClient.BeginUpdate
// method.
type NetworkToNetworkInterconnectsClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// NetworkToNetworkInterconnectsClientGetOptions contains the optional parameters for the NetworkToNetworkInterconnectsClient.Get
// method.
type NetworkToNetworkInterconnectsClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkToNetworkInterconnectsClientListByNetworkFabricOptions contains the optional parameters for the NetworkToNetworkInterconnectsClient.NewListByNetworkFabricPager
// method.
type NetworkToNetworkInterconnectsClientListByNetworkFabricOptions struct {
	// placeholder for future optional parameters
}

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

// RoutePoliciesClientBeginCommitConfigurationOptions contains the optional parameters for the RoutePoliciesClient.BeginCommitConfiguration
// method.
type RoutePoliciesClientBeginCommitConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// RoutePoliciesClientBeginCreateOptions contains the optional parameters for the RoutePoliciesClient.BeginCreate method.
type RoutePoliciesClientBeginCreateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// RoutePoliciesClientBeginDeleteOptions contains the optional parameters for the RoutePoliciesClient.BeginDelete method.
type RoutePoliciesClientBeginDeleteOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// RoutePoliciesClientBeginUpdateAdministrativeStateOptions contains the optional parameters for the RoutePoliciesClient.BeginUpdateAdministrativeState
// method.
type RoutePoliciesClientBeginUpdateAdministrativeStateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// RoutePoliciesClientBeginUpdateOptions contains the optional parameters for the RoutePoliciesClient.BeginUpdate method.
type RoutePoliciesClientBeginUpdateOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// RoutePoliciesClientBeginValidateConfigurationOptions contains the optional parameters for the RoutePoliciesClient.BeginValidateConfiguration
// method.
type RoutePoliciesClientBeginValidateConfigurationOptions struct {
	// Resumes the LRO from the provided token.
	ResumeToken string
}

// RoutePoliciesClientGetOptions contains the optional parameters for the RoutePoliciesClient.Get method.
type RoutePoliciesClientGetOptions struct {
	// placeholder for future optional parameters
}

// RoutePoliciesClientListByResourceGroupOptions contains the optional parameters for the RoutePoliciesClient.NewListByResourceGroupPager
// method.
type RoutePoliciesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// RoutePoliciesClientListBySubscriptionOptions contains the optional parameters for the RoutePoliciesClient.NewListBySubscriptionPager
// method.
type RoutePoliciesClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}
