Partilhar via


OriginGroupInner Classe

public final class OriginGroupInner
extends ProxyResource

O grupo de origem composto por origens é usado para balanceamento de carga para origens quando o conteúdo não pode ser fornecido da CDN.

Resumo do Construtor

Construtor Description
OriginGroupInner()

Cria uma instância da classe Inner do Grupode Origem.

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 que é usada para determinar a integridade da origem.

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.

OriginGroupProvisioningState provisioningState()

Obter a propriedade State de provisionamento: provisionamento status do grupo de origem.

OriginGroupResourceState resourceState()

Obter a propriedade Estado do recurso: status do recurso do grupo de origem.

ResponseBasedOriginErrorDetectionParameters responseBasedOriginErrorDetectionSettings()

Obtenha a propriedade Configurações de Detecçãode Errode OrigemBaseadaem Resposta: o objeto JSON que contém as propriedades para determinar a integridade da origem usando solicitações/respostas reais.

Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes()

Obter o tráfegoTempode RestauraçãoToHealedOrNewEndpointsInMinutes propriedade: 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 .

OriginGroupInner 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.

OriginGroupInner withOrigins(List<ResourceReference> origins)

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

OriginGroupInner withResponseBasedOriginErrorDetectionSettings(ResponseBasedOriginErrorDetectionParameters responseBasedOriginErrorDetectionSettings)

Defina apropriedade Response BasedOriginErrorDetectionSettings: o objeto JSON que contém as propriedades para determinar a integridade da origem usando solicitações/respostas reais.

OriginGroupInner withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes(Integer trafficRestorationTimeToHealedOrNewEndpointsInMinutes)

Defina o tráfegoTempode RestauraçãoToHealedOrNewEndpointsPropriedade InMinutes: 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.

Métodos herdados de ProxyResource

Métodos herdados de java.lang.Object

Detalhes do construtor

OriginGroupInner

public OriginGroupInner()

Cria uma instância da classe OriginGroupInner.

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.

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.

provisioningState

public OriginGroupProvisioningState provisioningState()

Obter a propriedade provisioningState: provisionando status do grupo de origem.

Returns:

o valor provisioningState.

resourceState

public OriginGroupResourceState resourceState()

Obter a propriedade resourceState: status de recurso do grupo de origem.

Returns:

o valor resourceState.

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. Atualmente, 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 ficar íntegro ou um novo ponto de extremidade for adicionado. O padrão é 10 minutos. Atualmente, não há suporte para essa propriedade.

Returns:

o valor trafficRestorationTimeToHealedOrNewEndpointsInMinutes.

validate

public void validate()

Valida a instância .

withHealthProbeSettings

public OriginGroupInner 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 próprio objeto OriginGroupInner.

withOrigins

public OriginGroupInner withOrigins(List origins)

Definir 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 próprio objeto OriginGroupInner.

withResponseBasedOriginErrorDetectionSettings

public OriginGroupInner 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. Atualmente, não há suporte para essa propriedade.

Parameters:

responseBasedOriginErrorDetectionSettings - o valor responseBasedOriginErrorDetectionSettings a ser definido.

Returns:

o próprio objeto OriginGroupInner.

withTrafficRestorationTimeToHealedOrNewEndpointsInMinutes

public OriginGroupInner 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 ficar íntegro ou um novo ponto de extremidade for adicionado. O padrão é 10 minutos. Atualmente, não há suporte para essa propriedade.

Parameters:

trafficRestorationTimeToHealedOrNewEndpointsInMinutes - o valor trafficRestorationTimeToHealedOrNewEndpointsInMinutes a ser definido.

Returns:

o próprio objeto OriginGroupInner.

Aplica-se a