Udostępnij za pośrednictwem


Microsoft.DBforPostgreSQL flexibleServers 2022-03-08-preview

Definicja zasobu Bicep

Typ zasobu flexibleServers można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.DBforPostgreSQL/flexibleServers, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.DBforPostgreSQL/flexibleServers@2022-03-08-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    authConfig: {
      activeDirectoryAuthEnabled: bool
      passwordAuthEnabled: bool
      tenantId: 'string'
    }
    availabilityZone: 'string'
    backup: {
      backupRetentionDays: int
      geoRedundantBackup: 'string'
    }
    createMode: 'string'
    dataEncryption: {
      primaryKeyURI: 'string'
      primaryUserAssignedIdentityId: 'string'
      type: 'string'
    }
    highAvailability: {
      mode: 'string'
      standbyAvailabilityZone: 'string'
    }
    maintenanceWindow: {
      customWindow: 'string'
      dayOfWeek: int
      startHour: int
      startMinute: int
    }
    network: {
      delegatedSubnetResourceId: 'string'
      privateDnsZoneArmResourceId: 'string'
    }
    pointInTimeUTC: 'string'
    replicaCapacity: int
    replicationRole: 'string'
    sourceServerResourceId: 'string'
    storage: {
      storageSizeGB: int
    }
    version: 'string'
  }
  sku: {
    name: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Wartości właściwości

AuthConfig

Nazwa Opis Wartość
activeDirectoryAuthEnabled Jeśli to prawda, uwierzytelnianie w usłudze Azure Active Directory jest włączone. Bool
passwordAuthEnabled Jeśli to prawda, uwierzytelnianie hasłem jest włączone. Bool
tenantId Identyfikator dzierżawy serwera. struna

Kopia zapasowa

Nazwa Opis Wartość
backupRetentionDays Dni przechowywania kopii zapasowej serwera. Int
geoRedundantBackup Wartość wskazująca, czy na serwerze jest włączona Geo-Redundant kopia zapasowa. "Wyłączone"
"Włączone"

DataEncryption

Nazwa Opis Wartość
primaryKeyURI Identyfikator URI klucza szyfrowania danych dla serwera podstawowego. struna
primaryUserAssignedIdentityId Identyfikator zasobu tożsamości przypisanej przez użytkownika do użycia na potrzeby szyfrowania danych na serwerze podstawowym. struna
typ Typ szyfrowania danych do przedstawienia, czy jest przypisany system a usługa Azure Key Vault. "AzureKeyVault"
"SystemAssigned"

Wysoka dostępność

Nazwa Opis Wartość
tryb Tryb wysokiej dostępności serwera. "Wyłączone"
"Ta sama strefa"
"ZoneRedundant"
standbyAvailabilityZone informacje o strefie dostępności rezerwowego. struna

KonserwacjaWindow

Nazwa Opis Wartość
customWindow wskazuje, czy okno niestandardowe jest włączone, czy wyłączone struna
dayOfWeek dzień tygodnia dla okna obsługi Int
startHour godzina rozpoczęcia okna obsługi Int
startMinute minuta rozpoczęcia okna obsługi Int

Microsoft.DBforPostgreSQL/flexibleServers

Nazwa Opis Wartość
tożsamość Opisuje tożsamość aplikacji. UserAssignedIdentity
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 3
Maksymalna długość = 3
Wzorzec = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)* (wymagane)
Właściwości Właściwości serwera. ServerProperties
Numer jednostki magazynowej Jednostka SKU (warstwa cenowa) serwera. sku
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

Sieć

Nazwa Opis Wartość
delegatedSubnetResourceId identyfikator zasobu arm delegowanej podsieci. struna
privateDnsZoneArmResourceId identyfikator zasobu arm prywatnej strefy DNS. struna

Właściwości serwera

