Bagikan melalui


Microsoft.ServiceFabric managedClusters/nodeTypes 2021-01-01-preview

Definisi sumber daya Bicep

Jenis sumber daya managedClusters/nodeTypes dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.ServiceFabric/managedClusters/nodeTypes, tambahkan Bicep berikut ke templat Anda.

resource symbolicname 'Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-01-01-preview' = {
  name: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    applicationPorts: {
      endPort: int
      startPort: int
    }
    capacities: {
      {customized property}: 'string'
    }
    dataDiskSizeGB: int
    ephemeralPorts: {
      endPort: int
      startPort: int
    }
    isPrimary: bool
    placementProperties: {
      {customized property}: 'string'
    }
    vmExtensions: [
      {
        name: 'string'
        properties: {
          autoUpgradeMinorVersion: bool
          forceUpdateTag: 'string'
          protectedSettings: any()
          provisionAfterExtensions: [
            'string'
          ]
          publisher: 'string'
          settings: any()
          type: 'string'
          typeHandlerVersion: 'string'
        }
      }
    ]
    vmImageOffer: 'string'
    vmImagePublisher: 'string'
    vmImageSku: 'string'
    vmImageVersion: 'string'
    vmInstanceCount: int
    vmManagedIdentity: {
      userAssignedIdentities: [
        'string'
      ]
    }
    vmSecrets: [
      {
        sourceVault: {
          id: 'string'
        }
        vaultCertificates: [
          {
            certificateStore: 'string'
            certificateUrl: 'string'
          }
        ]
      }
    ]
    vmSize: 'string'
  }
}

Nilai properti

managedClusters/nodeTypes

Nama Deskripsi Nilai
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak di Bicep.
string (diperlukan)
tag Tag sumber daya Azure. Kamus nama dan nilai tag. Lihat Tag dalam templat
induk Di Bicep, Anda dapat menentukan sumber daya induk untuk sumber daya anak. Anda hanya perlu menambahkan properti ini ketika sumber daya anak dideklarasikan di luar sumber daya induk.

Untuk informasi selengkapnya, lihat Sumber daya anak di luar sumber daya induk.
Nama simbolis untuk sumber daya jenis: managedClusters
properti Properti jenis node NodeTypeProperties

NodeTypeProperties

Nama Deskripsi Nilai
applicationPorts Rentang port dari port yang ditetapkan kluster ke aplikasi Service Fabric. EndpointRangeDescription
capacities Tag kapasitas yang diterapkan ke node dalam jenis node, manajer sumber daya kluster menggunakan tag ini untuk memahami berapa banyak sumber daya yang dimiliki simpul. NodeTypePropertiesCapacities
dataDiskSizeGB Ukuran disk untuk setiap vm dalam jenis node dalam GB. int (diperlukan)
ephemeralPorts Rentang port ephemeral yang harus dikonfigurasi oleh node dalam jenis node ini. EndpointRangeDescription
isPrimary Jenis node tempat layanan sistem akan berjalan. Hanya satu jenis node yang harus ditandai sebagai primer. Jenis node primer tidak dapat dihapus atau diubah untuk kluster yang ada. bool (diperlukan)
placementProperties Tag penempatan diterapkan ke node dalam jenis node, yang dapat digunakan untuk menunjukkan di mana layanan tertentu (beban kerja) harus berjalan. NodeTypePropertiesPlacementProperties
vmExtensions Set ekstensi yang harus diinstal ke komputer virtual. VmssExtension[]
vmImageOffer Jenis penawaran gambar Azure Virtual Machines Marketplace. Misalnya, UbuntuServer atau WindowsServer. string
vmImagePublisher Penerbit gambar Azure Virtual Machines Marketplace. Misalnya, Canonical atau MicrosoftWindowsServer. string
vmImageSku SKU gambar Azure Virtual Machines Marketplace. Misalnya, 14.04.0-LTS atau 2012-R2-Datacenter. string
vmImageVersion Versi gambar Azure Virtual Machines Marketplace. Nilai 'terbaru' dapat ditentukan untuk memilih versi terbaru gambar. Jika dihilangkan, defaultnya adalah 'terbaru'. string
vmInstanceCount Jumlah simpul dalam jenis node. int (diperlukan)

