Bagikan melalui


Node Types - Get

Mendapatkan jenis node Service Fabric.
Dapatkan jenis node Service Fabric dari kluster terkelola tertentu.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/managedClusters/{clusterName}/nodeTypes/{nodeTypeName}?api-version=2024-04-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
clusterName
path True

string

Nama sumber daya kluster.

nodeTypeName
path True

string

Nama jenis node.

resourceGroupName
path True

string

Nama grup sumber daya.

subscriptionId
path True

string

Pengidentifikasi langganan pelanggan.

api-version
query True

string

Versi API penyedia sumber daya Service Fabric. Ini adalah parameter yang diperlukan dan nilainya harus "2024-04-01" untuk spesifikasi ini.

Respons

Nama Jenis Deskripsi
200 OK

NodeType

Operasi berhasil diselesaikan.

Other Status Codes

ErrorModel

Respons kesalahan terperinci.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

Get a node type

Permintaan sampel

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resRg/providers/Microsoft.ServiceFabric/managedClusters/myCluster/nodeTypes/FE?api-version=2024-04-01

Respon sampel

{
  "type": "Microsoft.ServiceFabric/managedClusters/nodeTypes",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/managedClusters/myCluster/nodeTypes/FE",
  "name": "FE",
  "tags": {},
  "properties": {
    "isPrimary": true,
    "dataDiskSizeGB": 100,
    "dataDiskType": "StandardSSD_LRS",
    "placementProperties": {},
    "capacities": {},
    "vmSize": "Standard_D2",
    "vmImagePublisher": "MicrosoftWindowsServer",
    "vmImageOffer": "WindowsServer",
    "vmImageSku": "2016-Datacenter",
    "vmImageVersion": "latest",
    "vmInstanceCount": 5,
    "isStateless": false,
    "vmSecrets": [
      {
        "sourceVault": {
          "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resRg/providers/Microsoft.KeyVault/vaults/myVault"
        },
        "vaultCertificates": [
          {
            "certificateStore": "My",
            "certificateUrl": "https://myVault.vault.azure.net:443/secrets/myCert/ef1a31d39e1f46bca33def54b6cda54c"
          }
        ]
      }
    ]
  }
}

Definisi

Nama Deskripsi
access

Lalu lintas jaringan diizinkan atau ditolak.

AdditionalNetworkInterfaceConfiguration

Menentukan pengaturan untuk antarmuka jaringan yang akan dilampirkan ke jenis simpul.

direction

Arah aturan keamanan jaringan.

DiskType

Jenis disk data terkelola. IOPS dan throughput diberikan oleh ukuran disk, untuk melihat informasi selengkapnya, buka https://docs.microsoft.com/en-us/azure/virtual-machines/disks-types.

EndpointRangeDescription

Detail rentang port

ErrorModel

Struktur kesalahan.

ErrorModelError

Detail kesalahan.

EvictionPolicyType

Menentukan kebijakan pengeluaran untuk komputer virtual dalam jenis node SPOT.

FrontendConfiguration

Menjelaskan konfigurasi frontend untuk jenis node.

IPAddressType

Jenis alamat IP.

IpConfiguration

Menentukan konfigurasi IP antarmuka jaringan.

IpTag

Tag IP yang terkait dengan alamat IP publik.

ManagedResourceProvisioningState

Status penyediaan sumber daya terkelola.

NetworkSecurityRule

Menjelaskan aturan keamanan jaringan.

NodeType

Menjelaskan jenis node dalam kluster, setiap jenis node mewakili sub set simpul dalam kluster.

NodeTypeNatConfig

Menyediakan informasi tentang konfigurasi NAT pada Load Balancer publik default untuk jenis node.

NodeTypeSku

Menjelaskan sku jenis node.

nsgProtocol

Protokol jaringan yang berlaku untuk aturan ini.

privateIPAddressVersion

