Perfis Microsoft.Cdn/pontos finais/originGroups 2022-05-01-preview
Definição de recurso do Bicep
O tipo de recurso profiles/endpoints/originGroups pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Cdn/profiles/endpoints/originGroups, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.Cdn/profiles/endpoints/originGroups@2022-05-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
healthProbeSettings: {
probeIntervalInSeconds: int
probePath: 'string'
probeProtocol: 'string'
probeRequestType: 'string'
}
origins: [
{
id: 'string'
}
]
responseBasedOriginErrorDetectionSettings: {
httpErrorRanges: [
{
begin: int
end: int
}
]
responseBasedDetectedErrorTypes: 'string'
responseBasedFailoverThresholdPercentage: int
}
trafficRestorationTimeToHealedOrNewEndpointsInMinutes: int
}
}
Valores de propriedade
perfis/pontos finais/originGroups
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep. |
cadeia (obrigatório) |
principal | No Bicep, pode especificar o recurso principal de um recurso subordinado. Só precisa de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal. |
Nome simbólico para recurso do tipo: pontos finais |
propriedades | O objeto JSON que contém as propriedades do grupo de origem. | OriginGroupProperties |
OriginGroupProperties
Nome | Descrição | Valor |
---|---|---|
healthProbeSettings | Definições da pesquisa de estado de funcionamento para a origem que é utilizada para determinar o estado de funcionamento da origem. | HealthProbeParameters |
origens | A origem do conteúdo que está a ser entregue através da CDN dentro de um determinado grupo de origem. | ResourceReference[] |
responseBasedOriginErrorDetectionSettings | O objeto JSON que contém as propriedades para determinar o estado de funcionamento da origem com pedidos/respostas reais. Esta propriedade não é atualmente suportada. | ResponseBasedOriginErrorDetectionParameters |
trafficRestorationTimeToHealedOrNewEndpointsInMinutes | Tempo em minutos para deslocar o tráfego para o ponto final gradualmente quando um ponto final em mau estado de funcionamento fica em bom estado de funcionamento ou é adicionado um novo ponto final. A predefinição é de 10 minutos. Esta propriedade não é atualmente suportada. | int Restrições: Valor mínimo = 0 Valor máximo = 50 |
HealthProbeParameters
Nome | Descrição | Valor |
---|---|---|
probeIntervalInSeconds | O número de segundos entre as sondas de estado de funcionamento. A predefinição é 240sec. | int Restrições: Valor mínimo = 1 Valor máximo = 255 |
probePath | O caminho relativo à origem que é utilizado para determinar o estado de funcionamento da origem. | string |
probeProtocol | Protocolo a utilizar para a sonda de estado de funcionamento. | 'Http' "Https" "NotSet" |
probeRequestType | O tipo de pedido de sonda de estado de funcionamento que é feito. | 'GET' 'CABEÇA' "NotSet" |
ResourceReference
Nome | Descrição | Valor |
---|---|---|
ID | ID do Recurso. | string |
ResponseBasedOriginErrorDetectionParameters
Nome | Descrição | Valor |
---|---|---|
httpErrorRanges | A lista de intervalos de código de estado http que são considerados erros de servidor para a origem e que está marcada como em mau estado de funcionamento. | HttpErrorRangeParameters[] |
responseBasedDetectedErrorTypes | Tipo de erros de resposta para pedidos de utilizador reais para os quais a origem será considerada em mau estado de funcionamento | "Nenhum" "TcpAndHttpErrors" "TcpErrorsOnly" |
responseBasedFailoverThresholdPercentage | A percentagem de pedidos falhados no exemplo onde a ativação pós-falha deve ser acionada. | int Restrições: Valor mínimo = 0 Valor máximo = 100 |
HttpErrorRangeParameters
Nome | Descrição | Valor |
---|---|---|
começar | O início inclusivo do intervalo de códigos de estado http. | int Restrições: Valor mínimo = 100 Valor máximo = 999 |
fim | O fim inclusivo do intervalo de códigos de estado http. | int Restrições: Valor mínimo = 100 Valor máximo = 999 |
Definição de recurso de modelo do ARM
O tipo de recurso profiles/endpoints/originGroups pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Cdn/profiles/endpoints/originGroups, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.Cdn/profiles/endpoints/originGroups",
"apiVersion": "2022-05-01-preview",
"name": "string",
"properties": {
"healthProbeSettings": {
"probeIntervalInSeconds": "int",
"probePath": "string",
"probeProtocol": "string",
"probeRequestType": "string"
},
"origins": [
{
"id": "string"
}
],
"responseBasedOriginErrorDetectionSettings": {
"httpErrorRanges": [
{
"begin": "int",
"end": "int"
}
],
"responseBasedDetectedErrorTypes": "string",
"responseBasedFailoverThresholdPercentage": "int"
},
"trafficRestorationTimeToHealedOrNewEndpointsInMinutes": "int"
}
}
Valores de propriedade
perfis/pontos finais/originGroups
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Cdn/profiles/endpoints/originGroups" |
apiVersion | A versão da API de recursos | "2022-05-01-preview" |
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos do ARM JSON. |
cadeia (obrigatório) |
propriedades | O objeto JSON que contém as propriedades do grupo de origem. | OriginGroupProperties |
OriginGroupProperties
Nome | Descrição | Valor |
---|---|---|
healthProbeSettings | Definições da pesquisa de estado de funcionamento para a origem que é utilizada para determinar o estado de funcionamento da origem. | HealthProbeParameters |
origens | A origem do conteúdo que está a ser entregue através da CDN dentro de um determinado grupo de origem. | ResourceReference[] |
responseBasedOriginErrorDetectionSettings | O objeto JSON que contém as propriedades para determinar o estado de funcionamento da origem com pedidos/respostas reais. Esta propriedade não é atualmente suportada. | ResponseBasedOriginErrorDetectionParameters |
trafficRestorationTimeToHealedOrNewEndpointsInMinutes | Tempo em minutos para deslocar o tráfego para o ponto final gradualmente quando um ponto final em mau estado de funcionamento fica em bom estado de funcionamento ou é adicionado um novo ponto final. A predefinição é de 10 minutos. Esta propriedade não é atualmente suportada. | int Restrições: Valor mínimo = 0 Valor máximo = 50 |
HealthProbeParameters
Nome | Descrição | Valor |
---|---|---|
probeIntervalInSeconds | O número de segundos entre as sondas de estado de funcionamento. A predefinição é 240sec. | int Restrições: Valor mínimo = 1 Valor máximo = 255 |
probePath | O caminho relativo à origem que é utilizado para determinar o estado de funcionamento da origem. | string |
probeProtocol | Protocolo a utilizar para a sonda de estado de funcionamento. | 'Http' "Https" "NotSet" |
probeRequestType | O tipo de pedido de sonda de estado de funcionamento que é feito. | 'GET' 'CABEÇA' "NotSet" |
ResourceReference
Nome | Descrição | Valor |
---|---|---|
ID | ID do Recurso. | string |
ResponseBasedOriginErrorDetectionParameters
Nome | Descrição | Valor |
---|---|---|
httpErrorRanges | A lista de intervalos de código de estado http que são considerados erros de servidor para a origem e que está marcada como em mau estado de funcionamento. | HttpErrorRangeParameters[] |
responseBasedDetectedErrorTypes | Tipo de erros de resposta para pedidos de utilizador reais para os quais a origem será considerada em mau estado de funcionamento | "Nenhum" "TcpAndHttpErrors" "TcpErrorsOnly" |
responseBasedFailoverThresholdPercentage | A percentagem de pedidos falhados no exemplo onde a ativação pós-falha deve ser acionada. | int Restrições: Valor mínimo = 0 Valor máximo = 100 |
HttpErrorRangeParameters
Nome | Descrição | Valor |
---|---|---|
começar | O início inclusivo do intervalo de códigos de estado http. | int Restrições: Valor mínimo = 100 Valor máximo = 999 |
fim | O fim inclusivo do intervalo de códigos de estado http. | int Restrições: Valor mínimo = 100 Valor máximo = 999 |
Definição de recurso do Terraform (fornecedor AzAPI)
O tipo de recurso profiles/endpoints/originGroups pode ser implementado com operações que visam:
- Grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.Cdn/profiles/endpoints/originGroups, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Cdn/profiles/endpoints/originGroups@2022-05-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
healthProbeSettings = {
probeIntervalInSeconds = int
probePath = "string"
probeProtocol = "string"
probeRequestType = "string"
}
origins = [
{
id = "string"
}
]
responseBasedOriginErrorDetectionSettings = {
httpErrorRanges = [
{
begin = int
end = int
}
]
responseBasedDetectedErrorTypes = "string"
responseBasedFailoverThresholdPercentage = int
}
trafficRestorationTimeToHealedOrNewEndpointsInMinutes = int
}
})
}
Valores de propriedade
perfis/pontos finais/originGroups
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.Cdn/profiles/endpoints/originGroups@2022-05-01-preview" |
name | O nome do recurso | cadeia (obrigatório) |
parent_id | O ID do recurso que é o principal para este recurso. | ID para recurso do tipo: pontos finais |
propriedades | O objeto JSON que contém as propriedades do grupo de origem. | OriginGroupProperties |
OriginGroupProperties
Nome | Descrição | Valor |
---|---|---|
healthProbeSettings | Definições da pesquisa de estado de funcionamento para a origem que é utilizada para determinar o estado de funcionamento da origem. | HealthProbeParameters |
origens | A origem do conteúdo que está a ser entregue através da CDN dentro de um determinado grupo de origem. | ResourceReference[] |
responseBasedOriginErrorDetectionSettings | O objeto JSON que contém as propriedades para determinar o estado de funcionamento da origem com pedidos/respostas reais. Esta propriedade não é atualmente suportada. | ResponseBasedOriginErrorDetectionParameters |
trafficRestorationTimeToHealedOrNewEndpointsInMinutes | Tempo em minutos para deslocar o tráfego para o ponto final gradualmente quando um ponto final em mau estado de funcionamento fica em bom estado de funcionamento ou é adicionado um novo ponto final. A predefinição é de 10 minutos. Esta propriedade não é atualmente suportada. | int Restrições: Valor mínimo = 0 Valor máximo = 50 |
HealthProbeParameters
Nome | Descrição | Valor |
---|---|---|
probeIntervalInSeconds | O número de segundos entre as sondas de estado de funcionamento. A predefinição é 240sec. | int Restrições: Valor mínimo = 1 Valor máximo = 255 |
probePath | O caminho relativo à origem que é utilizado para determinar o estado de funcionamento da origem. | string |
probeProtocol | Protocolo a utilizar para a sonda de estado de funcionamento. | "Http" "Https" "NotSet" |
probeRequestType | O tipo de pedido de sonda de estado de funcionamento que é feito. | "GET" "CABEÇA" "NotSet" |
ResourceReference
Nome | Descrição | Valor |
---|---|---|
ID | ID do Recurso. | string |
ResponseBasedOriginErrorDetectionParameters
Nome | Descrição | Valor |
---|---|---|
httpErrorRanges | A lista de intervalos de código de estado http que são considerados erros de servidor para a origem e que está marcada como em mau estado de funcionamento. | HttpErrorRangeParameters[] |
responseBasedDetectedErrorTypes | Tipo de erros de resposta para pedidos de utilizador reais para os quais a origem será considerada em mau estado de funcionamento | "Nenhum" "TcpAndHttpErrors" "TcpErrorsOnly" |
responseBasedFailoverThresholdPercentage | A percentagem de pedidos falhados no exemplo onde a ativação pós-falha deve ser acionada. | int Restrições: Valor mínimo = 0 Valor máximo = 100 |
HttpErrorRangeParameters
Nome | Descrição | Valor |
---|---|---|
começar | O início inclusivo do intervalo de códigos de estado http. | int Restrições: Valor mínimo = 100 Valor máximo = 999 |
fim | O fim inclusivo do intervalo de códigos de estado http. | int Restrições: Valor mínimo = 100 Valor máximo = 999 |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários