Sdílet prostřednictvím


Clustery Microsoft.Kusto /attachedDatabaseConfigurations 2023-05-02

Definice prostředku Bicep

Typ prostředku clustery/attachedDatabaseConfigurations 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.Kusto/clusters/attachedDatabaseConfigurations, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Kusto/clusters/attachedDatabaseConfigurations@2023-05-02' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    clusterResourceId: 'string'
    databaseName: 'string'
    databaseNameOverride: 'string'
    databaseNamePrefix: 'string'
    defaultPrincipalsModificationKind: 'string'
    tableLevelSharingProperties: {
      externalTablesToExclude: [
        'string'
      ]
      externalTablesToInclude: [
        'string'
      ]
      functionsToExclude: [
        'string'
      ]
      functionsToInclude: [
        'string'
      ]
      materializedViewsToExclude: [
        'string'
      ]
      materializedViewsToInclude: [
        'string'
      ]
      tablesToExclude: [
        'string'
      ]
      tablesToInclude: [
        'string'
      ]
    }
  }
}

Hodnoty vlastností

AttachedDatabaseConfigurationProperties

Jméno Popis Hodnota
clusterResourceId ID prostředku clusteru, ve kterém se nacházejí databáze, které chcete připojit. string (povinné)
databaseName Název databáze, kterou chcete připojit, použijte * v případě, že chcete sledovat všechny aktuální a budoucí databáze. string (povinné)
databaseNameOverride Přepíše původní název databáze. Relevantní pouze při připojování ke konkrétní databázi. řetězec
databaseNamePrefix Přidá předponu k názvu připojených databází. Při sledování celého clusteru by se tato předpona přidala do všech databází původních názvů z clusteru leader. řetězec
defaultPrincipalsModificationKind Výchozí druh úpravy objektů zabezpečení None (Žádný)
"Nahradit"
Union (povinné)
tableLevelSharingProperties Specifikace sdílení na úrovni tabulky tableLevelSharingProperties

Microsoft.Kusto/clusters/attachedDatabaseConfigurations

Jméno Popis Hodnota
umístění Umístění prostředku řetězec
Jméno Název prostředku řetězec

Omezení:
Model = ^.*$ (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: clustery
vlastnosti Vlastnosti konfigurace připojené databáze. AttachedDatabaseConfigurationProperties

TableLevelSharingProperties

Jméno Popis Hodnota
externalTablesToExclude Seznam externích tabulek, které se mají vyloučit z následující databáze string[]
externalTablesToInclude Seznamexterních string[]
functionsToExclude Seznam funkcí, které chcete vyloučit z následující databáze string[]
functionsToInclude Seznam funkcí, které se mají zahrnout do následující databáze string[]
materializedViewsToExclude Seznam materializovaných zobrazení, která se mají vyloučit z následující databáze string[]
materializedViewsToInclude Seznam materializovaných zobrazení, která se mají zahrnout do následující databáze string[]
tablesToExclude Seznam tabulek, které chcete vyloučit z následující databáze string[]
tablesToInclude Seznam tabulek, které se mají zahrnout do následující databáze string[]

Definice prostředku šablony ARM

Typ prostředku clustery/attachedDatabaseConfigurations 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.Kusto/clusters/attachedDatabaseConfigurations, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Kusto/clusters/attachedDatabaseConfigurations",
  "apiVersion": "2023-05-02",
  "name": "string",
  "location": "string",
  "properties": {
    "clusterResourceId": "string",
    "databaseName": "string",
    "databaseNameOverride": "string",
    "databaseNamePrefix": "string",
    "defaultPrincipalsModificationKind": "string",
    "tableLevelSharingProperties": {
      "externalTablesToExclude": [ "string" ],
      "externalTablesToInclude": [ "string" ],
      "functionsToExclude": [ "string" ],
      "functionsToInclude": [ "string" ],
      "materializedViewsToExclude": [ "string" ],
      "materializedViewsToInclude": [ "string" ],
      "tablesToExclude": [ "string" ],
      "tablesToInclude": [ "string" ]
    }
  }
}

Hodnoty vlastností

AttachedDatabaseConfigurationProperties

Jméno Popis Hodnota
clusterResourceId ID prostředku clusteru, ve kterém se nacházejí databáze, které chcete připojit. string (povinné)
databaseName Název databáze, kterou chcete připojit, použijte * v případě, že chcete sledovat všechny aktuální a budoucí databáze. string (povinné)
databaseNameOverride Přepíše původní název databáze. Relevantní pouze při připojování ke konkrétní databázi. řetězec
databaseNamePrefix Přidá předponu k názvu připojených databází. Při sledování celého clusteru by se tato předpona přidala do všech databází původních názvů z clusteru leader. řetězec
defaultPrincipalsModificationKind Výchozí druh úpravy objektů zabezpečení None (Žádný)
"Nahradit"
Union (povinné)
tableLevelSharingProperties Specifikace sdílení na úrovni tabulky tableLevelSharingProperties

