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 retidas. |
| 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 de recurso do ARM do aplicativo de origem. A ID do recurso de 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 do recurso ARM do perfil do Gerenciador de Tráfego a ser usado, se existir. A ID de 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 retidas.
appSettingsOverrides?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
cloneCustomHostNames
true clonar nomes de host personalizados do aplicativo de origem; caso contrário, false.
cloneCustomHostNames?: boolean
Valor da propriedade
boolean
cloneSourceControl
true 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 substituir o aplicativo de destino; caso contrário, false.
overwrite?: boolean
Valor da propriedade
boolean
sourceWebAppId
ID de recurso do ARM do aplicativo de origem. A ID do recurso de 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 do recurso ARM do perfil do Gerenciador de Tráfego a ser usado, se existir. A ID de 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