Delen via


Microsoft.DataFactory factory's/referenties

Bicep-resourcedefinitie

Het resourcetype factory's/referenties kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.DataFactory/factory's/credentials wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.DataFactory/factories/credentials@2018-06-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    annotations: [
      any(Azure.Bicep.Types.Concrete.AnyType)
    ]
    description: 'string'
    type: 'string'
    // For remaining properties, see Credential objects
  }
}

Referentieobjecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor ManagedIdentity-:

{
  type: 'ManagedIdentity'
  typeProperties: {
    resourceId: 'string'
  }
}

Gebruik voor ServicePrincipal-:

{
  type: 'ServicePrincipal'
  typeProperties: {
    servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
    servicePrincipalKey: {
      secretName: any(Azure.Bicep.Types.Concrete.AnyType)
      secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
      store: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
      type: 'string'
    }
    tenant: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

Eigenschapswaarden

AzureKeyVaultSecretReference

Naam Beschrijving Waarde
secretName De naam van het geheim in Azure Key Vault. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
secretVersion De versie van het geheim in Azure Key Vault. De standaardwaarde is de nieuwste versie van het geheim. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
winkel De naslaginformatie over de gekoppelde Azure Key Vault-service. LinkedServiceReference (vereist)
type Type van het geheim. tekenreeks (vereist)

Geloofsbrief

Naam Beschrijving Waarde
Aantekeningen Lijst met tags die kunnen worden gebruikt voor het beschrijven van de referentie. any[]
beschrijving Referentiebeschrijving. snaar
type Ingesteld op ManagedIdentity voor het type ManagedIdentityCredential. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalCredential. ManagedIdentity
'ServicePrincipal' (vereist)

LinkedServiceReference

Naam Beschrijving Waarde
Parameters Argumenten voor LinkedService. ParameterValueSpecification-
referenceName Verwijzing naar de naam van LinkedService. tekenreeks (vereist)
type Verwijzingstype voor gekoppelde service. LinkedServiceReference (vereist)

ManagedIdentityCredential

Naam Beschrijving Waarde
type Type referentie. ManagedIdentity (vereist)
typeProperties Eigenschappen van referenties voor beheerde identiteit. ManagedIdentityTypeProperties-

ManagedIdentityTypeProperties

Naam Beschrijving Waarde
resourceId De resource-id van door de gebruiker toegewezen beheerde identiteit snaar

Microsoft.DataFactory/factory's/referenties

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 127
Patroon = ^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$ (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: factory's
Eigenschappen Eigenschappen van referenties. referentie (vereist)

ParameterValueSpecification

Naam Beschrijving Waarde

ServicePrincipalCredential

Naam Beschrijving Waarde
type Type referentie. 'ServicePrincipal' (vereist)
typeProperties Eigenschappen van referenties voor service-principal. ServicePrincipalCredentialTypeProperties (vereist)

ServicePrincipalCredentialTypeProperties

Naam Beschrijving Waarde
servicePrincipalId De app-id van de service-principal die wordt gebruikt voor verificatie enig
servicePrincipalKey De sleutel van de service-principal die wordt gebruikt voor verificatie. AzureKeyVaultSecretReference
huurder De id van de tenant waartoe de service-principal behoort enig

Resourcedefinitie van ARM-sjabloon

Het resourcetype factory's/referenties kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een resource voor Microsoft.DataFactory/factory's/referenties wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.DataFactory/factories/credentials",
  "apiVersion": "2018-06-01",
  "name": "string",
  "properties": {
    "annotations": [ {} ],
    "description": "string",
    "type": "string"
    // For remaining properties, see Credential objects
  }
}

Referentieobjecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor ManagedIdentity-:

{
  "type": "ManagedIdentity",
  "typeProperties": {
    "resourceId": "string"
  }
}

Gebruik voor ServicePrincipal-:

{
  "type": "ServicePrincipal",
  "typeProperties": {
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      },
      "type": "string"
    },
    "tenant": {}
  }
}

Eigenschapswaarden

AzureKeyVaultSecretReference

Naam Beschrijving Waarde
secretName De naam van het geheim in Azure Key Vault. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
secretVersion De versie van het geheim in Azure Key Vault. De standaardwaarde is de nieuwste versie van het geheim. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
winkel De naslaginformatie over de gekoppelde Azure Key Vault-service. LinkedServiceReference (vereist)
type Type van het geheim. tekenreeks (vereist)

Geloofsbrief

Naam Beschrijving Waarde
Aantekeningen Lijst met tags die kunnen worden gebruikt voor het beschrijven van de referentie. any[]
beschrijving Referentiebeschrijving. snaar
type Ingesteld op ManagedIdentity voor het type ManagedIdentityCredential. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalCredential. ManagedIdentity
'ServicePrincipal' (vereist)

LinkedServiceReference

Naam Beschrijving Waarde
Parameters Argumenten voor LinkedService. ParameterValueSpecification-
referenceName Verwijzing naar de naam van LinkedService. tekenreeks (vereist)
type Verwijzingstype voor gekoppelde service. LinkedServiceReference (vereist)