Nazwa Opis Wartość
administratorLogin Nazwa logowania administratora serwera. Można określić tylko wtedy, gdy serwer jest tworzony (i jest wymagany do utworzenia). struna
administratorLoginPassword Hasło logowania administratora (wymagane do utworzenia serwera). struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
authConfig Właściwości AuthConfig serwera. AuthConfig
availabilityZone informacje o strefie dostępności serwera. struna
kopia zapasowa Właściwości kopii zapasowej serwera. Tworzenie kopii zapasowych
createMode Tryb tworzenia nowego serwera PostgreSQL. "Utwórz"
"Wartość domyślna"
"GeoRestore"
"PointInTimeRestore"
"Replika"
"Aktualizuj"
dataEncryption Właściwości szyfrowania danych serwera. DataEncryption
highAvailability Właściwości wysokiej dostępności serwera. HighAvailability
konserwacjaWindow Właściwości okna obsługi serwera. konserwacja Window
sieć Właściwości sieci serwera. Sieciowe
pointInTimeUTC Czas tworzenia punktu przywracania (ISO8601 format), określając czas do przywrócenia. Jest to wymagane, gdy wartość "createMode" to "PointInTimeRestore" lub "GeoRestore". struna
replicaCapacity Repliki dozwolone dla serwera. Int
replicationRole Rola replikacji serwera "AsyncReplica"
"GeoAsyncReplica"
"Brak"
"Podstawowy"
sourceServerResourceId Identyfikator zasobu serwera źródłowego do przywrócenia. Jest to wymagane, gdy element "createMode" to "PointInTimeRestore" lub "GeoRestore" lub "Replica". struna
składowanie Właściwości magazynu serwera. Storage
Wersja Wersja serwera PostgreSQL. '11'
'12'
'13'
'14'

Numer jednostki magazynowej

Nazwa Opis Wartość
nazwa Nazwa jednostki SKU, zazwyczaj warstwa + rodzina i rdzenie, np. Standard_D4s_v3. ciąg (wymagany)
kondygnacja Warstwa konkretnej jednostki SKU, np. możliwość serii. "Możliwość serii"
"OgólnePurpose"
"MemoryOptimized" (wymagane)

Składowanie

Nazwa Opis Wartość
storageSizeGB Maksymalny dozwolony magazyn dla serwera. Int

TrackedResourceTags

Nazwa Opis Wartość

UserAssignedIdentity

Nazwa Opis Wartość
typ typy tożsamości skojarzonych z tym zasobem; obecnie ograniczone do "SystemAssigned i UserAssigned" "Brak"
"SystemAssigned"
"UserAssigned" (wymagane)
userAssignedIdentities reprezentuje mapę tożsamości przypisanych przez użytkownika. UserAssignedIdentityMap

UserAssignedIdentityMap

Nazwa Opis Wartość

Identyfikator użytkownika

Nazwa Opis Wartość
clientId identyfikator klienta jednostki usługi, którą reprezentuje ta tożsamość. struna
principalId identyfikator obiektu jednostki usługi, którą reprezentuje ta tożsamość. struna

Przykłady z przewodnika Szybki start

W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.

