Microsoft.AzureArcData sqlServerInstances 2022-06-15-preview

Definizione di risorsa Bicep

Il tipo di risorsa sqlServerInstances può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.AzureArcData/sqlServerInstances, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.AzureArcData/sqlServerInstances@2022-06-15-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    azureDefenderStatus: 'string'
    azureDefenderStatusLastUpdated: 'string'
    collation: 'string'
    containerResourceId: 'string'
    cores: 'string'
    currentVersion: 'string'
    edition: 'string'
    hostType: 'string'
    instanceName: 'string'
    licenseType: 'string'
    patchLevel: 'string'
    productId: 'string'
    status: 'string'
    tcpDynamicPorts: 'string'
    tcpStaticPorts: 'string'
    vCore: 'string'
    version: 'string'
  }
}

Valori delle proprietà

sqlServerInstances

Nome Descrizione valore
name Nome della risorsa stringa (obbligatorio)
posizione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
tags Tag delle risorse. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
properties Null SqlServerInstanceProperties

SqlServerInstanceProperties

Nome Descrizione Valore
azureDefenderStatus Stato di Azure Defender. 'Protected'
'Sconosciuto'
'Non protetto'
azureDefenderStatusLastUpdated Timestamp dell'ultimo aggiornamento dello stato di Azure Defender. string
collation SQL Server regole di confronto. string
containerResourceId ID risorsa ARM della risorsa contenitore (Azure Arc per server). stringa (obbligatorio)
cores Numero di core totali dell'ambiente del sistema operativo (OSE) che ospita l'istanza di SQL Server. string
currentVersion SQL Server versione corrente. string
edition Edizione di SQL Server. 'Developer'
'Enterprise'
'Evaluation'
'Express'
'Standard'
'Web'
hostType Tipo di host per Azure Arc SQL Server 'AWS Kubernetes Service'
"Macchina virtuale AWS VMWare"
'AWS Virtual Machine'
'servizio Azure Kubernetes'
"Macchina virtuale VMWare di Azure"
'Macchina virtuale di Azure'
'Container'
'GCP Kubernetes Service'
'GCP VMWare Virtual Machine'
'GCP Virtual Machine'
'Altro'
'Server fisico'
'Macchina virtuale'
NOMEISTANZA SQL Server nome dell'istanza. string
licenseType SQL Server tipo di licenza. 'Free'
'HADR'
'LicenseOnly'
'PAYG'
'A pagamento'
'ServerCAL'
'Undefined'
patchLevel SQL Server livello di aggiornamento. string
productId SQL Server ID prodotto. string
status Stato della connettività cloud. 'Connesso'
'Disconnesso'
'Registered'
'Unknown' (obbligatorio)
tcpDynamicPorts Porte TCP dinamiche usate da SQL Server. string
tcpStaticPorts Porte TCP statiche usate da SQL Server. string
vCore Numero di processori logici usati dall'istanza di SQL Server. string
version Versione di SQL Server. 'SQL Server 2012'
'SQL Server 2014'
'SQL Server 2016'
'SQL Server 2017'
'SQL Server 2019'
'SQL Server 2022'
'Sconosciuto'

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa sqlServerInstances può essere distribuito con operazioni destinate:

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.AzureArcData/sqlServerInstances, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.AzureArcData/sqlServerInstances",
  "apiVersion": "2022-06-15-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "azureDefenderStatus": "string",
    "azureDefenderStatusLastUpdated": "string",
    "collation": "string",
    "containerResourceId": "string",
    "cores": "string",
    "currentVersion": "string",
    "edition": "string",
    "hostType": "string",
    "instanceName": "string",
    "licenseType": "string",
    "patchLevel": "string",
    "productId": "string",
    "status": "string",
    "tcpDynamicPorts": "string",
    "tcpStaticPorts": "string",
    "vCore": "string",
    "version": "string"
  }
}

Valori delle proprietà

sqlServerInstances

Nome Descrizione Valore
tipo Tipo di risorsa 'Microsoft.AzureArcData/sqlServerInstances'
apiVersion Versione dell'API della risorsa '2022-06-15-preview'
name Nome della risorsa stringa (obbligatorio)
posizione Posizione geografica in cui risiede la risorsa stringa (obbligatorio)
tags Tag delle risorse. Dizionario di nomi e valori di tag. Vedere Tag nei modelli
properties Null SqlServerInstanceProperties

SqlServerInstanceProperties