Menentukan apakah IP privat konfigurasi IP adalah IPv4 atau IPv6. Defaultnya adalah IPv4.

PublicIPAddressConfiguration

Konfigurasi alamat IP publik antarmuka jaringan.

publicIPAddressVersion

Menentukan apakah IP publik konfigurasi IP adalah IPv4 atau IPv6. Defaultnya adalah IPv4.

securityType

Menentukan jenis keamanan nodeType. Hanya Standard dan TrustedLaunch yang saat ini didukung

SubResource

Pengidentifikasi sumber daya Azure.

SystemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

VaultCertificate

Menjelaskan referensi sertifikat tunggal dalam Key Vault, dan di mana sertifikat harus berada di VM.

VaultSecretGroup

Menentukan sekumpulan sertifikat yang harus diinstal ke komputer virtual.

VmImagePlan

Menentukan informasi tentang gambar marketplace yang digunakan untuk membuat komputer virtual. Elemen ini hanya digunakan untuk gambar marketplace. Sebelum dapat menggunakan gambar marketplace dari API, Anda harus mengaktifkan gambar untuk penggunaan terprogram. Di portal Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Memulai ->. Masukkan informasi yang diperlukan lalu klik Simpan.

VmManagedIdentity

Identitas untuk skala komputer virtual yang diatur di bawah jenis node.

VmSetupAction

tindakan yang akan dilakukan pada vm sebelum bootstrapping runtime service fabric.

VmssDataDisk

Deskripsi disk data terkelola.

VMSSExtension

Menentukan set ekstensi yang harus diinstal ke komputer virtual.

VmssExtensionSetupOrder

Urutan penyiapan ekstensi VM.

access

Lalu lintas jaringan diizinkan atau ditolak.

Nama Jenis Deskripsi
allow

string

deny

string

AdditionalNetworkInterfaceConfiguration

Menentukan pengaturan untuk antarmuka jaringan yang akan dilampirkan ke jenis simpul.

Nama Jenis Deskripsi
dscpConfiguration

SubResource

Menentukan konfigurasi DSCP untuk diterapkan ke antarmuka jaringan.

enableAcceleratedNetworking

boolean

Menentukan apakah antarmuka jaringan diaktifkan jaringan yang dipercepat.

ipConfigurations

IpConfiguration[]

Menentukan konfigurasi IP antarmuka jaringan.

name

string

Nama antarmuka jaringan.

direction

Arah aturan keamanan jaringan.

Nama Jenis Deskripsi
inbound

string

outbound

string

DiskType

Jenis disk data terkelola. IOPS dan throughput diberikan oleh ukuran disk, untuk melihat informasi selengkapnya, buka https://docs.microsoft.com/en-us/azure/virtual-machines/disks-types.

Nama Jenis Deskripsi
Premium_LRS

string

Penyimpanan redundan lokal SSD premium. Pilihan terbaik untuk beban kerja yang sensitif terhadap produksi dan kinerja.

StandardSSD_LRS

string

Penyimpanan redundan lokal SSD standar. Pilihan terbaik untuk server web, aplikasi perusahaan yang penggunaannya ringan, dan pengembangan/uji coba.

Standard_LRS

string

Penyimpanan redundan lokal HDD standar. Pilihan terbaik untuk akses pencadangan, non-kritis, dan jarang.

EndpointRangeDescription

Detail rentang port

Nama Jenis Deskripsi
endPort

integer

Akhiri port dari rentang port

startPort

integer

Port awal rentang port

ErrorModel

Struktur kesalahan.

Nama Jenis Deskripsi
error

ErrorModelError

Detail kesalahan.

ErrorModelError

Detail kesalahan.

Nama Jenis Deskripsi
code

string

Kode kesalahan.

message

string

Pesan kesalahan.

EvictionPolicyType

Menentukan kebijakan pengeluaran untuk komputer virtual dalam jenis node SPOT.

Nama Jenis Deskripsi
Deallocate

string

