import type { SkuName } from "../models/models.js"; import type { OperationOptions } from "@azure-rest/core-client"; /** Optional parameters. */ export interface ListSourceControlsOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface UpdateSourceControlOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface GetSourceControlOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface UpdatePublishingUserOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface GetPublishingUserOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface MoveOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface VerifyHostingEnvironmentVnetOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface ListSkusOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface ListPremierAddOnOffersOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface RegionalCheckNameAvailabilityOptionalParams extends OperationOptions { /** Resource group name */ resourceGroupName?: string; /** * Indicates the endpoint name reuse scope.The default value is TenantReuse. * Supported values are TenantReuse, SubscriptionReuse, ResourceGroupReuse, NoReuse */ autoGeneratedDomainNameLabelScope?: string; } /** Optional parameters. */ export interface ListSiteIdentifiersAssignedToHostNameOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface ListGeoRegionsOptionalParams extends OperationOptions { /** Name of SKU used to filter the regions. */ sku?: SkuName; /** Specify true if you want to filter to only regions that support Linux workers. */ linuxWorkersEnabled?: boolean; /** Specify true if you want to filter to only regions that support Xenon workers. */ xenonWorkersEnabled?: boolean; /** Specify true if you want to filter to only regions that support Linux Consumption Workers. */ linuxDynamicWorkersEnabled?: boolean; /** Specify true if you want to filter to only regions that support App Service Plans with IsCustomMode set to true. */ customModeWorkersEnabled?: boolean; } /** Optional parameters. */ export interface ListCustomHostNameSitesOptionalParams extends OperationOptions { /** Specific hostname */ hostname?: string; } /** Optional parameters. */ export interface CheckNameAvailabilityOptionalParams extends OperationOptions { /** Is fully qualified domain name. */ isFqdn?: boolean; /** Azure Resource Manager ID of the customer's selected Container Apps Environment on which to host the Function app. This must be of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.App/managedEnvironments/{managedEnvironmentName} */ environmentId?: string; } /** Optional parameters. */ export interface ListBillingMetersOptionalParams extends OperationOptions { /** Azure Location of billable resource */ billingLocation?: string; /** App Service OS type meters used for */ osType?: string; } /** Optional parameters. */ export interface ListAseRegionsOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface GetSubscriptionDeploymentLocationsOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface ValidateOptionalParams extends OperationOptions { } /** Optional parameters. */ export interface ValidateMoveOptionalParams extends OperationOptions { } //# sourceMappingURL=options.d.ts.map