Batasan:
Nilai min = 1
Nilai maks = 2147483647
vmManagedIdentity Identitas untuk set skala komputer virtual di bawah jenis node. VmManagedIdentity
vmSecrets Rahasia untuk diinstal di komputer virtual. VaultSecretGroup[]
vmSize Ukuran komputer virtual di kumpulan. Semua komputer virtual dalam satu kumpulan berukuran sama. Misalnya, Standard_D3. string

EndpointRangeDescription

Nama Deskripsi Nilai
endPort Port akhir dari rentang port int (diperlukan)
startPort Port awal rentang port int (diperlukan)

NodeTypePropertiesCapacities

Nama Deskripsi Nilai
{customized property} string

NodeTypePropertiesPlacementProperties

Nama Deskripsi Nilai
{customized property} string

VmssExtension

Nama Deskripsi Nilai
nama Nama ekstensi. string (diperlukan)
properti Menjelaskan properti Ekstensi Set Skala Komputer Virtual. VmssExtensionProperties (diperlukan)

VmssExtensionProperties

Nama Deskripsi Nilai
autoUpgradeMinorVersion Menunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Setelah disebarkan, bagaimanapun, ekstensi tidak akan meningkatkan versi kecil kecuali dipekerjakan kembali, bahkan jika properti ini diatur ke true. bool
forceUpdateTag Jika nilai disediakan dan berbeda dari nilai sebelumnya, handler ekstensi akan dipaksa untuk memperbarui meskipun konfigurasi ekstensi belum berubah. string
protectedSettings Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali. Untuk Bicep, Anda dapat menggunakan fungsi any().
provisionAfterExtensions Kumpulan nama ekstensi setelah itu ekstensi ini perlu disediakan. string[]
penerbit Nama penerbit handler ekstensi. string (diperlukan)
pengaturan Pengaturan publik berformat Json untuk ekstensi. Untuk Bicep, Anda dapat menggunakan fungsi any().
jenis Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". string (diperlukan)
typeHandlerVersion Menentukan versi handler skrip. string (diperlukan)

VmManagedIdentity

Nama Deskripsi Nilai
userAssignedIdentities Daftar identitas pengguna yang terkait dengan set skala komputer virtual di bawah jenis node. Setiap entri akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. string[]

VaultSecretGroup

Nama Deskripsi Nilai
sourceVault URL relatif Key Vault yang berisi semua sertifikat di VaultCertificates. SubResource (diperlukan)
vaultCertificates Daftar referensi brankas kunci di SourceVault yang berisi sertifikat. VaultCertificate[] (diperlukan)

SubResource

Nama Deskripsi Nilai
id Pengidentifikasi sumber daya Azure. string

VaultCertificate

Nama Deskripsi Nilai
certificateStore Untuk VM Windows, menentukan penyimpanan sertifikat pada Komputer Virtual tempat sertifikat harus ditambahkan. Penyimpanan sertifikat yang ditentukan secara implisit di akun LocalMachine.

Untuk VM Linux, file sertifikat ditempatkan di bawah direktori /var/lib/waagent, dengan nama file {UppercaseThumbprint}.crt untuk file sertifikat X509 dan {UppercaseThumbprint}.prv untuk kunci privat. Kedua file ini diformat .pem.
string (diperlukan)
certificateUrl Ini adalah URL sertifikat yang telah diunggah ke Key Vault sebagai rahasia. Untuk menambahkan rahasia ke Key Vault, lihat Menambahkan kunci atau rahasia ke brankas kunci. Dalam hal ini, sertifikat Anda harus Berupa Pengodean Base64 dari Objek JSON berikut yang dikodekan dalam UTF-8:

{
"data":"{Base64-encoded-certificate}",
"dataType":"pfx",
"password":"{pfx-file-password}"
}
string (diperlukan)

Definisi sumber daya templat ARM

Jenis sumber daya managedClusters/nodeTypes dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.ServiceFabric/managedClusters/nodeTypes, tambahkan JSON berikut ke templat Anda.

{
  "type": "Microsoft.ServiceFabric/managedClusters/nodeTypes",
  "apiVersion": "2021-01-01-preview",
  "name": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "applicationPorts": {
      "endPort": "int",
      "startPort": "int"
    },
    "capacities": {
      "{customized property}": "string"
    },
    "dataDiskSizeGB": "int",
    "ephemeralPorts": {
      "endPort": "int",
      "startPort": "int"
    },
    "isPrimary": "bool",
    "placementProperties": {
      "{customized property}": "string"
    },
    "vmExtensions": [
      {
        "name": "string",
        "properties": {
          "autoUpgradeMinorVersion": "bool",
          "forceUpdateTag": "string",
          "protectedSettings": {},
          "provisionAfterExtensions": [ "string" ],
          "publisher": "string",
          "settings": {},
          "type": "string",
          "typeHandlerVersion": "string"
        }
      }
    ],
    "vmImageOffer": "string",
    "vmImagePublisher": "string",
    "vmImageSku": "string",
    "vmImageVersion": "string",
    "vmInstanceCount": "int",
    "vmManagedIdentity": {
      "userAssignedIdentities": [ "string" ]
    },
    "vmSecrets": [
      {
        "sourceVault": {
          "id": "string"
        },
        "vaultCertificates": [
          {
            "certificateStore": "string",
            "certificateUrl": "string"
          }
        ]
      }
    ],
    "vmSize": "string"
  }
}

Nilai properti

managedClusters/nodeTypes

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.ServiceFabric/managedClusters/nodeTypes'
apiVersion Versi api sumber daya '2021-01-01-preview'
nama Nama sumber daya

Lihat cara mengatur nama dan jenis untuk sumber daya anak dalam templat JSON ARM.
string (diperlukan)
tag Tag sumber daya Azure. Kamus nama dan nilai tag. Lihat Tag dalam templat
properti Properti jenis node NodeTypeProperties

NodeTypeProperties

Nama Deskripsi Nilai
applicationPorts Rentang port tempat kluster ditetapkan port ke aplikasi Service Fabric. EndpointRangeDescription
capacities Tag kapasitas yang diterapkan ke simpul dalam jenis node, manajer sumber daya kluster menggunakan tag ini untuk memahami berapa banyak sumber daya yang dimiliki simpul. NodeTypePropertiesCapacities
dataDiskSizeGB Ukuran disk untuk setiap vm dalam jenis node dalam GB. int (diperlukan)
ephemeralPorts Rentang port ephemeral yang harus dikonfigurasi oleh node dalam jenis node ini. EndpointRangeDescription
isPrimary Jenis node tempat layanan sistem akan berjalan. Hanya satu jenis node yang harus ditandai sebagai primer. Jenis node primer tidak dapat dihapus atau diubah untuk kluster yang ada. bool (diperlukan)
placementProperties Tag penempatan diterapkan ke simpul dalam jenis node, yang dapat digunakan untuk menunjukkan di mana layanan tertentu (beban kerja) harus berjalan. NodeTypePropertiesPlacementProperties
vmExtensions Set ekstensi yang harus diinstal ke komputer virtual. VmssExtension[]
vmImageOffer Jenis penawaran gambar Azure Virtual Machines Marketplace. Misalnya, UbuntuServer atau WindowsServer. string
vmImagePublisher Penerbit gambar Azure Virtual Machines Marketplace. Misalnya, Canonical atau MicrosoftWindowsServer. string
vmImageSku SKU gambar Azure Virtual Machines Marketplace. Misalnya, 14.04.0-LTS atau 2012-R2-Datacenter. string
vmImageVersion Versi gambar Azure Virtual Machines Marketplace. Nilai 'terbaru' dapat ditentukan untuk memilih versi terbaru gambar. Jika dihilangkan, defaultnya adalah 'terbaru'. string
vmInstanceCount Jumlah simpul dalam jenis node. int (diperlukan)