Kebijakan pengeluaran akan dibatalkan alokasinya untuk SPOT vm.

Delete

string

Kebijakan pengeluaran akan Dihapus untuk SPOT vm.

FrontendConfiguration

Menjelaskan konfigurasi frontend untuk jenis node.

Nama Jenis Nilai default Deskripsi
applicationGatewayBackendAddressPoolId

string

Id sumber daya kumpulan alamat backend gateway aplikasi. Format Id sumber daya adalah '/subscriptions//resourceGroups//providers/Microsoft.Network/applicationGateways//backendAddressPools/'.

ipAddressType

IPAddressType

IPv4

Jenis alamat IP konfigurasi frontend ini. Jika dihilangkan, nilai defaultnya adalah IPv4.

loadBalancerBackendAddressPoolId

string

Id sumber daya dari kumpulan alamat backend Load Balancer yang dikaitkan dengan instans VM dari jenis node. Format Id sumber daya adalah '/subscriptions//resourceGroups//providers/Microsoft.Network/loadBalancers//backendAddressPools/'.

loadBalancerInboundNatPoolId

string

Id sumber daya dari kumpulan NAT masuk Load Balancer yang dikaitkan dengan instans VM dari jenis node. Format Id sumber daya adalah '/subscriptions//resourceGroups//providers/Microsoft.Network/loadBalancers//inboundNatPools/'.

IPAddressType

Jenis alamat IP.

Nama Jenis Deskripsi
IPv4

string

Jenis alamat IPv4.

IPv6

string

Jenis alamat IPv6.

IpConfiguration

Menentukan konfigurasi IP antarmuka jaringan.

Nama Jenis Nilai default Deskripsi
applicationGatewayBackendAddressPools

SubResource[]

Menentukan array referensi ke kumpulan alamat backend gateway aplikasi. Jenis node dapat mereferensikan kumpulan alamat backend dari beberapa gateway aplikasi. Beberapa jenis simpul tidak dapat menggunakan gateway aplikasi yang sama.

loadBalancerBackendAddressPools

SubResource[]

Menentukan array referensi ke kumpulan alamat backend load balancer. Jenis node dapat mereferensikan kumpulan alamat backend dari satu publik dan satu penyeimbang beban internal. Beberapa jenis node tidak dapat menggunakan load balancer sku dasar yang sama.

loadBalancerInboundNatPools

SubResource[]

Menentukan array referensi ke kumpulan Nat masuk dari load balancer. Jenis node dapat mereferensikan kumpulan nat masuk dari satu publik dan satu penyeimbang beban internal. Beberapa jenis node tidak dapat menggunakan load balancer sku dasar yang sama.

name

string

Nama antarmuka jaringan.

privateIPAddressVersion

privateIPAddressVersion

IPv4

Menentukan apakah IP privat konfigurasi IP adalah IPv4 atau IPv6. Defaultnya adalah IPv4.

publicIPAddressConfiguration

PublicIPAddressConfiguration

Konfigurasi alamat IP publik antarmuka jaringan.

subnet

SubResource

Menentukan subnet antarmuka jaringan.

IpTag

Tag IP yang terkait dengan alamat IP publik.

Nama Jenis Deskripsi
ipTagType

string

Jenis tag IP. Contoh: FirstPartyUsage.

tag

string

Tag IP yang terkait dengan IP publik. Contoh: SQL, Storage, dll.

ManagedResourceProvisioningState

Status penyediaan sumber daya terkelola.

Nama Jenis Deskripsi
Canceled

string

Created

string

Creating

string

Deleted

string

Deleting

string

Failed

string

None

string

Other

string

Succeeded

string

Updating

string

NetworkSecurityRule

Menjelaskan aturan keamanan jaringan.

Nama Jenis Deskripsi
access

access

Lalu lintas jaringan diizinkan atau ditolak.

description

string

Deskripsi aturan keamanan jaringan.

destinationAddressPrefix