Plik Bicep Opis
tworzenie serwera PgFlex & włączanie ochrony za pośrednictwem usługi Backup Vault Szablon, który tworzy serwer elastyczny PostgreSQL i umożliwia ochronę za pośrednictwem magazynu kopii zapasowych
Wdrażanie usługi Azure Database for PostgreSQL (elastycznej) przy użyciu usługi AAD Ten szablon umożliwia wdrożenie elastycznej bazy danych usługi Azure Database for PostgreSQL z integracją usługi AAD.
Wdrażanie usługi Azure Database for PostgreSQL (elastycznej) przy użyciu sieci wirtualnej Ten szablon umożliwia wdrożenie elastycznej bazy danych usługi Azure Database for PostgreSQL z integracją z siecią wirtualną.
SonarQube on Web App with PostgreSQL and VNet integration (SonarQube on Web App with PostgreSQL and VNet integration (Integracja z platformą PostgreSQL i siecią wirtualną) Ten szablon umożliwia łatwe wdrażanie programu SonarQube w aplikacji internetowej w systemie Linux przy użyciu serwera elastycznego PostgreSQL, integracji sieci wirtualnej i prywatnej usługi DNS.

Definicja zasobu szablonu usługi ARM

Typ zasobu flexibleServers można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.DBforPostgreSQL/flexibleServers, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.DBforPostgreSQL/flexibleServers",
  "apiVersion": "2022-03-08-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "location": "string",
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "authConfig": {
      "activeDirectoryAuthEnabled": "bool",
      "passwordAuthEnabled": "bool",
      "tenantId": "string"
    },
    "availabilityZone": "string",
    "backup": {
      "backupRetentionDays": "int",
      "geoRedundantBackup": "string"
    },
    "createMode": "string",
    "dataEncryption": {
      "primaryKeyURI": "string",
      "primaryUserAssignedIdentityId": "string",
      "type": "string"
    },
    "highAvailability": {
      "mode": "string",
      "standbyAvailabilityZone": "string"
    },
    "maintenanceWindow": {
      "customWindow": "string",
      "dayOfWeek": "int",
      "startHour": "int",
      "startMinute": "int"
    },
    "network": {
      "delegatedSubnetResourceId": "string",
      "privateDnsZoneArmResourceId": "string"
    },
    "pointInTimeUTC": "string",
    "replicaCapacity": "int",
    "replicationRole": "string",
    "sourceServerResourceId": "string",
    "storage": {
      "storageSizeGB": "int"
    },
    "version": "string"
  },
  "sku": {
    "name": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Wartości właściwości

AuthConfig

Nazwa Opis Wartość
activeDirectoryAuthEnabled Jeśli to prawda, uwierzytelnianie w usłudze Azure Active Directory jest włączone. Bool
passwordAuthEnabled Jeśli to prawda, uwierzytelnianie hasłem jest włączone. Bool
tenantId Identyfikator dzierżawy serwera. struna

Kopia zapasowa

Nazwa Opis Wartość
backupRetentionDays Dni przechowywania kopii zapasowej serwera. Int
geoRedundantBackup Wartość wskazująca, czy na serwerze jest włączona Geo-Redundant kopia zapasowa. "Wyłączone"
"Włączone"

DataEncryption

Nazwa Opis Wartość
primaryKeyURI Identyfikator URI klucza szyfrowania danych dla serwera podstawowego. struna
primaryUserAssignedIdentityId Identyfikator zasobu tożsamości przypisanej przez użytkownika do użycia na potrzeby szyfrowania danych na serwerze podstawowym. struna
typ Typ szyfrowania danych do przedstawienia, czy jest przypisany system a usługa Azure Key Vault. "AzureKeyVault"
"SystemAssigned"

Wysoka dostępność

Nazwa Opis Wartość
tryb Tryb wysokiej dostępności serwera. "Wyłączone"
"Ta sama strefa"
"ZoneRedundant"
standbyAvailabilityZone informacje o strefie dostępności rezerwowego. struna

KonserwacjaWindow

Nazwa Opis Wartość
customWindow wskazuje, czy okno niestandardowe jest włączone, czy wyłączone struna
dayOfWeek dzień tygodnia dla okna obsługi Int
startHour godzina rozpoczęcia okna obsługi Int
startMinute minuta rozpoczęcia okna obsługi Int

Microsoft.DBforPostgreSQL/flexibleServers

Nazwa Opis Wartość
apiVersion Wersja interfejsu API "2022-03-08-preview"
tożsamość Opisuje tożsamość aplikacji. UserAssignedIdentity
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 3
Maksymalna długość = 3
Wzorzec = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)* (wymagane)
Właściwości Właściwości serwera. ServerProperties
Numer jednostki magazynowej Jednostka SKU (warstwa cenowa) serwera. sku
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.DBforPostgreSQL/flexibleServers"

Sieć

Nazwa Opis Wartość
delegatedSubnetResourceId identyfikator zasobu arm delegowanej podsieci. struna
privateDnsZoneArmResourceId identyfikator zasobu arm prywatnej strefy DNS. struna

Właściwości serwera

Nazwa Opis Wartość
administratorLogin Nazwa logowania administratora serwera. Można określić tylko wtedy, gdy serwer jest tworzony (i jest wymagany do utworzenia). struna
administratorLoginPassword Hasło logowania administratora (wymagane do utworzenia serwera). struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
authConfig Właściwości AuthConfig serwera. AuthConfig
availabilityZone informacje o strefie dostępności serwera. struna
kopia zapasowa Właściwości kopii zapasowej serwera. Tworzenie kopii zapasowych
createMode Tryb tworzenia nowego serwera PostgreSQL. "Utwórz"
"Wartość domyślna"
"GeoRestore"
"PointInTimeRestore"
"Replika"
"Aktualizuj"
dataEncryption Właściwości szyfrowania danych serwera. DataEncryption
highAvailability Właściwości wysokiej dostępności serwera. HighAvailability
konserwacjaWindow Właściwości okna obsługi serwera. konserwacja Window
sieć Właściwości sieci serwera. Sieciowe
pointInTimeUTC Czas tworzenia punktu przywracania (ISO8601 format), określając czas do przywrócenia. Jest to wymagane, gdy wartość "createMode" to "PointInTimeRestore" lub "GeoRestore". struna
replicaCapacity Repliki dozwolone dla serwera. Int
replicationRole Rola replikacji serwera "AsyncReplica"
"GeoAsyncReplica"
"Brak"
"Podstawowy"
sourceServerResourceId Identyfikator zasobu serwera źródłowego do przywrócenia. Jest to wymagane, gdy element "createMode" to "PointInTimeRestore" lub "GeoRestore" lub "Replica". struna
składowanie Właściwości magazynu serwera. Storage
Wersja Wersja serwera PostgreSQL. '11'
'12'
'13'
'14'

Numer jednostki magazynowej

Nazwa Opis Wartość
nazwa Nazwa jednostki SKU, zazwyczaj warstwa + rodzina i rdzenie, np. Standard_D4s_v3. ciąg (wymagany)
kondygnacja Warstwa konkretnej jednostki SKU, np. możliwość serii. "Możliwość serii"
"OgólnePurpose"
"MemoryOptimized" (wymagane)

Składowanie

Nazwa Opis Wartość
storageSizeGB Maksymalny dozwolony magazyn dla serwera. Int

TrackedResourceTags

Nazwa Opis Wartość

UserAssignedIdentity

Nazwa Opis Wartość
typ typy tożsamości skojarzonych z tym zasobem; obecnie ograniczone do "SystemAssigned i UserAssigned" "Brak"
"SystemAssigned"
"UserAssigned" (wymagane)
userAssignedIdentities reprezentuje mapę tożsamości przypisanych przez użytkownika. UserAssignedIdentityMap

UserAssignedIdentityMap

Nazwa Opis Wartość

Identyfikator użytkownika

Nazwa Opis Wartość
clientId identyfikator klienta jednostki usługi, którą reprezentuje ta tożsamość. struna
principalId identyfikator obiektu jednostki usługi, którą reprezentuje ta tożsamość. struna

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Szablon Opis
tworzenie serwera PgFlex & włączanie ochrony za pośrednictwem usługi Backup Vault

Wdróż na platformie Azure
Szablon, który tworzy serwer elastyczny PostgreSQL i umożliwia ochronę za pośrednictwem magazynu kopii zapasowych
Wdrażanie usługi Azure Database for PostgreSQL (elastycznej) przy użyciu usługi AAD

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie elastycznej bazy danych usługi Azure Database for PostgreSQL z integracją usługi AAD.
Wdrażanie usługi Azure Database for PostgreSQL (elastycznej) przy użyciu sieci wirtualnej

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie elastycznej bazy danych usługi Azure Database for PostgreSQL z integracją z siecią wirtualną.
SonarQube on Web App with PostgreSQL and VNet integration (SonarQube on Web App with PostgreSQL and VNet integration (Integracja z platformą PostgreSQL i siecią wirtualną)

Wdróż na platformie Azure
Ten szablon umożliwia łatwe wdrażanie programu SonarQube w aplikacji internetowej w systemie Linux przy użyciu serwera elastycznego PostgreSQL, integracji sieci wirtualnej i prywatnej usługi DNS.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu flexibleServers można wdrożyć przy użyciu operacji docelowych:

  • Grupa zasobów:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.DBforPostgreSQL/flexibleServers, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DBforPostgreSQL/flexibleServers@2022-03-08-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
        clientId = "string"
        principalId = "string"
      }
    }
  }
  location = "string"
  sku = {
    name = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      authConfig = {
        activeDirectoryAuthEnabled = bool
        passwordAuthEnabled = bool
        tenantId = "string"
      }
      availabilityZone = "string"
      backup = {
        backupRetentionDays = int
        geoRedundantBackup = "string"
      }
      createMode = "string"
      dataEncryption = {
        primaryKeyURI = "string"
        primaryUserAssignedIdentityId = "string"
        type = "string"
      }
      highAvailability = {
        mode = "string"
        standbyAvailabilityZone = "string"
      }
      maintenanceWindow = {
        customWindow = "string"
        dayOfWeek = int
        startHour = int
        startMinute = int
      }
      network = {
        delegatedSubnetResourceId = "string"
        privateDnsZoneArmResourceId = "string"
      }
      pointInTimeUTC = "string"
      replicaCapacity = int
      replicationRole = "string"
      sourceServerResourceId = "string"
      storage = {
        storageSizeGB = int
      }
      version = "string"
    }
  })
}

Wartości właściwości

AuthConfig

Nazwa Opis Wartość
activeDirectoryAuthEnabled Jeśli to prawda, uwierzytelnianie w usłudze Azure Active Directory jest włączone. Bool
passwordAuthEnabled Jeśli to prawda, uwierzytelnianie hasłem jest włączone. Bool
tenantId Identyfikator dzierżawy serwera. struna

Kopia zapasowa

Nazwa Opis Wartość
backupRetentionDays Dni przechowywania kopii zapasowej serwera. Int
geoRedundantBackup Wartość wskazująca, czy na serwerze jest włączona Geo-Redundant kopia zapasowa. "Wyłączone"
"Włączone"

DataEncryption

Nazwa Opis Wartość
primaryKeyURI Identyfikator URI klucza szyfrowania danych dla serwera podstawowego. struna
primaryUserAssignedIdentityId Identyfikator zasobu tożsamości przypisanej przez użytkownika do użycia na potrzeby szyfrowania danych na serwerze podstawowym. struna
typ Typ szyfrowania danych do przedstawienia, czy jest przypisany system a usługa Azure Key Vault. "AzureKeyVault"
"SystemAssigned"

Wysoka dostępność

Nazwa Opis Wartość
tryb Tryb wysokiej dostępności serwera. "Wyłączone"
"Ta sama strefa"
"ZoneRedundant"
standbyAvailabilityZone informacje o strefie dostępności rezerwowego. struna

KonserwacjaWindow

Nazwa Opis Wartość
customWindow wskazuje, czy okno niestandardowe jest włączone, czy wyłączone struna
dayOfWeek dzień tygodnia dla okna obsługi Int
startHour godzina rozpoczęcia okna obsługi Int
startMinute minuta rozpoczęcia okna obsługi Int

Microsoft.DBforPostgreSQL/flexibleServers

