OriginInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. cdn. fluent. models. OriginInner
- com.
- com.
public final class OriginInner
extends ProxyResource
A origem da CDN é a origem do conteúdo que está sendo entregue por meio da CDN. 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 |
---|---|
OriginInner() |
Cria uma instância da classe Origin |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Boolean |
enabled()
Obter a propriedade habilitada: a origem está habilitada para balanceamento de carga ou não. |
String |
hostname()
Obter a propriedade hostname: o endereço da origem. |
Integer |
httpPort()
Obter a propriedade http |
Integer |
httpsPort()
Obter a propriedade porta https |
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. |
Private |
privateEndpointStatus()
Obter a propriedade status do ponto |
String |
privateLinkAlias()
Obter a propriedade privada |
String |
privateLinkApprovalMessage()
Obter a propriedade privada |
String |
privateLinkLocation()
Obter a propriedade Local do Link |
String |
privateLinkResourceId()
Obter a propriedade ID do recurso |
Origin |
provisioningState()
Obter a propriedade State de provisionamento |
Origin |
resourceState()
Obter a propriedade Estado do recurso |
void |
validate()
Valida a instância . |
Integer |
weight()
Obter a propriedade weight: peso da origem em determinado grupo de origem para balanceamento de carga. |
Origin |
withEnabled(Boolean enabled)
Defina a propriedade habilitada: a origem está habilitada para balanceamento de carga ou não. |
Origin |
withHostname(String hostname)
Defina a propriedade hostname: o endereço da origem. |
Origin |
withHttpPort(Integer httpPort)
Defina a propriedade porta http |
Origin |
withHttpsPort(Integer httpsPort)
Defina a propriedade porta https |
Origin |
withOriginHostHeader(String originHostHeader)
Defina a propriedade cabeçalho do host |
Origin |
withPriority(Integer priority)
Defina a propriedade de prioridade: prioridade de origem em determinado grupo de origem para balanceamento de carga. |
Origin |
withPrivateLinkAlias(String privateLinkAlias)
Defina a propriedade Alias do Link |
Origin |
withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)
Defina a propriedade mensagem de aprovação |
Origin |
withPrivateLinkLocation(String privateLinkLocation)
Defina a propriedade Local do Link |
Origin |
withPrivateLinkResourceId(String privateLinkResourceId)
Defina a propriedade ID do recurso |
Origin |
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
OriginInner
public OriginInner()
Cria uma instância da classe OriginInner.
Detalhes do método
enabled
public Boolean enabled()
Obter a propriedade habilitada: a origem está habilitada para balanceamento de carga ou não.
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:
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 da CDN do Azure, 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 no 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:
privateEndpointStatus
public PrivateEndpointStatus privateEndpointStatus()
Obter a propriedade privateEndpointStatus: a aprovação status para a conexão com o Link Privado.
Returns:
privateLinkAlias
public String privateLinkAlias()
Obter a propriedade privateLinkAlias: o Alias do recurso Link Privado. Preencher esse campo opcional indica que essa origem é 'Private'.
Returns:
privateLinkApprovalMessage
public String privateLinkApprovalMessage()
Obter a propriedade privateLinkApprovalMessage: uma mensagem personalizada a ser incluída na solicitação de aprovação para se conectar ao Link Privado.
Returns:
privateLinkLocation
public String privateLinkLocation()
Obter a propriedade privateLinkLocation: o local do recurso Link Privado. Obrigatório somente se 'privateLinkResourceId' for preenchido.
Returns:
privateLinkResourceId
public String privateLinkResourceId()
Obter a propriedade privateLinkResourceId: a ID do recurso do Link Privado. Preencher esse campo opcional indica que esse back-end é 'Private'.
Returns:
provisioningState
public OriginProvisioningState provisioningState()
Obter a propriedade provisioningState: provisionando status da origem.
Returns:
resourceState
public OriginResourceState resourceState()
Obter a propriedade resourceState: status de recurso da origem.
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:
withEnabled
public OriginInner withEnabled(Boolean enabled)
Defina a propriedade habilitada: a origem está habilitada para balanceamento de carga ou não.
Parameters:
Returns:
withHostname
public OriginInner 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 OriginInner withHttpPort(Integer httpPort)
Defina a propriedade httpPort: o valor da porta HTTP. Precisa estar entre 1 e 65535.
Parameters:
Returns:
withHttpsPort
public OriginInner withHttpsPort(Integer httpsPort)
Defina a propriedade httpsPort: o valor da porta HTTPS. Precisa estar entre 1 e 65535.
Parameters:
Returns:
withOriginHostHeader
public OriginInner 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 da CDN do Azure, 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 OriginInner 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:
withPrivateLinkAlias
public OriginInner withPrivateLinkAlias(String privateLinkAlias)
Defina a propriedade privateLinkAlias: o Alias do recurso Link Privado. Preencher esse campo opcional indica que essa origem é 'Private'.
Parameters:
Returns:
withPrivateLinkApprovalMessage
public OriginInner withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)
Defina a propriedade privateLinkApprovalMessage: uma mensagem personalizada a ser incluída na solicitação de aprovação para se conectar ao Link Privado.
Parameters:
Returns:
withPrivateLinkLocation
public OriginInner withPrivateLinkLocation(String privateLinkLocation)
Defina a propriedade privateLinkLocation: o local do recurso Link Privado. Obrigatório somente se 'privateLinkResourceId' for preenchido.
Parameters:
Returns:
withPrivateLinkResourceId
public OriginInner withPrivateLinkResourceId(String privateLinkResourceId)
Defina a propriedade privateLinkResourceId: a ID do recurso do Link Privado. Preencher esse campo opcional indica que esse back-end é 'Private'.
Parameters:
Returns:
withWeight
public OriginInner 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