ArmAppServiceModelFactory.SitePatchInfo Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de SitePatchInfo.
public static Azure.ResourceManager.AppService.Models.SitePatchInfo SitePatchInfo (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string state = default, System.Collections.Generic.IEnumerable<string> hostNames = default, string repositorySiteName = default, Azure.ResourceManager.AppService.Models.AppServiceUsageState? usageState = default, bool? isEnabled = default, System.Collections.Generic.IEnumerable<string> enabledHostNames = default, Azure.ResourceManager.AppService.Models.WebSiteAvailabilityState? availabilityState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppService.Models.HostNameSslState> hostNameSslStates = default, Azure.Core.ResourceIdentifier serverFarmId = default, bool? isReserved = default, bool? isXenon = default, bool? isHyperV = default, DateTimeOffset? lastModifiedOn = default, Azure.ResourceManager.AppService.Models.SiteConfigProperties siteConfig = default, System.Collections.Generic.IEnumerable<string> trafficManagerHostNames = default, bool? isScmSiteAlsoStopped = default, string targetSwapSlot = default, Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile hostingEnvironmentProfile = default, bool? isClientAffinityEnabled = default, bool? isClientCertEnabled = default, Azure.ResourceManager.AppService.Models.ClientCertMode? clientCertMode = default, string clientCertExclusionPaths = default, bool? isHostNameDisabled = default, string customDomainVerificationId = default, string outboundIPAddresses = default, string possibleOutboundIPAddresses = default, int? containerSize = default, int? dailyMemoryTimeQuota = default, DateTimeOffset? suspendOn = default, int? maxNumberOfWorkers = default, Azure.ResourceManager.AppService.Models.CloningInfo cloningInfo = default, string resourceGroup = default, bool? isDefaultContainer = default, string defaultHostName = default, Azure.ResourceManager.AppService.Models.SlotSwapStatus slotSwapStatus = default, bool? isHttpsOnly = default, Azure.ResourceManager.AppService.Models.RedundancyMode? redundancyMode = default, Guid? inProgressOperationId = default, bool? isStorageAccountRequired = default, string keyVaultReferenceIdentity = default, Azure.Core.ResourceIdentifier virtualNetworkSubnetId = default, string kind = default);
static member SitePatchInfo : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.Models.ManagedServiceIdentity * string * seq<string> * string * Nullable<Azure.ResourceManager.AppService.Models.AppServiceUsageState> * Nullable<bool> * seq<string> * Nullable<Azure.ResourceManager.AppService.Models.WebSiteAvailabilityState> * seq<Azure.ResourceManager.AppService.Models.HostNameSslState> * Azure.Core.ResourceIdentifier * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<DateTimeOffset> * Azure.ResourceManager.AppService.Models.SiteConfigProperties * seq<string> * Nullable<bool> * string * Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile * Nullable<bool> * Nullable<bool> * Nullable<Azure.ResourceManager.AppService.Models.ClientCertMode> * string * Nullable<bool> * string * string * string * Nullable<int> * Nullable<int> * Nullable<DateTimeOffset> * Nullable<int> * Azure.ResourceManager.AppService.Models.CloningInfo * string * Nullable<bool> * string * Azure.ResourceManager.AppService.Models.SlotSwapStatus * Nullable<bool> * Nullable<Azure.ResourceManager.AppService.Models.RedundancyMode> * Nullable<Guid> * Nullable<bool> * string * Azure.Core.ResourceIdentifier * string -> Azure.ResourceManager.AppService.Models.SitePatchInfo
Public Shared Function SitePatchInfo (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional state As String = Nothing, Optional hostNames As IEnumerable(Of String) = Nothing, Optional repositorySiteName As String = Nothing, Optional usageState As Nullable(Of AppServiceUsageState) = Nothing, Optional isEnabled As Nullable(Of Boolean) = Nothing, Optional enabledHostNames As IEnumerable(Of String) = Nothing, Optional availabilityState As Nullable(Of WebSiteAvailabilityState) = Nothing, Optional hostNameSslStates As IEnumerable(Of HostNameSslState) = Nothing, Optional serverFarmId As ResourceIdentifier = Nothing, Optional isReserved As Nullable(Of Boolean) = Nothing, Optional isXenon As Nullable(Of Boolean) = Nothing, Optional isHyperV As Nullable(Of Boolean) = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional siteConfig As SiteConfigProperties = Nothing, Optional trafficManagerHostNames As IEnumerable(Of String) = Nothing, Optional isScmSiteAlsoStopped As Nullable(Of Boolean) = Nothing, Optional targetSwapSlot As String = Nothing, Optional hostingEnvironmentProfile As HostingEnvironmentProfile = Nothing, Optional isClientAffinityEnabled As Nullable(Of Boolean) = Nothing, Optional isClientCertEnabled As Nullable(Of Boolean) = Nothing, Optional clientCertMode As Nullable(Of ClientCertMode) = Nothing, Optional clientCertExclusionPaths As String = Nothing, Optional isHostNameDisabled As Nullable(Of Boolean) = Nothing, Optional customDomainVerificationId As String = Nothing, Optional outboundIPAddresses As String = Nothing, Optional possibleOutboundIPAddresses As String = Nothing, Optional containerSize As Nullable(Of Integer) = Nothing, Optional dailyMemoryTimeQuota As Nullable(Of Integer) = Nothing, Optional suspendOn As Nullable(Of DateTimeOffset) = Nothing, Optional maxNumberOfWorkers As Nullable(Of Integer) = Nothing, Optional cloningInfo As CloningInfo = Nothing, Optional resourceGroup As String = Nothing, Optional isDefaultContainer As Nullable(Of Boolean) = Nothing, Optional defaultHostName As String = Nothing, Optional slotSwapStatus As SlotSwapStatus = Nothing, Optional isHttpsOnly As Nullable(Of Boolean) = Nothing, Optional redundancyMode As Nullable(Of RedundancyMode) = Nothing, Optional inProgressOperationId As Nullable(Of Guid) = Nothing, Optional isStorageAccountRequired As Nullable(Of Boolean) = Nothing, Optional keyVaultReferenceIdentity As String = Nothing, Optional virtualNetworkSubnetId As ResourceIdentifier = Nothing, Optional kind As String = Nothing) As SitePatchInfo
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- identity
- ManagedServiceIdentity
Identidade de serviço gerenciada.
- state
- String
Estado atual do aplicativo.
- hostNames
- IEnumerable<String>
Nomes de host associados ao aplicativo.
- repositorySiteName
- String
Nome do site do repositório.
- usageState
- Nullable<AppServiceUsageState>
Estado que indica se o aplicativo excedeu seu uso de cota. Somente leitura.
<código>true</code> se o aplicativo estiver habilitado; caso contrário, <código>falso</código>. Definir esse valor como false desabilita o aplicativo (coloca o aplicativo offline).
- enabledHostNames
- IEnumerable<String>
Nomes de host habilitados para o aplicativo. Os nomes de host precisam ser atribuídos (consulte HostNames) E habilitados. Caso contrário, o aplicativo não será atendido nesses nomes de host.
- availabilityState
- Nullable<WebSiteAvailabilityState>
Estado de disponibilidade de informações de gerenciamento para o aplicativo.
- hostNameSslStates
- IEnumerable<HostNameSslState>
Os estados SSL do nome do host são usados para gerenciar as associações SSL para nomes de host do aplicativo.
- serverFarmId
- ResourceIdentifier
ID do recurso do plano de Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".
<código>true</code> , se reservado; caso contrário, <código>falso</código>.
- lastModifiedOn
- Nullable<DateTimeOffset>
Última vez que o aplicativo foi modificado, em UTC. Somente leitura.
- siteConfig
- SiteConfigProperties
Configuração do aplicativo.
- trafficManagerHostNames
- IEnumerable<String>
Nomes de host do Gerenciador de Tráfego do Azure associados ao aplicativo. Somente leitura.
<código>true</code> para interromper o site do SCM (KUDU) quando o aplicativo for interrompido; caso contrário, <código>falso</código>. O padrão é <código>falso</código>.
- targetSwapSlot
- String
Especifica em qual slot de implantação esse aplicativo trocará. Somente leitura.
- hostingEnvironmentProfile
- HostingEnvironmentProfile
Ambiente do Serviço de Aplicativo usar para o aplicativo.
<código>true</code> para habilitar a afinidade do cliente; < code>false</code> para parar de enviar cookies de afinidade de sessão, que roteiam solicitações de cliente na mesma sessão para a mesma instância. O padrão é <o código>true</code>.
<código>true</code> para habilitar a autenticação de certificado do cliente (autenticação mútua TLS); caso contrário, <código>falso</código>. O padrão é <código>falso</código>.
- clientCertMode
- Nullable<ClientCertMode>
Isso compõe a configuração ClientCertEnabled.
- ClientCertEnabled: false significa que ClientCert é ignorado.
- ClientCertEnabled: true e ClientCertMode: Obrigatório significa que ClientCert é necessário.
- ClientCertEnabled: true e ClientCertMode: Opcional significa que ClientCert é opcional ou aceito.
- clientCertExclusionPaths
- String
caminhos de exclusão separados por vírgula de autenticação de certificado do cliente.
<código>true</code> para desabilitar os nomes de host públicos do aplicativo; caso contrário, <código>falso</código>. Se <o código>for true</code>, o aplicativo só poderá ser acessado por meio do processo de gerenciamento de API.
- customDomainVerificationId
- String
Identificador exclusivo que verifica os domínios personalizados atribuídos ao aplicativo. O cliente adicionará essa ID a um registro txt para verificação.
- outboundIPAddresses
- String
Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de locatários que podem ser hospedados com as configurações atuais. Somente leitura.
- possibleOutboundIPAddresses
- String
Lista de endereços IP que o aplicativo usa para conexões de saída (por exemplo, acesso ao banco de dados). Inclui VIPs de todos os locatários, exceto dataComponent. Somente leitura.
Cota de tempo de memória diária permitida máxima (aplicável somente em aplicativos dinâmicos).
- suspendOn
- Nullable<DateTimeOffset>
Aplicativo suspenso até caso a cota de tempo de memória seja excedida.
Número máximo de trabalhos. Isso só se aplica ao contêiner do Functions.
- cloningInfo
- CloningInfo
Se especificado durante a criação do aplicativo, o aplicativo será clonado de um aplicativo de origem.
- resourceGroup
- String
Nome do grupo de recursos ao qual o aplicativo pertence. Somente leitura.
<código>true</code> se o aplicativo for um contêiner padrão; caso contrário, <código>falso</código>.
- defaultHostName
- String
Nome de host padrão do aplicativo. Somente leitura.
- slotSwapStatus
- SlotSwapStatus
Status da última operação de troca de slot de implantação.
HttpsOnly: configura um site para aceitar somente solicitações https. Problemas de redirecionamento para solicitações http
- redundancyMode
- Nullable<RedundancyMode>
Modo de redundância de site.
Especifica uma ID de operação se este site tiver uma operação pendente.
Verifica se a conta de armazenamento fornecida pelo cliente é necessária.
- keyVaultReferenceIdentity
- String
Identidade a ser usada para autenticação de referência de Key Vault.
- virtualNetworkSubnetId
- ResourceIdentifier
O Azure Resource Manager ID da rede virtual e da sub-rede a ser unida pela Integração VNET Regional. Isso deve ser do formulário /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}
- kind
- String
Tipo de recurso.
Retornos
Uma nova SitePatchInfo instância para zombar.