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

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

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

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

// AutonomousDatabaseBackupsClientGetOptions contains the optional parameters for the AutonomousDatabaseBackupsClient.Get
// method.
type AutonomousDatabaseBackupsClientGetOptions struct {
	// placeholder for future optional parameters
}

// AutonomousDatabaseBackupsClientListByAutonomousDatabaseOptions contains the optional parameters for the AutonomousDatabaseBackupsClient.NewListByAutonomousDatabasePager
// method.
type AutonomousDatabaseBackupsClientListByAutonomousDatabaseOptions struct {
	// placeholder for future optional parameters
}

// AutonomousDatabaseCharacterSetsClientGetOptions contains the optional parameters for the AutonomousDatabaseCharacterSetsClient.Get
// method.
type AutonomousDatabaseCharacterSetsClientGetOptions struct {
	// placeholder for future optional parameters
}

// AutonomousDatabaseCharacterSetsClientListByLocationOptions contains the optional parameters for the AutonomousDatabaseCharacterSetsClient.NewListByLocationPager
// method.
type AutonomousDatabaseCharacterSetsClientListByLocationOptions struct {
	// placeholder for future optional parameters
}

// AutonomousDatabaseNationalCharacterSetsClientGetOptions contains the optional parameters for the AutonomousDatabaseNationalCharacterSetsClient.Get
// method.
type AutonomousDatabaseNationalCharacterSetsClientGetOptions struct {
	// placeholder for future optional parameters
}

// AutonomousDatabaseNationalCharacterSetsClientListByLocationOptions contains the optional parameters for the AutonomousDatabaseNationalCharacterSetsClient.NewListByLocationPager
// method.
type AutonomousDatabaseNationalCharacterSetsClientListByLocationOptions struct {
	// placeholder for future optional parameters
}

// AutonomousDatabaseVersionsClientGetOptions contains the optional parameters for the AutonomousDatabaseVersionsClient.Get
// method.
type AutonomousDatabaseVersionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// AutonomousDatabaseVersionsClientListByLocationOptions contains the optional parameters for the AutonomousDatabaseVersionsClient.NewListByLocationPager
// method.
type AutonomousDatabaseVersionsClientListByLocationOptions struct {
	// placeholder for future optional parameters
}

// AutonomousDatabasesClientBeginActionOptions contains the optional parameters for the AutonomousDatabasesClient.BeginAction
// method.
type AutonomousDatabasesClientBeginActionOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// AutonomousDatabasesClientBeginChangeDisasterRecoveryConfigurationOptions contains the optional parameters for the AutonomousDatabasesClient.BeginChangeDisasterRecoveryConfiguration
// method.
type AutonomousDatabasesClientBeginChangeDisasterRecoveryConfigurationOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

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

// AutonomousDatabasesClientBeginFailoverOptions contains the optional parameters for the AutonomousDatabasesClient.BeginFailover
// method.
type AutonomousDatabasesClientBeginFailoverOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// AutonomousDatabasesClientBeginRestoreOptions contains the optional parameters for the AutonomousDatabasesClient.BeginRestore
// method.
type AutonomousDatabasesClientBeginRestoreOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// AutonomousDatabasesClientBeginShrinkOptions contains the optional parameters for the AutonomousDatabasesClient.BeginShrink
// method.
type AutonomousDatabasesClientBeginShrinkOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// AutonomousDatabasesClientBeginSwitchoverOptions contains the optional parameters for the AutonomousDatabasesClient.BeginSwitchover
// method.
type AutonomousDatabasesClientBeginSwitchoverOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

// AutonomousDatabasesClientGenerateWalletOptions contains the optional parameters for the AutonomousDatabasesClient.GenerateWallet
// method.
type AutonomousDatabasesClientGenerateWalletOptions struct {
	// placeholder for future optional parameters
}

// AutonomousDatabasesClientGetOptions contains the optional parameters for the AutonomousDatabasesClient.Get method.
type AutonomousDatabasesClientGetOptions struct {
	// placeholder for future optional parameters
}

// AutonomousDatabasesClientListByResourceGroupOptions contains the optional parameters for the AutonomousDatabasesClient.NewListByResourceGroupPager
// method.
type AutonomousDatabasesClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// AutonomousDatabasesClientListBySubscriptionOptions contains the optional parameters for the AutonomousDatabasesClient.NewListBySubscriptionPager
// method.
type AutonomousDatabasesClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// CloudExadataInfrastructuresClientBeginAddStorageCapacityOptions contains the optional parameters for the CloudExadataInfrastructuresClient.BeginAddStorageCapacity
// method.
type CloudExadataInfrastructuresClientBeginAddStorageCapacityOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// CloudExadataInfrastructuresClientBeginConfigureExascaleOptions contains the optional parameters for the CloudExadataInfrastructuresClient.BeginConfigureExascale
// method.
type CloudExadataInfrastructuresClientBeginConfigureExascaleOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

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

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

