Sdílet prostřednictvím


Registry Microsoft.ContainerRegistry /webhooks 2017-10-01

  • nejnovější
  • 11. 11. 2024 ve verzi Preview
  • 11. 11. 2023 ve verzi Preview
  • 2023-08-01-preview
  • 2023-07-01
  • 2023-06-01-preview
  • 1. 1. 2023 ve verzi Preview
  • 12. 12. 2022
  • 2022-022-01-preview
  • 12. 12. 2021 ve verzi Preview
  • 2021-09-01
  • 2021-08-01-Preview
  • 2021-06-01-preview
  • 11. 11. 2020 ve verzi Preview
  • 12. 12. 2019
  • 05.05.2019
  • 10. 10. 2017

Definice prostředku Bicep

Typ prostředku registrů nebo webhooků je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ContainerRegistry/registry/webhooks, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.ContainerRegistry/registries/webhooks@2017-10-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    actions: [
      'string'
    ]
    customHeaders: {
      {customized property}: 'string'
    }
    scope: 'string'
    serviceUri: 'string'
    status: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

Microsoft.ContainerRegistry/registry/webhooks

Jméno Popis Hodnota
umístění Umístění webhooku Po vytvoření prostředku to nejde změnit. string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 5
Maximální délka = 5
Model = ^[a-zA-Z0-9]*$ (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: registry
vlastnosti Vlastnosti, se kterými se webhook vytvoří. WebhookPropertiesCreateParametersOrWebhookProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

WebhookCreateParametersTags

Jméno Popis Hodnota

WebhookPropertiesCreateParametersCustomHeaders

Jméno Popis Hodnota

WebhookPropertiesCreateParametersOrWebhookProperties

Jméno Popis Hodnota
Akce Seznam akcí, které aktivují webhook k publikování oznámení. Řetězcové pole obsahující některou z těchto možností:
Chart_delete
"chart_push"
Odstranit
Push
Karanténa (povinné)
customHeaders Vlastní hlavičky, které se přidají do oznámení webhooku. WebhookPropertiesCreateParametersCustomHeaders
rozsah Rozsah úložišť, kde se událost může aktivovat. Například "foo:*" znamená události pro všechny značky v úložišti "foo". "foo:bar" se rozumí pouze události "foo:bar". "foo" je ekvivalentem "foo:latest". Prázdné znamená všechny události. řetězec
serviceUri Identifikátor URI služby pro webhook k publikování oznámení. string (povinné)
stav Stav webhooku v době, kdy byla operace volána. Zakázáno
Povoleno

Definice prostředku šablony ARM

Typ prostředku registrů nebo webhooků je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ContainerRegistry/registry/webhooks, přidejte do šablony následující JSON.

{
  "type": "Microsoft.ContainerRegistry/registries/webhooks",
  "apiVersion": "2017-10-01",
  "name": "string",
  "location": "string",
  "properties": {
    "actions": [ "string" ],
    "customHeaders": {
      "{customized property}": "string"
    },
    "scope": "string",
    "serviceUri": "string",
    "status": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

Microsoft.ContainerRegistry/registry/webhooks

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2017-10-01'
umístění Umístění webhooku Po vytvoření prostředku to nejde změnit. string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 5
Maximální délka = 5
Model = ^[a-zA-Z0-9]*$ (povinné)
vlastnosti Vlastnosti, se kterými se webhook vytvoří. WebhookPropertiesCreateParametersOrWebhookProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.ContainerRegistry/registryies/webhooks

WebhookCreateParametersTags

Jméno Popis Hodnota

WebhookPropertiesCreateParametersCustomHeaders

Jméno Popis Hodnota

WebhookPropertiesCreateParametersOrWebhookProperties

Jméno Popis Hodnota
Akce Seznam akcí, které aktivují webhook k publikování oznámení. Řetězcové pole obsahující některou z těchto možností:
Chart_delete
"chart_push"
Odstranit
Push
Karanténa (povinné)
customHeaders Vlastní hlavičky, které se přidají do oznámení webhooku. WebhookPropertiesCreateParametersCustomHeaders
rozsah Rozsah úložišť, kde se událost může aktivovat. Například "foo:*" znamená události pro všechny značky v úložišti "foo". "foo:bar" se rozumí pouze události "foo:bar". "foo" je ekvivalentem "foo:latest". Prázdné znamená všechny události. řetězec
serviceUri Identifikátor URI služby pro webhook k publikování oznámení. string (povinné)
stav Stav webhooku v době, kdy byla operace volána. Zakázáno
Povoleno

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku registrů nebo webhooků je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ContainerRegistry/registry/webhooks, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries/webhooks@2017-10-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      actions = [
        "string"
      ]
      customHeaders = {
        {customized property} = "string"
      }
      scope = "string"
      serviceUri = "string"
      status = "string"
    }
  })
}

Hodnoty vlastností

Microsoft.ContainerRegistry/registry/webhooks

Jméno Popis Hodnota
umístění Umístění webhooku Po vytvoření prostředku to nejde změnit. string (povinné)
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 5
Maximální délka = 5
Model = ^[a-zA-Z0-9]*$ (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: registry
vlastnosti Vlastnosti, se kterými se webhook vytvoří. WebhookPropertiesCreateParametersOrWebhookProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.ContainerRegistry/registry/webhooks@2017-10-01

WebhookCreateParametersTags

Jméno Popis Hodnota

WebhookPropertiesCreateParametersCustomHeaders

Jméno Popis Hodnota

WebhookPropertiesCreateParametersOrWebhookProperties

Jméno Popis Hodnota
Akce Seznam akcí, které aktivují webhook k publikování oznámení. Řetězcové pole obsahující některou z těchto možností:
Chart_delete
"chart_push"
Odstranit
Push
Karanténa (povinné)
customHeaders Vlastní hlavičky, které se přidají do oznámení webhooku. WebhookPropertiesCreateParametersCustomHeaders
rozsah Rozsah úložišť, kde se událost může aktivovat. Například "foo:*" znamená události pro všechny značky v úložišti "foo". "foo:bar" se rozumí pouze události "foo:bar". "foo" je ekvivalentem "foo:latest". Prázdné znamená všechny události. řetězec
serviceUri Identifikátor URI služby pro webhook k publikování oznámení. string (povinné)
stav Stav webhooku v době, kdy byla operace volána. Zakázáno
Povoleno