Partilhar via


CloningInfo Classe

Definição

Informações necessárias para a operação de clonagem.

public class CloningInfo
type CloningInfo = class
Public Class CloningInfo
Herança
CloningInfo

Construtores

CloningInfo()

Inicializa uma nova instância da classe CloningInfo.

CloningInfo(String, Nullable<Guid>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, IDictionary<String,String>, Nullable<Boolean>, String, String)

Inicializa uma nova instância da classe CloningInfo.

Propriedades

AppSettingsOverrides

Obtém ou define as substituições de configuração de aplicativo para o aplicativo clonado. Se especificadas, 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.

CloneCustomHostNames

Obtém ou define &lt;code&gt;true&lt;/code&gt; para clonar nomes de host personalizados do aplicativo de origem; caso contrário, &lt;code&gt;false&lt;/code&gt;.

CloneSourceControl

Obtém ou define &lt;code&gt;true&lt;/code&gt; para clonar o controle do código-fonte do aplicativo de origem; caso contrário, &lt;code&gt;false&lt;/code&gt;.

ConfigureLoadBalancing

Obtém ou define &lt;code&gt;true&lt;/code&gt; para configurar o balanceamento de carga para o aplicativo de origem e destino.

CorrelationId

Obtém ou define a ID de correlação da operação de clonagem. Essa ID vincula várias operações de clonagem para usar o mesmo instantâneo.

HostingEnvironment

Obtém ou define o Ambiente do Serviço de Aplicativo.

Overwrite

Obtém ou define &lt;code&gt;true&lt;/code&gt; para substituir o aplicativo de destino; caso contrário, &lt;code&gt;false&lt;/code&gt;.

SourceWebAppId

Obtém ou define a ID de recurso do 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.

SourceWebAppLocation

Obtém ou define a localização do aplicativo de origem ex: Oeste dos EUA ou Norte da Europa

TrafficManagerProfileId

Obtém ou define a ID de recurso do ARM do perfil do Gerenciador de Tráfego a ser usado, se existir. A ID do recurso do Gerenciador de Tráfego é do formato /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.

TrafficManagerProfileName

Obtém ou define o 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.

Métodos

Validate()

Valide o objeto .

Aplica-se a