Batasan:
Nilai min = 1
Nilai maks = 2147483647
vmManagedIdentity Identitas untuk set skala komputer virtual di bawah jenis node. VmManagedIdentity
vmSecrets Rahasia untuk diinstal di komputer virtual. VaultSecretGroup[]
vmSize Ukuran komputer virtual di kumpulan. Semua komputer virtual dalam satu kumpulan berukuran sama. Misalnya, Standard_D3. string

EndpointRangeDescription

Nama Deskripsi Nilai
endPort Port akhir dari rentang port int (diperlukan)
startPort Port awal rentang port int (diperlukan)

NodeTypePropertiesCapacities

Nama Deskripsi Nilai
{customized property} string

NodeTypePropertiesPlacementProperties

Nama Deskripsi Nilai
{customized property} string

VmssExtension

Nama Deskripsi Nilai
nama Nama ekstensi. string (diperlukan)
properti Menjelaskan properti Ekstensi Set Skala Komputer Virtual. VmssExtensionProperties (diperlukan)

VmssExtensionProperties

Nama Deskripsi Nilai
autoUpgradeMinorVersion Menunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Setelah disebarkan, bagaimanapun, ekstensi tidak akan meningkatkan versi kecil kecuali dipekerjakan kembali, bahkan jika properti ini diatur ke true. bool
forceUpdateTag Jika nilai disediakan dan berbeda dari nilai sebelumnya, handler ekstensi akan dipaksa untuk memperbarui meskipun konfigurasi ekstensi belum berubah. string
protectedSettings Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali.
provisionAfterExtensions Kumpulan nama ekstensi setelah itu ekstensi ini perlu disediakan. string[]
penerbit Nama penerbit handler ekstensi. string (diperlukan)
pengaturan Pengaturan publik berformat Json untuk ekstensi.
jenis Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". string (diperlukan)
typeHandlerVersion Menentukan versi handler skrip. string (diperlukan)

VmManagedIdentity

Nama Deskripsi Nilai
userAssignedIdentities Daftar identitas pengguna yang terkait dengan set skala komputer virtual di bawah jenis node. Setiap entri akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. string[]

VaultSecretGroup

Nama Deskripsi Nilai
sourceVault URL relatif Key Vault yang berisi semua sertifikat di VaultCertificates. SubResource (diperlukan)
vaultCertificates Daftar referensi brankas kunci di SourceVault yang berisi sertifikat. VaultCertificate[] (diperlukan)

SubResource

Nama Deskripsi Nilai
id Pengidentifikasi sumber daya Azure. string

VaultCertificate

Nama Deskripsi Nilai
certificateStore Untuk VM Windows, menentukan penyimpanan sertifikat pada Komputer Virtual tempat sertifikat harus ditambahkan. Penyimpanan sertifikat yang ditentukan secara implisit di akun LocalMachine.

Untuk VM Linux, file sertifikat ditempatkan di bawah direktori /var/lib/waagent, dengan nama file {UppercaseThumbprint}.crt untuk file sertifikat X509 dan {UppercaseThumbprint}.prv untuk kunci privat. Kedua file ini diformat .pem.
string (diperlukan)
certificateUrl Ini adalah URL sertifikat yang telah diunggah ke Key Vault sebagai rahasia. Untuk menambahkan rahasia ke Key Vault, lihat Menambahkan kunci atau rahasia ke brankas kunci. Dalam hal ini, sertifikat Anda harus Berupa Pengodean Base64 dari Objek JSON berikut yang dikodekan dalam UTF-8:

{
"data":"{Base64-encoded-certificate}",
"dataType":"pfx",
"password":"{pfx-file-password}"
}
string (diperlukan)

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya managedClusters/nodeTypes dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.

Format sumber daya

Untuk membuat sumber daya Microsoft.ServiceFabric/managedClusters/nodeTypes, tambahkan Terraform berikut ke templat Anda.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-01-01-preview"
  name = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      applicationPorts = {
        endPort = int
        startPort = int
      }
      capacities = {
        {customized property} = "string"
      }
      dataDiskSizeGB = int
      ephemeralPorts = {
        endPort = int
        startPort = int
      }
      isPrimary = bool
      placementProperties = {
        {customized property} = "string"
      }
      vmExtensions = [
        {
          name = "string"
          properties = {
            autoUpgradeMinorVersion = bool
            forceUpdateTag = "string"
            provisionAfterExtensions = [
              "string"
            ]
            publisher = "string"
            type = "string"
            typeHandlerVersion = "string"
          }
        }
      ]
      vmImageOffer = "string"
      vmImagePublisher = "string"
      vmImageSku = "string"
      vmImageVersion = "string"
      vmInstanceCount = int
      vmManagedIdentity = {
        userAssignedIdentities = [
          "string"
        ]
      }
      vmSecrets = [
        {
          sourceVault = {
            id = "string"
          }
          vaultCertificates = [
            {
              certificateStore = "string"
              certificateUrl = "string"
            }
          ]
        }
      ]
      vmSize = "string"
    }
  })
}

Nilai properti

managedClusters/nodeTypes

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.ServiceFabric/managedClusters/nodeTypes@2021-01-01-preview"
nama Nama sumber daya string (diperlukan)
parent_id ID sumber daya yang merupakan induk untuk sumber daya ini. ID untuk sumber daya jenis: managedClusters
tag Tag sumber daya Azure. Kamus nama dan nilai tag.
properti Properti jenis node NodeTypeProperties

NodeTypeProperties

Nama Deskripsi Nilai
applicationPorts Rentang port tempat kluster ditetapkan port ke aplikasi Service Fabric. EndpointRangeDescription
capacities Tag kapasitas yang diterapkan ke simpul dalam jenis node, manajer sumber daya kluster menggunakan tag ini untuk memahami berapa banyak sumber daya yang dimiliki simpul. NodeTypePropertiesCapacities
dataDiskSizeGB Ukuran disk untuk setiap vm dalam jenis node dalam GB. int (diperlukan)
ephemeralPorts Rentang port ephemeral yang harus dikonfigurasi oleh node dalam jenis node ini. EndpointRangeDescription
isPrimary Jenis node tempat layanan sistem akan berjalan. Hanya satu jenis node yang harus ditandai sebagai primer. Jenis node primer tidak dapat dihapus atau diubah untuk kluster yang ada. bool (diperlukan)
placementProperties Tag penempatan diterapkan ke simpul dalam jenis node, yang dapat digunakan untuk menunjukkan di mana layanan tertentu (beban kerja) harus berjalan. NodeTypePropertiesPlacementProperties
vmExtensions Set ekstensi yang harus diinstal ke komputer virtual. VmssExtension[]
vmImageOffer Jenis penawaran gambar Azure Virtual Machines Marketplace. Misalnya, UbuntuServer atau WindowsServer. string
vmImagePublisher Penerbit gambar Azure Virtual Machines Marketplace. Misalnya, Canonical atau MicrosoftWindowsServer. string
vmImageSku SKU gambar Azure Virtual Machines Marketplace. Misalnya, 14.04.0-LTS atau 2012-R2-Datacenter. string
vmImageVersion Versi gambar Azure Virtual Machines Marketplace. Nilai 'terbaru' dapat ditentukan untuk memilih versi terbaru gambar. Jika dihilangkan, defaultnya adalah 'terbaru'. string
vmInstanceCount Jumlah simpul dalam jenis node. int (diperlukan)