// CloudExadataInfrastructuresClientGetOptions contains the optional parameters for the CloudExadataInfrastructuresClient.Get
// method.
type CloudExadataInfrastructuresClientGetOptions struct {
	// placeholder for future optional parameters
}

// CloudExadataInfrastructuresClientListByResourceGroupOptions contains the optional parameters for the CloudExadataInfrastructuresClient.NewListByResourceGroupPager
// method.
type CloudExadataInfrastructuresClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// CloudExadataInfrastructuresClientListBySubscriptionOptions contains the optional parameters for the CloudExadataInfrastructuresClient.NewListBySubscriptionPager
// method.
type CloudExadataInfrastructuresClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// CloudVMClustersClientBeginAddVMsOptions contains the optional parameters for the CloudVMClustersClient.BeginAddVMs method.
type CloudVMClustersClientBeginAddVMsOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

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

// CloudVMClustersClientBeginRemoveVMsOptions contains the optional parameters for the CloudVMClustersClient.BeginRemoveVMs
// method.
type CloudVMClustersClientBeginRemoveVMsOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

// CloudVMClustersClientGetOptions contains the optional parameters for the CloudVMClustersClient.Get method.
type CloudVMClustersClientGetOptions struct {
	// placeholder for future optional parameters
}

// CloudVMClustersClientListByResourceGroupOptions contains the optional parameters for the CloudVMClustersClient.NewListByResourceGroupPager
// method.
type CloudVMClustersClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// CloudVMClustersClientListBySubscriptionOptions contains the optional parameters for the CloudVMClustersClient.NewListBySubscriptionPager
// method.
type CloudVMClustersClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// CloudVMClustersClientListPrivateIPAddressesOptions contains the optional parameters for the CloudVMClustersClient.ListPrivateIPAddresses
// method.
type CloudVMClustersClientListPrivateIPAddressesOptions struct {
	// placeholder for future optional parameters
}

// DNSPrivateViewsClientGetOptions contains the optional parameters for the DNSPrivateViewsClient.Get method.
type DNSPrivateViewsClientGetOptions struct {
	// placeholder for future optional parameters
}

// DNSPrivateViewsClientListByLocationOptions contains the optional parameters for the DNSPrivateViewsClient.NewListByLocationPager
// method.
type DNSPrivateViewsClientListByLocationOptions struct {
	// placeholder for future optional parameters
}

// DNSPrivateZonesClientGetOptions contains the optional parameters for the DNSPrivateZonesClient.Get method.
type DNSPrivateZonesClientGetOptions struct {
	// placeholder for future optional parameters
}

// DNSPrivateZonesClientListByLocationOptions contains the optional parameters for the DNSPrivateZonesClient.NewListByLocationPager
// method.
type DNSPrivateZonesClientListByLocationOptions struct {
	// placeholder for future optional parameters
}

// DbNodesClientBeginActionOptions contains the optional parameters for the DbNodesClient.BeginAction method.
type DbNodesClientBeginActionOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// DbNodesClientGetOptions contains the optional parameters for the DbNodesClient.Get method.
type DbNodesClientGetOptions struct {
	// placeholder for future optional parameters
}

// DbNodesClientListByCloudVMClusterOptions contains the optional parameters for the DbNodesClient.NewListByCloudVMClusterPager
// method.
type DbNodesClientListByCloudVMClusterOptions struct {
	// placeholder for future optional parameters
}

// DbServersClientGetOptions contains the optional parameters for the DbServersClient.Get method.
type DbServersClientGetOptions struct {
	// placeholder for future optional parameters
}

// DbServersClientListByCloudExadataInfrastructureOptions contains the optional parameters for the DbServersClient.NewListByCloudExadataInfrastructurePager
// method.
type DbServersClientListByCloudExadataInfrastructureOptions struct {
	// placeholder for future optional parameters
}

// DbSystemShapesClientGetOptions contains the optional parameters for the DbSystemShapesClient.Get method.
type DbSystemShapesClientGetOptions struct {
	// placeholder for future optional parameters
}

