DeepCreatedOrigin Classe
- java.
lang. Object - com.
azure. resourcemanager. cdn. models. DeepCreatedOrigin
- com.
public final class DeepCreatedOrigin
O main origem do conteúdo cdn que é adicionado ao criar um ponto de extremidade cdn.
Resumo do Construtor
Construtor | Description |
---|---|
DeepCreatedOrigin() |
Cria uma instância da classe Deep |
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 porta http |
Integer |
httpsPort()
Obter a propriedade porta https |
String |
name()
Obtenha a propriedade name: nome de origem que deve ser exclusivo dentro do ponto de extremidade. |
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 Alias do Link |
String |
privateLinkApprovalMessage()
Obter a propriedade mensagem de aprovação |
String |
privateLinkLocation()
Obter a propriedade Local do Link |
String |
privateLinkResourceId()
Obter a propriedade ID 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. |
Deep |
withEnabled(Boolean enabled)
Defina a propriedade habilitada: a origem está habilitada para balanceamento de carga ou não. |
Deep |
withHostname(String hostname)
Defina a propriedade hostname: o endereço da origem. |
Deep |
withHttpPort(Integer httpPort)
Defina a propriedade porta http |
Deep |
withHttpsPort(Integer httpsPort)
Defina a propriedade porta https |
Deep |
withName(String name)
Defina a propriedade name: nome de origem que deve ser exclusivo dentro do ponto de extremidade. |
Deep |
withOriginHostHeader(String originHostHeader)
Defina a propriedade cabeçalho do host |
Deep |
withPriority(Integer priority)
Defina a propriedade de prioridade: prioridade de origem em determinado grupo de origem para balanceamento de carga. |
Deep |
withPrivateLinkAlias(String privateLinkAlias)
Defina a propriedade Alias do Link |
Deep |
withPrivateLinkApprovalMessage(String privateLinkApprovalMessage)
Defina a propriedade mensagem de aprovação |
Deep |
withPrivateLinkLocation(String privateLinkLocation)
Defina a propriedade Local do Link |
Deep |
withPrivateLinkResourceId(String privateLinkResourceId)
Defina a propriedade ID do recurso |
Deep |
withWeight(Integer weight)
Defina a propriedade weight: peso da origem em determinado grupo de origem para balanceamento de carga. |
Métodos herdados de java.lang.Object
Detalhes do construtor
DeepCreatedOrigin
public DeepCreatedOrigin()
Cria uma instância da classe DeepCreatedOrigin.
Detalhes do método
enabled
public Boolean enabled()
Obter a propriedade habilitada: a origem está habilitada para balanceamento de carga ou não. Por padrão, a origem está sempre habilitada.
Returns:
hostname
public String hostname()
Obter a propriedade hostname: o endereço da origem. Pode ser um nome de domínio, endereço IPv4 ou endereço 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:
name
public String name()
Obtenha a propriedade name: nome de origem que deve ser exclusivo dentro do ponto de extremidade.
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.
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: o status de aprovação 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:
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 DeepCreatedOrigin withEnabled(Boolean enabled)
Defina a propriedade habilitada: a origem está habilitada para balanceamento de carga ou não. Por padrão, a origem está sempre habilitada.
Parameters:
Returns:
withHostname
public DeepCreatedOrigin withHostname(String hostname)
Defina a propriedade hostname: o endereço da origem. Pode ser um nome de domínio, endereço IPv4 ou endereço IPv6. Isso deve ser exclusivo em todas as origens em um ponto de extremidade.
Parameters:
Returns:
withHttpPort
public DeepCreatedOrigin withHttpPort(Integer httpPort)
Defina a propriedade httpPort: o valor da porta HTTP. Precisa estar entre 1 e 65535.
Parameters:
Returns:
withHttpsPort
public DeepCreatedOrigin withHttpsPort(Integer httpsPort)
Defina a propriedade httpsPort: o valor da porta HTTPS. Precisa estar entre 1 e 65535.
Parameters:
Returns:
withName
public DeepCreatedOrigin withName(String name)
Defina a propriedade name: nome de origem que deve ser exclusivo dentro do ponto de extremidade.
Parameters:
Returns:
withOriginHostHeader
public DeepCreatedOrigin 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.
Parameters:
Returns:
withPriority
public DeepCreatedOrigin 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 DeepCreatedOrigin 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 DeepCreatedOrigin 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 DeepCreatedOrigin withPrivateLinkLocation(String privateLinkLocation)
Defina a propriedade privateLinkLocation: o local do recurso Link Privado. Obrigatório somente se 'privateLinkResourceId' for preenchido.
Parameters:
Returns:
withPrivateLinkResourceId
public DeepCreatedOrigin 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 DeepCreatedOrigin 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