Batasan:
Nilai min = 1
Nilai maks = 2147483647
vmManagedIdentity Identitas untuk set skala komputer virtual di bawah jenis node. VmManagedIdentity
vmSecrets Rahasia untuk diinstal di komputer virtual. VaultSecretGroup[]
vmSize Ukuran komputer virtual di kumpulan. Semua komputer virtual dalam satu kumpulan berukuran sama. Misalnya, Standard_D3. string

EndpointRangeDescription

Nama Deskripsi Nilai
endPort Port akhir dari rentang port int (diperlukan)
startPort Port awal rentang port int (diperlukan)

NodeTypePropertiesCapacities

Nama Deskripsi Nilai
{customized property} string

NodeTypePropertiesPlacementProperties

Nama Deskripsi Nilai
{customized property} string

VmssExtension

Nama Deskripsi Nilai
nama Nama ekstensi. string (diperlukan)
properti Menjelaskan properti Ekstensi Set Skala Komputer Virtual. VmssExtensionProperties (diperlukan)

VmssExtensionProperties

Nama Deskripsi Nilai
autoUpgradeMinorVersion Menunjukkan apakah ekstensi harus menggunakan versi minor yang lebih baru jika tersedia pada waktu penyebaran. Setelah disebarkan, bagaimanapun, ekstensi tidak akan meningkatkan versi kecil kecuali dipekerjakan kembali, bahkan jika properti ini diatur ke true. bool
forceUpdateTag Jika nilai disediakan dan berbeda dari nilai sebelumnya, handler ekstensi akan dipaksa untuk memperbarui meskipun konfigurasi ekstensi belum berubah. string
protectedSettings Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali.
provisionAfterExtensions Kumpulan nama ekstensi setelah itu ekstensi ini perlu disediakan. string[]
penerbit Nama penerbit handler ekstensi. string (diperlukan)
pengaturan Pengaturan publik berformat Json untuk ekstensi.
jenis Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension". string (diperlukan)
typeHandlerVersion Menentukan versi handler skrip. string (diperlukan)

VmManagedIdentity

Nama Deskripsi Nilai
userAssignedIdentities Daftar identitas pengguna yang terkait dengan set skala komputer virtual di bawah jenis node. Setiap entri akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. string[]

VaultSecretGroup

Nama Deskripsi Nilai
sourceVault URL relatif Key Vault yang berisi semua sertifikat di VaultCertificates. SubResource (diperlukan)
vaultCertificates Daftar referensi brankas kunci di SourceVault yang berisi sertifikat. VaultCertificate[] (diperlukan)

SubResource

Nama Deskripsi Nilai
id Pengidentifikasi sumber daya Azure. string

VaultCertificate

Nama Deskripsi Nilai
certificateStore Untuk VM Windows, menentukan penyimpanan sertifikat pada Komputer Virtual tempat sertifikat harus ditambahkan. Penyimpanan sertifikat yang ditentukan secara implisit di akun LocalMachine.

Untuk VM Linux, file sertifikat ditempatkan di bawah direktori /var/lib/waagent, dengan nama file {UppercaseThumbprint}.crt untuk file sertifikat X509 dan {UppercaseThumbprint}.prv untuk kunci privat. Kedua file ini diformat .pem.
string (diperlukan)
certificateUrl Ini adalah URL sertifikat yang telah diunggah ke Key Vault sebagai rahasia. Untuk menambahkan rahasia ke Key Vault, lihat Menambahkan kunci atau rahasia ke brankas kunci. Dalam hal ini, sertifikat Anda harus Berupa Pengodean Base64 dari Objek JSON berikut yang dikodekan dalam UTF-8:

{
"data":"{Base64-encoded-certificate}",
"dataType":"pfx",
"password":"{pfx-file-password}"
}
string (diperlukan)