Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CloningInfo

Package version

Information needed for cloning operation.

Hierarchy

  • CloningInfo

Index

Properties

Optional appSettingsOverrides

appSettingsOverrides: undefined | object

Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained.

Optional cloneCustomHostNames

cloneCustomHostNames: undefined | false | true

true to clone custom hostnames from source app; otherwise, false.

Optional cloneSourceControl

cloneSourceControl: undefined | false | true

true to clone source control from source app; otherwise, false.

Optional configureLoadBalancing

configureLoadBalancing: undefined | false | true

true to configure load balancing for source and destination app.

Optional correlationId

correlationId: undefined | string

Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.

Optional hostingEnvironment

hostingEnvironment: undefined | string

App Service Environment.

Optional overwrite

overwrite: undefined | false | true

true to overwrite destination app; otherwise, false.

sourceWebAppId

sourceWebAppId: string

ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.

Optional sourceWebAppLocation

sourceWebAppLocation: undefined | string

Location of source app ex: West US or North Europe

Optional trafficManagerProfileId

trafficManagerProfileId: undefined | string

ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.

Optional trafficManagerProfileName

trafficManagerProfileName: undefined | string

Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.

Generated using TypeDoc