string

Awalan alamat tujuan. CIDR atau rentang IP tujuan. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan.

destinationAddressPrefixes

string[]

Awalan alamat tujuan. CIDR atau rentang IP tujuan.

destinationPortRange

string

ia tujuan pelabuhan atau jangkauan. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port.

destinationPortRanges

string[]

Rentang port tujuan.

direction

direction

Arah aturan keamanan jaringan.

name

string

Nama aturan keamanan jaringan.

priority

integer

Prioritas aturan. Nilainya bisa dalam rentang 1000 hingga 3000. Nilai di luar rentang ini disediakan untuk Service Fabric ManagerCluster Resource Provider. Nomor prioritas harus unik untuk setiap aturan dalam koleksi. Semakin rendah angka prioritas, semakin tinggi prioritas aturan.

protocol

nsgProtocol

Protokol jaringan yang berlaku untuk aturan ini.

sourceAddressPrefix

string

CIDR atau rentang IP sumber. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua IP sumber. Tag default seperti 'VirtualNetwork', 'AzureLoadBalancer' dan 'Internet' juga dapat digunakan. Jika ini adalah aturan masuk, tentukan dari mana lalu lintas jaringan berasal.

sourceAddressPrefixes

string[]

CIDR atau rentang IP sumber.

sourcePortRange

string

Port atau rentang sumber. Bilangan bulat atau rentang antara 0 dan 65535. Tanda bintang '*' juga dapat digunakan untuk mencocokkan semua port.

sourcePortRanges

string[]

Rentang port sumber.

NodeType

Menjelaskan jenis node dalam kluster, setiap jenis node mewakili sub set simpul dalam kluster.

Nama Jenis Nilai default Deskripsi
id

string

Pengidentifikasi sumber daya Azure.

name

string

Nama sumber daya Azure.

properties.additionalDataDisks

VmssDataDisk[]

Disk data terkelola tambahan.

properties.additionalNetworkInterfaceConfigurations

AdditionalNetworkInterfaceConfiguration[]

Menentukan pengaturan untuk antarmuka jaringan sekunder tambahan untuk dilampirkan ke jenis node.

properties.applicationPorts

EndpointRangeDescription

Rentang port dari port yang ditetapkan kluster ke aplikasi Service Fabric.

properties.capacities

object

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.

properties.computerNamePrefix

string

Menentukan awalan nama komputer. Terbatas hingga 9 karakter. Jika ditentukan, memungkinkan nama yang lebih panjang ditentukan untuk nama jenis node.

properties.dataDiskLetter

string

Huruf disk data terkelola. Ini tidak dapat menggunakan huruf cadangan C atau D dan tidak dapat berubah setelah dibuat.

properties.dataDiskSizeGB

integer

Ukuran disk untuk disk terkelola yang terpasang pada vm pada jenis node dalam GB.

properties.dataDiskType

DiskType

StandardSSD_LRS

Jenis disk data terkelola. Menentukan jenis akun penyimpanan untuk disk terkelola

properties.dscpConfigurationId

string

Menentukan id sumber daya konfigurasi DSCP untuk diterapkan ke antarmuka jaringan jenis node.

properties.enableAcceleratedNetworking

boolean

Menentukan apakah antarmuka jaringan diaktifkan jaringan yang dipercepat.

properties.enableEncryptionAtHost

boolean

False

Aktifkan atau nonaktifkan Enkripsi Host untuk komputer virtual pada jenis node. Ini akan mengaktifkan enkripsi untuk semua disk termasuk disk Resource/Temp di host itu sendiri. Default: Enkripsi di host akan dinonaktifkan kecuali properti ini diatur ke true untuk sumber daya.

properties.enableNodePublicIP

boolean

Menentukan apakah setiap simpul dialokasikan alamat IPv4 publiknya sendiri. Ini hanya didukung pada jenis node sekunder dengan Load Balancer kustom.