Nazwa Opis Wartość
tożsamość Opisuje tożsamość aplikacji. UserAssignedIdentity
lokalizacja Lokalizacja geograficzna, w której znajduje się zasób ciąg (wymagany)
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 3
Maksymalna długość = 3
Wzorzec = ^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)* (wymagane)
Właściwości Właściwości serwera. ServerProperties
Numer jednostki magazynowej Jednostka SKU (warstwa cenowa) serwera. sku
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.DBforPostgreSQL/flexibleServers@2022-03-08-preview"

Sieć

Nazwa Opis Wartość
delegatedSubnetResourceId identyfikator zasobu arm delegowanej podsieci. struna
privateDnsZoneArmResourceId identyfikator zasobu arm prywatnej strefy DNS. struna

Właściwości serwera

Nazwa Opis Wartość
administratorLogin Nazwa logowania administratora serwera. Można określić tylko wtedy, gdy serwer jest tworzony (i jest wymagany do utworzenia). struna
administratorLoginPassword Hasło logowania administratora (wymagane do utworzenia serwera). struna

Ograniczenia:
Wartość wrażliwa. Przekaż jako bezpieczny parametr.
authConfig Właściwości AuthConfig serwera. AuthConfig
availabilityZone informacje o strefie dostępności serwera. struna
kopia zapasowa Właściwości kopii zapasowej serwera. Tworzenie kopii zapasowych
createMode Tryb tworzenia nowego serwera PostgreSQL. "Utwórz"
"Wartość domyślna"
"GeoRestore"
"PointInTimeRestore"
"Replika"
"Aktualizuj"
dataEncryption Właściwości szyfrowania danych serwera. DataEncryption
highAvailability Właściwości wysokiej dostępności serwera. HighAvailability
konserwacjaWindow Właściwości okna obsługi serwera. konserwacja Window
sieć Właściwości sieci serwera. Sieciowe
pointInTimeUTC Czas tworzenia punktu przywracania (ISO8601 format), określając czas do przywrócenia. Jest to wymagane, gdy wartość "createMode" to "PointInTimeRestore" lub "GeoRestore". struna
replicaCapacity Repliki dozwolone dla serwera. Int
replicationRole Rola replikacji serwera "AsyncReplica"
"GeoAsyncReplica"
"Brak"
"Podstawowy"
sourceServerResourceId Identyfikator zasobu serwera źródłowego do przywrócenia. Jest to wymagane, gdy element "createMode" to "PointInTimeRestore" lub "GeoRestore" lub "Replica". struna
składowanie Właściwości magazynu serwera. Storage
Wersja Wersja serwera PostgreSQL. '11'
'12'
'13'
'14'

Numer jednostki magazynowej

Nazwa Opis Wartość
nazwa Nazwa jednostki SKU, zazwyczaj warstwa + rodzina i rdzenie, np. Standard_D4s_v3. ciąg (wymagany)
kondygnacja Warstwa konkretnej jednostki SKU, np. możliwość serii. "Możliwość serii"
"OgólnePurpose"
"MemoryOptimized" (wymagane)

Składowanie

Nazwa Opis Wartość
storageSizeGB Maksymalny dozwolony magazyn dla serwera. Int

TrackedResourceTags

Nazwa Opis Wartość

UserAssignedIdentity

Nazwa Opis Wartość
typ typy tożsamości skojarzonych z tym zasobem; obecnie ograniczone do "SystemAssigned i UserAssigned" "Brak"
"SystemAssigned"
"UserAssigned" (wymagane)
userAssignedIdentities reprezentuje mapę tożsamości przypisanych przez użytkownika. UserAssignedIdentityMap

UserAssignedIdentityMap

Nazwa Opis Wartość

Identyfikator użytkownika

Nazwa Opis Wartość
clientId identyfikator klienta jednostki usługi, którą reprezentuje ta tożsamość. struna
principalId identyfikator obiektu jednostki usługi, którą reprezentuje ta tożsamość. struna