ManagedIdentityCredential

Naam Beschrijving Waarde
type Type referentie. ManagedIdentity (vereist)
typeProperties Eigenschappen van referenties voor beheerde identiteit. ManagedIdentityTypeProperties-

ManagedIdentityTypeProperties

Naam Beschrijving Waarde
resourceId De resource-id van door de gebruiker toegewezen beheerde identiteit snaar

Microsoft.DataFactory/factory's/referenties

Naam Beschrijving Waarde
apiVersion De API-versie '2018-06-01'
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 127
Patroon = ^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$ (vereist)
Eigenschappen Eigenschappen van referenties. referentie (vereist)
type Het resourcetype 'Microsoft.DataFactory/factory's/credentials'

ParameterValueSpecification

Naam Beschrijving Waarde

ServicePrincipalCredential

Naam Beschrijving Waarde
type Type referentie. 'ServicePrincipal' (vereist)
typeProperties Eigenschappen van referenties voor service-principal. ServicePrincipalCredentialTypeProperties (vereist)

ServicePrincipalCredentialTypeProperties

Naam Beschrijving Waarde
servicePrincipalId De app-id van de service-principal die wordt gebruikt voor verificatie enig
servicePrincipalKey De sleutel van de service-principal die wordt gebruikt voor verificatie. AzureKeyVaultSecretReference
huurder De id van de tenant waartoe de service-principal behoort enig

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype factory's/referenties kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.DataFactory/factory's/referenties wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/credentials@2018-06-01"
  name = "string"
  body = jsonencode({
    properties = {
      annotations = [
        ?
      ]
      description = "string"
      type = "string"
      // For remaining properties, see Credential objects
    }
  })
}

Referentieobjecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor ManagedIdentity-:

{
  type = "ManagedIdentity"
  typeProperties = {
    resourceId = "string"
  }
}

Gebruik voor ServicePrincipal-:

{
  type = "ServicePrincipal"
  typeProperties = {
    servicePrincipalId = ?
    servicePrincipalKey = {
      secretName = ?
      secretVersion = ?
      store = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      type = "string"
    }
    tenant = ?
  }
}

Eigenschapswaarden

AzureKeyVaultSecretReference

Naam Beschrijving Waarde
secretName De naam van het geheim in Azure Key Vault. Type: tekenreeks (of expressie met resultType-tekenreeks). elke (vereist)
secretVersion De versie van het geheim in Azure Key Vault. De standaardwaarde is de nieuwste versie van het geheim. Type: tekenreeks (of expressie met resultType-tekenreeks). enig
winkel De naslaginformatie over de gekoppelde Azure Key Vault-service. LinkedServiceReference (vereist)
type Type van het geheim. tekenreeks (vereist)

Geloofsbrief

Naam Beschrijving Waarde
Aantekeningen Lijst met tags die kunnen worden gebruikt voor het beschrijven van de referentie. any[]
beschrijving Referentiebeschrijving. snaar
type Ingesteld op ManagedIdentity voor het type ManagedIdentityCredential. Ingesteld op 'ServicePrincipal' voor het type ServicePrincipalCredential. ManagedIdentity
'ServicePrincipal' (vereist)

LinkedServiceReference

Naam Beschrijving Waarde
Parameters Argumenten voor LinkedService. ParameterValueSpecification-
referenceName Verwijzing naar de naam van LinkedService. tekenreeks (vereist)
type Verwijzingstype voor gekoppelde service. LinkedServiceReference (vereist)

ManagedIdentityCredential

Naam Beschrijving Waarde
type Type referentie. ManagedIdentity (vereist)
typeProperties Eigenschappen van referenties voor beheerde identiteit. ManagedIdentityTypeProperties-

ManagedIdentityTypeProperties

Naam Beschrijving Waarde
resourceId De resource-id van door de gebruiker toegewezen beheerde identiteit snaar

Microsoft.DataFactory/factory's/referenties

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Maximale lengte = 127
Patroon = ^([_A-Za-z0-9]|([_A-Za-z0-9][-_A-Za-z0-9]{0,125}[_A-Za-z0-9]))$ (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: factory's
Eigenschappen Eigenschappen van referenties. referentie (vereist)
type Het resourcetype "Microsoft.DataFactory/factory's/credentials@2018-06-01"

ParameterValueSpecification

Naam Beschrijving Waarde

ServicePrincipalCredential

Naam Beschrijving Waarde
type Type referentie. 'ServicePrincipal' (vereist)
typeProperties Eigenschappen van referenties voor service-principal. ServicePrincipalCredentialTypeProperties (vereist)

ServicePrincipalCredentialTypeProperties

Naam Beschrijving Waarde
servicePrincipalId De app-id van de service-principal die wordt gebruikt voor verificatie enig
servicePrincipalKey De sleutel van de service-principal die wordt gebruikt voor verificatie. AzureKeyVaultSecretReference
huurder De id van de tenant waartoe de service-principal behoort enig