properties.enableNodePublicIPv6

boolean

Menentukan apakah setiap simpul dialokasikan alamat IPv6 publiknya sendiri. Ini hanya didukung pada jenis node sekunder dengan Load Balancer kustom.

properties.enableOverProvisioning

boolean

Menentukan apakah jenis node harus diprovisikan secara berlebihan. Ini hanya diperbolehkan untuk jenis node stateless.

properties.ephemeralPorts

EndpointRangeDescription

Rentang port ephemeral yang harus dikonfigurasi oleh node dalam jenis node ini.

properties.evictionPolicy

EvictionPolicyType

Menentukan kebijakan pengeluaran untuk komputer virtual dalam jenis node SPOT. Defaultnya adalah Hapus.

properties.frontendConfigurations

FrontendConfiguration[]

Menunjukkan jenis node menggunakan konfigurasi frontend sendiri alih-alih yang default untuk kluster. Pengaturan ini hanya dapat ditentukan untuk jenis node non-primer dan tidak dapat ditambahkan atau dihapus setelah jenis node dibuat.

properties.hostGroupId

string

Menentukan Id sumber daya grup host lengkap. Properti ini digunakan untuk menyebarkan pada host khusus azure.

properties.isPrimary

boolean

Menunjukkan layanan sistem Service Fabric untuk kluster akan berjalan pada jenis node ini. Pengaturan ini tidak dapat diubah setelah jenis node dibuat.

properties.isSpotVM

boolean

Menunjukkan apakah jenis node akan menjadi Spot Virtual Machines. Azure akan mengalokasikan VM jika ada kapasitas yang tersedia dan VM dapat dikeluarkan kapan saja.

properties.isStateless

boolean

False

Menunjukkan apakah jenis node hanya dapat menghosting beban kerja Stateless.

properties.multiplePlacementGroups

boolean

False

Menunjukkan apakah set skala yang terkait dengan jenis node dapat terdiri dari beberapa grup penempatan.

properties.natConfigurations

NodeTypeNatConfig[]

Menentukan konfigurasi NAT pada Load Balancer publik default untuk jenis node. Ini hanya didukung untuk jenis node menggunakan Load Balancer publik default.

properties.natGatewayId

string

Menentukan id sumber daya NAT Gateway untuk dilampirkan ke subnet jenis simpul ini. Jenis node harus menggunakan load balancer kustom.

properties.networkSecurityRules

NetworkSecurityRule[]

Aturan Keamanan Jaringan untuk jenis simpul ini. Pengaturan ini hanya dapat ditentukan untuk jenis node yang dikonfigurasi dengan konfigurasi frontend.

properties.placementProperties

object

Tag penempatan diterapkan ke node dalam jenis node, yang dapat digunakan untuk menunjukkan di mana layanan tertentu (beban kerja) harus berjalan.

properties.provisioningState

ManagedResourceProvisioningState

Status penyediaan sumber daya jenis node.

properties.secureBootEnabled

boolean

Menentukan apakah boot aman harus diaktifkan pada nodeType. Hanya dapat digunakan dengan TrustedLaunch SecurityType

properties.securityType

securityType

Menentukan jenis keamanan nodeType. Hanya Standard dan TrustedLaunch yang saat ini didukung

properties.serviceArtifactReferenceId

string

Menentukan id referensi artefak layanan yang digunakan untuk mengatur versi gambar yang sama untuk semua komputer virtual dalam set skala saat menggunakan versi gambar 'terbaru'.

properties.spotRestoreTimeout

string

Menunjukkan durasi waktu setelah itu platform tidak akan mencoba memulihkan instans SPOT VMSS yang ditentukan sebagai ISO 8601.

properties.subnetId

string

Menunjukkan id sumber daya subnet untuk jenis node.

properties.useDefaultPublicLoadBalancer

boolean

