Delen via


Microsoft.CustomProviders-koppelingen

Bicep-resourcedefinitie

Het resourcetype koppelingen is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de scope eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in Bicep.

Geldige implementatiebereiken voor de koppelingenresource zijn:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.CustomProviders/associations wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.CustomProviders/associations@2018-09-01-preview' = {
  name: 'string'
  scope: resourceSymbolicName
  properties: {
    targetResourceId: 'string'
  }
}

Eigenschapswaarden

Verenigingen

Naam Description Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-180

Geldige tekens:
Kan het volgende niet gebruiken:
%&\\?/ of besturingstekens

Kan niet eindigen met punt of spatie.
scope Gebruik deze optie bij het maken van een extensieresource voor een ander bereik dan het implementatiebereik. Doelbron

Stel voor Bicep deze eigenschap in op de symbolische naam van de resource om de extensieresource toe te passen.
properties De eigenschappen van de koppeling. AssociationProperties

AssociationProperties

Naam Description Waarde
targetResourceId Het REST-resource-exemplaar van de doelresource voor deze koppeling. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Bestaande Azure-resources uitbreiden met aangepaste providers

Implementeren op Azure
In dit voorbeeld wordt uitgebreid ingegaan op het uitbreiden van bestaande Azure-resources en Resource Manager sjablonen om aangepaste workloads toe te voegen.

Resourcedefinitie van ARM-sjabloon

Het resourcetype koppelingen is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de scope eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in ARM-sjablonen.

Geldige implementatiebereiken voor de koppelingenresource zijn:

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.CustomProviders/associations wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.CustomProviders/associations",
  "apiVersion": "2018-09-01-preview",
  "name": "string",
  "scope": "string",
  "properties": {
    "targetResourceId": "string"
  }
}

Eigenschapswaarden

Verenigingen

Naam Description Waarde
type Het resourcetype 'Microsoft.CustomProviders/associations'
apiVersion De resource-API-versie '2018-09-01-preview'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-180

Geldige tekens:
Kan het volgende niet gebruiken:
%&\\?/ of besturingstekens

Kan niet eindigen met punt of spatie.
scope Gebruik deze optie bij het maken van een extensieresource voor een ander bereik dan het implementatiebereik. Doelbron

Stel voor JSON de waarde in op de volledige naam van de resource om de extensieresource op toe te passen.
properties De eigenschappen van de koppeling. AssociationProperties

AssociationProperties

Naam Description Waarde
targetResourceId Het REST-resource-exemplaar van de doelresource voor deze koppeling. tekenreeks

Snelstartsjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Template Beschrijving
Bestaande Azure-resources uitbreiden met aangepaste providers

Implementeren op Azure
In dit voorbeeld wordt uitgebreid ingegaan op het uitbreiden van bestaande Azure-resources en Resource Manager sjablonen om aangepaste workloads toe te voegen.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype koppelingen is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.

Gebruik de parent_id eigenschap voor deze resource om het bereik voor deze resource in te stellen.

Geldige implementatiebereiken voor de resource voor koppelingen zijn:

  • Resourcegroepen

Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.CustomProviders/associations-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.CustomProviders/associations@2018-09-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      targetResourceId = "string"
    }
  })
}

Eigenschapswaarden

Verenigingen

Naam Description Waarde
type Het resourcetype "Microsoft.CustomProviders/associations@2018-09-01-preview"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-180

Geldige tekens:
Kan het volgende niet gebruiken:
%&\\?/ of besturingstekens

Kan niet eindigen met punt of spatie.
parent_id De id van de resource om deze extensieresource op toe te passen. tekenreeks (vereist)
properties De eigenschappen van de koppeling. AssociationProperties

AssociationProperties

Naam Description Waarde
targetResourceId Het REST-resource-exemplaar van de doelresource voor deze koppeling. tekenreeks