CloningInfo interface
Información necesaria para la operación de clonación.
Propiedades
app |
La configuración de la aplicación invalida la aplicación clonada. Si se especifica, esta configuración invalida la configuración clonada desde la aplicación de origen. De lo contrario, se conserva la configuración de la aplicación de origen. |
clone |
|
clone |
|
configure |
|
correlation |
Id. de correlación de la operación de clonación. Este identificador vincula varias operaciones de clonación para usar la misma instantánea. |
hosting |
App Service Environment. |
overwrite |
|
source |
Id. de recurso de ARM de la aplicación de origen. El identificador de recurso de la aplicación tiene el formato /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} para ranuras de producción y /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} para otras ranuras. |
source |
Ubicación de la aplicación de origen, por ejemplo: Oeste de EE. UU. o Norte de Europa |
traffic |
Identificador de recurso de ARM del perfil de Traffic Manager que se va a usar, si existe. El identificador de recurso de Traffic Manager tiene el formato /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
traffic |
Nombre del perfil de Traffic Manager que se va a crear. Esto solo es necesario si el perfil de Traffic Manager aún no existe. |
Detalles de las propiedades
appSettingsOverrides
La configuración de la aplicación invalida la aplicación clonada. Si se especifica, esta configuración invalida la configuración clonada desde la aplicación de origen. De lo contrario, se conserva la configuración de la aplicación de origen.
appSettingsOverrides?: {[propertyName: string]: string}
Valor de propiedad
{[propertyName: string]: string}
cloneCustomHostNames
true
para clonar nombres de host personalizados de la aplicación de origen; de lo contrario, false
.
cloneCustomHostNames?: boolean
Valor de propiedad
boolean
cloneSourceControl
true
para clonar el control de código fuente de la aplicación de origen; de lo contrario, false
.
cloneSourceControl?: boolean
Valor de propiedad
boolean
configureLoadBalancing
true
para configurar el equilibrio de carga para la aplicación de origen y destino.
configureLoadBalancing?: boolean
Valor de propiedad
boolean
correlationId
Id. de correlación de la operación de clonación. Este identificador vincula varias operaciones de clonación para usar la misma instantánea.
correlationId?: string
Valor de propiedad
string
hostingEnvironment
App Service Environment.
hostingEnvironment?: string
Valor de propiedad
string
overwrite
true
para sobrescribir la aplicación de destino; de lo contrario, false
.
overwrite?: boolean
Valor de propiedad
boolean
sourceWebAppId
Id. de recurso de ARM de la aplicación de origen. El identificador de recurso de la aplicación tiene el formato /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} para ranuras de producción y /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} para otras ranuras.
sourceWebAppId: string
Valor de propiedad
string
sourceWebAppLocation
Ubicación de la aplicación de origen, por ejemplo: Oeste de EE. UU. o Norte de Europa
sourceWebAppLocation?: string
Valor de propiedad
string
trafficManagerProfileId
Identificador de recurso de ARM del perfil de Traffic Manager que se va a usar, si existe. El identificador de recurso de Traffic Manager tiene el formato /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
trafficManagerProfileId?: string
Valor de propiedad
string
trafficManagerProfileName
Nombre del perfil de Traffic Manager que se va a crear. Esto solo es necesario si el perfil de Traffic Manager aún no existe.
trafficManagerProfileName?: string
Valor de propiedad
string