Menentukan apakah menggunakan load balancer publik. Jika tidak ditentukan dan jenis node tidak memiliki konfigurasi frontend sendiri, itu akan dilampirkan ke load balancer default. Jika jenis node menggunakan Load balancer sendiri dan useDefaultPublicLoadBalancer benar, maka frontend harus menjadi Load Balancer Internal. Jika jenis node menggunakan Load balancer sendiri dan useDefaultPublicLoadBalancer salah atau tidak diatur, maka load balancer kustom harus menyertakan load balancer publik untuk menyediakan konektivitas keluar.

properties.useEphemeralOSDisk

boolean

Menunjukkan apakah akan menggunakan disk os ephemeral. Sku yang dipilih pada properti vmSize perlu mendukung fitur ini.

properties.useTempDataDisk

boolean

Menentukan apakah akan menggunakan disk sementara untuk akar data service fabric, dalam hal ini tidak ada disk data terkelola yang akan dilampirkan dan disk sementara akan digunakan. Ini hanya diperbolehkan untuk jenis node stateless.

properties.vmExtensions

VMSSExtension[]

ekstensi komputer virtual.
Set ekstensi yang harus diinstal ke komputer virtual.

properties.vmImageOffer

string

Jenis penawaran gambar Azure Virtual Machines Marketplace. Misalnya, UbuntuServer atau WindowsServer.

properties.vmImagePlan

VmImagePlan

Menentukan informasi tentang gambar marketplace yang digunakan untuk membuat komputer virtual. Elemen ini hanya digunakan untuk gambar marketplace. Sebelum dapat menggunakan gambar marketplace dari API, Anda harus mengaktifkan gambar untuk penggunaan terprogram. Di portal Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Memulai ->. Masukkan informasi yang diperlukan lalu klik Simpan.

properties.vmImagePublisher

string

Penerbit gambar Azure Virtual Machines Marketplace. Misalnya, Canonical atau MicrosoftWindowsServer.

properties.vmImageResourceId

string

Menunjukkan id sumber daya gambar vm. Parameter ini digunakan untuk gambar vm kustom.

properties.vmImageSku

string

SKU gambar Azure Virtual Machines Marketplace. Misalnya, 14.04.0-LTS atau 2012-R2-Datacenter.

properties.vmImageVersion

string

Versi gambar Azure Virtual Machines Marketplace. Nilai 'terbaru' dapat ditentukan untuk memilih versi terbaru gambar. Jika dihilangkan, defaultnya adalah 'terbaru'.

properties.vmInstanceCount

integer

Jumlah simpul dalam jenis node.

Nilai:
-1 - Gunakan saat aturan skala otomatis dikonfigurasi atau sku.capacity ditentukan
0 - Tidak didukung
>0 - Gunakan untuk skala manual.

properties.vmManagedIdentity

VmManagedIdentity

Identitas yang akan ditetapkan ke set skala komputer virtual di bawah jenis node.

properties.vmSecrets

VaultSecretGroup[]

rahasia komputer virtual.
Rahasia untuk diinstal di komputer virtual.

properties.vmSetupActions

VmSetupAction[]

Menentukan tindakan yang akan dilakukan pada vm sebelum bootstrapping runtime service fabric.

properties.vmSharedGalleryImageId

string

Menunjukkan id sumber daya gambar galeri bersama vm. Parameter ini digunakan untuk gambar vm kustom.

properties.vmSize

string

Ukuran komputer virtual di kumpulan. Semua komputer virtual dalam satu kumpulan berukuran sama. Misalnya, Standard_D3.

properties.zones

string[]

Menentukan zona ketersediaan tempat jenis node akan menjangkau. Jika kluster tidak mencakup seluruh zona ketersediaan, memulai migrasi az untuk kluster.

sku

NodeTypeSku

Jenis simpul sku.

systemData

SystemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

tags

object

Tag sumber daya Azure.

type

string

Jenis sumber daya Azure.

NodeTypeNatConfig

