AfdOriginInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. cdn. fluent. models. AfdOriginInner
- com.
- com.
public final class AfdOriginInner
extends ProxyResource
A origem do Azure Front Door é a fonte do conteúdo que está sendo entregue por meio do Azure Front Door. Quando os nós de borda representados por um ponto de extremidade não têm o conteúdo solicitado armazenado em cache, eles tentam buscá-lo de uma ou mais das origens configuradas.
Resumo do Construtor
Construtor | Description |
---|---|
AfdOriginInner() |
Cria uma instância da classe Afd |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Resource |
azureOrigin()
Obter a propriedade Azure |
Deployment |
deploymentStatus()
Obter a propriedade Status da implantação |
Enabled |
enabledState()
Obter a propriedade State habilitada |
Boolean |
enforceCertificateNameCheck()
Obter a propriedade Impor |
String |
hostname()
Obter a propriedade hostname: o endereço da origem. |
Integer |
httpPort()
Obter a propriedade porta http |
Integer |
httpsPort()
Obter a propriedade porta https |
String |
originGroupName()
Obter a propriedade Nome do Grupo |
String |
originHostHeader()
Obter a propriedade cabeçalho do host |
Integer |
priority()
Obter a propriedade de prioridade: prioridade de origem em determinado grupo de origem para balanceamento de carga. |
Afd |
provisioningState()
Obter a propriedade Estado de provisionamento |
Shared |
sharedPrivateLinkResource()
Obter a propriedade recurso de link |
void |
validate()
Valida a instância . |
Integer |
weight()
Obter a propriedade weight: peso da origem em determinado grupo de origem para balanceamento de carga. |
Afd |
withAzureOrigin(ResourceReference azureOrigin)
Defina a propriedade azure |
Afd |
withEnabledState(EnabledState enabledState)
Defina a propriedade State habilitada |
Afd |
withEnforceCertificateNameCheck(Boolean enforceCertificateNameCheck)
Defina a propriedade Impor |
Afd |
withHostname(String hostname)
Defina a propriedade hostname: o endereço da origem. |
Afd |
withHttpPort(Integer httpPort)
Defina a propriedade porta http |
Afd |
withHttpsPort(Integer httpsPort)
Defina a propriedade porta https |
Afd |
withOriginHostHeader(String originHostHeader)
Defina a propriedade cabeçalho do host |
Afd |
withPriority(Integer priority)
Defina a propriedade de prioridade: prioridade de origem em determinado grupo de origem para balanceamento de carga. |
Afd |
withSharedPrivateLinkResource(SharedPrivateLinkResourceProperties sharedPrivateLinkResource)
Defina a propriedade recurso de link |
Afd |
withWeight(Integer weight)
Defina a propriedade weight: peso da origem em determinado grupo de origem para balanceamento de carga. |
Métodos herdados de ProxyResource
Métodos herdados de java.lang.Object
Detalhes do construtor
AfdOriginInner
public AfdOriginInner()
Cria uma instância da classe AfdOriginInner.
Detalhes do método
azureOrigin
public ResourceReference azureOrigin()
Obter a propriedade azureOrigin: referência de recurso para o recurso de origem do Azure.
Returns:
deploymentStatus
public DeploymentStatus deploymentStatus()
Obter a propriedade deploymentStatus: a propriedade deploymentStatus.
Returns:
enabledState
public EnabledState enabledState()
Obter a propriedade enabledState: se deseja habilitar investigações de integridade a serem feitas em back-ends definidos em backendPools. Investigações de integridade só poderão ser desabilitadas se houver um único back-end habilitado em um único pool de back-end habilitado.
Returns:
enforceCertificateNameCheck
public Boolean enforceCertificateNameCheck()
Obter a propriedade enforceCertificateNameCheck: se deseja habilitar o nome do certificado marcar no nível de origem.
Returns:
hostname
public String hostname()
Obter a propriedade hostname: o endereço da origem. Há suporte para nomes de domínio, endereços IPv4 e endereços IPv6. Isso deve ser exclusivo em todas as origens em um ponto de extremidade.
Returns:
httpPort
public Integer httpPort()
Obter a propriedade httpPort: o valor da porta HTTP. Precisa estar entre 1 e 65535.
Returns:
httpsPort
public Integer httpsPort()
Obter a propriedade httpsPort: o valor da porta HTTPS. Precisa estar entre 1 e 65535.
Returns:
originGroupName
public String originGroupName()
Obter a propriedade originGroupName: o nome do grupo de origem que contém essa origem.
Returns:
originHostHeader
public String originHostHeader()
Obter a propriedade originHostHeader: o valor do cabeçalho do host enviado para a origem com cada solicitação. Se você deixar isso em branco, o nome do host da solicitação determinará esse valor. As origens do Azure Front Door, como Aplicativos Web, Armazenamento de Blobs e Serviços de Nuvem exigem que esse valor de cabeçalho de host corresponda ao nome do host de origem por padrão. Isso substitui o cabeçalho do host definido em Ponto de Extremidade.
Returns:
priority
public Integer priority()
Obter a propriedade de prioridade: prioridade de origem em determinado grupo de origem para balanceamento de carga. Prioridades mais altas não serão usadas para balanceamento de carga se qualquer origem de prioridade mais baixa estiver íntegra. Deve estar entre 1 e 5.
Returns:
provisioningState
public AfdProvisioningState provisioningState()
Obter a propriedade provisioningState: provisionando status.
Returns:
sharedPrivateLinkResource
public SharedPrivateLinkResourceProperties sharedPrivateLinkResource()
Obter a propriedade sharedPrivateLinkResource: as propriedades do recurso de link privado para origem privada.
Returns:
validate
public void validate()
Valida a instância .
weight
public Integer weight()
Obter a propriedade weight: peso da origem em determinado grupo de origem para balanceamento de carga. Precisa estar entre 1 e 1000.
Returns:
withAzureOrigin
public AfdOriginInner withAzureOrigin(ResourceReference azureOrigin)
Defina a propriedade azureOrigin: referência de recurso para o recurso de origem do Azure.
Parameters:
Returns:
withEnabledState
public AfdOriginInner withEnabledState(EnabledState enabledState)
Defina a propriedade enabledState: se deseja habilitar investigações de integridade a serem feitas em back-ends definidos em backendPools. Investigações de integridade só poderão ser desabilitadas se houver um único back-end habilitado em um único pool de back-end habilitado.
Parameters:
Returns:
withEnforceCertificateNameCheck
public AfdOriginInner withEnforceCertificateNameCheck(Boolean enforceCertificateNameCheck)
Defina a propriedade enforceCertificateNameCheck: se deseja habilitar o nome do certificado marcar no nível de origem.
Parameters:
Returns:
withHostname
public AfdOriginInner withHostname(String hostname)
Defina a propriedade hostname: o endereço da origem. Há suporte para nomes de domínio, endereços IPv4 e endereços IPv6. Isso deve ser exclusivo em todas as origens em um ponto de extremidade.
Parameters:
Returns:
withHttpPort
public AfdOriginInner withHttpPort(Integer httpPort)
Defina a propriedade httpPort: o valor da porta HTTP. Precisa estar entre 1 e 65535.
Parameters:
Returns:
withHttpsPort
public AfdOriginInner withHttpsPort(Integer httpsPort)
Defina a propriedade httpsPort: o valor da porta HTTPS. Precisa estar entre 1 e 65535.
Parameters:
Returns:
withOriginHostHeader
public AfdOriginInner withOriginHostHeader(String originHostHeader)
Defina a propriedade originHostHeader: o valor do cabeçalho do host enviado para a origem com cada solicitação. Se você deixar isso em branco, o nome do host da solicitação determinará esse valor. As origens do Azure Front Door, como Aplicativos Web, Armazenamento de Blobs e Serviços de Nuvem exigem que esse valor de cabeçalho de host corresponda ao nome do host de origem por padrão. Isso substitui o cabeçalho do host definido em Ponto de Extremidade.
Parameters:
Returns:
withPriority
public AfdOriginInner withPriority(Integer priority)
Defina a propriedade de prioridade: prioridade de origem em determinado grupo de origem para balanceamento de carga. Prioridades mais altas não serão usadas para balanceamento de carga se qualquer origem de prioridade mais baixa estiver íntegra. Deve estar entre 1 e 5.
Parameters:
Returns:
withSharedPrivateLinkResource
public AfdOriginInner withSharedPrivateLinkResource(SharedPrivateLinkResourceProperties sharedPrivateLinkResource)
Defina a propriedade sharedPrivateLinkResource: as propriedades do recurso de link privado para origem privada.
Parameters:
Returns:
withWeight
public AfdOriginInner withWeight(Integer weight)
Defina a propriedade weight: peso da origem em determinado grupo de origem para balanceamento de carga. Precisa estar entre 1 e 1000.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java