// DbSystemShapesClientListByLocationOptions contains the optional parameters for the DbSystemShapesClient.NewListByLocationPager
// method.
type DbSystemShapesClientListByLocationOptions struct {
	// Filters the result for the given Shape Attribute, such as BLOCK_STORAGE or SMART_STORAGE.
	ShapeAttribute *string

	// Filters the result for the given Azure Availability Zone
	Zone *string
}

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

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

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

// DbSystemsClientGetOptions contains the optional parameters for the DbSystemsClient.Get method.
type DbSystemsClientGetOptions struct {
	// placeholder for future optional parameters
}

// DbSystemsClientListByResourceGroupOptions contains the optional parameters for the DbSystemsClient.NewListByResourceGroupPager
// method.
type DbSystemsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// DbSystemsClientListBySubscriptionOptions contains the optional parameters for the DbSystemsClient.NewListBySubscriptionPager
// method.
type DbSystemsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// DbVersionsClientGetOptions contains the optional parameters for the DbVersionsClient.Get method.
type DbVersionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// DbVersionsClientListByLocationOptions contains the optional parameters for the DbVersionsClient.NewListByLocationPager
// method.
type DbVersionsClientListByLocationOptions struct {
	// The DB system AzureId. If provided, filters the results to the set of database versions which are supported for the DB
	// system.
	DbSystemID *string

	// If provided, filters the results to the set of database versions which are supported for the given shape. e.g., VM.Standard.E5.Flex
	DbSystemShape *BaseDbSystemShapes

	// If true, filters the results to the set of Oracle Database versions that are supported for the database software images.
	IsDatabaseSoftwareImageSupported *bool

	// If true, filters the results to the set of database versions which are supported for Upgrade.
	IsUpgradeSupported *bool

	// If provided, filters the results to the set of database versions which are supported for the given shape family.
	ShapeFamily *ShapeFamilyType

	// The DB system storage management option. Used to list database versions available for that storage manager. Valid values
	// are ASM and LVM.
	StorageManagement *StorageManagementType
}

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

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

// ExadbVMClustersClientBeginRemoveVMsOptions contains the optional parameters for the ExadbVMClustersClient.BeginRemoveVMs
// method.
type ExadbVMClustersClientBeginRemoveVMsOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

// ExadbVMClustersClientGetOptions contains the optional parameters for the ExadbVMClustersClient.Get method.
type ExadbVMClustersClientGetOptions struct {
	// placeholder for future optional parameters
}

// ExadbVMClustersClientListByResourceGroupOptions contains the optional parameters for the ExadbVMClustersClient.NewListByResourceGroupPager
// method.
type ExadbVMClustersClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// ExadbVMClustersClientListBySubscriptionOptions contains the optional parameters for the ExadbVMClustersClient.NewListBySubscriptionPager
// method.
type ExadbVMClustersClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// ExascaleDbNodesClientBeginActionOptions contains the optional parameters for the ExascaleDbNodesClient.BeginAction method.
type ExascaleDbNodesClientBeginActionOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// ExascaleDbNodesClientGetOptions contains the optional parameters for the ExascaleDbNodesClient.Get method.
type ExascaleDbNodesClientGetOptions struct {
	// placeholder for future optional parameters
}

// ExascaleDbNodesClientListByParentOptions contains the optional parameters for the ExascaleDbNodesClient.NewListByParentPager
// method.
type ExascaleDbNodesClientListByParentOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// ExascaleDbStorageVaultsClientGetOptions contains the optional parameters for the ExascaleDbStorageVaultsClient.Get method.
type ExascaleDbStorageVaultsClientGetOptions struct {
	// placeholder for future optional parameters
}

// ExascaleDbStorageVaultsClientListByResourceGroupOptions contains the optional parameters for the ExascaleDbStorageVaultsClient.NewListByResourceGroupPager
// method.
type ExascaleDbStorageVaultsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// ExascaleDbStorageVaultsClientListBySubscriptionOptions contains the optional parameters for the ExascaleDbStorageVaultsClient.NewListBySubscriptionPager
// method.
type ExascaleDbStorageVaultsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// FlexComponentsClientGetOptions contains the optional parameters for the FlexComponentsClient.Get method.
type FlexComponentsClientGetOptions struct {
	// placeholder for future optional parameters
}

// FlexComponentsClientListByParentOptions contains the optional parameters for the FlexComponentsClient.NewListByParentPager
// method.
type FlexComponentsClientListByParentOptions struct {
	// If provided, filters the results for the given shape
	Shape *SystemShapes
}