Menyediakan informasi tentang konfigurasi NAT pada Load Balancer publik default untuk jenis node.

Nama Jenis Deskripsi
backendPort

integer

Port internal untuk konfigurasi NAT.

frontendPortRangeEnd

integer

Rentang port berakhir untuk titik akhir eksternal.

frontendPortRangeStart

integer

Rentang port dimulai untuk titik akhir eksternal.

NodeTypeSku

Menjelaskan sku jenis node.

Nama Jenis Deskripsi
capacity

integer

Jumlah simpul dalam jenis node.

Jika ada dalam permintaan, itu akan menimpa properties.vmInstanceCount.

name

string

Nama sku.

Nama dihasilkan secara internal dan digunakan dalam skenario skala otomatis.
Properti tidak memungkinkan untuk diubah ke nilai lain daripada yang dihasilkan.
Untuk menghindari kesalahan penyebaran, silakan hilangkan properti .

tier

string

Menentukan tingkat jenis node.

Nilai yang Mungkin:
Standar

nsgProtocol

Protokol jaringan yang berlaku untuk aturan ini.

Nama Jenis Deskripsi
ah

string

esp

string

http

string

https

string

icmp

string

tcp

string

udp

string

privateIPAddressVersion

Menentukan apakah IP privat konfigurasi IP adalah IPv4 atau IPv6. Defaultnya adalah IPv4.

Nama Jenis Deskripsi
IPv4

string

IPv6

string

PublicIPAddressConfiguration

Konfigurasi alamat IP publik antarmuka jaringan.

Nama Jenis Nilai default Deskripsi
ipTags

IpTag[]

Menentukan daftar tag IP yang terkait dengan alamat IP publik.

name

string

Nama antarmuka jaringan.

publicIPAddressVersion

publicIPAddressVersion

IPv4

Menentukan apakah IP publik konfigurasi IP adalah IPv4 atau IPv6. Defaultnya adalah IPv4.

publicIPAddressVersion

Menentukan apakah IP publik konfigurasi IP adalah IPv4 atau IPv6. Defaultnya adalah IPv4.

Nama Jenis Deskripsi
IPv4

string

IPv6

string

securityType

Menentukan jenis keamanan nodeType. Hanya Standard dan TrustedLaunch yang saat ini didukung

Nama Jenis Deskripsi
Standard

string

Standar adalah jenis keamanan default untuk semua komputer.

TrustedLaunch

string

Peluncuran Tepercaya adalah jenis keamanan yang mengamankan komputer virtual generasi 2.

SubResource

Pengidentifikasi sumber daya Azure.

Nama Jenis Deskripsi
id

string

Pengidentifikasi sumber daya Azure.

SystemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Nama Jenis Deskripsi
createdAt

string

Tanda waktu pembuatan sumber daya (UTC).

createdBy

string

Identitas yang membuat sumber daya.

createdByType

string

Jenis identitas yang membuat sumber daya.

lastModifiedAt

string

Tanda waktu modifikasi terakhir sumber daya (UTC).

lastModifiedBy

string

Identitas yang terakhir memodifikasi sumber daya.

lastModifiedByType

string

Jenis identitas yang terakhir mengubah sumber daya.

VaultCertificate

Menjelaskan referensi sertifikat tunggal dalam Key Vault, dan di mana sertifikat harus berada di VM.

Nama Jenis Deskripsi
certificateStore

string

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 .crt untuk file sertifikat X509 dan .prv untuk kunci privat. Kedua file ini diformat .pem.

certificateUrl

string

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 Merupakan pengodean Base64 dari Objek JSON berikut yang dikodekan dalam UTF-8:

{
"data":"",
"dataType":"pfx",
"password":""
}

VaultSecretGroup

Menentukan sekumpulan sertifikat yang harus diinstal ke komputer virtual.

Nama Jenis Deskripsi
sourceVault

SubResource

URL relatif Key Vault yang berisi semua sertifikat di VaultCertificates.

