CloningInfo interface
Informações necessárias para a operação de clonagem.
Propriedades
app |
Substituições de configuração de aplicativo para aplicativo clonado. Se especificado, essas configurações substituem as configurações clonadas do aplicativo de origem. Caso contrário, as configurações de aplicativo do aplicativo de origem serão mantidas. |
clone |
|
clone |
|
configure |
|
correlation |
ID de correlação da operação de clonagem. Essa ID une várias operações de clonagem para usar o mesmo instantâneo. |
hosting |
Ambiente do Serviço de Aplicativo. |
overwrite |
|
source |
ID do recurso arm do aplicativo de origem. A ID do recurso do aplicativo é do formulário /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} para slots de produção e /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} para outros slots. |
source |
Local do aplicativo de origem ex: Oeste dos EUA ou Norte da Europa |
traffic |
ID de recurso do ARM do perfil do Gerenciador de Tráfego a ser usado, se ele existir. A ID do recurso do Gerenciador de Tráfego é do formulário /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}. |
traffic |
Nome do perfil do Gerenciador de Tráfego a ser criado. Isso só será necessário se o perfil do Gerenciador de Tráfego ainda não existir. |
Detalhes da propriedade
appSettingsOverrides
Substituições de configuração de aplicativo para aplicativo clonado. Se especificado, essas configurações substituem as configurações clonadas do aplicativo de origem. Caso contrário, as configurações de aplicativo do aplicativo de origem serão mantidas.
appSettingsOverrides?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
cloneCustomHostNames
true
para clonar nomes de host personalizados do aplicativo de origem; caso contrário, false
.
cloneCustomHostNames?: boolean
Valor da propriedade
boolean
cloneSourceControl
true
para clonar o controle do código-fonte do aplicativo de origem; caso contrário, false
.
cloneSourceControl?: boolean
Valor da propriedade
boolean
configureLoadBalancing
true
para configurar o balanceamento de carga para o aplicativo de origem e de destino.
configureLoadBalancing?: boolean
Valor da propriedade
boolean
correlationId
ID de correlação da operação de clonagem. Essa ID une várias operações de clonagem para usar o mesmo instantâneo.
correlationId?: string
Valor da propriedade
string
hostingEnvironment
Ambiente do Serviço de Aplicativo.
hostingEnvironment?: string
Valor da propriedade
string
overwrite
true
para substituir o aplicativo de destino; caso contrário, false
.
overwrite?: boolean
Valor da propriedade
boolean
sourceWebAppId
ID do recurso arm do aplicativo de origem. A ID do recurso do aplicativo é do formulário /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} para slots de produção e /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} para outros slots.
sourceWebAppId: string
Valor da propriedade
string
sourceWebAppLocation
Local do aplicativo de origem ex: Oeste dos EUA ou Norte da Europa
sourceWebAppLocation?: string
Valor da propriedade
string
trafficManagerProfileId
ID de recurso do ARM do perfil do Gerenciador de Tráfego a ser usado, se ele existir. A ID do recurso do Gerenciador de Tráfego é do formulário /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.
trafficManagerProfileId?: string
Valor da propriedade
string
trafficManagerProfileName
Nome do perfil do Gerenciador de Tráfego a ser criado. Isso só será necessário se o perfil do Gerenciador de Tráfego ainda não existir.
trafficManagerProfileName?: string
Valor da propriedade
string