Microsoft.Kusto/clusters/attachedDatabaseConfigurations

Jméno Popis Hodnota
apiVersion Verze rozhraní API '2023-05-02'
umístění Umístění prostředku řetězec
Jméno Název prostředku řetězec

Omezení:
Model = ^.*$ (povinné)
vlastnosti Vlastnosti konfigurace připojené databáze. AttachedDatabaseConfigurationProperties
typ Typ prostředku Microsoft.Kusto/clusters/attachedDatabaseConfigurations

TableLevelSharingProperties

Jméno Popis Hodnota
externalTablesToExclude Seznam externích tabulek, které se mají vyloučit z následující databáze string[]
externalTablesToInclude Seznamexterních string[]
functionsToExclude Seznam funkcí, které chcete vyloučit z následující databáze string[]
functionsToInclude Seznam funkcí, které se mají zahrnout do následující databáze string[]
materializedViewsToExclude Seznam materializovaných zobrazení, která se mají vyloučit z následující databáze string[]
materializedViewsToInclude Seznam materializovaných zobrazení, která se mají zahrnout do následující databáze string[]
tablesToExclude Seznam tabulek, které chcete vyloučit z následující databáze string[]
tablesToInclude Seznam tabulek, které se mají zahrnout do následující databáze string[]

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku clustery/attachedDatabaseConfigurations 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.Kusto/clusters/attachedDatabaseConfigurations, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Kusto/clusters/attachedDatabaseConfigurations@2023-05-02"
  name = "string"
  location = "string"
  body = jsonencode({
    properties = {
      clusterResourceId = "string"
      databaseName = "string"
      databaseNameOverride = "string"
      databaseNamePrefix = "string"
      defaultPrincipalsModificationKind = "string"
      tableLevelSharingProperties = {
        externalTablesToExclude = [
          "string"
        ]
        externalTablesToInclude = [
          "string"
        ]
        functionsToExclude = [
          "string"
        ]
        functionsToInclude = [
          "string"
        ]
        materializedViewsToExclude = [
          "string"
        ]
        materializedViewsToInclude = [
          "string"
        ]
        tablesToExclude = [
          "string"
        ]
        tablesToInclude = [
          "string"
        ]
      }
    }
  })
}

Hodnoty vlastností

AttachedDatabaseConfigurationProperties

Jméno Popis Hodnota
clusterResourceId ID prostředku clusteru, ve kterém se nacházejí databáze, které chcete připojit. string (povinné)
databaseName Název databáze, kterou chcete připojit, použijte * v případě, že chcete sledovat všechny aktuální a budoucí databáze. string (povinné)
databaseNameOverride Přepíše původní název databáze. Relevantní pouze při připojování ke konkrétní databázi. řetězec
databaseNamePrefix Přidá předponu k názvu připojených databází. Při sledování celého clusteru by se tato předpona přidala do všech databází původních názvů z clusteru leader. řetězec
defaultPrincipalsModificationKind Výchozí druh úpravy objektů zabezpečení None (Žádný)
"Nahradit"
Union (povinné)
tableLevelSharingProperties Specifikace sdílení na úrovni tabulky tableLevelSharingProperties

Microsoft.Kusto/clusters/attachedDatabaseConfigurations

Jméno Popis Hodnota
umístění Umístění prostředku řetězec
Jméno Název prostředku řetězec

Omezení:
Model = ^.*$ (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: clustery
vlastnosti Vlastnosti konfigurace připojené databáze. AttachedDatabaseConfigurationProperties
typ Typ prostředku Microsoft.Kusto/clusters/attachedDatabaseConfigurations@2023-05-02

TableLevelSharingProperties

Jméno Popis Hodnota
externalTablesToExclude Seznam externích tabulek, které se mají vyloučit z následující databáze string[]
externalTablesToInclude Seznamexterních string[]
functionsToExclude Seznam funkcí, které chcete vyloučit z následující databáze string[]
functionsToInclude Seznam funkcí, které se mají zahrnout do následující databáze string[]
materializedViewsToExclude Seznam materializovaných zobrazení, která se mají vyloučit z následující databáze string[]
materializedViewsToInclude Seznam materializovaných zobrazení, která se mají zahrnout do následující databáze string[]
tablesToExclude Seznam tabulek, které chcete vyloučit z následující databáze string[]
tablesToInclude Seznam tabulek, které se mají zahrnout do následující databáze string[]