vaultCertificates

VaultCertificate[]

Daftar referensi brankas kunci di SourceVault yang berisi sertifikat.

VmImagePlan

Menentukan informasi tentang gambar marketplace yang digunakan untuk membuat komputer virtual. Elemen ini hanya digunakan untuk gambar marketplace. Sebelum dapat menggunakan gambar marketplace dari API, Anda harus mengaktifkan gambar untuk penggunaan terprogram. Di portal Azure, temukan gambar marketplace yang ingin Anda gunakan lalu klik Ingin menyebarkan secara terprogram, Memulai ->. Masukkan informasi yang diperlukan lalu klik Simpan.

Nama Jenis Deskripsi
name

string

ID paket.

product

string

Menentukan produk gambar dari marketplace. Ini adalah nilai yang sama dengan Penawaran di bawah elemen imageReference.

promotionCode

string

Kode promosi.

publisher

string

ID penerbit.

VmManagedIdentity

Identitas untuk skala komputer virtual yang diatur di bawah jenis node.

Nama Jenis Deskripsi
userAssignedIdentities

string[]

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

VmSetupAction

tindakan yang akan dilakukan pada vm sebelum bootstrapping runtime service fabric.

Nama Jenis Deskripsi
EnableContainers

string

Aktifkan fitur kontainer windows.

EnableHyperV

string

Mengaktifkan fitur HyperV windows.

VmssDataDisk

Deskripsi disk data terkelola.

Nama Jenis Nilai default Deskripsi
diskLetter

string

Huruf disk data terkelola. Ini tidak dapat menggunakan huruf cadangan C atau D dan tidak dapat berubah setelah dibuat.

diskSizeGB

integer

Ukuran disk untuk setiap vm dalam jenis node dalam GB.

diskType

DiskType

StandardSSD_LRS

Jenis disk data terkelola. Menentukan jenis akun penyimpanan untuk disk terkelola

lun

integer

Menentukan nomor unit logis disk data. Nilai ini digunakan untuk mengidentifikasi disk data dalam VM dan oleh karena itu harus unik untuk setiap disk data yang dilampirkan ke VM. Lun 0 disediakan untuk disk data service fabric.

VMSSExtension

Menentukan set ekstensi yang harus diinstal ke komputer virtual.

Nama Jenis Deskripsi
name

string

Nama ekstensi.

properties.autoUpgradeMinorVersion

boolean

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.

properties.enableAutomaticUpgrade

boolean

Menunjukkan apakah ekstensi harus ditingkatkan secara otomatis oleh platform jika ada versi ekstensi yang lebih baru yang tersedia.

properties.forceUpdateTag

string

Jika nilai disediakan dan berbeda dari nilai sebelumnya, handler ekstensi akan dipaksa untuk memperbarui meskipun konfigurasi ekstensi tidak berubah.

properties.protectedSettings

object

Ekstensi dapat berisi protectedSettings atau protectedSettingsFromKeyVault atau tidak ada pengaturan yang dilindungi sama sekali.

properties.provisionAfterExtensions

string[]

Kumpulan nama ekstensi setelah ekstensi ini perlu disediakan.

properties.provisioningState

string

Status penyediaan, yang hanya muncul dalam respons.

properties.publisher

string

Nama penerbit handler ekstensi.

properties.settings

object

Pengaturan publik berformat Json untuk ekstensi.

properties.setupOrder

VmssExtensionSetupOrder[]

Menunjukkan urutan penyiapan untuk ekstensi.

properties.type

string

Menentukan jenis ekstensi; contohnya adalah "CustomScriptExtension".

properties.typeHandlerVersion

string

Menentukan versi handler skrip.

VmssExtensionSetupOrder

Urutan penyiapan ekstensi VM.

Nama Jenis Deskripsi
BeforeSFRuntime

string

Menunjukkan bahwa ekstensi vm harus berjalan sebelum runtime service fabric dimulai.