Compartilhar via


DeepCreatedOriginGroup Classe

  • java.lang.Object
    • com.azure.resourcemanager.cdn.models.DeepCreatedOriginGroup

public final class DeepCreatedOriginGroup

O grupo de origem do conteúdo cdn que é adicionado ao criar um ponto de extremidade cdn. O tráfego é enviado para as origens dentro do grupo de origem com base na integridade da origem.

Resumo do Construtor

Construtor Description
DeepCreatedOriginGroup()

Cria uma instância da classe DeepCreatedOriginGroup.

Resumo do método

Modificador e tipo Método e descrição
HealthProbeParameters healthProbeSettings()

Obter a propriedade configurações de investigaçãode integridade: configurações de investigação de integridade para a origem usada para determinar a integridade da origem.

String name()

Obtenha a propriedade name: nome do grupo de origem que deve ser exclusivo dentro do ponto de extremidade.

List<ResourceReference> origins()

Obter a propriedade origins: a origem do conteúdo que está sendo entregue por meio da CDN dentro de determinado grupo de origem.

ResponseBasedOriginErrorDetectionParameters responseBasedOriginErrorDetectionSettings()

Obter a propriedade Configurações de Detecção de Errode OrigemBaseadaem Resposta: o objeto JSON que contém as propriedades para determinar a integridade da origem usando solicitações/respostas reais.No momento, não há suporte para essa propriedade.

Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes()

Obter a propriedade Tempo de Restauraçãode TráfegoToHealedOrNewEndpointsInMinutes: tempo em minutos para deslocar o tráfego para o ponto de extremidade gradualmente quando um ponto de extremidade não íntegro fica íntegro ou um novo ponto de extremidade é adicionado.

void validate()

Valida a instância.

DeepCreatedOriginGroup withHealthProbeSettings(HealthProbeParameters healthProbeSettings)

Defina a propriedade configurações de investigaçãode integridade: configurações de investigação de integridade para a origem usada para determinar a integridade da origem.

DeepCreatedOriginGroup withName(String name)

Defina a propriedade name: nome do grupo de origem que deve ser exclusivo dentro do ponto de extremidade.

DeepCreatedOriginGroup withOrigins(List<ResourceReference> origins)

Defina a propriedade origins: a origem do conteúdo que está sendo entregue por meio da CDN dentro de determinado grupo de origem.

DeepCreatedOriginGroup withResponseBasedOriginErrorDetectionSettings(ResponseBasedOriginErrorDetectionParameters responseBasedOriginErrorDetectionSettings)

Defina a propriedade configurações de detecção de errode origembaseadaem resposta: o objeto JSON que contém as propriedades para determinar a integridade da origem usando solicitações/respostas reais.No momento, não há suporte para essa propriedade.

DeepCreatedOriginGroup withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes(Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes)

Defina a propriedade Tempode Restauraçãode TráfegoToHealedOrNewEndpointsInMinutes: tempo em minutos para deslocar o tráfego para o ponto de extremidade gradualmente quando um ponto de extremidade não íntegro estiver íntegro ou um novo ponto de extremidade for adicionado.

Métodos herdados de java.lang.Object

Detalhes do construtor

DeepCreatedOriginGroup

public DeepCreatedOriginGroup()

Cria uma instância da classe DeepCreatedOriginGroup.

Detalhes do método

healthProbeSettings

public HealthProbeParameters healthProbeSettings()

Obter a propriedade healthProbeSettings: configurações de investigação de integridade para a origem usada para determinar a integridade da origem.

Returns:

o valor healthProbeSettings.

name

public String name()

Obtenha a propriedade name: nome do grupo de origem que deve ser exclusivo dentro do ponto de extremidade.

Returns:

o valor do nome.

origins

public List origins()

Obter a propriedade origins: a origem do conteúdo que está sendo entregue por meio da CDN dentro de determinado grupo de origem.

Returns:

o valor de origens.

responseBasedOriginErrorDetectionSettings

public ResponseBasedOriginErrorDetectionParameters responseBasedOriginErrorDetectionSettings()

Obtenha a propriedade responseBasedOriginErrorDetectionSettings: o objeto JSON que contém as propriedades para determinar a integridade da origem usando solicitações/respostas reais. No momento, não há suporte para essa propriedade.

Returns:

o valor responseBasedOriginErrorDetectionSettings.

trafficRestorationTimeToHealedOrNewEndpointsInMinutes

public Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes()

Obtenha a propriedade trafficRestorationTimeToHealedOrNewEndpointsInMinutes: tempo em minutos para deslocar o tráfego para o ponto de extremidade gradualmente quando um ponto de extremidade não íntegro estiver íntegro ou um novo ponto de extremidade for adicionado. O padrão é 10 minutos. No momento, não há suporte para essa propriedade.

Returns:

o valor trafficRestorationTimeToHealedOrNewEndpointsInMinutes.

validate

public void validate()

Valida a instância.

withHealthProbeSettings

public DeepCreatedOriginGroup withHealthProbeSettings(HealthProbeParameters healthProbeSettings)

Defina a propriedade healthProbeSettings: configurações de investigação de integridade para a origem usada para determinar a integridade da origem.

Parameters:

healthProbeSettings - o valor healthProbeSettings a ser definido.

Returns:

o objeto DeepCreatedOriginGroup em si.

withName

public DeepCreatedOriginGroup withName(String name)

Defina a propriedade name: nome do grupo de origem que deve ser exclusivo dentro do ponto de extremidade.

Parameters:

name - o valor do nome a ser definido.

Returns:

o objeto DeepCreatedOriginGroup em si.

withOrigins

public DeepCreatedOriginGroup withOrigins(List origins)

Defina a propriedade origins: a origem do conteúdo que está sendo entregue por meio da CDN dentro de determinado grupo de origem.

Parameters:

origins - o valor de origens a ser definido.

Returns:

o objeto DeepCreatedOriginGroup em si.

withResponseBasedOriginErrorDetectionSettings

public DeepCreatedOriginGroup withResponseBasedOriginErrorDetectionSettings(ResponseBasedOriginErrorDetectionParameters responseBasedOriginErrorDetectionSettings)

Defina a propriedade responseBasedOriginErrorDetectionSettings: o objeto JSON que contém as propriedades para determinar a integridade da origem usando solicitações/respostas reais. No momento, não há suporte para essa propriedade.

Parameters:

responseBasedOriginErrorDetectionSettings - o valor responseBasedOriginErrorDetectionSettings a ser definido.

Returns:

o objeto DeepCreatedOriginGroup em si.

withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes

public DeepCreatedOriginGroup withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes(Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes)

Defina a propriedade trafficRestorationTimeToHealedOrNewEndpointsInMinutes: tempo em minutos para deslocar o tráfego para o ponto de extremidade gradualmente quando um ponto de extremidade não íntegro estiver íntegro ou um novo ponto de extremidade for adicionado. O padrão é 10 minutos. No momento, não há suporte para essa propriedade.

Parameters:

trafficRestorationTimeToHealedOrNewEndpointsInMinutes - o valor trafficRestorationTimeToHealedOrNewEndpointsInMinutes a ser definido.

Returns:

o objeto DeepCreatedOriginGroup em si.

Aplica-se a