Nome Descrizione Valore
azureDefenderStatus Stato di Azure Defender. 'Protected'
'Sconosciuto'
'Non protetto'
azureDefenderStatusLastUpdated Timestamp dell'ultimo aggiornamento dello stato di Azure Defender. string
collation SQL Server regole di confronto. string
containerResourceId ID risorsa ARM della risorsa contenitore (Azure Arc per server). stringa (obbligatorio)
cores Numero di core totali dell'ambiente del sistema operativo (OSE) che ospita l'istanza di SQL Server. string
currentVersion SQL Server versione corrente. string
edition Edizione di SQL Server. 'Developer'
'Enterprise'
'Evaluation'
'Express'
'Standard'
'Web'
hostType Tipo di host per Azure Arc SQL Server 'AWS Kubernetes Service'
"Macchina virtuale AWS VMWare"
'AWS Virtual Machine'
'servizio Azure Kubernetes'
"Macchina virtuale VMWare di Azure"
'Macchina virtuale di Azure'
'Container'
'GCP Kubernetes Service'
'GCP VMWare Virtual Machine'
'GCP Virtual Machine'
'Altro'
'Server fisico'
'Macchina virtuale'
NOMEISTANZA SQL Server nome dell'istanza. string
licenseType SQL Server tipo di licenza. 'Free'
'HADR'
'LicenseOnly'
'PAYG'
'A pagamento'
'ServerCAL'
'Undefined'
patchLevel SQL Server livello di aggiornamento. string
productId SQL Server ID prodotto. string
status Stato della connettività cloud. 'Connected'
'Disconnesso'
'Registrato'
'Sconosciuto' (obbligatorio)
tcpDynamicPorts Porte TCP dinamiche usate da SQL Server. string
tcpStaticPorts Porte TCP statiche usate da SQL Server. string
vCore Numero di processori logici usati dall'istanza di SQL Server. string
version Versione di SQL Server. 'SQL Server 2012'
'SQL Server 2014'
'SQL Server 2016'
'SQL Server 2017'
'SQL Server 2019'
'SQL Server 2022'
'Sconosciuto'

Definizione della risorsa Terraform (provider AzAPI)

Il tipo di risorsa sqlServerInstances può essere distribuito con operazioni destinate:

  • Gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato di risorsa

Per creare una risorsa Microsoft.AzureArcData/sqlServerInstances, aggiungere il codice Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.AzureArcData/sqlServerInstances@2022-06-15-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      azureDefenderStatus = "string"
      azureDefenderStatusLastUpdated = "string"
      collation = "string"
      containerResourceId = "string"
      cores = "string"
      currentVersion = "string"
      edition = "string"
      hostType = "string"
      instanceName = "string"
      licenseType = "string"
      patchLevel = "string"
      productId = "string"
      status = "string"
      tcpDynamicPorts = "string"
      tcpStaticPorts = "string"
      vCore = "string"
      version = "string"
    }
  })
}

Valori delle proprietà

sqlServerInstances

Nome Descrizione Valore
tipo Tipo di risorsa "Microsoft.AzureArcData/sqlServerInstances@2022-06-15-preview"
name Nome della risorsa stringa (obbligatoria)
posizione Posizione geografica in cui vive la risorsa stringa (obbligatoria)
parent_id Per distribuire in un gruppo di risorse, usare l'ID del gruppo di risorse. stringa (obbligatoria)
tags Tag di risorse. Dizionario dei nomi e dei valori dei tag.
properties Null SqlServerInstanceProperties

SqlServerInstanceProperties

Nome Descrizione Valore
azureDefenderStatus Stato di Azure Defender. "Protetto"
"Sconosciuto"
"Non protetto"
azureDefenderStatusLastUpdated Timestamp dell'ultimo aggiornamento dello stato di Azure Defender. string
collation SQL Server regole di confronto. string
containerResourceId ID risorsa ARM della risorsa contenitore (Azure Arc for Server). stringa (obbligatoria)
cores Numero di core totali dell'ambiente del sistema operativo che ospita l'istanza di SQL Server. string
currentVersion SQL Server versione corrente. string
edition Edizione di SQL Server. "Sviluppatore"
"Enterprise"
"Valutazione"
"Express"
"Standard"
"Web"
hostType Tipo di host per Azure Arc SQL Server "Servizio AWS Kubernetes"
"Macchina virtuale VMWare AWS"
"Macchina virtuale AWS"
"servizio Azure Kubernetes"
"Macchina virtuale VMWare di Azure"
"Macchina virtuale di Azure"
"Contenitore"
"Servizio Kubernetes GCP"
"Macchina virtuale GCP VMWare"
"Macchina virtuale GCP"
"Altro"
"Server fisico"
"Macchina virtuale"
NOMEISTANZA SQL Server nome dell'istanza. string
licenseType SQL Server tipo di licenza. "Gratuito"
"HADR"
"LicenseOnly"
"PAYG"
"A pagamento"
"ServerCAL"
"Undefined"
patchLevel SQL Server livello di aggiornamento. string
productId SQL Server ID prodotto. string
status Stato della connettività cloud. "Connesso"
"Disconnesso"
"Registrato"
"Sconosciuto" (obbligatorio)
tcpDynamicPorts Porte TCP dinamiche usate da SQL Server. string
tcpStaticPorts Porte TCP statiche usate da SQL Server. string
vCore Numero di processori logici usati dall'istanza di SQL Server. string
version Versione di SQL Server. "SQL Server 2012"
"SQL Server 2014"
"SQL Server 2016"
"SQL Server 2017"
"SQL Server 2019"
"SQL Server 2022"
"Sconosciuto"