// GiMinorVersionsClientGetOptions contains the optional parameters for the GiMinorVersionsClient.Get method.
type GiMinorVersionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// GiMinorVersionsClientListByParentOptions contains the optional parameters for the GiMinorVersionsClient.NewListByParentPager
// method.
type GiMinorVersionsClientListByParentOptions struct {
	// If provided, filters the results to the set of database versions which are supported for the given shape family.
	ShapeFamily *ShapeFamily

	// Filters the result for the given Azure Availability Zone
	Zone *string
}

// GiVersionsClientGetOptions contains the optional parameters for the GiVersionsClient.Get method.
type GiVersionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// GiVersionsClientListByLocationOptions contains the optional parameters for the GiVersionsClient.NewListByLocationPager
// method.
type GiVersionsClientListByLocationOptions struct {
	// If provided, filters the results for the given shape
	Shape *SystemShapes

	// Filters the result for the given Shape Attribute, such as BLOCK_STORAGE or SMART_STORAGE.
	ShapeAttribute *string

	// Filters the result for the given Azure Availability Zone
	Zone *string
}

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

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

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

// NetworkAnchorsClientGetOptions contains the optional parameters for the NetworkAnchorsClient.Get method.
type NetworkAnchorsClientGetOptions struct {
	// placeholder for future optional parameters
}

// NetworkAnchorsClientListByResourceGroupOptions contains the optional parameters for the NetworkAnchorsClient.NewListByResourceGroupPager
// method.
type NetworkAnchorsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// NetworkAnchorsClientListBySubscriptionOptions contains the optional parameters for the NetworkAnchorsClient.NewListBySubscriptionPager
// method.
type NetworkAnchorsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

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

// OracleSubscriptionsClientBeginAddAzureSubscriptionsOptions contains the optional parameters for the OracleSubscriptionsClient.BeginAddAzureSubscriptions
// method.
type OracleSubscriptionsClientBeginAddAzureSubscriptionsOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

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

// OracleSubscriptionsClientBeginListActivationLinksOptions contains the optional parameters for the OracleSubscriptionsClient.BeginListActivationLinks
// method.
type OracleSubscriptionsClientBeginListActivationLinksOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// OracleSubscriptionsClientBeginListCloudAccountDetailsOptions contains the optional parameters for the OracleSubscriptionsClient.BeginListCloudAccountDetails
// method.
type OracleSubscriptionsClientBeginListCloudAccountDetailsOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

// OracleSubscriptionsClientBeginListSaasSubscriptionDetailsOptions contains the optional parameters for the OracleSubscriptionsClient.BeginListSaasSubscriptionDetails
// method.
type OracleSubscriptionsClientBeginListSaasSubscriptionDetailsOptions struct {
	// Resumes the long-running operation from the provided token.
	ResumeToken string
}

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

// OracleSubscriptionsClientGetOptions contains the optional parameters for the OracleSubscriptionsClient.Get method.
type OracleSubscriptionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// OracleSubscriptionsClientListBySubscriptionOptions contains the optional parameters for the OracleSubscriptionsClient.NewListBySubscriptionPager
// method.
type OracleSubscriptionsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

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

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

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

// ResourceAnchorsClientGetOptions contains the optional parameters for the ResourceAnchorsClient.Get method.
type ResourceAnchorsClientGetOptions struct {
	// placeholder for future optional parameters
}

// ResourceAnchorsClientListByResourceGroupOptions contains the optional parameters for the ResourceAnchorsClient.NewListByResourceGroupPager
// method.
type ResourceAnchorsClientListByResourceGroupOptions struct {
	// placeholder for future optional parameters
}

// ResourceAnchorsClientListBySubscriptionOptions contains the optional parameters for the ResourceAnchorsClient.NewListBySubscriptionPager
// method.
type ResourceAnchorsClientListBySubscriptionOptions struct {
	// placeholder for future optional parameters
}

// SystemVersionsClientGetOptions contains the optional parameters for the SystemVersionsClient.Get method.
type SystemVersionsClientGetOptions struct {
	// placeholder for future optional parameters
}

// SystemVersionsClientListByLocationOptions contains the optional parameters for the SystemVersionsClient.NewListByLocationPager
// method.
type SystemVersionsClientListByLocationOptions struct {
	// placeholder for future optional parameters
}

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

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

// VirtualNetworkAddressesClientGetOptions contains the optional parameters for the VirtualNetworkAddressesClient.Get method.
type VirtualNetworkAddressesClientGetOptions struct {
	// placeholder for future optional parameters
}

// VirtualNetworkAddressesClientListByCloudVMClusterOptions contains the optional parameters for the VirtualNetworkAddressesClient.NewListByCloudVMClusterPager
// method.
type VirtualNetworkAddressesClientListByCloudVMClusterOptions struct {
	// placeholder for future optional parameters
}
