- 最新の を
する - 2024-11-01
- 2024-05-01-プレビュー
- 2023-11-01-プレビュー
Bicep リソース定義
フリート リソースの種類は、次をターゲットとする操作でデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.AzureFleet/fleets リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.AzureFleet/fleets@2023-11-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
plan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
version: 'string'
}
properties: {
computeProfile: {
baseVirtualMachineProfile: {
applicationProfile: {
galleryApplications: [
{
configurationReference: 'string'
enableAutomaticUpgrade: bool
order: int
packageReferenceId: 'string'
tags: 'string'
treatFailureAsDeploymentFailure: bool
}
]
}
capacityReservation: {
capacityReservationGroup: {
id: 'string'
}
}
diagnosticsProfile: {
bootDiagnostics: {
enabled: bool
storageUri: 'string'
}
}
extensionProfile: {
extensions: [
{
name: 'string'
properties: {
autoUpgradeMinorVersion: bool
enableAutomaticUpgrade: bool
forceUpdateTag: 'string'
protectedSettings: {
{customized property}: any(...)
}
protectedSettingsFromKeyVault: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
provisionAfterExtensions: [
'string'
]
publisher: 'string'
settings: {
{customized property}: any(...)
}
suppressFailures: bool
type: 'string'
typeHandlerVersion: 'string'
}
}
]
extensionsTimeBudget: 'string'
}
hardwareProfile: {
vmSizeProperties: {
vCPUsAvailable: int
vCPUsPerCore: int
}
}
licenseType: 'string'
networkProfile: {
healthProbe: {
id: 'string'
}
networkApiVersion: 'string'
networkInterfaceConfigurations: [
{
name: 'string'
properties: {
auxiliaryMode: 'string'
auxiliarySku: 'string'
deleteOption: 'string'
disableTcpStateTracking: bool
dnsSettings: {
dnsServers: [
'string'
]
}
enableAcceleratedNetworking: bool
enableFpga: bool
enableIPForwarding: bool
ipConfigurations: [
{
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
{
id: 'string'
}
]
applicationSecurityGroups: [
{
id: 'string'
}
]
loadBalancerBackendAddressPools: [
{
id: 'string'
}
]
loadBalancerInboundNatPools: [
{
id: 'string'
}
]
primary: bool
privateIPAddressVersion: 'string'
publicIPAddressConfiguration: {
name: 'string'
properties: {
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
domainNameLabelScope: 'string'
}
idleTimeoutInMinutes: int
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
publicIPAddressVersion: 'string'
publicIPPrefix: {
id: 'string'
}
}
sku: {
name: 'string'
tier: 'string'
}
}
subnet: {
id: 'string'
}
}
}
]
networkSecurityGroup: {
id: 'string'
}
primary: bool
}
}
]
}
osProfile: {
adminPassword: 'string'
adminUsername: 'string'
allowExtensionOperations: bool
computerNamePrefix: 'string'
customData: 'string'
linuxConfiguration: {
disablePasswordAuthentication: bool
enableVMAgentPlatformUpdates: bool
patchSettings: {
assessmentMode: 'string'
automaticByPlatformSettings: {
bypassPlatformSafetyChecksOnUserSchedule: bool
rebootSetting: 'string'
}
patchMode: 'string'
}
provisionVMAgent: bool
ssh: {
publicKeys: [
{
keyData: 'string'
path: 'string'
}
]
}
}
requireGuestProvisionSignal: bool
secrets: [
{
sourceVault: {
id: 'string'
}
vaultCertificates: [
{
certificateStore: 'string'
certificateUrl: 'string'
}
]
}
]
windowsConfiguration: {
additionalUnattendContent: [
{
componentName: 'Microsoft-Windows-Shell-Setup'
content: 'string'
passName: 'OobeSystem'
settingName: 'string'
}
]
enableAutomaticUpdates: bool
enableVMAgentPlatformUpdates: bool
patchSettings: {
assessmentMode: 'string'
automaticByPlatformSettings: {
bypassPlatformSafetyChecksOnUserSchedule: bool
rebootSetting: 'string'
}
enableHotpatching: bool
patchMode: 'string'
}
provisionVMAgent: bool
timeZone: 'string'
winRM: {
listeners: [
{
certificateUrl: 'string'
protocol: 'string'
}
]
}
}
}
scheduledEventsProfile: {
osImageNotificationProfile: {
enable: bool
notBeforeTimeout: 'string'
}
terminateNotificationProfile: {
enable: bool
notBeforeTimeout: 'string'
}
}
securityPostureReference: {
excludeExtensions: [
'string'
]
id: 'string'
isOverridable: bool
}
securityProfile: {
encryptionAtHost: bool
encryptionIdentity: {
userAssignedIdentityResourceId: 'string'
}
proxyAgentSettings: {
enabled: bool
keyIncarnationId: int
mode: 'string'
}
securityType: 'string'
uefiSettings: {
secureBootEnabled: bool
vTpmEnabled: bool
}
}
serviceArtifactReference: {
id: 'string'
}
storageProfile: {
dataDisks: [
{
caching: 'string'
createOption: 'string'
deleteOption: 'string'
diskIOPSReadWrite: int
diskMBpsReadWrite: int
diskSizeGB: int
lun: int
managedDisk: {
diskEncryptionSet: {
id: 'string'
}
securityProfile: {
diskEncryptionSet: {
id: 'string'
}
securityEncryptionType: 'string'
}
storageAccountType: 'string'
}
name: 'string'
writeAcceleratorEnabled: bool
}
]
diskControllerType: 'string'
imageReference: {
communityGalleryImageId: 'string'
id: 'string'
offer: 'string'
publisher: 'string'
sharedGalleryImageId: 'string'
sku: 'string'
version: 'string'
}
osDisk: {
caching: 'string'
createOption: 'string'
deleteOption: 'string'
diffDiskSettings: {
option: 'string'
placement: 'string'
}
diskSizeGB: int
image: {
uri: 'string'
}
managedDisk: {
diskEncryptionSet: {
id: 'string'
}
securityProfile: {
diskEncryptionSet: {
id: 'string'
}
securityEncryptionType: 'string'
}
storageAccountType: 'string'
}
name: 'string'
osType: 'string'
vhdContainers: [
'string'
]
writeAcceleratorEnabled: bool
}
}
userData: 'string'
}
computeApiVersion: 'string'
}
regularPriorityProfile: {
allocationStrategy: 'string'
capacity: int
minCapacity: int
}
spotPriorityProfile: {
allocationStrategy: 'string'
capacity: int
evictionPolicy: 'string'
maxPricePerVM: int
minCapacity: int
}
vmSizesProfile: [
{
name: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
プロパティ値
Microsoft.AzureFleet/フリート
名前 | 形容 | 価値 |
---|---|---|
同一性 | このリソースに割り当てられているマネージド サービス ID。 | ManagedServiceIdentity の |
場所 | リソースが存在する地理的な場所 | string (必須) |
名前 | リソース名 | 糸 制約: パターン = ^[^_\W][\w\-._]{0,79}(?<![-.])$ (必須) |
計画 | リソース 計画の詳細。 | プランの |
プロパティ | このリソースのリソース固有のプロパティ。 | フリートプロパティ |
タグ | リソース タグ | タグ名と値のディクショナリ。 テンプレート の |
ゾーン | コンピューティング フリートが使用可能なゾーン | 文字列[] |
追加UnattendContent
名前 | 形容 | 価値 |
---|---|---|
コンポーネント名 | コンポーネント名。 現時点では、唯一の許容値は次の値です。 Microsoft-Windows-Shell-Setup。 |
「Microsoft-Windows-Shell-Setup」 |
コンテンツ | の unattend.xml ファイルに追加される XML 形式のコンテンツを指定します。 指定したパスとコンポーネント。 XML は 4 KB 未満である必要があり、 には、挿入される設定または機能のルート要素が含まれます。 |
糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
パスネーム | パス名。 現在、使用可能な値は OobeSystem のみです。 | 「ウーブシステム」 |
設定名 | コンテンツが適用される設定の名前を指定します。 使用可能な値 are: FirstLogonCommands と AutoLogon。 |
「オートログオン」 「ファーストログオンコマンド」 |
ApiEntityReference (英語)
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | ARM リソース ID の形式は次のとおりです。 /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
糸 |
アプリケーションプロファイル
名前 | 形容 | 価値 |
---|---|---|
galleryアプリケーション | VM/VMSS で使用できるようにするギャラリー アプリケーションを指定します。 | VMGalleryApplication[] |
BaseVirtualMachineプロファイル
名前 | 形容 | 価値 |
---|---|---|
アプリケーションプロファイル | VM/VMSS で使用できるようにするギャラリー アプリケーションを指定します。 | ApplicationProfile の |
定員予約 | スケール セットの容量予約関連の詳細を指定します。 最低限 api-version: 2021-04-01。 |
CapacityReservationProfile の |
診断プロファイル | ブート診断設定の状態を指定します。 | 診断プロファイル |
extensionプロファイル | 仮想マシンにインストールされる拡張機能の設定のコレクションを指定します スケール セット内で〘 |
VirtualMachineScaleSetExtensionProfile の |
ハードウェアプロファイル | スケール セットのハードウェア プロファイル関連の詳細を指定します。 最低限 api-version: 2021-11-01。 |
VirtualMachineScaleSetHardwareProfile |
ライセンスの種類 | 使用されているイメージまたはディスクがオンプレミスでライセンスされていることを指定します。 Windows Server オペレーティング システムに使用できる値は次のとおりです。 Windows_Client Windows_Server Linux で使用できる値 サーバー オペレーティング システムは次のとおりです。 RHEL_BYOS (RHEL の場合) SLES_BYOS (SUSE の場合) 詳細については、「Azure ハイブリッド使用特典の 」を参照してください。 ウィンドウズ サーバー Linux 向け Azure ハイブリッド使用特典の サーバー 最小 API バージョン: 2015-06-15 |
糸 |
ネットワークプロファイル | 内の仮想マシンのネットワーク インターフェイスのプロパティを指定します。 スケール セット。 |
VirtualMachineScaleSetNetworkProfile |
osプロフィール | スケール内の仮想マシンのオペレーティング システム設定を指定します セット。 |
VirtualMachineScaleSetOSProfile の |
scheduledEventsプロファイル | スケジュールされたイベント関連の構成を指定します。 | ScheduledEventsProfile の |
securityPostureリファレンス | スケール内のすべての仮想マシンに使用するセキュリティ体制を指定します セット。 最小 API バージョン: 2023-03-01 |
SecurityPostureリファレンス |
セキュリティプロファイル | 内の仮想マシンのセキュリティ関連のプロファイル設定を指定します。 スケール セット。 |
SecurityProfile の |
serviceArtifactReference | の同じイメージ バージョンを設定するために使用されるサービス 成果物参照 ID を指定します。 "最新" イメージ バージョンを使用する場合は、スケール セット内のすべての仮想マシン。 最小 API バージョン: 2022-11-01 |
ServiceArtifactReference (サービスアーティファクト参照) |
storageプロファイル | 仮想マシン ディスクのストレージ設定を指定します。 | VirtualMachineScaleSetStorageProfile |
ユーザーデータ | スケール セット内の仮想マシンの UserData (base-64 である必要があります) エンコード。 顧客はここでシークレットを渡すべきではありません。 最小 API バージョン: 2021-03-01. |
糸 |
ブート診断
名前 | 形容 | 価値 |
---|---|---|
有効 | 仮想マシンでブート診断を有効にする必要があるかどうか。 | ブール (bool) |
ストレージUri | コンソール出力の配置に使用するストレージ アカウントの URI と スクリーンショット。 ブート診断を有効にしているときに storageUri が指定されていない場合は、 マネージド ストレージが使用されます。 |
糸 |
キャパシティ予約プロファイル
名前 | 形容 | 価値 |
---|---|---|
capacityReservationGroup (英語) | 使用する必要がある容量予約グループのリソース ID を指定します 十分な数の仮想マシンまたはスケールセット VM インスタンスの割り当て 容量が予約されています。 https://aka.ms/CapacityReservation を参照してください 詳細については、以下を参照してください。 |
SubResource の |
コンピュートプロファイル
名前 | 形容 | 価値 |
---|---|---|
baseVirtualMachineProfile (英語) | "specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/{computeApiVersion}/virtualMachineScaleSet.json#/definitions/VirtualMachineScaleSetVMProfile" に従って指定するベース仮想マシン プロファイルプロパティ | BaseVirtualMachineProfile (必須) |
computeApiVersion の | 基になる仮想マシン スケール セットと仮想マシンを作成するときに使用する Microsoft.Compute API のバージョンを指定します。 既定値は、Compute Fleet でサポートされている最新の computeApiVersion になります。 |
糸 |
診断プロファイル
名前 | 形容 | 価値 |
---|---|---|
ブート診断 | ブート診断は、コンソール出力を表示できるデバッグ機能です と VM の状態を診断するためのスクリーンショット。 注意: storageUri が存在する場合 次に、ストレージ アカウントが同じリージョンに存在し、 サブスクリプションを VM として使用します。 コンソール ログの出力を簡単に表示できます。 Azure では、ハイパーバイザーから VM のスクリーンショットを表示することもできます。 |
ブート診断 |
DiffDiskSettings (英語)
名前 | 形容 | 価値 |
---|---|---|
オプション | オペレーティング システム ディスクのエフェメラル ディスク設定を指定します。 | 「ローカル」 |
位置付け | オペレーティング システム ディスクのエフェメラル ディスクの配置を指定します。 可能 値は、CacheDisk、ResourceDisk です。 既定の動作は次のとおりです。 が使用されます。 Windows VM の VM サイズに関するドキュメントを参照してください。 /azure/virtual-machines/windows/sizes および Linux VM /azure/virtual-machines/linux/sizes を使用して、どの VM を確認しますか サイズはキャッシュ ディスクを公開します。 |
'キャッシュディスク' 「NvmeDisk」 'リソースディスク' |
DiskEncryptionSetParameters (英語)
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | リソース ID | 糸 |
暗号化アイデンティティ
名前 | 形容 | 価値 |
---|---|---|
userAssignedIdentityリソースID | VM に関連付けられているいずれかのユーザー ID の ARM リソース ID を指定します。 | 糸 |
フリートプロパティ
名前 | 形容 | 価値 |
---|---|---|
コンピュートプロファイル | ユーザーのワークロードの実行に使用するコンピューティング プロファイル。 | ComputeProfile の |
regularPriorityプロファイル | Compute Fleet の標準インスタンスの構成オプション。 | RegularPriorityProfile の |
spotPriorityプロファイル | Compute Fleet のスポット インスタンスの構成オプション。 | SpotPriorityProfile の |
vmSizesProfile (英語) | Compute Fleet でサポートされている VM サイズの一覧 | VmSizeProfile[] (必須) |
画像参照
名前 | 形容 | 価値 |
---|---|---|
communityGalleryImageId(コミュニティギャラリーイメージイド) | VM デプロイのコミュニティ ギャラリー イメージの一意の ID を指定しました。 これは次のようになります。 コミュニティ ギャラリー イメージ GET 呼び出しからフェッチされます。 |
糸 |
身分証明書 | リソース ID | 糸 |
提供 | 作成に使用するプラットフォーム イメージまたはマーケットプレース イメージのオファーを指定します 仮想マシン。 |
糸 |
発行者 | イメージの発行元。 | 糸 |
sharedGalleryImageId (共有ギャラリー画像ID) | VM デプロイの共有ギャラリー イメージの一意の ID を指定しました。 これは次のようになります。 共有ギャラリー イメージ GET 呼び出しからフェッチされます。 |
糸 |
エスケーユー | イメージ SKU。 | 糸 |
バージョン | 作成に使用するプラットフォーム イメージまたはマーケットプレース イメージのバージョンを指定します 仮想マシン。 使用できる形式は Major.Minor.Build または 'latest' です。 メジャー、マイナー、ビルドは 10 進数です。 最新のものを使用するには、'latest' を指定します デプロイ時に使用可能なイメージのバージョン。 "最新" を使用している場合でも、VM は 新しいバージョンであっても、デプロイ後にイメージが自動的に更新されない が使用可能になります。 ギャラリー イメージにフィールド 'version' を使用しないでください デプロイでは、ギャラリー イメージは常にデプロイに 'id' フィールドを使用し、'latest' を使用する必要があります ギャラリー イメージのバージョン、設定のみ '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}' をバージョン入力なしで 'id' フィールドに入力します。 |
糸 |
KeyVaultシークレットリファレンス
名前 | 形容 | 価値 |
---|---|---|
シークレットURL | Key Vault 内のシークレットを参照する URL。 | string (必須) |
ソースボルト | シークレットを含む Key Vault の相対 URL。 | SubResource (必須) |
Linux設定
名前 | 形容 | 価値 |
---|---|---|
disablePassword認証 | パスワード認証を無効にするかどうかを指定します。 | ブール (bool) |
enableVMAgentPlatformUpdates | Linux 仮想に対して VMAgent プラットフォーム更新プログラムが有効になっているかどうかを示します 機械。 既定値は false です。 |
ブール (bool) |
パッチ設定 | [プレビュー機能]Linux での VM ゲストパッチ適用に関連する設定を指定します。 | LinuxPatchSettings (英語) |
provisionVMAgent | 仮想マシン エージェントを仮想マシン 上にプロビジョニングする必要があるかどうかを示します。 機械。 要求本文でこのプロパティが指定されていない場合、既定値 動作は true に設定することです。 これにより、VM エージェントが確実に 拡張機能を後で VM に追加できるように、VM を使用します。 |
ブール (bool) |
SSH(セキュアシェル) | Linux OS の ssh キー構成を指定します。 | SshConfiguration (英語) |
LinuxPatchSettings (英語)
名前 | 形容 | 価値 |
---|---|---|
アセスメントモード | IaaS 仮想の VM ゲスト パッチ評価のモードを指定します 機械。 使用可能な値は次のとおりです。 ImageDefault - あなた は、仮想マシンでのパッチ評価のタイミングを制御します。 AutomaticByPlatform - プラットフォームは定期的なパッチ評価をトリガーします。 プロパティ provisionVMAgent は true である必要があります。 |
「AutomaticByPlatform」 「ImageDefault」 |
automaticByPlatformSettings (英語) | VM ゲストのパッチ モード AutomaticByPlatform の追加設定を指定します Linux での修正プログラムの適用。 |
LinuxVMGuestPatchAutomaticByPlatformSettings |
パッチモード | IaaS 仮想マシンまたは仮想マシンへの VM ゲスト 修正プログラムの適用モードを指定します OrchestrationMode を使用して仮想マシン スケール セットに関連付けられているマシン フレキシブル。 使用可能な値は次のとおりです。 ImageDefault - 仮想マシンの既定の修正プログラムの適用構成が使用されます。 AutomaticByPlatform - 仮想マシンは次の方法で自動的に更新されます。 プラットフォーム。 プロパティ provisionVMAgent は true である必要があります |
「AutomaticByPlatform」 「ImageDefault」 |
LinuxVMGuestPatchAutomaticByPlatformSettings
名前 | 形容 | 価値 |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | お客様が誤ってアップグレードすることなく修正プログラムの適用をスケジュールできるようにします | ブール (bool) |
再起動設定 | すべての AutomaticByPlatform パッチ インストールの再起動設定を指定します オペレーションズ。 |
「常に」 「IfRequired」 「決して」 「不明」 |
マネージドサービスアイデンティティ
名前 | 形容 | 価値 |
---|---|---|
種類 | マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 | 「なし」 'システム割り当て' 'システム割り当て済み、ユーザー割り当て済み' 'UserAssigned' (必須) |
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) | リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 | UserAssignedIdentities の |
OSImageNotificationProfile(英語)
名前 | 形容 | 価値 |
---|---|---|
エネーブル | OS Image Scheduled イベントを有効にするか無効にするかを指定します。 | ブール (bool) |
notBeforeTimeout (タイムアウト前) | 仮想マシンの再イメージ化または OS のアップグレードが行われる時間の長さ は、イベントが発生する前に OS イメージスケジュールイベントを承認する必要があります。 自動承認 (タイムアウト)。 構成は ISO 8601 形式で指定されています。 値は 15 分 (PT15M) を超えてはなりません。 |
糸 |
パッチ設定
名前 | 形容 | 価値 |
---|---|---|
アセスメントモード | IaaS 仮想の VM ゲスト パッチ評価のモードを指定します 機械。 使用可能な値は次のとおりです。 ImageDefault - あなた は、仮想マシンでのパッチ評価のタイミングを制御します。 AutomaticByPlatform - プラットフォームは定期的なパッチ評価をトリガーします。 プロパティ provisionVMAgent は true である必要があります。 |
「AutomaticByPlatform」 「ImageDefault」 |
automaticByPlatformSettings (英語) | VM ゲストのパッチ モード AutomaticByPlatform の追加設定を指定します Windows での修正プログラムの適用。 |
WindowsVMGuestPatchAutomaticByPlatformSettings |
有効にするホットパッチ | お客様は、再起動を必要とせずに Azure VM にパッチを適用できます。 対して enableHotpatching、'provisionVMAgent' を true と 'patchMode' に設定する必要があります は 'AutomaticByPlatform' に設定する必要があります。 |
ブール (bool) |
パッチモード | IaaS 仮想マシンまたは仮想マシンへの VM ゲスト 修正プログラムの適用モードを指定します OrchestrationMode を使用して仮想マシン スケール セットに関連付けられているマシン フレキシブル。 使用可能な値は次のとおりです。 手動 を は、仮想マシンへのパッチの適用を制御します。 これを行うには、次の手順を実行します。 VM 内でパッチを手動で適用する。 このモードでは、自動更新は次のようになります。 無効;プロパティ WindowsConfiguration.enableAutomaticUpdates を 偽 AutomaticByOS - 仮想マシンは自動的に OS によって更新されます。 プロパティ WindowsConfiguration.enableAutomaticUpdates は true である必要があります。 AutomaticByPlatform プラットフォームによって自動的に更新されます。 プロパティ provisionVMAgent と WindowsConfiguration.enableAutomaticUpdates は true にする必要があります |
「AutomaticByOS」 「AutomaticByPlatform」 「マニュアル」 |
計画
名前 | 形容 | 価値 |
---|---|---|
名前 | 調達中のサード パーティ成果物のユーザー定義名。 | string (必須) |
積 | 調達中のサード パーティの成果物。 例: NewRelic。 製品は、Data Market のオンボード時に成果物に指定された OfferID にマップされます。 | string (必須) |
プロモーションコード | パブリッシャーは、その製品/成果物に対して Data Market でプロビジョニングされたプロモーション コードを提供しました。 | 糸 |
発行者 | 購入中のサード パーティ成果物の発行元。 例: NewRelic | string (必須) |
バージョン | 目的の製品/成果物のバージョン。 | 糸 |
プロキシエージェント設定
名前 | 形容 | 価値 |
---|---|---|
有効 | 仮想マシンで ProxyAgent 機能を有効にするかどうかを指定します。 または仮想マシン スケール セット。 |
ブール (bool) |
キーインカーネーションID | このプロパティの値を大きくすると、ユーザーは使用するキーをリセットできます。 ゲストとホストの間の通信チャネルをセキュリティで保護する。 |
整数 (int) |
モード | 機能が有効になっている場合に ProxyAgent が実行されるモードを指定します。 ProxyAgent は監査または監視を開始しますが、アクセス制御は強制しません は監査モードでエンドポイントをホストする要求を送信しますが、強制モードでは、 アクセス制御。 既定値は [強制モード] です。 |
「監査」 「強制する」 |
PublicIPAddressSku (パブリックIPAddressSku)
名前 | 形容 | 価値 |
---|---|---|
名前 | パブリック IP SKU 名を指定する | 「ベーシック」 「スタンダード」 |
層 | パブリック IP SKU レベルを指定する | 「グローバル」 「地域別」 |
レギュラープライオリティプロファイル
名前 | 形容 | 価値 |
---|---|---|
allocation戦略 | 通常の VM の VM サイズの分散を決定するときに従う割り当て戦略。 | 「最低価格」 |
能力 | 達成する合計容量。 これは現在、VM の数の観点から見た値です。 | int 制約: 最小値 = 0 |
最小容量 | 更新できない、達成できる最小容量。 最小容量を "保証" できない場合は、同期パス自体の要求を拒否します。 | int 制約: 最小値 = 0 |
スケジュールイベントプロファイル
名前 | 形容 | 価値 |
---|---|---|
osImageNotificationProfile | OS イメージのスケジュールされたイベント関連の構成を指定します。 | OSImageNotificationProfile(英語) |
terminateNotificationProfile (英語) | Terminate Scheduled Event 関連の構成を指定します。 | TerminateNotificationProfile の |
SecurityPostureリファレンス
名前 | 形容 | 価値 |
---|---|---|
エクスプロデュースを除外する | セキュリティを適用するときに除外する仮想マシン拡張機能名の一覧 姿勢。 |
文字列[] |
身分証明書 | の形式のセキュリティ体制参照 ID /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|最新 |
糸 |
オーバーライド可能 | ユーザーがセキュリティ体制をオーバーライドできるかどうか。 | ブール (bool) |
セキュリティプロファイル
名前 | 形容 | 価値 |
---|---|---|
暗号化アットホスト | このプロパティは、ホストを有効または無効にする要求のユーザーが使用できます。 仮想マシンまたは仮想マシン スケール セットの暗号化。 これにより、次のようになります。 ホストでリソース/一時ディスクを含むすべてのディスクの暗号化を有効にする 自体。 既定の動作は次のとおりです。ホストでの暗号化は、次の場合を除き無効になります。 このプロパティは、リソースに対して true に設定されます。 |
ブール (bool) |
暗号化ID {{あんごうか | ADE が keyvault のアクセス トークンを取得するために使用するマネージド ID を指定します オペレーションズ。 |
暗号化アイデンティティ |
proxyAgent設定 | 仮想マシンの作成時に ProxyAgent の設定を指定します。 最低限 api-version: 2023-09-01。 |
プロキシエージェント設定 |
セキュリティタイプ | 仮想マシンの SecurityType を指定します。 に設定する必要があります。 UefiSettings を有効にするには、指定された値を指定します。 既定の動作は UefiSettings です。 は、このプロパティが設定されていない限り有効になりません。 |
「コンフィデンシャルVM」 「トラストローンチ」 |
uefi設定 | 作成中に使用されるセキュア ブートや vTPM などのセキュリティ設定を指定します 仮想マシン。 最小 API バージョン: 2020-12-01。 |
Uefi設定 |
ServiceArtifactReference (サービスアーティファクト参照)
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | サービス成果物の参照 ID の形式は次のとおりです。 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
糸 |
スポットプライオリティプロファイル
名前 | 形容 | 価値 |
---|---|---|
allocation戦略 | スポット VM の VM サイズの分散を決定するときに従う割り当て戦略。 | 「キャパシティ最適化」 「最低価格」 「PriceCapacityOptimized」 |
能力 | 達成する合計容量。 これは現在、VM の数の観点から見た値です。 | int 制約: 最小値 = 0 |
立ち退きポリシー | スポット VM を削除するときに従う削除ポリシー。 | '割り当て解除' 「削除」 |
maxPricePerVM (マックスプライス・パー・マム) | 各スポット VM の 1 時間あたりの価格は、これを超えることはありません。 | 整数 (int) |
最小容量 | 更新できない、達成できる最小容量。 最小容量を "保証" できない場合は、同期パス自体の要求を拒否します。 | int 制約: 最小値 = 0 |
SshConfiguration (英語)
名前 | 形容 | 価値 |
---|---|---|
publicKeys(公開鍵) | Linux ベースの VM での認証に使用される SSH 公開キーの一覧。 | SshPublicKey[] |
SshPublicKey (英語)
名前 | 形容 | 価値 |
---|---|---|
キーデータ | SSH を使用して VM で認証するために使用される SSH 公開キー証明書。 ザ キーは、少なくとも 2048 ビットで ssh-rsa 形式である必要があります。 ssh キーを作成する場合は、 「゠Linux VM 用の Linux および Mac で SSH キーを作成する〟」を参照してください。 Azure]/azure/virtual-machines/linux/create-ssh-keys-detailed)。 |
糸 |
パス | ssh 公開キーが格納されている作成済み VM 上の完全なパスを指定します。 もし ファイルが既に存在する場合は、指定したキーがファイルに追加されます。 例: /home/user/.ssh/authorized_keys |
糸 |
サブリソース
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | リソース ID | 糸 |
TerminateNotificationProfile (英語)
名前 | 形容 | 価値 |
---|---|---|
エネーブル | Terminate Scheduled イベントが有効か無効かを指定します。 | ブール (bool) |
notBeforeTimeout (タイムアウト前) | 仮想マシンを削除する必要がある時間の構成可能な長さ イベントが自動である前に、スケジュールされたイベントの終了を承認する可能性があります 承認済み (タイムアウト)。 構成は ISO 8601 形式で指定する必要があります。 既定値は 5 分 (PT5M) です |
糸 |
追跡リソースタグ
名前 | 形容 | 価値 |
---|
Uefi設定
名前 | 形容 | 価値 |
---|---|---|
セキュアブートEnabled | 仮想マシンでセキュア ブートを有効にするかどうかを指定します。 最低限 api-version: 2020-12-01。 |
ブール (bool) |
vTpm有効 | 仮想マシンで vTPM を有効にするかどうかを指定します。 最低限 api-version: 2020-12-01。 |
ブール (bool) |
UserAssignedIdentities (ユーザー割り当てアイデンティティ)
名前 | 形容 | 価値 |
---|
ユーザー割り当て識別子
名前 | 形容 | 価値 |
---|
Vault証明書
名前 | 形容 | 価値 |
---|---|---|
certificateStore(証明書ストア) | Windows VM の場合は、仮想マシン上の証明書ストアを 証明書を追加する必要があります。 指定された証明書ストアは次の値です。 LocalMachine アカウント内で暗黙的に行われます。 Linux VM の場合、証明書ファイルは ファイル名を使用して /var/lib/waagent ディレクトリの下に配置する X509 証明書ファイルと a0/> の .crt<大文字のThumbprint を >します。 秘密キー <.prv を>大文字のThumbprint です。 これらのファイルはどちらも .pem です フォーマット。 |
糸 |
証明書URL | これは、Key Vault にアップロードされた証明書の URL です。 秘密。 Key Vault にシークレットを追加する方法については、「 キーまたはシークレットを 鍵 コンテナー。 この場合、証明書は次の Base64 エンコードである必要があります。 UTF-8 でエンコードされた次の JSON オブジェクト: { "data":"<Base64-encoded-certificate>", "dataType":"pfx"、 "password":"<pfx-file-password>" } 仮想マシンに証明書をインストールするには Azure Key Vault 仮想マシン拡張機能を使用することをお勧めします。 対して リナックス または Azure Key Vault 仮想マシン拡張機能 Windows。 |
糸 |
VaultSecretGroup (英語)
名前 | 形容 | 価値 |
---|---|---|
ソースボルト | 内のすべての証明書を含む Key Vault の相対 URL VaultCertificates。 |
SubResource の |
vault証明書 | 証明書を含む SourceVault 内のキー コンテナー参照の一覧。 | Vault証明書[] |
VirtualHardDisk(バーチャルハードディスク)
名前 | 形容 | 価値 |
---|---|---|
URI | 仮想ハード ディスクの URI を指定します。 | 糸 |
VirtualMachineScaleSetDataDisk
名前 | 形容 | 価値 |
---|---|---|
キャッシング | キャッシュ要件を指定します。 使用可能な値: なし、 ReadOnly 、ReadWrite をします。 既定値は、Standard の場合は None です。 貯蔵。 Premium Storage の ReadOnly。 |
「なし」 「読み取り専用」 'ReadWrite' (読み取り書き込み) |
createオプション | 作成オプション。 | 「アタッチ」 「コピー」 「空」 「フロムイメージ」 'Restore' (必須) |
deleteオプション | VMSS Flex でデータ ディスクを削除するかデタッチするかを指定します。 削除 (この機能は、フレキシブル OrchestrationMode を使用する VMSS で使用できます のみ)。 使用可能な値: 削除 この値を使用する場合は、 データ ディスクは、VMSS Flex VM が削除されると削除されます。 をデタッチする この値を使用すると、データ ディスクは VMSS Flex VM の後に保持されます。 削除。 既定値は Deleteに設定されます。 |
「削除」 「デタッチ」 |
diskIOPSReadWrite | マネージド ディスクの Read-Write IOPS を指定します。 使用する必要があるのは、次の場合のみです。 StorageAccountType がUltraSSD_LRS。 指定しない場合、既定値は diskSizeGB に基づいて割り当てられます。 |
整数 (int) |
diskMBpsReadWrite | マネージド ディスクの帯域幅を 1 秒あたりの MB 単位で指定します。 使用する必要がある StorageAccountType がUltraSSD_LRSされている場合のみ。 指定しない場合は、既定値 は diskSizeGB に基づいて割り当てられます。 |
整数 (int) |
ディスクサイズGB | 空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素は使用できます をクリックして、仮想マシン イメージ内のディスクのサイズを上書きします。 プロパティ diskSizeGB はディスクのバイト数 x 1024^3 であり、値を 1023 より大きい。 |
整数 (int) |
LUN | データ ディスクの論理ユニット番号を指定します。 この値は、次の場合に使用されます。 VM 内のデータ ディスクを識別するため、データごとに一意である必要があります VM に接続されているディスク。 |
int (必須) |
managedディスク | マネージド ディスクのパラメーター。 | VirtualMachineScaleSetManagedDiskParameters |
名前 | ディスク名。 | 糸 |
書き込みアクセラレータ有効 | ディスクで writeAccelerator を有効または無効にするかどうかを指定します。 | ブール (bool) |
VirtualMachineScaleSetExtension
名前 | 形容 | 価値 |
---|---|---|
名前 | 拡張機能の名前。 | 糸 |
プロパティ | 仮想マシン スケール セット拡張機能のプロパティについて説明します。 | VirtualMachineScaleSetExtensionProperties (英語) |
VirtualMachineScaleSetExtensionProfile
名前 | 形容 | 価値 |
---|---|---|
拡張 機能 | 仮想マシン スケール セットの子拡張機能リソース。 | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget(タイムバジェット) | すべての拡張機能の割り当て時間を指定します。 期間 は 15 分から 120 分 (両端を含む) である必要があります。 ISO 8601 形式で指定されています。 既定値は 90 分 (PT1H30M) です。 最小 API バージョン: 2020-06-01。 |
糸 |
VirtualMachineScaleSetExtensionProperties (英語)
名前 | 形容 | 価値 |
---|---|---|
autoUpgradeMinorVersion (英語) | 拡張機能が新しいマイナー バージョンを使用する必要があるかどうかを示します (新しいマイナー バージョンが使用されている場合) 展開時に使用できます。 ただし、一度デプロイすると、拡張機能は このプロパティが true に設定されている場合でも、再デプロイされない限り、マイナー バージョンをアップグレードします。 |
ブール (bool) |
自動アップグレードを有効にする | 拡張機能を自動的にアップグレードする必要があるかどうかを示します。 使用できる拡張機能の新しいバージョンがある場合は、プラットフォーム。 |
ブール (bool) |
forceUpdateタグ | 値が指定され、前の値と異なる場合は、拡張機能 拡張機能の構成が更新されていない場合でも、ハンドラーは強制的に更新されます。 変更。 |
糸 |
protected設定 | 拡張機能には protectedSettings または protectedSettingsFromKeyVault または保護された設定はありません。 |
VirtualMachineScaleSetExtensionPropertiesProtectedSettings |
protectedSettingsFromKeyVault | 参照渡しされ、使用される拡張機能で保護された設定 キー コンテナーから |
KeyVaultシークレットリファレンス |
provisionAfterExtensions | 拡張機能名のコレクション。その後、この拡張機能を プロビジョニング。 |
文字列[] |
発行者 | 拡張ハンドラーの発行元の名前。 | 糸 |
設定 | 拡張機能の Json 形式のパブリック設定。 | VirtualMachineScaleSetExtensionPropertiesSettings |
suppressFailures(失敗を抑制します) | 拡張機能に起因するエラーが抑制されるかどうかを示します (VM に接続しないなどの運用エラーは抑制されません) この値に関係なく)。 既定値は false です。 |
ブール (bool) |
種類 | 拡張機能の型を指定します。たとえば、"CustomScriptExtension" です。 | 糸 |
タイプハンドラバージョン | スクリプト ハンドラーのバージョンを指定します。 | 糸 |
VirtualMachineScaleSetExtensionPropertiesProtectedSettings
名前 | 形容 | 価値 |
---|
VirtualMachineScaleSetExtensionPropertiesSettings
名前 | 形容 | 価値 |
---|
VirtualMachineScaleSetHardwareProfile
名前 | 形容 | 価値 |
---|---|---|
vmSizePropertiesの | 仮想マシンのサイズをカスタマイズするためのプロパティを指定します。 最小 API バージョン: 2021-11-01。 VM の指示に従ってください カスタマイズ 詳細については、以下を参照してください。 |
VMSizeProperties (英語) |
VirtualMachineScaleSetIPConfiguration
名前 | 形容 | 価値 |
---|---|---|
名前 | IP 構成名。 | string (必須) |
プロパティ | 仮想マシン スケール セットネットワーク プロファイルの IP 構成について説明します プロパティ。 |
VirtualMachineScaleSetIPConfigurationProperties の |
VirtualMachineScaleSetIPConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
applicationGatewayBackendAddressPools | アプリケーションのバックエンド アドレス プールへの参照の配列を指定します ゲートウェイ。 スケール セットは、複数のバックエンド アドレス プールを参照できます。 アプリケーション ゲートウェイ。 複数のスケール セットで同じアプリケーションを使用できない ゲートウェイ。 |
サブリソース[] |
アプリケーションセキュリティグループ | アプリケーション セキュリティ グループへの参照の配列を指定します。 | サブリソース[] |
loadBalancerBackendAddressPools | ロード バランサーのバックエンド アドレス プールへの参照の配列を指定します。 ある スケール セットは、1 つのパブリックと 1 つの内部のバックエンド アドレス プールを参照できます。 ロード バランサー。 複数のスケール セットで同じ Basic SKU ロード バランサーを使用することはできません。 |
サブリソース[] |
loadBalancerInboundNatPools | ロード バランサーの受信 Nat プールへの参照の配列を指定します。 ある スケール セットは、1 つのパブリックおよび 1 つの内部負荷の受信 NAT プールを参照できます バランサー。 複数のスケール セットで同じ Basic SKU ロード バランサーを使用することはできません。 |
サブリソース[] |
原発 | 仮想マシンの数が多い場合のプライマリ ネットワーク インターフェイスを指定します。 ネットワーク インターフェイスが 1 つを超えています。 |
ブール (bool) |
privateIPAddressVersion (プライベートIPAddressVersion) | Api-Version 2017-03-30 以降から利用可能であり、〗〘 特定の ipconfiguration は IPv4 または IPv6 です。 既定値は IPv4 と見なされます。 可能 値は 'IPv4' と 'IPv6' です。 |
「IPv4」 「IPv6」 |
publicIPAddressConfiguration (英語) | publicIPAddressConfiguration。 | VirtualMachineScaleSetPublicIPAddressConfiguration の |
サブネット | サブネットの識別子を指定します。 | ApiEntityReference (英語) |
VirtualMachineScaleSetIpTag
名前 | 形容 | 価値 |
---|---|---|
ipTagType (英語) | IP タグの種類。 例: FirstPartyUsage。 | 糸 |
タグ | パブリック IP に関連付けられている IP タグ。 例: SQL、Storage など | 糸 |
VirtualMachineScaleSetManagedDiskParameters
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSet | マネージド ディスクのマネージド ディスク暗号化セットのリソース ID を指定します。 ディスク。 |
DiskEncryptionSetParameters の |
セキュリティプロファイル | マネージド ディスクのセキュリティ プロファイルを指定します。 | VMDiskSecurityProfile を |
ストレージアカウントタイプ | マネージド ディスクのストレージ アカウントの種類を指定します。 注: UltraSSD_LRSは データ ディスクでのみ使用できます。OS ディスクでは使用できません。 |
「PremiumV2_LRS」 「Premium_LRS」 「Premium_ZRS」 「StandardSSD_LRS」 「StandardSSD_ZRS」 「Standard_LRS」 「UltraSSD_LRS」 |
VirtualMachineScaleSetNetworkConfiguration
名前 | 形容 | 価値 |
---|---|---|
名前 | ネットワーク構成名。 | string (必須) |
プロパティ | 仮想マシン スケール セットネットワーク プロファイルの IP 構成について説明します。 | VirtualMachineScaleSetNetworkConfigurationProperties の |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
名前 | 形容 | 価値 |
---|---|---|
dnsサーバー | DNS サーバーの IP アドレスの一覧 | 文字列[] |
VirtualMachineScaleSetNetworkConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
補助モード | ネットワーク インターフェイスに対して補助モードを有効にするかどうかを指定します。 資源。 |
「AcceleratedConnections」 「フローティング」 「なし」 |
補助SKU | ネットワーク インターフェイスに対して補助 SKU を有効にするかどうかを指定します。 資源。 |
「A1」 「A2」 「A4」 「A8」 「なし」 |
deleteオプション | VM が削除されたときのネットワーク インターフェイスの動作を指定する | 「削除」 「デタッチ」 |
disableTcpStateTracking | TCP 状態追跡でネットワーク インターフェイスを無効にするかどうかを指定します。 | ブール (bool) |
dns設定 | ネットワーク インターフェイスに適用される DNS 設定。 | VirtualMachineScaleSetNetworkConfigurationDnsSettings |
enableAcceleratedNetworking | ネットワーク インターフェイスが高速ネットワーク対応かどうかを指定します。 | ブール (bool) |
enableFpga | ネットワーク インターフェイスが FPGA ネットワーク対応かどうかを指定します。 | ブール (bool) |
enableIPフォワード | この NIC で IP 転送が有効になっているかどうか。 | ブール (bool) |
ipConfigurationsの | ネットワーク インターフェイスの IP 構成を指定します。 | VirtualMachineScaleSetIPConfiguration[] (必須) |
ネットワークセキュリティグループ | ネットワーク セキュリティ グループ。 | SubResource の |
原発 | 仮想マシンの数が多い場合のプライマリ ネットワーク インターフェイスを指定します。 ネットワーク インターフェイスが 1 つを超えています。 |
ブール (bool) |
VirtualMachineScaleSetNetworkProfile
名前 | 形容 | 価値 |
---|---|---|
ヘルスプローブ | の正常性を判断するために使用されるロード バランサー プローブへの参照 仮想マシン スケール セット内のインスタンス。 参照は次の形式になります。 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'。 |
ApiEntityReference (英語) |
networkApiVersion (英語) | は、ネットワークの作成時に使用される Microsoft.Network API のバージョンを指定します 仮想マシン スケール セットのネットワーク インターフェイス構成のリソース オーケストレーション モード 'フレキシブル' |
'2020-11-01' |
ネットワークインターフェイス構成 | ネットワーク構成の一覧。 | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
名前 | 形容 | 価値 |
---|---|---|
キャッシング | キャッシュ要件を指定します。 使用可能な値: なし、 ReadOnly 、ReadWrite をします。 既定値は、Standard の場合は None です。 貯蔵。 Premium Storage の ReadOnly。 |
「なし」 「読み取り専用」 'ReadWrite' (読み取り書き込み) |
createオプション | スケール セット内の仮想マシンの作成方法を指定します。 唯一の 使用できる値は、FromImage です。 この値は、イメージを使用する場合に使用されます。 を選択して仮想マシンを作成します。 プラットフォーム イメージを使用している場合は、 上で説明した imageReference 要素。 マーケットプレースを使用している場合 図では、前に説明した plan 要素も使用します。 |
「アタッチ」 「コピー」 「空」 「フロムイメージ」 'Restore' (必須) |
deleteオプション | VMSS Flex の削除時に OS ディスクを削除するかデタッチするかを指定します (この機能は、フレキシブル OrchestrationMode を使用する VMSS でのみ使用できます)。 使用可能な値: 削除 この値が使用されている場合、OS ディスクは、VMSS Flex VM が削除されると削除されます。 をデタッチします。この値 は、VMSS Flex VM が削除された後も OS ディスクが保持されます。 ザ 既定値は Deleteに設定されます。 エフェメラル OS ディスクの場合、既定値 が Deleteに設定されています。 ユーザーがエフェメラル OS の削除オプションを変更できない ディスク。 |
「削除」 「デタッチ」 |
diffDiskSettings (英語) | で使用されるオペレーティング システム ディスクのエフェメラル ディスク設定を指定します。 仮想マシン スケール セット。 |
DiffDiskSettings の |
ディスクサイズGB | 空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素は使用できます をクリックして、仮想マシン イメージ内のディスクのサイズを上書きします。 プロパティ 'diskSizeGB' はディスクのバイト数 x 1024^3 であり、値は 1023 より大きい値です。 |
整数 (int) |
画像 | スケール セットの基となるアンマネージド ユーザー イメージに関する情報を指定します。 | VirtualHardDisk の |
managedディスク | マネージド ディスクのパラメーター。 | VirtualMachineScaleSetManagedDiskParameters |
名前 | ディスク名。 | 糸 |
osTypeの | このプロパティを使用すると、〘〘に含まれる OS の種類を指定できます。 ユーザー イメージまたは特殊化された VHD から VM を作成する場合はディスク。 使用可能な値 は、Windows、 |
「リナックス」 「ウィンドウズ」 |
vhdコンテナ | オペレーティング システム ディスクの格納に使用するコンテナーの URL を指定します。 スケール セット。 |
文字列[] |
書き込みアクセラレータ有効 | ディスクで writeAccelerator を有効または無効にするかどうかを指定します。 | ブール (bool) |
VirtualMachineScaleSetOSProfile
名前 | 形容 | 価値 |
---|---|---|
管理者パスワード | 管理者アカウントのパスワードを指定します。 最小長 (Windows): 8 文字 最小長 (Linux): 6 文字 最大長 (Windows): 123 文字 最大長 (Linux): 72 文字 複雑さの要件: 4 つのうち 3 つ 以下の条件を満たす必要があります 文字が小さい 上を持つ 文字 数字を含む 特殊文字を持つ (Regex match [\W_]) 許可されていない値: "abc@123"、"P@$$w 0rd"、"P@ssw0rd"、 "P@ssword123"、"Pa$$word"、"pass@word1"、"Password!"、"Password1"、 "Password22", "iloveyou!" パスワードをリセットする方法については、「方法」を参照してください。 Windows でリモート デスクトップ サービスまたはそのログイン パスワードをリセットする 仮想マシン ルート パスワードをリセットする方法については、「ユーザー、SSH、およびチェック VMAccess を使用して Azure Linux VM 上のディスクを修復する 拡張機能の |
糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
管理者ユーザー名 | 管理者アカウントの名前を指定します。 Windows のみ 制限: "." で終わることはできません。 許可されていない値: "管理者"、"管理者"、"ユーザー"、"ユーザー1"、"テスト"、"ユーザー2"、"テスト1"、"ユーザー3"、 "admin1"、 "1"、 "123"、 "a"、 "actuser"、 "adm"、 "admin2"、 "aspnet"、 "backup"、 "console"、 "david"、 "guest"、 "john"、 "owner"、 "root"、 "server"、 "sql"、 "support"、"support_388945a0"、"sys"、"test2"、"test3"、"user4"、"user5"。 最小長 (Linux): 1 文字 最大長 (Linux): 64 文字 最大長 (Windows): 20 文字 |
糸 |
allowExtensionオペレーション | 仮想マシンで拡張機能の操作を許可するかどうかを指定します スケール セット。 これは、拡張機能が存在しない場合にのみ False に設定できます。 仮想マシン スケール セット。 |
ブール (bool) |
コンピュータ名プレフィックス | スケール内のすべての仮想マシンのコンピューター名プレフィックスを指定します セット。 コンピューター名のプレフィックスは、1 ~ 15 文字にする必要があります。 |
糸 |
カスタムデータ | カスタム データの base-64 でエンコードされた文字列を指定します。 base-64 でエンコードされた文字列 は、仮想マシン上のファイルとして保存されるバイナリ配列にデコードされます。 バイナリ配列の最大長は 65535 バイトです。 cloud-init を使用する場合 「%cloud-init を使用して Linux VM をカスタマイズする を参照してください。 作成 |
糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
linuxの設定 | 仮想マシン上の Linux オペレーティング システムの設定を指定します。 次の場合は、次の場合 サポートされている Linux ディストリビューションの一覧については、linux on Azure-Endorsed を参照してください ディストリビューション。 |
Linux設定 |
requireGuestProvisionSignal | True に設定するか省略する必要がある省略可能なプロパティ。 | ブール (bool) |
秘密 | 仮想マシンにインストールする必要がある証明書のセットを指定します。 スケール セット内のマシン。 仮想マシンに証明書をインストールするには、 Azure Key Vault 仮想マシン拡張機能を使用することをお勧めします。 リナックス または Azure Key Vault 仮想マシン拡張機能 Windows。 |
VaultSecretGroup[] |
windows設定 | 仮想マシン上の Windows オペレーティング システムの設定を指定します。 | Windowsの設定 |
VirtualMachineScaleSetPublicIPAddressConfiguration
名前 | 形容 | 価値 |
---|---|---|
名前 | publicIP アドレス構成名。 | string (必須) |
プロパティ | 仮想マシン スケール セットの IP 構成の PublicIPAddress について説明します 構成 |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties の |
エスケーユー | パブリック IP SKU について説明します。 OrchestrationMode で設定できるのは次の場合のみです。 フレキシブル。 |
PublicIPAddressSku (パブリックIPAddressSku) |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
名前 | 形容 | 価値 |
---|---|---|
ドメイン名ラベル | ドメイン名ラベル。ドメイン名ラベルと VM インデックスの連結 は、PublicIPAddress リソースのドメイン名ラベルになります。 作成 |
string (必須) |
ドメイン名ラベルスコープ | ドメイン名ラベルスコープ。ハッシュドメイン名ラベルの連結 ドメイン名ラベルスコープと VM からポリシーに従って生成された index は、PublicIPAddress リソースのドメイン名ラベルになります。 を作成する |
「NoReuse」 'ResourceGroupReuse' 「サブスクリプション再利用」 「テナントリユース」 |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
deleteオプション | VM が削除されたときのパブリック IP の動作を指定する | 「削除」 「デタッチ」 |
dns設定 | publicIP アドレスに適用する DNS 設定。 | VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings の |
アイドルタイムアウト (分単位) | パブリック IP アドレスのアイドル タイムアウト。 | 整数 (int) |
ipタグ | パブリック IP アドレスに関連付けられている IP タグの一覧。 | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion (パブリックIPAddressVersion) | Api-Version 2019-07-01 以降から利用可能であり、〗 特定の ipconfiguration は IPv4 または IPv6 です。 既定値は IPv4 と見なされます。 可能 値は 'IPv4' と 'IPv6' です。 |
「IPv4」 「IPv6」 |
publicIPPrefixの | publicIP アドレスの割り当て元の PublicIPPrefix。 | SubResource の |
VirtualMachineScaleSetStorageProfile
名前 | 形容 | 価値 |
---|---|---|
データディスク | 仮想ディスクにデータ ディスクを追加するために使用するパラメーターを指定します。 スケール セット内のマシン。 ディスクの詳細については、「ディスクについて 」を参照してください。 Azure 仮想の VHD と VHD マシン。 |
VirtualMachineScaleSetDataDisk[] |
diskControllerType (ディスクコントローラータイプ) | スケール セット内の仮想マシン用に構成されたディスク コントローラーの種類を指定します。 最小 API バージョン: 2022-08-01 | 「NVMe」 「SCSI」 |
画像参照 | 使用するイメージに関する情報を指定します。 に関する情報を指定できます。 プラットフォーム イメージ、マーケットプレース イメージ、または仮想マシン イメージ。 この要素は次のようになります。 プラットフォーム イメージ、マーケットプレース イメージ、または仮想イメージを使用する場合は必須です。 マシン イメージですが、他の作成操作では使用されません。 |
画像参照 |
osディスク | 仮想マシンで使用されるオペレーティング システム ディスクに関する情報を指定します。 スケール セット内のマシン。 ディスクの詳細については、「ディスクについて 」を参照してください。 Azure 仮想の VHD と VHD マシン。 |
VirtualMachineScaleSetOSDisk |
VMDiskSecurityProfile (英語)
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSet | マネージド ディスクのマネージド ディスク暗号化セットのリソース ID を指定します。 カスタマー マネージド キーで暗号化された ConfidentialVM OS ディスクおよび VMGuest BLOB。 |
DiskEncryptionSetParameters の |
セキュリティ暗号化タイプ | マネージド ディスクの EncryptionType を指定します。 に設定されます。 VMGuestState と共にマネージド ディスクを暗号化するための DiskWithVMGuestState BLOB、VMGuestState Blob のみを暗号化するための VMGuestStateOnly、および VMGuestState BLOB でファームウェアの状態を保持しない場合の NonPersistedTPM。. 注: 機密 VM にのみ設定できます。 |
'DiskWithVMGuestState' 'NonPersistedTPM' 'VMGuestStateOnly' |
VMGalleryアプリケーション
名前 | 形容 | 価値 |
---|---|---|
configurationリファレンス | 省略可能。既定値を置き換える Azure BLOB の URI を指定します。 パッケージの構成 (指定されている場合) |
糸 |
自動アップグレードを有効にする | true に設定すると、PIR/SIG で新しいギャラリー アプリケーション バージョンを使用できる場合は、 VM/VMSS に対して自動的に更新されます |
ブール (bool) |
命令 | 省略可能、パッケージをインストールする必要がある順序を指定します。 | 整数 (int) |
パッケージリファレンスID | の形式で GalleryApplicationVersion リソース ID を指定します。 /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} |
string (必須) |
タグ | オプション。より汎用的なコンテキストのパススルー値を指定します。 | 糸 |
障害を展開の失敗として扱う | 省略可能。true の場合、VmApplication での操作に対するエラーは失敗します デプロイ |
ブール (bool) |
VmSizeProfile (英語)
名前 | 形容 | 価値 |
---|---|---|
名前 | SKU 名 (例: "Standard_DS1_v2") | string (必須) |
VMSizeProperties (英語)
名前 | 形容 | 価値 |
---|---|---|
vCPU利用可能 | VM で使用できる vCPU の数を指定します。 このプロパティが無効な場合 要求本文で指定された既定の動作は、次の値に設定されます。 api 応答で公開されている VM サイズに対して使用可能な vCPU 使用可能なすべての一覧表示 仮想マシンのサイズ region。 |
整数 (int) |
vCPUパーコア | vCPU と物理コアの比率を指定します。 このプロパティが指定されていない場合 要求本文では、既定の動作は vCPUsPerCore の値に設定されます の API 応答で公開されている VM サイズの 使用可能なすべての仮想マシンを一覧表示します のサイズ region。 このプロパティを 1 に設定すると、ハイパースレッディングが無効になります。 |
整数 (int) |
Windowsの設定
名前 | 形容 | 価値 |
---|---|---|
追加UnattendContent | 可能な追加の base-64 でエンコードされた XML 形式の情報を指定します。 は、Windows セットアップで使用される Unattend.xml ファイルに含まれています。 |
追加UnattendContent[] |
enableAutomaticUpdates | Windows 仮想マシンに対して自動更新が有効になっているかどうかを示します。 既定値は true です。 仮想マシン スケール セットの場合、このプロパティは 更新され、更新は OS の再プロビジョニングで有効になります。 |
ブール (bool) |
enableVMAgentPlatformUpdates | Windows 仮想に対して VMAgent プラットフォーム更新プログラムが有効になっているかどうかを示します 機械。 既定値は false です。 |
ブール (bool) |
パッチ設定 | [プレビュー機能]Windows での VM ゲストパッチ適用に関連する設定を指定します。 | PatchSettings の |
provisionVMAgent | 仮想マシン エージェントを仮想マシン 上にプロビジョニングする必要があるかどうかを示します。 機械。 このプロパティが要求本文で指定されていない場合は、次の値に設定されます。 既定では true です。 これにより、VM エージェントが VM にインストールされ、 拡張機能は、後で VM に追加できます。 |
ブール (bool) |
タイムゾーン | 仮想マシンのタイム ゾーンを指定します。 例: "太平洋標準時"。 指定できる値は次のとおりです。 TimeZoneInfo.Id 返されるタイム ゾーンからの値 TimeZoneInfo.GetSystemTimeZones。 |
糸 |
winRMの | Windows リモート管理リスナーを指定します。 これにより、リモート Windows が有効になります。 PowerShell。 |
WinRMコンフィギュレーション |
WindowsVMGuestPatchAutomaticByPlatformSettings
名前 | 形容 | 価値 |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | お客様が誤ってアップグレードすることなく修正プログラムの適用をスケジュールできるようにします | ブール (bool) |
再起動設定 | すべての AutomaticByPlatform パッチ インストールの再起動設定を指定します オペレーションズ。 |
「常に」 「IfRequired」 「決して」 「不明」 |
WinRMコンフィギュレーション
名前 | 形容 | 価値 |
---|---|---|
リスナー | Windows リモート管理リスナーの一覧 | WinRMリスナー[] |
WinRMリステナー
名前 | 形容 | 価値 |
---|---|---|
証明書URL | これは、Key Vault にアップロードされた証明書の URL です。 秘密。 Key Vault にシークレットを追加する方法については、「 キーまたはシークレットを 鍵 コンテナー。 この場合、証明書は次の Base64 エンコードである必要があります。 UTF-8 でエンコードされた JSON オブジェクト: { "data":"<Base64-encoded-certificate>", "dataType":"pfx"、 "password":"<pfx-file-password>" } 仮想マシンに証明書をインストールするには Azure Key Vault 仮想マシン拡張機能を使用することをお勧めします。 対して リナックス または Azure Key Vault 仮想マシン拡張機能 Windows。 |
糸 |
議定書 | WinRM リスナーのプロトコルを指定します。 使用可能な値は、http、 です。 https を します。 |
'http' 「https」 |
ARM テンプレート リソース定義
フリート リソースの種類は、次をターゲットとする操作でデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.AzureFleet/fleets リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.AzureFleet/fleets",
"apiVersion": "2023-11-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"plan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string",
"version": "string"
},
"properties": {
"computeProfile": {
"baseVirtualMachineProfile": {
"applicationProfile": {
"galleryApplications": [
{
"configurationReference": "string",
"enableAutomaticUpgrade": "bool",
"order": "int",
"packageReferenceId": "string",
"tags": "string",
"treatFailureAsDeploymentFailure": "bool"
}
]
},
"capacityReservation": {
"capacityReservationGroup": {
"id": "string"
}
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": "bool",
"storageUri": "string"
}
},
"extensionProfile": {
"extensions": [
{
"name": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"enableAutomaticUpgrade": "bool",
"forceUpdateTag": "string",
"protectedSettings": {
"{customized property}": {}
},
"protectedSettingsFromKeyVault": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"provisionAfterExtensions": [ "string" ],
"publisher": "string",
"settings": {
"{customized property}": {}
},
"suppressFailures": "bool",
"type": "string",
"typeHandlerVersion": "string"
}
}
],
"extensionsTimeBudget": "string"
},
"hardwareProfile": {
"vmSizeProperties": {
"vCPUsAvailable": "int",
"vCPUsPerCore": "int"
}
},
"licenseType": "string",
"networkProfile": {
"healthProbe": {
"id": "string"
},
"networkApiVersion": "string",
"networkInterfaceConfigurations": [
{
"name": "string",
"properties": {
"auxiliaryMode": "string",
"auxiliarySku": "string",
"deleteOption": "string",
"disableTcpStateTracking": "bool",
"dnsSettings": {
"dnsServers": [ "string" ]
},
"enableAcceleratedNetworking": "bool",
"enableFpga": "bool",
"enableIPForwarding": "bool",
"ipConfigurations": [
{
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
{
"id": "string"
}
],
"applicationSecurityGroups": [
{
"id": "string"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "string"
}
],
"loadBalancerInboundNatPools": [
{
"id": "string"
}
],
"primary": "bool",
"privateIPAddressVersion": "string",
"publicIPAddressConfiguration": {
"name": "string",
"properties": {
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"domainNameLabelScope": "string"
},
"idleTimeoutInMinutes": "int",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"publicIPAddressVersion": "string",
"publicIPPrefix": {
"id": "string"
}
},
"sku": {
"name": "string",
"tier": "string"
}
},
"subnet": {
"id": "string"
}
}
}
],
"networkSecurityGroup": {
"id": "string"
},
"primary": "bool"
}
}
]
},
"osProfile": {
"adminPassword": "string",
"adminUsername": "string",
"allowExtensionOperations": "bool",
"computerNamePrefix": "string",
"customData": "string",
"linuxConfiguration": {
"disablePasswordAuthentication": "bool",
"enableVMAgentPlatformUpdates": "bool",
"patchSettings": {
"assessmentMode": "string",
"automaticByPlatformSettings": {
"bypassPlatformSafetyChecksOnUserSchedule": "bool",
"rebootSetting": "string"
},
"patchMode": "string"
},
"provisionVMAgent": "bool",
"ssh": {
"publicKeys": [
{
"keyData": "string",
"path": "string"
}
]
}
},
"requireGuestProvisionSignal": "bool",
"secrets": [
{
"sourceVault": {
"id": "string"
},
"vaultCertificates": [
{
"certificateStore": "string",
"certificateUrl": "string"
}
]
}
],
"windowsConfiguration": {
"additionalUnattendContent": [
{
"componentName": "Microsoft-Windows-Shell-Setup",
"content": "string",
"passName": "OobeSystem",
"settingName": "string"
}
],
"enableAutomaticUpdates": "bool",
"enableVMAgentPlatformUpdates": "bool",
"patchSettings": {
"assessmentMode": "string",
"automaticByPlatformSettings": {
"bypassPlatformSafetyChecksOnUserSchedule": "bool",
"rebootSetting": "string"
},
"enableHotpatching": "bool",
"patchMode": "string"
},
"provisionVMAgent": "bool",
"timeZone": "string",
"winRM": {
"listeners": [
{
"certificateUrl": "string",
"protocol": "string"
}
]
}
}
},
"scheduledEventsProfile": {
"osImageNotificationProfile": {
"enable": "bool",
"notBeforeTimeout": "string"
},
"terminateNotificationProfile": {
"enable": "bool",
"notBeforeTimeout": "string"
}
},
"securityPostureReference": {
"excludeExtensions": [ "string" ],
"id": "string",
"isOverridable": "bool"
},
"securityProfile": {
"encryptionAtHost": "bool",
"encryptionIdentity": {
"userAssignedIdentityResourceId": "string"
},
"proxyAgentSettings": {
"enabled": "bool",
"keyIncarnationId": "int",
"mode": "string"
},
"securityType": "string",
"uefiSettings": {
"secureBootEnabled": "bool",
"vTpmEnabled": "bool"
}
},
"serviceArtifactReference": {
"id": "string"
},
"storageProfile": {
"dataDisks": [
{
"caching": "string",
"createOption": "string",
"deleteOption": "string",
"diskIOPSReadWrite": "int",
"diskMBpsReadWrite": "int",
"diskSizeGB": "int",
"lun": "int",
"managedDisk": {
"diskEncryptionSet": {
"id": "string"
},
"securityProfile": {
"diskEncryptionSet": {
"id": "string"
},
"securityEncryptionType": "string"
},
"storageAccountType": "string"
},
"name": "string",
"writeAcceleratorEnabled": "bool"
}
],
"diskControllerType": "string",
"imageReference": {
"communityGalleryImageId": "string",
"id": "string",
"offer": "string",
"publisher": "string",
"sharedGalleryImageId": "string",
"sku": "string",
"version": "string"
},
"osDisk": {
"caching": "string",
"createOption": "string",
"deleteOption": "string",
"diffDiskSettings": {
"option": "string",
"placement": "string"
},
"diskSizeGB": "int",
"image": {
"uri": "string"
},
"managedDisk": {
"diskEncryptionSet": {
"id": "string"
},
"securityProfile": {
"diskEncryptionSet": {
"id": "string"
},
"securityEncryptionType": "string"
},
"storageAccountType": "string"
},
"name": "string",
"osType": "string",
"vhdContainers": [ "string" ],
"writeAcceleratorEnabled": "bool"
}
},
"userData": "string"
},
"computeApiVersion": "string"
},
"regularPriorityProfile": {
"allocationStrategy": "string",
"capacity": "int",
"minCapacity": "int"
},
"spotPriorityProfile": {
"allocationStrategy": "string",
"capacity": "int",
"evictionPolicy": "string",
"maxPricePerVM": "int",
"minCapacity": "int"
},
"vmSizesProfile": [
{
"name": "string"
}
]
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
プロパティ値
Microsoft.AzureFleet/フリート
名前 | 形容 | 価値 |
---|---|---|
apiVersion (英語) | API のバージョン | 「2023-11-01-プレビュー」 |
同一性 | このリソースに割り当てられているマネージド サービス ID。 | ManagedServiceIdentity の |
場所 | リソースが存在する地理的な場所 | string (必須) |
名前 | リソース名 | 糸 制約: パターン = ^[^_\W][\w\-._]{0,79}(?<![-.])$ (必須) |
計画 | リソース 計画の詳細。 | プランの |
プロパティ | このリソースのリソース固有のプロパティ。 | フリートプロパティ |
タグ | リソース タグ | タグ名と値のディクショナリ。 テンプレート の |
種類 | リソースの種類 | 'Microsoft.AzureFleet/fleets' |
ゾーン | コンピューティング フリートが使用可能なゾーン | 文字列[] |
追加UnattendContent
名前 | 形容 | 価値 |
---|---|---|
コンポーネント名 | コンポーネント名。 現時点では、唯一の許容値は次の値です。 Microsoft-Windows-Shell-Setup。 |
「Microsoft-Windows-Shell-Setup」 |
コンテンツ | の unattend.xml ファイルに追加される XML 形式のコンテンツを指定します。 指定したパスとコンポーネント。 XML は 4 KB 未満である必要があり、 には、挿入される設定または機能のルート要素が含まれます。 |
糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
パスネーム | パス名。 現在、使用可能な値は OobeSystem のみです。 | 「ウーブシステム」 |
設定名 | コンテンツが適用される設定の名前を指定します。 使用可能な値 are: FirstLogonCommands と AutoLogon。 |
「オートログオン」 「ファーストログオンコマンド」 |
ApiEntityReference (英語)
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | ARM リソース ID の形式は次のとおりです。 /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
糸 |
アプリケーションプロファイル
名前 | 形容 | 価値 |
---|---|---|
galleryアプリケーション | VM/VMSS で使用できるようにするギャラリー アプリケーションを指定します。 | VMGalleryApplication[] |
BaseVirtualMachineプロファイル
名前 | 形容 | 価値 |
---|---|---|
アプリケーションプロファイル | VM/VMSS で使用できるようにするギャラリー アプリケーションを指定します。 | ApplicationProfile の |
定員予約 | スケール セットの容量予約関連の詳細を指定します。 最低限 api-version: 2021-04-01。 |
CapacityReservationProfile の |
診断プロファイル | ブート診断設定の状態を指定します。 | 診断プロファイル |
extensionプロファイル | 仮想マシンにインストールされる拡張機能の設定のコレクションを指定します スケール セット内で〘 |
VirtualMachineScaleSetExtensionProfile の |
ハードウェアプロファイル | スケール セットのハードウェア プロファイル関連の詳細を指定します。 最低限 api-version: 2021-11-01。 |
VirtualMachineScaleSetHardwareProfile |
ライセンスの種類 | 使用されているイメージまたはディスクがオンプレミスでライセンスされていることを指定します。 Windows Server オペレーティング システムに使用できる値は次のとおりです。 Windows_Client Windows_Server Linux で使用できる値 サーバー オペレーティング システムは次のとおりです。 RHEL_BYOS (RHEL の場合) SLES_BYOS (SUSE の場合) 詳細については、「Azure ハイブリッド使用特典の 」を参照してください。 ウィンドウズ サーバー Linux 向け Azure ハイブリッド使用特典の サーバー 最小 API バージョン: 2015-06-15 |
糸 |
ネットワークプロファイル | 内の仮想マシンのネットワーク インターフェイスのプロパティを指定します。 スケール セット。 |
VirtualMachineScaleSetNetworkProfile |
osプロフィール | スケール内の仮想マシンのオペレーティング システム設定を指定します セット。 |
VirtualMachineScaleSetOSProfile の |
scheduledEventsプロファイル | スケジュールされたイベント関連の構成を指定します。 | ScheduledEventsProfile の |
securityPostureリファレンス | スケール内のすべての仮想マシンに使用するセキュリティ体制を指定します セット。 最小 API バージョン: 2023-03-01 |
SecurityPostureリファレンス |
セキュリティプロファイル | 内の仮想マシンのセキュリティ関連のプロファイル設定を指定します。 スケール セット。 |
SecurityProfile の |
serviceArtifactReference | の同じイメージ バージョンを設定するために使用されるサービス 成果物参照 ID を指定します。 "最新" イメージ バージョンを使用する場合は、スケール セット内のすべての仮想マシン。 最小 API バージョン: 2022-11-01 |
ServiceArtifactReference (サービスアーティファクト参照) |
storageプロファイル | 仮想マシン ディスクのストレージ設定を指定します。 | VirtualMachineScaleSetStorageProfile |
ユーザーデータ | スケール セット内の仮想マシンの UserData (base-64 である必要があります) エンコード。 顧客はここでシークレットを渡すべきではありません。 最小 API バージョン: 2021-03-01. |
糸 |
ブート診断
名前 | 形容 | 価値 |
---|---|---|
有効 | 仮想マシンでブート診断を有効にする必要があるかどうか。 | ブール (bool) |
ストレージUri | コンソール出力の配置に使用するストレージ アカウントの URI と スクリーンショット。 ブート診断を有効にしているときに storageUri が指定されていない場合は、 マネージド ストレージが使用されます。 |
糸 |
キャパシティ予約プロファイル
名前 | 形容 | 価値 |
---|---|---|
capacityReservationGroup (英語) | 使用する必要がある容量予約グループのリソース ID を指定します 十分な数の仮想マシンまたはスケールセット VM インスタンスの割り当て 容量が予約されています。 https://aka.ms/CapacityReservation を参照してください 詳細については、以下を参照してください。 |
SubResource の |
コンピュートプロファイル
名前 | 形容 | 価値 |
---|---|---|
baseVirtualMachineProfile (英語) | "specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/{computeApiVersion}/virtualMachineScaleSet.json#/definitions/VirtualMachineScaleSetVMProfile" に従って指定するベース仮想マシン プロファイルプロパティ | BaseVirtualMachineProfile (必須) |
computeApiVersion の | 基になる仮想マシン スケール セットと仮想マシンを作成するときに使用する Microsoft.Compute API のバージョンを指定します。 既定値は、Compute Fleet でサポートされている最新の computeApiVersion になります。 |
糸 |
診断プロファイル
名前 | 形容 | 価値 |
---|---|---|
ブート診断 | ブート診断は、コンソール出力を表示できるデバッグ機能です と VM の状態を診断するためのスクリーンショット。 注意: storageUri が存在する場合 次に、ストレージ アカウントが同じリージョンに存在し、 サブスクリプションを VM として使用します。 コンソール ログの出力を簡単に表示できます。 Azure では、ハイパーバイザーから VM のスクリーンショットを表示することもできます。 |
ブート診断 |
DiffDiskSettings (英語)
名前 | 形容 | 価値 |
---|---|---|
オプション | オペレーティング システム ディスクのエフェメラル ディスク設定を指定します。 | 「ローカル」 |
位置付け | オペレーティング システム ディスクのエフェメラル ディスクの配置を指定します。 可能 値は、CacheDisk、ResourceDisk です。 既定の動作は次のとおりです。 が使用されます。 Windows VM の VM サイズに関するドキュメントを参照してください。 /azure/virtual-machines/windows/sizes および Linux VM /azure/virtual-machines/linux/sizes を使用して、どの VM を確認しますか サイズはキャッシュ ディスクを公開します。 |
'キャッシュディスク' 「NvmeDisk」 'リソースディスク' |
DiskEncryptionSetParameters (英語)
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | リソース ID | 糸 |
暗号化アイデンティティ
名前 | 形容 | 価値 |
---|---|---|
userAssignedIdentityリソースID | VM に関連付けられているいずれかのユーザー ID の ARM リソース ID を指定します。 | 糸 |
フリートプロパティ
名前 | 形容 | 価値 |
---|---|---|
コンピュートプロファイル | ユーザーのワークロードの実行に使用するコンピューティング プロファイル。 | ComputeProfile の |
regularPriorityプロファイル | Compute Fleet の標準インスタンスの構成オプション。 | RegularPriorityProfile の |
spotPriorityプロファイル | Compute Fleet のスポット インスタンスの構成オプション。 | SpotPriorityProfile の |
vmSizesProfile (英語) | Compute Fleet でサポートされている VM サイズの一覧 | VmSizeProfile[] (必須) |
画像参照
名前 | 形容 | 価値 |
---|---|---|
communityGalleryImageId(コミュニティギャラリーイメージイド) | VM デプロイのコミュニティ ギャラリー イメージの一意の ID を指定しました。 これは次のようになります。 コミュニティ ギャラリー イメージ GET 呼び出しからフェッチされます。 |
糸 |
身分証明書 | リソース ID | 糸 |
提供 | 作成に使用するプラットフォーム イメージまたはマーケットプレース イメージのオファーを指定します 仮想マシン。 |
糸 |
発行者 | イメージの発行元。 | 糸 |
sharedGalleryImageId (共有ギャラリー画像ID) | VM デプロイの共有ギャラリー イメージの一意の ID を指定しました。 これは次のようになります。 共有ギャラリー イメージ GET 呼び出しからフェッチされます。 |
糸 |
エスケーユー | イメージ SKU。 | 糸 |
バージョン | 作成に使用するプラットフォーム イメージまたはマーケットプレース イメージのバージョンを指定します 仮想マシン。 使用できる形式は Major.Minor.Build または 'latest' です。 メジャー、マイナー、ビルドは 10 進数です。 最新のものを使用するには、'latest' を指定します デプロイ時に使用可能なイメージのバージョン。 "最新" を使用している場合でも、VM は 新しいバージョンであっても、デプロイ後にイメージが自動的に更新されない が使用可能になります。 ギャラリー イメージにフィールド 'version' を使用しないでください デプロイでは、ギャラリー イメージは常にデプロイに 'id' フィールドを使用し、'latest' を使用する必要があります ギャラリー イメージのバージョン、設定のみ '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}' をバージョン入力なしで 'id' フィールドに入力します。 |
糸 |
KeyVaultシークレットリファレンス
名前 | 形容 | 価値 |
---|---|---|
シークレットURL | Key Vault 内のシークレットを参照する URL。 | string (必須) |
ソースボルト | シークレットを含む Key Vault の相対 URL。 | SubResource (必須) |
Linux設定
名前 | 形容 | 価値 |
---|---|---|
disablePassword認証 | パスワード認証を無効にするかどうかを指定します。 | ブール (bool) |
enableVMAgentPlatformUpdates | Linux 仮想に対して VMAgent プラットフォーム更新プログラムが有効になっているかどうかを示します 機械。 既定値は false です。 |
ブール (bool) |
パッチ設定 | [プレビュー機能]Linux での VM ゲストパッチ適用に関連する設定を指定します。 | LinuxPatchSettings (英語) |
provisionVMAgent | 仮想マシン エージェントを仮想マシン 上にプロビジョニングする必要があるかどうかを示します。 機械。 要求本文でこのプロパティが指定されていない場合、既定値 動作は true に設定することです。 これにより、VM エージェントが確実に 拡張機能を後で VM に追加できるように、VM を使用します。 |
ブール (bool) |
SSH(セキュアシェル) | Linux OS の ssh キー構成を指定します。 | SshConfiguration (英語) |
LinuxPatchSettings (英語)
名前 | 形容 | 価値 |
---|---|---|
アセスメントモード | IaaS 仮想の VM ゲスト パッチ評価のモードを指定します 機械。 使用可能な値は次のとおりです。 ImageDefault - あなた は、仮想マシンでのパッチ評価のタイミングを制御します。 AutomaticByPlatform - プラットフォームは定期的なパッチ評価をトリガーします。 プロパティ provisionVMAgent は true である必要があります。 |
「AutomaticByPlatform」 「ImageDefault」 |
automaticByPlatformSettings (英語) | VM ゲストのパッチ モード AutomaticByPlatform の追加設定を指定します Linux での修正プログラムの適用。 |
LinuxVMGuestPatchAutomaticByPlatformSettings |
パッチモード | IaaS 仮想マシンまたは仮想マシンへの VM ゲスト 修正プログラムの適用モードを指定します OrchestrationMode を使用して仮想マシン スケール セットに関連付けられているマシン フレキシブル。 使用可能な値は次のとおりです。 ImageDefault - 仮想マシンの既定の修正プログラムの適用構成が使用されます。 AutomaticByPlatform - 仮想マシンは次の方法で自動的に更新されます。 プラットフォーム。 プロパティ provisionVMAgent は true である必要があります |
「AutomaticByPlatform」 「ImageDefault」 |
LinuxVMGuestPatchAutomaticByPlatformSettings
名前 | 形容 | 価値 |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | お客様が誤ってアップグレードすることなく修正プログラムの適用をスケジュールできるようにします | ブール (bool) |
再起動設定 | すべての AutomaticByPlatform パッチ インストールの再起動設定を指定します オペレーションズ。 |
「常に」 「IfRequired」 「決して」 「不明」 |
マネージドサービスアイデンティティ
名前 | 形容 | 価値 |
---|---|---|
種類 | マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 | 「なし」 'システム割り当て' 'システム割り当て済み、ユーザー割り当て済み' 'UserAssigned' (必須) |
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) | リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 | UserAssignedIdentities の |
OSImageNotificationProfile(英語)
名前 | 形容 | 価値 |
---|---|---|
エネーブル | OS Image Scheduled イベントを有効にするか無効にするかを指定します。 | ブール (bool) |
notBeforeTimeout (タイムアウト前) | 仮想マシンの再イメージ化または OS のアップグレードが行われる時間の長さ は、イベントが発生する前に OS イメージスケジュールイベントを承認する必要があります。 自動承認 (タイムアウト)。 構成は ISO 8601 形式で指定されています。 値は 15 分 (PT15M) を超えてはなりません。 |
糸 |
パッチ設定
名前 | 形容 | 価値 |
---|---|---|
アセスメントモード | IaaS 仮想の VM ゲスト パッチ評価のモードを指定します 機械。 使用可能な値は次のとおりです。 ImageDefault - あなた は、仮想マシンでのパッチ評価のタイミングを制御します。 AutomaticByPlatform - プラットフォームは定期的なパッチ評価をトリガーします。 プロパティ provisionVMAgent は true である必要があります。 |
「AutomaticByPlatform」 「ImageDefault」 |
automaticByPlatformSettings (英語) | VM ゲストのパッチ モード AutomaticByPlatform の追加設定を指定します Windows での修正プログラムの適用。 |
WindowsVMGuestPatchAutomaticByPlatformSettings |
有効にするホットパッチ | お客様は、再起動を必要とせずに Azure VM にパッチを適用できます。 対して enableHotpatching、'provisionVMAgent' を true と 'patchMode' に設定する必要があります は 'AutomaticByPlatform' に設定する必要があります。 |
ブール (bool) |
パッチモード | IaaS 仮想マシンまたは仮想マシンへの VM ゲスト 修正プログラムの適用モードを指定します OrchestrationMode を使用して仮想マシン スケール セットに関連付けられているマシン フレキシブル。 使用可能な値は次のとおりです。 手動 を は、仮想マシンへのパッチの適用を制御します。 これを行うには、次の手順を実行します。 VM 内でパッチを手動で適用する。 このモードでは、自動更新は次のようになります。 無効;プロパティ WindowsConfiguration.enableAutomaticUpdates を 偽 AutomaticByOS - 仮想マシンは自動的に OS によって更新されます。 プロパティ WindowsConfiguration.enableAutomaticUpdates は true である必要があります。 AutomaticByPlatform プラットフォームによって自動的に更新されます。 プロパティ provisionVMAgent と WindowsConfiguration.enableAutomaticUpdates は true にする必要があります |
「AutomaticByOS」 「AutomaticByPlatform」 「マニュアル」 |
計画
名前 | 形容 | 価値 |
---|---|---|
名前 | 調達中のサード パーティ成果物のユーザー定義名。 | string (必須) |
積 | 調達中のサード パーティの成果物。 例: NewRelic。 製品は、Data Market のオンボード時に成果物に指定された OfferID にマップされます。 | string (必須) |
プロモーションコード | パブリッシャーは、その製品/成果物に対して Data Market でプロビジョニングされたプロモーション コードを提供しました。 | 糸 |
発行者 | 購入中のサード パーティ成果物の発行元。 例: NewRelic | string (必須) |
バージョン | 目的の製品/成果物のバージョン。 | 糸 |
プロキシエージェント設定
名前 | 形容 | 価値 |
---|---|---|
有効 | 仮想マシンで ProxyAgent 機能を有効にするかどうかを指定します。 または仮想マシン スケール セット。 |
ブール (bool) |
キーインカーネーションID | このプロパティの値を大きくすると、ユーザーは使用するキーをリセットできます。 ゲストとホストの間の通信チャネルをセキュリティで保護する。 |
整数 (int) |
モード | 機能が有効になっている場合に ProxyAgent が実行されるモードを指定します。 ProxyAgent は監査または監視を開始しますが、アクセス制御は強制しません は監査モードでエンドポイントをホストする要求を送信しますが、強制モードでは、 アクセス制御。 既定値は [強制モード] です。 |
「監査」 「強制する」 |
PublicIPAddressSku (パブリックIPAddressSku)
名前 | 形容 | 価値 |
---|---|---|
名前 | パブリック IP SKU 名を指定する | 「ベーシック」 「スタンダード」 |
層 | パブリック IP SKU レベルを指定する | 「グローバル」 「地域別」 |
レギュラープライオリティプロファイル
名前 | 形容 | 価値 |
---|---|---|
allocation戦略 | 通常の VM の VM サイズの分散を決定するときに従う割り当て戦略。 | 「最低価格」 |
能力 | 達成する合計容量。 これは現在、VM の数の観点から見た値です。 | int 制約: 最小値 = 0 |
最小容量 | 更新できない、達成できる最小容量。 最小容量を "保証" できない場合は、同期パス自体の要求を拒否します。 | int 制約: 最小値 = 0 |
スケジュールイベントプロファイル
名前 | 形容 | 価値 |
---|---|---|
osImageNotificationProfile | OS イメージのスケジュールされたイベント関連の構成を指定します。 | OSImageNotificationProfile(英語) |
terminateNotificationProfile (英語) | Terminate Scheduled Event 関連の構成を指定します。 | TerminateNotificationProfile の |
SecurityPostureリファレンス
名前 | 形容 | 価値 |
---|---|---|
エクスプロデュースを除外する | セキュリティを適用するときに除外する仮想マシン拡張機能名の一覧 姿勢。 |
文字列[] |
身分証明書 | の形式のセキュリティ体制参照 ID /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|最新 |
糸 |
オーバーライド可能 | ユーザーがセキュリティ体制をオーバーライドできるかどうか。 | ブール (bool) |
セキュリティプロファイル
名前 | 形容 | 価値 |
---|---|---|
暗号化アットホスト | このプロパティは、ホストを有効または無効にする要求のユーザーが使用できます。 仮想マシンまたは仮想マシン スケール セットの暗号化。 これにより、次のようになります。 ホストでリソース/一時ディスクを含むすべてのディスクの暗号化を有効にする 自体。 既定の動作は次のとおりです。ホストでの暗号化は、次の場合を除き無効になります。 このプロパティは、リソースに対して true に設定されます。 |
ブール (bool) |
暗号化ID {{あんごうか | ADE が keyvault のアクセス トークンを取得するために使用するマネージド ID を指定します オペレーションズ。 |
暗号化アイデンティティ |
proxyAgent設定 | 仮想マシンの作成時に ProxyAgent の設定を指定します。 最低限 api-version: 2023-09-01。 |
プロキシエージェント設定 |
セキュリティタイプ | 仮想マシンの SecurityType を指定します。 に設定する必要があります。 UefiSettings を有効にするには、指定された値を指定します。 既定の動作は UefiSettings です。 は、このプロパティが設定されていない限り有効になりません。 |
「コンフィデンシャルVM」 「トラストローンチ」 |
uefi設定 | 作成中に使用されるセキュア ブートや vTPM などのセキュリティ設定を指定します 仮想マシン。 最小 API バージョン: 2020-12-01。 |
Uefi設定 |
ServiceArtifactReference (サービスアーティファクト参照)
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | サービス成果物の参照 ID の形式は次のとおりです。 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
糸 |
スポットプライオリティプロファイル
名前 | 形容 | 価値 |
---|---|---|
allocation戦略 | スポット VM の VM サイズの分散を決定するときに従う割り当て戦略。 | 「キャパシティ最適化」 「最低価格」 「PriceCapacityOptimized」 |
能力 | 達成する合計容量。 これは現在、VM の数の観点から見た値です。 | int 制約: 最小値 = 0 |
立ち退きポリシー | スポット VM を削除するときに従う削除ポリシー。 | '割り当て解除' 「削除」 |
maxPricePerVM (マックスプライス・パー・マム) | 各スポット VM の 1 時間あたりの価格は、これを超えることはありません。 | 整数 (int) |
最小容量 | 更新できない、達成できる最小容量。 最小容量を "保証" できない場合は、同期パス自体の要求を拒否します。 | int 制約: 最小値 = 0 |
SshConfiguration (英語)
名前 | 形容 | 価値 |
---|---|---|
publicKeys(公開鍵) | Linux ベースの VM での認証に使用される SSH 公開キーの一覧。 | SshPublicKey[] |
SshPublicKey (英語)
名前 | 形容 | 価値 |
---|---|---|
キーデータ | SSH を使用して VM で認証するために使用される SSH 公開キー証明書。 ザ キーは、少なくとも 2048 ビットで ssh-rsa 形式である必要があります。 ssh キーを作成する場合は、 「゠Linux VM 用の Linux および Mac で SSH キーを作成する〟」を参照してください。 Azure]/azure/virtual-machines/linux/create-ssh-keys-detailed)。 |
糸 |
パス | ssh 公開キーが格納されている作成済み VM 上の完全なパスを指定します。 もし ファイルが既に存在する場合は、指定したキーがファイルに追加されます。 例: /home/user/.ssh/authorized_keys |
糸 |
サブリソース
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | リソース ID | 糸 |
TerminateNotificationProfile (英語)
名前 | 形容 | 価値 |
---|---|---|
エネーブル | Terminate Scheduled イベントが有効か無効かを指定します。 | ブール (bool) |
notBeforeTimeout (タイムアウト前) | 仮想マシンを削除する必要がある時間の構成可能な長さ イベントが自動である前に、スケジュールされたイベントの終了を承認する可能性があります 承認済み (タイムアウト)。 構成は ISO 8601 形式で指定する必要があります。 既定値は 5 分 (PT5M) です |
糸 |
追跡リソースタグ
名前 | 形容 | 価値 |
---|
Uefi設定
名前 | 形容 | 価値 |
---|---|---|
セキュアブートEnabled | 仮想マシンでセキュア ブートを有効にするかどうかを指定します。 最低限 api-version: 2020-12-01。 |
ブール (bool) |
vTpm有効 | 仮想マシンで vTPM を有効にするかどうかを指定します。 最低限 api-version: 2020-12-01。 |
ブール (bool) |
UserAssignedIdentities (ユーザー割り当てアイデンティティ)
名前 | 形容 | 価値 |
---|
ユーザー割り当て識別子
名前 | 形容 | 価値 |
---|
Vault証明書
名前 | 形容 | 価値 |
---|---|---|
certificateStore(証明書ストア) | Windows VM の場合は、仮想マシン上の証明書ストアを 証明書を追加する必要があります。 指定された証明書ストアは次の値です。 LocalMachine アカウント内で暗黙的に行われます。 Linux VM の場合、証明書ファイルは ファイル名を使用して /var/lib/waagent ディレクトリの下に配置する X509 証明書ファイルと a0/> の .crt<大文字のThumbprint を >します。 秘密キー <.prv を>大文字のThumbprint です。 これらのファイルはどちらも .pem です フォーマット。 |
糸 |
証明書URL | これは、Key Vault にアップロードされた証明書の URL です。 秘密。 Key Vault にシークレットを追加する方法については、「 キーまたはシークレットを 鍵 コンテナー。 この場合、証明書は次の Base64 エンコードである必要があります。 UTF-8 でエンコードされた次の JSON オブジェクト: { "data":"<Base64-encoded-certificate>", "dataType":"pfx"、 "password":"<pfx-file-password>" } 仮想マシンに証明書をインストールするには Azure Key Vault 仮想マシン拡張機能を使用することをお勧めします。 対して リナックス または Azure Key Vault 仮想マシン拡張機能 Windows。 |
糸 |
VaultSecretGroup (英語)
名前 | 形容 | 価値 |
---|---|---|
ソースボルト | 内のすべての証明書を含む Key Vault の相対 URL VaultCertificates。 |
SubResource の |
vault証明書 | 証明書を含む SourceVault 内のキー コンテナー参照の一覧。 | Vault証明書[] |
VirtualHardDisk(バーチャルハードディスク)
名前 | 形容 | 価値 |
---|---|---|
URI | 仮想ハード ディスクの URI を指定します。 | 糸 |
VirtualMachineScaleSetDataDisk
名前 | 形容 | 価値 |
---|---|---|
キャッシング | キャッシュ要件を指定します。 使用可能な値: なし、 ReadOnly 、ReadWrite をします。 既定値は、Standard の場合は None です。 貯蔵。 Premium Storage の ReadOnly。 |
「なし」 「読み取り専用」 'ReadWrite' (読み取り書き込み) |
createオプション | 作成オプション。 | 「アタッチ」 「コピー」 「空」 「フロムイメージ」 'Restore' (必須) |
deleteオプション | VMSS Flex でデータ ディスクを削除するかデタッチするかを指定します。 削除 (この機能は、フレキシブル OrchestrationMode を使用する VMSS で使用できます のみ)。 使用可能な値: 削除 この値を使用する場合は、 データ ディスクは、VMSS Flex VM が削除されると削除されます。 をデタッチする この値を使用すると、データ ディスクは VMSS Flex VM の後に保持されます。 削除。 既定値は Deleteに設定されます。 |
「削除」 「デタッチ」 |
diskIOPSReadWrite | マネージド ディスクの Read-Write IOPS を指定します。 使用する必要があるのは、次の場合のみです。 StorageAccountType がUltraSSD_LRS。 指定しない場合、既定値は diskSizeGB に基づいて割り当てられます。 |
整数 (int) |
diskMBpsReadWrite | マネージド ディスクの帯域幅を 1 秒あたりの MB 単位で指定します。 使用する必要がある StorageAccountType がUltraSSD_LRSされている場合のみ。 指定しない場合は、既定値 は diskSizeGB に基づいて割り当てられます。 |
整数 (int) |
ディスクサイズGB | 空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素は使用できます をクリックして、仮想マシン イメージ内のディスクのサイズを上書きします。 プロパティ diskSizeGB はディスクのバイト数 x 1024^3 であり、値を 1023 より大きい。 |
整数 (int) |
LUN | データ ディスクの論理ユニット番号を指定します。 この値は、次の場合に使用されます。 VM 内のデータ ディスクを識別するため、データごとに一意である必要があります VM に接続されているディスク。 |
int (必須) |
managedディスク | マネージド ディスクのパラメーター。 | VirtualMachineScaleSetManagedDiskParameters |
名前 | ディスク名。 | 糸 |
書き込みアクセラレータ有効 | ディスクで writeAccelerator を有効または無効にするかどうかを指定します。 | ブール (bool) |
VirtualMachineScaleSetExtension
名前 | 形容 | 価値 |
---|---|---|
名前 | 拡張機能の名前。 | 糸 |
プロパティ | 仮想マシン スケール セット拡張機能のプロパティについて説明します。 | VirtualMachineScaleSetExtensionProperties (英語) |
VirtualMachineScaleSetExtensionProfile
名前 | 形容 | 価値 |
---|---|---|
拡張 機能 | 仮想マシン スケール セットの子拡張機能リソース。 | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget(タイムバジェット) | すべての拡張機能の割り当て時間を指定します。 期間 は 15 分から 120 分 (両端を含む) である必要があります。 ISO 8601 形式で指定されています。 既定値は 90 分 (PT1H30M) です。 最小 API バージョン: 2020-06-01。 |
糸 |
VirtualMachineScaleSetExtensionProperties (英語)
名前 | 形容 | 価値 |
---|---|---|
autoUpgradeMinorVersion (英語) | 拡張機能が新しいマイナー バージョンを使用する必要があるかどうかを示します (新しいマイナー バージョンが使用されている場合) 展開時に使用できます。 ただし、一度デプロイすると、拡張機能は このプロパティが true に設定されている場合でも、再デプロイされない限り、マイナー バージョンをアップグレードします。 |
ブール (bool) |
自動アップグレードを有効にする | 拡張機能を自動的にアップグレードする必要があるかどうかを示します。 使用できる拡張機能の新しいバージョンがある場合は、プラットフォーム。 |
ブール (bool) |
forceUpdateタグ | 値が指定され、前の値と異なる場合は、拡張機能 拡張機能の構成が更新されていない場合でも、ハンドラーは強制的に更新されます。 変更。 |
糸 |
protected設定 | 拡張機能には protectedSettings または protectedSettingsFromKeyVault または保護された設定はありません。 |
VirtualMachineScaleSetExtensionPropertiesProtectedSettings |
protectedSettingsFromKeyVault | 参照渡しされ、使用される拡張機能で保護された設定 キー コンテナーから |
KeyVaultシークレットリファレンス |
provisionAfterExtensions | 拡張機能名のコレクション。その後、この拡張機能を プロビジョニング。 |
文字列[] |
発行者 | 拡張ハンドラーの発行元の名前。 | 糸 |
設定 | 拡張機能の Json 形式のパブリック設定。 | VirtualMachineScaleSetExtensionPropertiesSettings |
suppressFailures(失敗を抑制します) | 拡張機能に起因するエラーが抑制されるかどうかを示します (VM に接続しないなどの運用エラーは抑制されません) この値に関係なく)。 既定値は false です。 |
ブール (bool) |
種類 | 拡張機能の型を指定します。たとえば、"CustomScriptExtension" です。 | 糸 |
タイプハンドラバージョン | スクリプト ハンドラーのバージョンを指定します。 | 糸 |
VirtualMachineScaleSetExtensionPropertiesProtectedSettings
名前 | 形容 | 価値 |
---|
VirtualMachineScaleSetExtensionPropertiesSettings
名前 | 形容 | 価値 |
---|
VirtualMachineScaleSetHardwareProfile
名前 | 形容 | 価値 |
---|---|---|
vmSizePropertiesの | 仮想マシンのサイズをカスタマイズするためのプロパティを指定します。 最小 API バージョン: 2021-11-01。 VM の指示に従ってください カスタマイズ 詳細については、以下を参照してください。 |
VMSizeProperties (英語) |
VirtualMachineScaleSetIPConfiguration
名前 | 形容 | 価値 |
---|---|---|
名前 | IP 構成名。 | string (必須) |
プロパティ | 仮想マシン スケール セットネットワーク プロファイルの IP 構成について説明します プロパティ。 |
VirtualMachineScaleSetIPConfigurationProperties の |
VirtualMachineScaleSetIPConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
applicationGatewayBackendAddressPools | アプリケーションのバックエンド アドレス プールへの参照の配列を指定します ゲートウェイ。 スケール セットは、複数のバックエンド アドレス プールを参照できます。 アプリケーション ゲートウェイ。 複数のスケール セットで同じアプリケーションを使用できない ゲートウェイ。 |
サブリソース[] |
アプリケーションセキュリティグループ | アプリケーション セキュリティ グループへの参照の配列を指定します。 | サブリソース[] |
loadBalancerBackendAddressPools | ロード バランサーのバックエンド アドレス プールへの参照の配列を指定します。 ある スケール セットは、1 つのパブリックと 1 つの内部のバックエンド アドレス プールを参照できます。 ロード バランサー。 複数のスケール セットで同じ Basic SKU ロード バランサーを使用することはできません。 |
サブリソース[] |
loadBalancerInboundNatPools | ロード バランサーの受信 Nat プールへの参照の配列を指定します。 ある スケール セットは、1 つのパブリックおよび 1 つの内部負荷の受信 NAT プールを参照できます バランサー。 複数のスケール セットで同じ Basic SKU ロード バランサーを使用することはできません。 |
サブリソース[] |
原発 | 仮想マシンの数が多い場合のプライマリ ネットワーク インターフェイスを指定します。 ネットワーク インターフェイスが 1 つを超えています。 |
ブール (bool) |
privateIPAddressVersion (プライベートIPAddressVersion) | Api-Version 2017-03-30 以降から利用可能であり、〗〘 特定の ipconfiguration は IPv4 または IPv6 です。 既定値は IPv4 と見なされます。 可能 値は 'IPv4' と 'IPv6' です。 |
「IPv4」 「IPv6」 |
publicIPAddressConfiguration (英語) | publicIPAddressConfiguration。 | VirtualMachineScaleSetPublicIPAddressConfiguration の |
サブネット | サブネットの識別子を指定します。 | ApiEntityReference (英語) |
VirtualMachineScaleSetIpTag
名前 | 形容 | 価値 |
---|---|---|
ipTagType (英語) | IP タグの種類。 例: FirstPartyUsage。 | 糸 |
タグ | パブリック IP に関連付けられている IP タグ。 例: SQL、Storage など | 糸 |
VirtualMachineScaleSetManagedDiskParameters
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSet | マネージド ディスクのマネージド ディスク暗号化セットのリソース ID を指定します。 ディスク。 |
DiskEncryptionSetParameters の |
セキュリティプロファイル | マネージド ディスクのセキュリティ プロファイルを指定します。 | VMDiskSecurityProfile を |
ストレージアカウントタイプ | マネージド ディスクのストレージ アカウントの種類を指定します。 注: UltraSSD_LRSは データ ディスクでのみ使用できます。OS ディスクでは使用できません。 |
「PremiumV2_LRS」 「Premium_LRS」 「Premium_ZRS」 「StandardSSD_LRS」 「StandardSSD_ZRS」 「Standard_LRS」 「UltraSSD_LRS」 |
VirtualMachineScaleSetNetworkConfiguration
名前 | 形容 | 価値 |
---|---|---|
名前 | ネットワーク構成名。 | string (必須) |
プロパティ | 仮想マシン スケール セットネットワーク プロファイルの IP 構成について説明します。 | VirtualMachineScaleSetNetworkConfigurationProperties の |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
名前 | 形容 | 価値 |
---|---|---|
dnsサーバー | DNS サーバーの IP アドレスの一覧 | 文字列[] |
VirtualMachineScaleSetNetworkConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
補助モード | ネットワーク インターフェイスに対して補助モードを有効にするかどうかを指定します。 資源。 |
「AcceleratedConnections」 「フローティング」 「なし」 |
補助SKU | ネットワーク インターフェイスに対して補助 SKU を有効にするかどうかを指定します。 資源。 |
「A1」 「A2」 「A4」 「A8」 「なし」 |
deleteオプション | VM が削除されたときのネットワーク インターフェイスの動作を指定する | 「削除」 「デタッチ」 |
disableTcpStateTracking | TCP 状態追跡でネットワーク インターフェイスを無効にするかどうかを指定します。 | ブール (bool) |
dns設定 | ネットワーク インターフェイスに適用される DNS 設定。 | VirtualMachineScaleSetNetworkConfigurationDnsSettings |
enableAcceleratedNetworking | ネットワーク インターフェイスが高速ネットワーク対応かどうかを指定します。 | ブール (bool) |
enableFpga | ネットワーク インターフェイスが FPGA ネットワーク対応かどうかを指定します。 | ブール (bool) |
enableIPフォワード | この NIC で IP 転送が有効になっているかどうか。 | ブール (bool) |
ipConfigurationsの | ネットワーク インターフェイスの IP 構成を指定します。 | VirtualMachineScaleSetIPConfiguration[] (必須) |
ネットワークセキュリティグループ | ネットワーク セキュリティ グループ。 | SubResource の |
原発 | 仮想マシンの数が多い場合のプライマリ ネットワーク インターフェイスを指定します。 ネットワーク インターフェイスが 1 つを超えています。 |
ブール (bool) |
VirtualMachineScaleSetNetworkProfile
名前 | 形容 | 価値 |
---|---|---|
ヘルスプローブ | の正常性を判断するために使用されるロード バランサー プローブへの参照 仮想マシン スケール セット内のインスタンス。 参照は次の形式になります。 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'。 |
ApiEntityReference (英語) |
networkApiVersion (英語) | は、ネットワークの作成時に使用される Microsoft.Network API のバージョンを指定します 仮想マシン スケール セットのネットワーク インターフェイス構成のリソース オーケストレーション モード 'フレキシブル' |
'2020-11-01' |
ネットワークインターフェイス構成 | ネットワーク構成の一覧。 | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
名前 | 形容 | 価値 |
---|---|---|
キャッシング | キャッシュ要件を指定します。 使用可能な値: なし、 ReadOnly 、ReadWrite をします。 既定値は、Standard の場合は None です。 貯蔵。 Premium Storage の ReadOnly。 |
「なし」 「読み取り専用」 'ReadWrite' (読み取り書き込み) |
createオプション | スケール セット内の仮想マシンの作成方法を指定します。 唯一の 使用できる値は、FromImage です。 この値は、イメージを使用する場合に使用されます。 を選択して仮想マシンを作成します。 プラットフォーム イメージを使用している場合は、 上で説明した imageReference 要素。 マーケットプレースを使用している場合 図では、前に説明した plan 要素も使用します。 |
「アタッチ」 「コピー」 「空」 「フロムイメージ」 'Restore' (必須) |
deleteオプション | VMSS Flex の削除時に OS ディスクを削除するかデタッチするかを指定します (この機能は、フレキシブル OrchestrationMode を使用する VMSS でのみ使用できます)。 使用可能な値: 削除 この値が使用されている場合、OS ディスクは、VMSS Flex VM が削除されると削除されます。 をデタッチします。この値 は、VMSS Flex VM が削除された後も OS ディスクが保持されます。 ザ 既定値は Deleteに設定されます。 エフェメラル OS ディスクの場合、既定値 が Deleteに設定されています。 ユーザーがエフェメラル OS の削除オプションを変更できない ディスク。 |
「削除」 「デタッチ」 |
diffDiskSettings (英語) | で使用されるオペレーティング システム ディスクのエフェメラル ディスク設定を指定します。 仮想マシン スケール セット。 |
DiffDiskSettings の |
ディスクサイズGB | 空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素は使用できます をクリックして、仮想マシン イメージ内のディスクのサイズを上書きします。 プロパティ 'diskSizeGB' はディスクのバイト数 x 1024^3 であり、値は 1023 より大きい値です。 |
整数 (int) |
画像 | スケール セットの基となるアンマネージド ユーザー イメージに関する情報を指定します。 | VirtualHardDisk の |
managedディスク | マネージド ディスクのパラメーター。 | VirtualMachineScaleSetManagedDiskParameters |
名前 | ディスク名。 | 糸 |
osTypeの | このプロパティを使用すると、〘〘に含まれる OS の種類を指定できます。 ユーザー イメージまたは特殊化された VHD から VM を作成する場合はディスク。 使用可能な値 は、Windows、 |
「リナックス」 「ウィンドウズ」 |
vhdコンテナ | オペレーティング システム ディスクの格納に使用するコンテナーの URL を指定します。 スケール セット。 |
文字列[] |
書き込みアクセラレータ有効 | ディスクで writeAccelerator を有効または無効にするかどうかを指定します。 | ブール (bool) |
VirtualMachineScaleSetOSProfile
名前 | 形容 | 価値 |
---|---|---|
管理者パスワード | 管理者アカウントのパスワードを指定します。 最小長 (Windows): 8 文字 最小長 (Linux): 6 文字 最大長 (Windows): 123 文字 最大長 (Linux): 72 文字 複雑さの要件: 4 つのうち 3 つ 以下の条件を満たす必要があります 文字が小さい 上を持つ 文字 数字を含む 特殊文字を持つ (Regex match [\W_]) 許可されていない値: "abc@123"、"P@$$w 0rd"、"P@ssw0rd"、 "P@ssword123"、"Pa$$word"、"pass@word1"、"Password!"、"Password1"、 "Password22", "iloveyou!" パスワードをリセットする方法については、「方法」を参照してください。 Windows でリモート デスクトップ サービスまたはそのログイン パスワードをリセットする 仮想マシン ルート パスワードをリセットする方法については、「ユーザー、SSH、およびチェック VMAccess を使用して Azure Linux VM 上のディスクを修復する 拡張機能の |
糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
管理者ユーザー名 | 管理者アカウントの名前を指定します。 Windows のみ 制限: "." で終わることはできません。 許可されていない値: "管理者"、"管理者"、"ユーザー"、"ユーザー1"、"テスト"、"ユーザー2"、"テスト1"、"ユーザー3"、 "admin1"、 "1"、 "123"、 "a"、 "actuser"、 "adm"、 "admin2"、 "aspnet"、 "backup"、 "console"、 "david"、 "guest"、 "john"、 "owner"、 "root"、 "server"、 "sql"、 "support"、"support_388945a0"、"sys"、"test2"、"test3"、"user4"、"user5"。 最小長 (Linux): 1 文字 最大長 (Linux): 64 文字 最大長 (Windows): 20 文字 |
糸 |
allowExtensionオペレーション | 仮想マシンで拡張機能の操作を許可するかどうかを指定します スケール セット。 これは、拡張機能が存在しない場合にのみ False に設定できます。 仮想マシン スケール セット。 |
ブール (bool) |
コンピュータ名プレフィックス | スケール内のすべての仮想マシンのコンピューター名プレフィックスを指定します セット。 コンピューター名のプレフィックスは、1 ~ 15 文字にする必要があります。 |
糸 |
カスタムデータ | カスタム データの base-64 でエンコードされた文字列を指定します。 base-64 でエンコードされた文字列 は、仮想マシン上のファイルとして保存されるバイナリ配列にデコードされます。 バイナリ配列の最大長は 65535 バイトです。 cloud-init を使用する場合 「%cloud-init を使用して Linux VM をカスタマイズする を参照してください。 作成 |
糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
linuxの設定 | 仮想マシン上の Linux オペレーティング システムの設定を指定します。 次の場合は、次の場合 サポートされている Linux ディストリビューションの一覧については、linux on Azure-Endorsed を参照してください ディストリビューション。 |
Linux設定 |
requireGuestProvisionSignal | True に設定するか省略する必要がある省略可能なプロパティ。 | ブール (bool) |
秘密 | 仮想マシンにインストールする必要がある証明書のセットを指定します。 スケール セット内のマシン。 仮想マシンに証明書をインストールするには、 Azure Key Vault 仮想マシン拡張機能を使用することをお勧めします。 リナックス または Azure Key Vault 仮想マシン拡張機能 Windows。 |
VaultSecretGroup[] |
windows設定 | 仮想マシン上の Windows オペレーティング システムの設定を指定します。 | Windowsの設定 |
VirtualMachineScaleSetPublicIPAddressConfiguration
名前 | 形容 | 価値 |
---|---|---|
名前 | publicIP アドレス構成名。 | string (必須) |
プロパティ | 仮想マシン スケール セットの IP 構成の PublicIPAddress について説明します 構成 |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties の |
エスケーユー | パブリック IP SKU について説明します。 OrchestrationMode で設定できるのは次の場合のみです。 フレキシブル。 |
PublicIPAddressSku (パブリックIPAddressSku) |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
名前 | 形容 | 価値 |
---|---|---|
ドメイン名ラベル | ドメイン名ラベル。ドメイン名ラベルと VM インデックスの連結 は、PublicIPAddress リソースのドメイン名ラベルになります。 作成 |
string (必須) |
ドメイン名ラベルスコープ | ドメイン名ラベルスコープ。ハッシュドメイン名ラベルの連結 ドメイン名ラベルスコープと VM からポリシーに従って生成された index は、PublicIPAddress リソースのドメイン名ラベルになります。 を作成する |
「NoReuse」 'ResourceGroupReuse' 「サブスクリプション再利用」 「テナントリユース」 |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
deleteオプション | VM が削除されたときのパブリック IP の動作を指定する | 「削除」 「デタッチ」 |
dns設定 | publicIP アドレスに適用する DNS 設定。 | VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings の |
アイドルタイムアウト (分単位) | パブリック IP アドレスのアイドル タイムアウト。 | 整数 (int) |
ipタグ | パブリック IP アドレスに関連付けられている IP タグの一覧。 | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion (パブリックIPAddressVersion) | Api-Version 2019-07-01 以降から利用可能であり、〗 特定の ipconfiguration は IPv4 または IPv6 です。 既定値は IPv4 と見なされます。 可能 値は 'IPv4' と 'IPv6' です。 |
「IPv4」 「IPv6」 |
publicIPPrefixの | publicIP アドレスの割り当て元の PublicIPPrefix。 | SubResource の |
VirtualMachineScaleSetStorageProfile
名前 | 形容 | 価値 |
---|---|---|
データディスク | 仮想ディスクにデータ ディスクを追加するために使用するパラメーターを指定します。 スケール セット内のマシン。 ディスクの詳細については、「ディスクについて 」を参照してください。 Azure 仮想の VHD と VHD マシン。 |
VirtualMachineScaleSetDataDisk[] |
diskControllerType (ディスクコントローラータイプ) | スケール セット内の仮想マシン用に構成されたディスク コントローラーの種類を指定します。 最小 API バージョン: 2022-08-01 | 「NVMe」 「SCSI」 |
画像参照 | 使用するイメージに関する情報を指定します。 に関する情報を指定できます。 プラットフォーム イメージ、マーケットプレース イメージ、または仮想マシン イメージ。 この要素は次のようになります。 プラットフォーム イメージ、マーケットプレース イメージ、または仮想イメージを使用する場合は必須です。 マシン イメージですが、他の作成操作では使用されません。 |
画像参照 |
osディスク | 仮想マシンで使用されるオペレーティング システム ディスクに関する情報を指定します。 スケール セット内のマシン。 ディスクの詳細については、「ディスクについて 」を参照してください。 Azure 仮想の VHD と VHD マシン。 |
VirtualMachineScaleSetOSDisk |
VMDiskSecurityProfile (英語)
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSet | マネージド ディスクのマネージド ディスク暗号化セットのリソース ID を指定します。 カスタマー マネージド キーで暗号化された ConfidentialVM OS ディスクおよび VMGuest BLOB。 |
DiskEncryptionSetParameters の |
セキュリティ暗号化タイプ | マネージド ディスクの EncryptionType を指定します。 に設定されます。 VMGuestState と共にマネージド ディスクを暗号化するための DiskWithVMGuestState BLOB、VMGuestState Blob のみを暗号化するための VMGuestStateOnly、および VMGuestState BLOB でファームウェアの状態を保持しない場合の NonPersistedTPM。. 注: 機密 VM にのみ設定できます。 |
'DiskWithVMGuestState' 'NonPersistedTPM' 'VMGuestStateOnly' |
VMGalleryアプリケーション
名前 | 形容 | 価値 |
---|---|---|
configurationリファレンス | 省略可能。既定値を置き換える Azure BLOB の URI を指定します。 パッケージの構成 (指定されている場合) |
糸 |
自動アップグレードを有効にする | true に設定すると、PIR/SIG で新しいギャラリー アプリケーション バージョンを使用できる場合は、 VM/VMSS に対して自動的に更新されます |
ブール (bool) |
命令 | 省略可能、パッケージをインストールする必要がある順序を指定します。 | 整数 (int) |
パッケージリファレンスID | の形式で GalleryApplicationVersion リソース ID を指定します。 /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} |
string (必須) |
タグ | オプション。より汎用的なコンテキストのパススルー値を指定します。 | 糸 |
障害を展開の失敗として扱う | 省略可能。true の場合、VmApplication での操作に対するエラーは失敗します デプロイ |
ブール (bool) |
VmSizeProfile (英語)
名前 | 形容 | 価値 |
---|---|---|
名前 | SKU 名 (例: "Standard_DS1_v2") | string (必須) |
VMSizeProperties (英語)
名前 | 形容 | 価値 |
---|---|---|
vCPU利用可能 | VM で使用できる vCPU の数を指定します。 このプロパティが無効な場合 要求本文で指定された既定の動作は、次の値に設定されます。 api 応答で公開されている VM サイズに対して使用可能な vCPU 使用可能なすべての一覧表示 仮想マシンのサイズ region。 |
整数 (int) |
vCPUパーコア | vCPU と物理コアの比率を指定します。 このプロパティが指定されていない場合 要求本文では、既定の動作は vCPUsPerCore の値に設定されます の API 応答で公開されている VM サイズの 使用可能なすべての仮想マシンを一覧表示します のサイズ region。 このプロパティを 1 に設定すると、ハイパースレッディングが無効になります。 |
整数 (int) |
Windowsの設定
名前 | 形容 | 価値 |
---|---|---|
追加UnattendContent | 可能な追加の base-64 でエンコードされた XML 形式の情報を指定します。 は、Windows セットアップで使用される Unattend.xml ファイルに含まれています。 |
追加UnattendContent[] |
enableAutomaticUpdates | Windows 仮想マシンに対して自動更新が有効になっているかどうかを示します。 既定値は true です。 仮想マシン スケール セットの場合、このプロパティは 更新され、更新は OS の再プロビジョニングで有効になります。 |
ブール (bool) |
enableVMAgentPlatformUpdates | Windows 仮想に対して VMAgent プラットフォーム更新プログラムが有効になっているかどうかを示します 機械。 既定値は false です。 |
ブール (bool) |
パッチ設定 | [プレビュー機能]Windows での VM ゲストパッチ適用に関連する設定を指定します。 | PatchSettings の |
provisionVMAgent | 仮想マシン エージェントを仮想マシン 上にプロビジョニングする必要があるかどうかを示します。 機械。 このプロパティが要求本文で指定されていない場合は、次の値に設定されます。 既定では true です。 これにより、VM エージェントが VM にインストールされ、 拡張機能は、後で VM に追加できます。 |
ブール (bool) |
タイムゾーン | 仮想マシンのタイム ゾーンを指定します。 例: "太平洋標準時"。 指定できる値は次のとおりです。 TimeZoneInfo.Id 返されるタイム ゾーンからの値 TimeZoneInfo.GetSystemTimeZones。 |
糸 |
winRMの | Windows リモート管理リスナーを指定します。 これにより、リモート Windows が有効になります。 PowerShell。 |
WinRMコンフィギュレーション |
WindowsVMGuestPatchAutomaticByPlatformSettings
名前 | 形容 | 価値 |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | お客様が誤ってアップグレードすることなく修正プログラムの適用をスケジュールできるようにします | ブール (bool) |
再起動設定 | すべての AutomaticByPlatform パッチ インストールの再起動設定を指定します オペレーションズ。 |
「常に」 「IfRequired」 「決して」 「不明」 |
WinRMコンフィギュレーション
名前 | 形容 | 価値 |
---|---|---|
リスナー | Windows リモート管理リスナーの一覧 | WinRMリスナー[] |
WinRMリステナー
名前 | 形容 | 価値 |
---|---|---|
証明書URL | これは、Key Vault にアップロードされた証明書の URL です。 秘密。 Key Vault にシークレットを追加する方法については、「 キーまたはシークレットを 鍵 コンテナー。 この場合、証明書は次の Base64 エンコードである必要があります。 UTF-8 でエンコードされた JSON オブジェクト: { "data":"<Base64-encoded-certificate>", "dataType":"pfx"、 "password":"<pfx-file-password>" } 仮想マシンに証明書をインストールするには Azure Key Vault 仮想マシン拡張機能を使用することをお勧めします。 対して リナックス または Azure Key Vault 仮想マシン拡張機能 Windows。 |
糸 |
議定書 | WinRM リスナーのプロトコルを指定します。 使用可能な値は、http、 です。 https を します。 |
'http' 「https」 |
使用例
Terraform (AzAPI プロバイダー) リソース定義
フリート リソースの種類は、次をターゲットとする操作でデプロイできます。
- リソース グループの
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.AzureFleet/fleets リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AzureFleet/fleets@2023-11-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
plan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
version = "string"
}
properties = {
computeProfile = {
baseVirtualMachineProfile = {
applicationProfile = {
galleryApplications = [
{
configurationReference = "string"
enableAutomaticUpgrade = bool
order = int
packageReferenceId = "string"
tags = "string"
treatFailureAsDeploymentFailure = bool
}
]
}
capacityReservation = {
capacityReservationGroup = {
id = "string"
}
}
diagnosticsProfile = {
bootDiagnostics = {
enabled = bool
storageUri = "string"
}
}
extensionProfile = {
extensions = [
{
name = "string"
properties = {
autoUpgradeMinorVersion = bool
enableAutomaticUpgrade = bool
forceUpdateTag = "string"
protectedSettings = {
{customized property} = ?
}
protectedSettingsFromKeyVault = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
provisionAfterExtensions = [
"string"
]
publisher = "string"
settings = {
{customized property} = ?
}
suppressFailures = bool
type = "string"
typeHandlerVersion = "string"
}
}
]
extensionsTimeBudget = "string"
}
hardwareProfile = {
vmSizeProperties = {
vCPUsAvailable = int
vCPUsPerCore = int
}
}
licenseType = "string"
networkProfile = {
healthProbe = {
id = "string"
}
networkApiVersion = "string"
networkInterfaceConfigurations = [
{
name = "string"
properties = {
auxiliaryMode = "string"
auxiliarySku = "string"
deleteOption = "string"
disableTcpStateTracking = bool
dnsSettings = {
dnsServers = [
"string"
]
}
enableAcceleratedNetworking = bool
enableFpga = bool
enableIPForwarding = bool
ipConfigurations = [
{
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
{
id = "string"
}
]
applicationSecurityGroups = [
{
id = "string"
}
]
loadBalancerBackendAddressPools = [
{
id = "string"
}
]
loadBalancerInboundNatPools = [
{
id = "string"
}
]
primary = bool
privateIPAddressVersion = "string"
publicIPAddressConfiguration = {
name = "string"
properties = {
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
domainNameLabelScope = "string"
}
idleTimeoutInMinutes = int
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
publicIPAddressVersion = "string"
publicIPPrefix = {
id = "string"
}
}
sku = {
name = "string"
tier = "string"
}
}
subnet = {
id = "string"
}
}
}
]
networkSecurityGroup = {
id = "string"
}
primary = bool
}
}
]
}
osProfile = {
adminPassword = "string"
adminUsername = "string"
allowExtensionOperations = bool
computerNamePrefix = "string"
customData = "string"
linuxConfiguration = {
disablePasswordAuthentication = bool
enableVMAgentPlatformUpdates = bool
patchSettings = {
assessmentMode = "string"
automaticByPlatformSettings = {
bypassPlatformSafetyChecksOnUserSchedule = bool
rebootSetting = "string"
}
patchMode = "string"
}
provisionVMAgent = bool
ssh = {
publicKeys = [
{
keyData = "string"
path = "string"
}
]
}
}
requireGuestProvisionSignal = bool
secrets = [
{
sourceVault = {
id = "string"
}
vaultCertificates = [
{
certificateStore = "string"
certificateUrl = "string"
}
]
}
]
windowsConfiguration = {
additionalUnattendContent = [
{
componentName = "Microsoft-Windows-Shell-Setup"
content = "string"
passName = "OobeSystem"
settingName = "string"
}
]
enableAutomaticUpdates = bool
enableVMAgentPlatformUpdates = bool
patchSettings = {
assessmentMode = "string"
automaticByPlatformSettings = {
bypassPlatformSafetyChecksOnUserSchedule = bool
rebootSetting = "string"
}
enableHotpatching = bool
patchMode = "string"
}
provisionVMAgent = bool
timeZone = "string"
winRM = {
listeners = [
{
certificateUrl = "string"
protocol = "string"
}
]
}
}
}
scheduledEventsProfile = {
osImageNotificationProfile = {
enable = bool
notBeforeTimeout = "string"
}
terminateNotificationProfile = {
enable = bool
notBeforeTimeout = "string"
}
}
securityPostureReference = {
excludeExtensions = [
"string"
]
id = "string"
isOverridable = bool
}
securityProfile = {
encryptionAtHost = bool
encryptionIdentity = {
userAssignedIdentityResourceId = "string"
}
proxyAgentSettings = {
enabled = bool
keyIncarnationId = int
mode = "string"
}
securityType = "string"
uefiSettings = {
secureBootEnabled = bool
vTpmEnabled = bool
}
}
serviceArtifactReference = {
id = "string"
}
storageProfile = {
dataDisks = [
{
caching = "string"
createOption = "string"
deleteOption = "string"
diskIOPSReadWrite = int
diskMBpsReadWrite = int
diskSizeGB = int
lun = int
managedDisk = {
diskEncryptionSet = {
id = "string"
}
securityProfile = {
diskEncryptionSet = {
id = "string"
}
securityEncryptionType = "string"
}
storageAccountType = "string"
}
name = "string"
writeAcceleratorEnabled = bool
}
]
diskControllerType = "string"
imageReference = {
communityGalleryImageId = "string"
id = "string"
offer = "string"
publisher = "string"
sharedGalleryImageId = "string"
sku = "string"
version = "string"
}
osDisk = {
caching = "string"
createOption = "string"
deleteOption = "string"
diffDiskSettings = {
option = "string"
placement = "string"
}
diskSizeGB = int
image = {
uri = "string"
}
managedDisk = {
diskEncryptionSet = {
id = "string"
}
securityProfile = {
diskEncryptionSet = {
id = "string"
}
securityEncryptionType = "string"
}
storageAccountType = "string"
}
name = "string"
osType = "string"
vhdContainers = [
"string"
]
writeAcceleratorEnabled = bool
}
}
userData = "string"
}
computeApiVersion = "string"
}
regularPriorityProfile = {
allocationStrategy = "string"
capacity = int
minCapacity = int
}
spotPriorityProfile = {
allocationStrategy = "string"
capacity = int
evictionPolicy = "string"
maxPricePerVM = int
minCapacity = int
}
vmSizesProfile = [
{
name = "string"
}
]
}
zones = [
"string"
]
}
}
プロパティ値
Microsoft.AzureFleet/フリート
名前 | 形容 | 価値 |
---|---|---|
同一性 | このリソースに割り当てられているマネージド サービス ID。 | ManagedServiceIdentity の |
場所 | リソースが存在する地理的な場所 | string (必須) |
名前 | リソース名 | 糸 制約: パターン = ^[^_\W][\w\-._]{0,79}(?<![-.])$ (必須) |
計画 | リソース 計画の詳細。 | プランの |
プロパティ | このリソースのリソース固有のプロパティ。 | フリートプロパティ |
タグ | リソース タグ | タグ名と値のディクショナリ。 |
種類 | リソースの種類 | "Microsoft.AzureFleet/fleets@2023-11-01-preview" (英語) |
ゾーン | コンピューティング フリートが使用可能なゾーン | 文字列[] |
追加UnattendContent
名前 | 形容 | 価値 |
---|---|---|
コンポーネント名 | コンポーネント名。 現時点では、唯一の許容値は次の値です。 Microsoft-Windows-Shell-Setup。 |
「Microsoft-Windows-Shell-Setup」 |
コンテンツ | の unattend.xml ファイルに追加される XML 形式のコンテンツを指定します。 指定したパスとコンポーネント。 XML は 4 KB 未満である必要があり、 には、挿入される設定または機能のルート要素が含まれます。 |
糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
パスネーム | パス名。 現在、使用可能な値は OobeSystem のみです。 | 「ウーブシステム」 |
設定名 | コンテンツが適用される設定の名前を指定します。 使用可能な値 are: FirstLogonCommands と AutoLogon。 |
「オートログオン」 「ファーストログオンコマンド」 |
ApiEntityReference (英語)
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | ARM リソース ID の形式は次のとおりです。 /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... |
糸 |
アプリケーションプロファイル
名前 | 形容 | 価値 |
---|---|---|
galleryアプリケーション | VM/VMSS で使用できるようにするギャラリー アプリケーションを指定します。 | VMGalleryApplication[] |
BaseVirtualMachineプロファイル
名前 | 形容 | 価値 |
---|---|---|
アプリケーションプロファイル | VM/VMSS で使用できるようにするギャラリー アプリケーションを指定します。 | ApplicationProfile の |
定員予約 | スケール セットの容量予約関連の詳細を指定します。 最低限 api-version: 2021-04-01。 |
CapacityReservationProfile の |
診断プロファイル | ブート診断設定の状態を指定します。 | 診断プロファイル |
extensionプロファイル | 仮想マシンにインストールされる拡張機能の設定のコレクションを指定します スケール セット内で〘 |
VirtualMachineScaleSetExtensionProfile の |
ハードウェアプロファイル | スケール セットのハードウェア プロファイル関連の詳細を指定します。 最低限 api-version: 2021-11-01。 |
VirtualMachineScaleSetHardwareProfile |
ライセンスの種類 | 使用されているイメージまたはディスクがオンプレミスでライセンスされていることを指定します。 Windows Server オペレーティング システムに使用できる値は次のとおりです。 Windows_Client Windows_Server Linux で使用できる値 サーバー オペレーティング システムは次のとおりです。 RHEL_BYOS (RHEL の場合) SLES_BYOS (SUSE の場合) 詳細については、「Azure ハイブリッド使用特典の 」を参照してください。 ウィンドウズ サーバー Linux 向け Azure ハイブリッド使用特典の サーバー 最小 API バージョン: 2015-06-15 |
糸 |
ネットワークプロファイル | 内の仮想マシンのネットワーク インターフェイスのプロパティを指定します。 スケール セット。 |
VirtualMachineScaleSetNetworkProfile |
osプロフィール | スケール内の仮想マシンのオペレーティング システム設定を指定します セット。 |
VirtualMachineScaleSetOSProfile の |
scheduledEventsプロファイル | スケジュールされたイベント関連の構成を指定します。 | ScheduledEventsProfile の |
securityPostureリファレンス | スケール内のすべての仮想マシンに使用するセキュリティ体制を指定します セット。 最小 API バージョン: 2023-03-01 |
SecurityPostureリファレンス |
セキュリティプロファイル | 内の仮想マシンのセキュリティ関連のプロファイル設定を指定します。 スケール セット。 |
SecurityProfile の |
serviceArtifactReference | の同じイメージ バージョンを設定するために使用されるサービス 成果物参照 ID を指定します。 "最新" イメージ バージョンを使用する場合は、スケール セット内のすべての仮想マシン。 最小 API バージョン: 2022-11-01 |
ServiceArtifactReference (サービスアーティファクト参照) |
storageプロファイル | 仮想マシン ディスクのストレージ設定を指定します。 | VirtualMachineScaleSetStorageProfile |
ユーザーデータ | スケール セット内の仮想マシンの UserData (base-64 である必要があります) エンコード。 顧客はここでシークレットを渡すべきではありません。 最小 API バージョン: 2021-03-01. |
糸 |
ブート診断
名前 | 形容 | 価値 |
---|---|---|
有効 | 仮想マシンでブート診断を有効にする必要があるかどうか。 | ブール (bool) |
ストレージUri | コンソール出力の配置に使用するストレージ アカウントの URI と スクリーンショット。 ブート診断を有効にしているときに storageUri が指定されていない場合は、 マネージド ストレージが使用されます。 |
糸 |
キャパシティ予約プロファイル
名前 | 形容 | 価値 |
---|---|---|
capacityReservationGroup (英語) | 使用する必要がある容量予約グループのリソース ID を指定します 十分な数の仮想マシンまたはスケールセット VM インスタンスの割り当て 容量が予約されています。 https://aka.ms/CapacityReservation を参照してください 詳細については、以下を参照してください。 |
SubResource の |
コンピュートプロファイル
名前 | 形容 | 価値 |
---|---|---|
baseVirtualMachineProfile (英語) | "specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/{computeApiVersion}/virtualMachineScaleSet.json#/definitions/VirtualMachineScaleSetVMProfile" に従って指定するベース仮想マシン プロファイルプロパティ | BaseVirtualMachineProfile (必須) |
computeApiVersion の | 基になる仮想マシン スケール セットと仮想マシンを作成するときに使用する Microsoft.Compute API のバージョンを指定します。 既定値は、Compute Fleet でサポートされている最新の computeApiVersion になります。 |
糸 |
診断プロファイル
名前 | 形容 | 価値 |
---|---|---|
ブート診断 | ブート診断は、コンソール出力を表示できるデバッグ機能です と VM の状態を診断するためのスクリーンショット。 注意: storageUri が存在する場合 次に、ストレージ アカウントが同じリージョンに存在し、 サブスクリプションを VM として使用します。 コンソール ログの出力を簡単に表示できます。 Azure では、ハイパーバイザーから VM のスクリーンショットを表示することもできます。 |
ブート診断 |
DiffDiskSettings (英語)
名前 | 形容 | 価値 |
---|---|---|
オプション | オペレーティング システム ディスクのエフェメラル ディスク設定を指定します。 | 「ローカル」 |
位置付け | オペレーティング システム ディスクのエフェメラル ディスクの配置を指定します。 可能 値は、CacheDisk、ResourceDisk です。 既定の動作は次のとおりです。 が使用されます。 Windows VM の VM サイズに関するドキュメントを参照してください。 /azure/virtual-machines/windows/sizes および Linux VM /azure/virtual-machines/linux/sizes を使用して、どの VM を確認しますか サイズはキャッシュ ディスクを公開します。 |
'キャッシュディスク' 「NvmeDisk」 'リソースディスク' |
DiskEncryptionSetParameters (英語)
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | リソース ID | 糸 |
暗号化アイデンティティ
名前 | 形容 | 価値 |
---|---|---|
userAssignedIdentityリソースID | VM に関連付けられているいずれかのユーザー ID の ARM リソース ID を指定します。 | 糸 |
フリートプロパティ
名前 | 形容 | 価値 |
---|---|---|
コンピュートプロファイル | ユーザーのワークロードの実行に使用するコンピューティング プロファイル。 | ComputeProfile の |
regularPriorityプロファイル | Compute Fleet の標準インスタンスの構成オプション。 | RegularPriorityProfile の |
spotPriorityプロファイル | Compute Fleet のスポット インスタンスの構成オプション。 | SpotPriorityProfile の |
vmSizesProfile (英語) | Compute Fleet でサポートされている VM サイズの一覧 | VmSizeProfile[] (必須) |
画像参照
名前 | 形容 | 価値 |
---|---|---|
communityGalleryImageId(コミュニティギャラリーイメージイド) | VM デプロイのコミュニティ ギャラリー イメージの一意の ID を指定しました。 これは次のようになります。 コミュニティ ギャラリー イメージ GET 呼び出しからフェッチされます。 |
糸 |
身分証明書 | リソース ID | 糸 |
提供 | 作成に使用するプラットフォーム イメージまたはマーケットプレース イメージのオファーを指定します 仮想マシン。 |
糸 |
発行者 | イメージの発行元。 | 糸 |
sharedGalleryImageId (共有ギャラリー画像ID) | VM デプロイの共有ギャラリー イメージの一意の ID を指定しました。 これは次のようになります。 共有ギャラリー イメージ GET 呼び出しからフェッチされます。 |
糸 |
エスケーユー | イメージ SKU。 | 糸 |
バージョン | 作成に使用するプラットフォーム イメージまたはマーケットプレース イメージのバージョンを指定します 仮想マシン。 使用できる形式は Major.Minor.Build または 'latest' です。 メジャー、マイナー、ビルドは 10 進数です。 最新のものを使用するには、'latest' を指定します デプロイ時に使用可能なイメージのバージョン。 "最新" を使用している場合でも、VM は 新しいバージョンであっても、デプロイ後にイメージが自動的に更新されない が使用可能になります。 ギャラリー イメージにフィールド 'version' を使用しないでください デプロイでは、ギャラリー イメージは常にデプロイに 'id' フィールドを使用し、'latest' を使用する必要があります ギャラリー イメージのバージョン、設定のみ '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}' をバージョン入力なしで 'id' フィールドに入力します。 |
糸 |
KeyVaultシークレットリファレンス
名前 | 形容 | 価値 |
---|---|---|
シークレットURL | Key Vault 内のシークレットを参照する URL。 | string (必須) |
ソースボルト | シークレットを含む Key Vault の相対 URL。 | SubResource (必須) |
Linux設定
名前 | 形容 | 価値 |
---|---|---|
disablePassword認証 | パスワード認証を無効にするかどうかを指定します。 | ブール (bool) |
enableVMAgentPlatformUpdates | Linux 仮想に対して VMAgent プラットフォーム更新プログラムが有効になっているかどうかを示します 機械。 既定値は false です。 |
ブール (bool) |
パッチ設定 | [プレビュー機能]Linux での VM ゲストパッチ適用に関連する設定を指定します。 | LinuxPatchSettings (英語) |
provisionVMAgent | 仮想マシン エージェントを仮想マシン 上にプロビジョニングする必要があるかどうかを示します。 機械。 要求本文でこのプロパティが指定されていない場合、既定値 動作は true に設定することです。 これにより、VM エージェントが確実に 拡張機能を後で VM に追加できるように、VM を使用します。 |
ブール (bool) |
SSH(セキュアシェル) | Linux OS の ssh キー構成を指定します。 | SshConfiguration (英語) |
LinuxPatchSettings (英語)
名前 | 形容 | 価値 |
---|---|---|
アセスメントモード | IaaS 仮想の VM ゲスト パッチ評価のモードを指定します 機械。 使用可能な値は次のとおりです。 ImageDefault - あなた は、仮想マシンでのパッチ評価のタイミングを制御します。 AutomaticByPlatform - プラットフォームは定期的なパッチ評価をトリガーします。 プロパティ provisionVMAgent は true である必要があります。 |
「AutomaticByPlatform」 「ImageDefault」 |
automaticByPlatformSettings (英語) | VM ゲストのパッチ モード AutomaticByPlatform の追加設定を指定します Linux での修正プログラムの適用。 |
LinuxVMGuestPatchAutomaticByPlatformSettings |
パッチモード | IaaS 仮想マシンまたは仮想マシンへの VM ゲスト 修正プログラムの適用モードを指定します OrchestrationMode を使用して仮想マシン スケール セットに関連付けられているマシン フレキシブル。 使用可能な値は次のとおりです。 ImageDefault - 仮想マシンの既定の修正プログラムの適用構成が使用されます。 AutomaticByPlatform - 仮想マシンは次の方法で自動的に更新されます。 プラットフォーム。 プロパティ provisionVMAgent は true である必要があります |
「AutomaticByPlatform」 「ImageDefault」 |
LinuxVMGuestPatchAutomaticByPlatformSettings
名前 | 形容 | 価値 |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | お客様が誤ってアップグレードすることなく修正プログラムの適用をスケジュールできるようにします | ブール (bool) |
再起動設定 | すべての AutomaticByPlatform パッチ インストールの再起動設定を指定します オペレーションズ。 |
「常に」 「IfRequired」 「決して」 「不明」 |
マネージドサービスアイデンティティ
名前 | 形容 | 価値 |
---|---|---|
種類 | マネージド サービス ID の種類 (SystemAssigned 型と UserAssigned 型の両方が許可されます)。 | 「なし」 'システム割り当て' 'システム割り当て済み、ユーザー割り当て済み' 'UserAssigned' (必須) |
userAssignedIdentities (ユーザー割り当て済みアイデンティティ) | リソースに関連付けられているユーザー割り当て ID のセット。 userAssignedIdentities ディクショナリ キーは、'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} という形式の ARM リソース ID になります。 ディクショナリ値は、要求内の空のオブジェクト ({}) にすることができます。 | UserAssignedIdentities の |
OSImageNotificationProfile(英語)
名前 | 形容 | 価値 |
---|---|---|
エネーブル | OS Image Scheduled イベントを有効にするか無効にするかを指定します。 | ブール (bool) |
notBeforeTimeout (タイムアウト前) | 仮想マシンの再イメージ化または OS のアップグレードが行われる時間の長さ は、イベントが発生する前に OS イメージスケジュールイベントを承認する必要があります。 自動承認 (タイムアウト)。 構成は ISO 8601 形式で指定されています。 値は 15 分 (PT15M) を超えてはなりません。 |
糸 |
パッチ設定
名前 | 形容 | 価値 |
---|---|---|
アセスメントモード | IaaS 仮想の VM ゲスト パッチ評価のモードを指定します 機械。 使用可能な値は次のとおりです。 ImageDefault - あなた は、仮想マシンでのパッチ評価のタイミングを制御します。 AutomaticByPlatform - プラットフォームは定期的なパッチ評価をトリガーします。 プロパティ provisionVMAgent は true である必要があります。 |
「AutomaticByPlatform」 「ImageDefault」 |
automaticByPlatformSettings (英語) | VM ゲストのパッチ モード AutomaticByPlatform の追加設定を指定します Windows での修正プログラムの適用。 |
WindowsVMGuestPatchAutomaticByPlatformSettings |
有効にするホットパッチ | お客様は、再起動を必要とせずに Azure VM にパッチを適用できます。 対して enableHotpatching、'provisionVMAgent' を true と 'patchMode' に設定する必要があります は 'AutomaticByPlatform' に設定する必要があります。 |
ブール (bool) |
パッチモード | IaaS 仮想マシンまたは仮想マシンへの VM ゲスト 修正プログラムの適用モードを指定します OrchestrationMode を使用して仮想マシン スケール セットに関連付けられているマシン フレキシブル。 使用可能な値は次のとおりです。 手動 を は、仮想マシンへのパッチの適用を制御します。 これを行うには、次の手順を実行します。 VM 内でパッチを手動で適用する。 このモードでは、自動更新は次のようになります。 無効;プロパティ WindowsConfiguration.enableAutomaticUpdates を 偽 AutomaticByOS - 仮想マシンは自動的に OS によって更新されます。 プロパティ WindowsConfiguration.enableAutomaticUpdates は true である必要があります。 AutomaticByPlatform プラットフォームによって自動的に更新されます。 プロパティ provisionVMAgent と WindowsConfiguration.enableAutomaticUpdates は true にする必要があります |
「AutomaticByOS」 「AutomaticByPlatform」 「マニュアル」 |
計画
名前 | 形容 | 価値 |
---|---|---|
名前 | 調達中のサード パーティ成果物のユーザー定義名。 | string (必須) |
積 | 調達中のサード パーティの成果物。 例: NewRelic。 製品は、Data Market のオンボード時に成果物に指定された OfferID にマップされます。 | string (必須) |
プロモーションコード | パブリッシャーは、その製品/成果物に対して Data Market でプロビジョニングされたプロモーション コードを提供しました。 | 糸 |
発行者 | 購入中のサード パーティ成果物の発行元。 例: NewRelic | string (必須) |
バージョン | 目的の製品/成果物のバージョン。 | 糸 |
プロキシエージェント設定
名前 | 形容 | 価値 |
---|---|---|
有効 | 仮想マシンで ProxyAgent 機能を有効にするかどうかを指定します。 または仮想マシン スケール セット。 |
ブール (bool) |
キーインカーネーションID | このプロパティの値を大きくすると、ユーザーは使用するキーをリセットできます。 ゲストとホストの間の通信チャネルをセキュリティで保護する。 |
整数 (int) |
モード | 機能が有効になっている場合に ProxyAgent が実行されるモードを指定します。 ProxyAgent は監査または監視を開始しますが、アクセス制御は強制しません は監査モードでエンドポイントをホストする要求を送信しますが、強制モードでは、 アクセス制御。 既定値は [強制モード] です。 |
「監査」 「強制する」 |
PublicIPAddressSku (パブリックIPAddressSku)
名前 | 形容 | 価値 |
---|---|---|
名前 | パブリック IP SKU 名を指定する | 「ベーシック」 「スタンダード」 |
層 | パブリック IP SKU レベルを指定する | 「グローバル」 「地域別」 |
レギュラープライオリティプロファイル
名前 | 形容 | 価値 |
---|---|---|
allocation戦略 | 通常の VM の VM サイズの分散を決定するときに従う割り当て戦略。 | 「最低価格」 |
能力 | 達成する合計容量。 これは現在、VM の数の観点から見た値です。 | int 制約: 最小値 = 0 |
最小容量 | 更新できない、達成できる最小容量。 最小容量を "保証" できない場合は、同期パス自体の要求を拒否します。 | int 制約: 最小値 = 0 |
スケジュールイベントプロファイル
名前 | 形容 | 価値 |
---|---|---|
osImageNotificationProfile | OS イメージのスケジュールされたイベント関連の構成を指定します。 | OSImageNotificationProfile(英語) |
terminateNotificationProfile (英語) | Terminate Scheduled Event 関連の構成を指定します。 | TerminateNotificationProfile の |
SecurityPostureリファレンス
名前 | 形容 | 価値 |
---|---|---|
エクスプロデュースを除外する | セキュリティを適用するときに除外する仮想マシン拡張機能名の一覧 姿勢。 |
文字列[] |
身分証明書 | の形式のセキュリティ体制参照 ID /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch}|{major.*}|最新 |
糸 |
オーバーライド可能 | ユーザーがセキュリティ体制をオーバーライドできるかどうか。 | ブール (bool) |
セキュリティプロファイル
名前 | 形容 | 価値 |
---|---|---|
暗号化アットホスト | このプロパティは、ホストを有効または無効にする要求のユーザーが使用できます。 仮想マシンまたは仮想マシン スケール セットの暗号化。 これにより、次のようになります。 ホストでリソース/一時ディスクを含むすべてのディスクの暗号化を有効にする 自体。 既定の動作は次のとおりです。ホストでの暗号化は、次の場合を除き無効になります。 このプロパティは、リソースに対して true に設定されます。 |
ブール (bool) |
暗号化ID {{あんごうか | ADE が keyvault のアクセス トークンを取得するために使用するマネージド ID を指定します オペレーションズ。 |
暗号化アイデンティティ |
proxyAgent設定 | 仮想マシンの作成時に ProxyAgent の設定を指定します。 最低限 api-version: 2023-09-01。 |
プロキシエージェント設定 |
セキュリティタイプ | 仮想マシンの SecurityType を指定します。 に設定する必要があります。 UefiSettings を有効にするには、指定された値を指定します。 既定の動作は UefiSettings です。 は、このプロパティが設定されていない限り有効になりません。 |
「コンフィデンシャルVM」 「トラストローンチ」 |
uefi設定 | 作成中に使用されるセキュア ブートや vTPM などのセキュリティ設定を指定します 仮想マシン。 最小 API バージョン: 2020-12-01。 |
Uefi設定 |
ServiceArtifactReference (サービスアーティファクト参照)
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | サービス成果物の参照 ID の形式は次のとおりです。 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
糸 |
スポットプライオリティプロファイル
名前 | 形容 | 価値 |
---|---|---|
allocation戦略 | スポット VM の VM サイズの分散を決定するときに従う割り当て戦略。 | 「キャパシティ最適化」 「最低価格」 「PriceCapacityOptimized」 |
能力 | 達成する合計容量。 これは現在、VM の数の観点から見た値です。 | int 制約: 最小値 = 0 |
立ち退きポリシー | スポット VM を削除するときに従う削除ポリシー。 | '割り当て解除' 「削除」 |
maxPricePerVM (マックスプライス・パー・マム) | 各スポット VM の 1 時間あたりの価格は、これを超えることはありません。 | 整数 (int) |
最小容量 | 更新できない、達成できる最小容量。 最小容量を "保証" できない場合は、同期パス自体の要求を拒否します。 | int 制約: 最小値 = 0 |
SshConfiguration (英語)
名前 | 形容 | 価値 |
---|---|---|
publicKeys(公開鍵) | Linux ベースの VM での認証に使用される SSH 公開キーの一覧。 | SshPublicKey[] |
SshPublicKey (英語)
名前 | 形容 | 価値 |
---|---|---|
キーデータ | SSH を使用して VM で認証するために使用される SSH 公開キー証明書。 ザ キーは、少なくとも 2048 ビットで ssh-rsa 形式である必要があります。 ssh キーを作成する場合は、 「゠Linux VM 用の Linux および Mac で SSH キーを作成する〟」を参照してください。 Azure]/azure/virtual-machines/linux/create-ssh-keys-detailed)。 |
糸 |
パス | ssh 公開キーが格納されている作成済み VM 上の完全なパスを指定します。 もし ファイルが既に存在する場合は、指定したキーがファイルに追加されます。 例: /home/user/.ssh/authorized_keys |
糸 |
サブリソース
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | リソース ID | 糸 |
TerminateNotificationProfile (英語)
名前 | 形容 | 価値 |
---|---|---|
エネーブル | Terminate Scheduled イベントが有効か無効かを指定します。 | ブール (bool) |
notBeforeTimeout (タイムアウト前) | 仮想マシンを削除する必要がある時間の構成可能な長さ イベントが自動である前に、スケジュールされたイベントの終了を承認する可能性があります 承認済み (タイムアウト)。 構成は ISO 8601 形式で指定する必要があります。 既定値は 5 分 (PT5M) です |
糸 |
追跡リソースタグ
名前 | 形容 | 価値 |
---|
Uefi設定
名前 | 形容 | 価値 |
---|---|---|
セキュアブートEnabled | 仮想マシンでセキュア ブートを有効にするかどうかを指定します。 最低限 api-version: 2020-12-01。 |
ブール (bool) |
vTpm有効 | 仮想マシンで vTPM を有効にするかどうかを指定します。 最低限 api-version: 2020-12-01。 |
ブール (bool) |
UserAssignedIdentities (ユーザー割り当てアイデンティティ)
名前 | 形容 | 価値 |
---|
ユーザー割り当て識別子
名前 | 形容 | 価値 |
---|
Vault証明書
名前 | 形容 | 価値 |
---|---|---|
certificateStore(証明書ストア) | Windows VM の場合は、仮想マシン上の証明書ストアを 証明書を追加する必要があります。 指定された証明書ストアは次の値です。 LocalMachine アカウント内で暗黙的に行われます。 Linux VM の場合、証明書ファイルは ファイル名を使用して /var/lib/waagent ディレクトリの下に配置する X509 証明書ファイルと a0/> の .crt<大文字のThumbprint を >します。 秘密キー <.prv を>大文字のThumbprint です。 これらのファイルはどちらも .pem です フォーマット。 |
糸 |
証明書URL | これは、Key Vault にアップロードされた証明書の URL です。 秘密。 Key Vault にシークレットを追加する方法については、「 キーまたはシークレットを 鍵 コンテナー。 この場合、証明書は次の Base64 エンコードである必要があります。 UTF-8 でエンコードされた次の JSON オブジェクト: { "data":"<Base64-encoded-certificate>", "dataType":"pfx"、 "password":"<pfx-file-password>" } 仮想マシンに証明書をインストールするには Azure Key Vault 仮想マシン拡張機能を使用することをお勧めします。 対して リナックス または Azure Key Vault 仮想マシン拡張機能 Windows。 |
糸 |
VaultSecretGroup (英語)
名前 | 形容 | 価値 |
---|---|---|
ソースボルト | 内のすべての証明書を含む Key Vault の相対 URL VaultCertificates。 |
SubResource の |
vault証明書 | 証明書を含む SourceVault 内のキー コンテナー参照の一覧。 | Vault証明書[] |
VirtualHardDisk(バーチャルハードディスク)
名前 | 形容 | 価値 |
---|---|---|
URI | 仮想ハード ディスクの URI を指定します。 | 糸 |
VirtualMachineScaleSetDataDisk
名前 | 形容 | 価値 |
---|---|---|
キャッシング | キャッシュ要件を指定します。 使用可能な値: なし、 ReadOnly 、ReadWrite をします。 既定値は、Standard の場合は None です。 貯蔵。 Premium Storage の ReadOnly。 |
「なし」 「読み取り専用」 'ReadWrite' (読み取り書き込み) |
createオプション | 作成オプション。 | 「アタッチ」 「コピー」 「空」 「フロムイメージ」 'Restore' (必須) |
deleteオプション | VMSS Flex でデータ ディスクを削除するかデタッチするかを指定します。 削除 (この機能は、フレキシブル OrchestrationMode を使用する VMSS で使用できます のみ)。 使用可能な値: 削除 この値を使用する場合は、 データ ディスクは、VMSS Flex VM が削除されると削除されます。 をデタッチする この値を使用すると、データ ディスクは VMSS Flex VM の後に保持されます。 削除。 既定値は Deleteに設定されます。 |
「削除」 「デタッチ」 |
diskIOPSReadWrite | マネージド ディスクの Read-Write IOPS を指定します。 使用する必要があるのは、次の場合のみです。 StorageAccountType がUltraSSD_LRS。 指定しない場合、既定値は diskSizeGB に基づいて割り当てられます。 |
整数 (int) |
diskMBpsReadWrite | マネージド ディスクの帯域幅を 1 秒あたりの MB 単位で指定します。 使用する必要がある StorageAccountType がUltraSSD_LRSされている場合のみ。 指定しない場合は、既定値 は diskSizeGB に基づいて割り当てられます。 |
整数 (int) |
ディスクサイズGB | 空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素は使用できます をクリックして、仮想マシン イメージ内のディスクのサイズを上書きします。 プロパティ diskSizeGB はディスクのバイト数 x 1024^3 であり、値を 1023 より大きい。 |
整数 (int) |
LUN | データ ディスクの論理ユニット番号を指定します。 この値は、次の場合に使用されます。 VM 内のデータ ディスクを識別するため、データごとに一意である必要があります VM に接続されているディスク。 |
int (必須) |
managedディスク | マネージド ディスクのパラメーター。 | VirtualMachineScaleSetManagedDiskParameters |
名前 | ディスク名。 | 糸 |
書き込みアクセラレータ有効 | ディスクで writeAccelerator を有効または無効にするかどうかを指定します。 | ブール (bool) |
VirtualMachineScaleSetExtension
名前 | 形容 | 価値 |
---|---|---|
名前 | 拡張機能の名前。 | 糸 |
プロパティ | 仮想マシン スケール セット拡張機能のプロパティについて説明します。 | VirtualMachineScaleSetExtensionProperties (英語) |
VirtualMachineScaleSetExtensionProfile
名前 | 形容 | 価値 |
---|---|---|
拡張 機能 | 仮想マシン スケール セットの子拡張機能リソース。 | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget(タイムバジェット) | すべての拡張機能の割り当て時間を指定します。 期間 は 15 分から 120 分 (両端を含む) である必要があります。 ISO 8601 形式で指定されています。 既定値は 90 分 (PT1H30M) です。 最小 API バージョン: 2020-06-01。 |
糸 |
VirtualMachineScaleSetExtensionProperties (英語)
名前 | 形容 | 価値 |
---|---|---|
autoUpgradeMinorVersion (英語) | 拡張機能が新しいマイナー バージョンを使用する必要があるかどうかを示します (新しいマイナー バージョンが使用されている場合) 展開時に使用できます。 ただし、一度デプロイすると、拡張機能は このプロパティが true に設定されている場合でも、再デプロイされない限り、マイナー バージョンをアップグレードします。 |
ブール (bool) |
自動アップグレードを有効にする | 拡張機能を自動的にアップグレードする必要があるかどうかを示します。 使用できる拡張機能の新しいバージョンがある場合は、プラットフォーム。 |
ブール (bool) |
forceUpdateタグ | 値が指定され、前の値と異なる場合は、拡張機能 拡張機能の構成が更新されていない場合でも、ハンドラーは強制的に更新されます。 変更。 |
糸 |
protected設定 | 拡張機能には protectedSettings または protectedSettingsFromKeyVault または保護された設定はありません。 |
VirtualMachineScaleSetExtensionPropertiesProtectedSettings |
protectedSettingsFromKeyVault | 参照渡しされ、使用される拡張機能で保護された設定 キー コンテナーから |
KeyVaultシークレットリファレンス |
provisionAfterExtensions | 拡張機能名のコレクション。その後、この拡張機能を プロビジョニング。 |
文字列[] |
発行者 | 拡張ハンドラーの発行元の名前。 | 糸 |
設定 | 拡張機能の Json 形式のパブリック設定。 | VirtualMachineScaleSetExtensionPropertiesSettings |
suppressFailures(失敗を抑制します) | 拡張機能に起因するエラーが抑制されるかどうかを示します (VM に接続しないなどの運用エラーは抑制されません) この値に関係なく)。 既定値は false です。 |
ブール (bool) |
種類 | 拡張機能の型を指定します。たとえば、"CustomScriptExtension" です。 | 糸 |
タイプハンドラバージョン | スクリプト ハンドラーのバージョンを指定します。 | 糸 |
VirtualMachineScaleSetExtensionPropertiesProtectedSettings
名前 | 形容 | 価値 |
---|
VirtualMachineScaleSetExtensionPropertiesSettings
名前 | 形容 | 価値 |
---|
VirtualMachineScaleSetHardwareProfile
名前 | 形容 | 価値 |
---|---|---|
vmSizePropertiesの | 仮想マシンのサイズをカスタマイズするためのプロパティを指定します。 最小 API バージョン: 2021-11-01。 VM の指示に従ってください カスタマイズ 詳細については、以下を参照してください。 |
VMSizeProperties (英語) |
VirtualMachineScaleSetIPConfiguration
名前 | 形容 | 価値 |
---|---|---|
名前 | IP 構成名。 | string (必須) |
プロパティ | 仮想マシン スケール セットネットワーク プロファイルの IP 構成について説明します プロパティ。 |
VirtualMachineScaleSetIPConfigurationProperties の |
VirtualMachineScaleSetIPConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
applicationGatewayBackendAddressPools | アプリケーションのバックエンド アドレス プールへの参照の配列を指定します ゲートウェイ。 スケール セットは、複数のバックエンド アドレス プールを参照できます。 アプリケーション ゲートウェイ。 複数のスケール セットで同じアプリケーションを使用できない ゲートウェイ。 |
サブリソース[] |
アプリケーションセキュリティグループ | アプリケーション セキュリティ グループへの参照の配列を指定します。 | サブリソース[] |
loadBalancerBackendAddressPools | ロード バランサーのバックエンド アドレス プールへの参照の配列を指定します。 ある スケール セットは、1 つのパブリックと 1 つの内部のバックエンド アドレス プールを参照できます。 ロード バランサー。 複数のスケール セットで同じ Basic SKU ロード バランサーを使用することはできません。 |
サブリソース[] |
loadBalancerInboundNatPools | ロード バランサーの受信 Nat プールへの参照の配列を指定します。 ある スケール セットは、1 つのパブリックおよび 1 つの内部負荷の受信 NAT プールを参照できます バランサー。 複数のスケール セットで同じ Basic SKU ロード バランサーを使用することはできません。 |
サブリソース[] |
原発 | 仮想マシンの数が多い場合のプライマリ ネットワーク インターフェイスを指定します。 ネットワーク インターフェイスが 1 つを超えています。 |
ブール (bool) |
privateIPAddressVersion (プライベートIPAddressVersion) | Api-Version 2017-03-30 以降から利用可能であり、〗〘 特定の ipconfiguration は IPv4 または IPv6 です。 既定値は IPv4 と見なされます。 可能 値は 'IPv4' と 'IPv6' です。 |
「IPv4」 「IPv6」 |
publicIPAddressConfiguration (英語) | publicIPAddressConfiguration。 | VirtualMachineScaleSetPublicIPAddressConfiguration の |
サブネット | サブネットの識別子を指定します。 | ApiEntityReference (英語) |
VirtualMachineScaleSetIpTag
名前 | 形容 | 価値 |
---|---|---|
ipTagType (英語) | IP タグの種類。 例: FirstPartyUsage。 | 糸 |
タグ | パブリック IP に関連付けられている IP タグ。 例: SQL、Storage など | 糸 |
VirtualMachineScaleSetManagedDiskParameters
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSet | マネージド ディスクのマネージド ディスク暗号化セットのリソース ID を指定します。 ディスク。 |
DiskEncryptionSetParameters の |
セキュリティプロファイル | マネージド ディスクのセキュリティ プロファイルを指定します。 | VMDiskSecurityProfile を |
ストレージアカウントタイプ | マネージド ディスクのストレージ アカウントの種類を指定します。 注: UltraSSD_LRSは データ ディスクでのみ使用できます。OS ディスクでは使用できません。 |
「PremiumV2_LRS」 「Premium_LRS」 「Premium_ZRS」 「StandardSSD_LRS」 「StandardSSD_ZRS」 「Standard_LRS」 「UltraSSD_LRS」 |
VirtualMachineScaleSetNetworkConfiguration
名前 | 形容 | 価値 |
---|---|---|
名前 | ネットワーク構成名。 | string (必須) |
プロパティ | 仮想マシン スケール セットネットワーク プロファイルの IP 構成について説明します。 | VirtualMachineScaleSetNetworkConfigurationProperties の |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
名前 | 形容 | 価値 |
---|---|---|
dnsサーバー | DNS サーバーの IP アドレスの一覧 | 文字列[] |
VirtualMachineScaleSetNetworkConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
補助モード | ネットワーク インターフェイスに対して補助モードを有効にするかどうかを指定します。 資源。 |
「AcceleratedConnections」 「フローティング」 「なし」 |
補助SKU | ネットワーク インターフェイスに対して補助 SKU を有効にするかどうかを指定します。 資源。 |
「A1」 「A2」 「A4」 「A8」 「なし」 |
deleteオプション | VM が削除されたときのネットワーク インターフェイスの動作を指定する | 「削除」 「デタッチ」 |
disableTcpStateTracking | TCP 状態追跡でネットワーク インターフェイスを無効にするかどうかを指定します。 | ブール (bool) |
dns設定 | ネットワーク インターフェイスに適用される DNS 設定。 | VirtualMachineScaleSetNetworkConfigurationDnsSettings |
enableAcceleratedNetworking | ネットワーク インターフェイスが高速ネットワーク対応かどうかを指定します。 | ブール (bool) |
enableFpga | ネットワーク インターフェイスが FPGA ネットワーク対応かどうかを指定します。 | ブール (bool) |
enableIPフォワード | この NIC で IP 転送が有効になっているかどうか。 | ブール (bool) |
ipConfigurationsの | ネットワーク インターフェイスの IP 構成を指定します。 | VirtualMachineScaleSetIPConfiguration[] (必須) |
ネットワークセキュリティグループ | ネットワーク セキュリティ グループ。 | SubResource の |
原発 | 仮想マシンの数が多い場合のプライマリ ネットワーク インターフェイスを指定します。 ネットワーク インターフェイスが 1 つを超えています。 |
ブール (bool) |
VirtualMachineScaleSetNetworkProfile
名前 | 形容 | 価値 |
---|---|---|
ヘルスプローブ | の正常性を判断するために使用されるロード バランサー プローブへの参照 仮想マシン スケール セット内のインスタンス。 参照は次の形式になります。 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'。 |
ApiEntityReference (英語) |
networkApiVersion (英語) | は、ネットワークの作成時に使用される Microsoft.Network API のバージョンを指定します 仮想マシン スケール セットのネットワーク インターフェイス構成のリソース オーケストレーション モード 'フレキシブル' |
'2020-11-01' |
ネットワークインターフェイス構成 | ネットワーク構成の一覧。 | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
名前 | 形容 | 価値 |
---|---|---|
キャッシング | キャッシュ要件を指定します。 使用可能な値: なし、 ReadOnly 、ReadWrite をします。 既定値は、Standard の場合は None です。 貯蔵。 Premium Storage の ReadOnly。 |
「なし」 「読み取り専用」 'ReadWrite' (読み取り書き込み) |
createオプション | スケール セット内の仮想マシンの作成方法を指定します。 唯一の 使用できる値は、FromImage です。 この値は、イメージを使用する場合に使用されます。 を選択して仮想マシンを作成します。 プラットフォーム イメージを使用している場合は、 上で説明した imageReference 要素。 マーケットプレースを使用している場合 図では、前に説明した plan 要素も使用します。 |
「アタッチ」 「コピー」 「空」 「フロムイメージ」 'Restore' (必須) |
deleteオプション | VMSS Flex の削除時に OS ディスクを削除するかデタッチするかを指定します (この機能は、フレキシブル OrchestrationMode を使用する VMSS でのみ使用できます)。 使用可能な値: 削除 この値が使用されている場合、OS ディスクは、VMSS Flex VM が削除されると削除されます。 をデタッチします。この値 は、VMSS Flex VM が削除された後も OS ディスクが保持されます。 ザ 既定値は Deleteに設定されます。 エフェメラル OS ディスクの場合、既定値 が Deleteに設定されています。 ユーザーがエフェメラル OS の削除オプションを変更できない ディスク。 |
「削除」 「デタッチ」 |
diffDiskSettings (英語) | で使用されるオペレーティング システム ディスクのエフェメラル ディスク設定を指定します。 仮想マシン スケール セット。 |
DiffDiskSettings の |
ディスクサイズGB | 空のデータ ディスクのサイズをギガバイト単位で指定します。 この要素は使用できます をクリックして、仮想マシン イメージ内のディスクのサイズを上書きします。 プロパティ 'diskSizeGB' はディスクのバイト数 x 1024^3 であり、値は 1023 より大きい値です。 |
整数 (int) |
画像 | スケール セットの基となるアンマネージド ユーザー イメージに関する情報を指定します。 | VirtualHardDisk の |
managedディスク | マネージド ディスクのパラメーター。 | VirtualMachineScaleSetManagedDiskParameters |
名前 | ディスク名。 | 糸 |
osTypeの | このプロパティを使用すると、〘〘に含まれる OS の種類を指定できます。 ユーザー イメージまたは特殊化された VHD から VM を作成する場合はディスク。 使用可能な値 は、Windows、 |
「リナックス」 「ウィンドウズ」 |
vhdコンテナ | オペレーティング システム ディスクの格納に使用するコンテナーの URL を指定します。 スケール セット。 |
文字列[] |
書き込みアクセラレータ有効 | ディスクで writeAccelerator を有効または無効にするかどうかを指定します。 | ブール (bool) |
VirtualMachineScaleSetOSProfile
名前 | 形容 | 価値 |
---|---|---|
管理者パスワード | 管理者アカウントのパスワードを指定します。 最小長 (Windows): 8 文字 最小長 (Linux): 6 文字 最大長 (Windows): 123 文字 最大長 (Linux): 72 文字 複雑さの要件: 4 つのうち 3 つ 以下の条件を満たす必要があります 文字が小さい 上を持つ 文字 数字を含む 特殊文字を持つ (Regex match [\W_]) 許可されていない値: "abc@123"、"P@$$w 0rd"、"P@ssw0rd"、 "P@ssword123"、"Pa$$word"、"pass@word1"、"Password!"、"Password1"、 "Password22", "iloveyou!" パスワードをリセットする方法については、「方法」を参照してください。 Windows でリモート デスクトップ サービスまたはそのログイン パスワードをリセットする 仮想マシン ルート パスワードをリセットする方法については、「ユーザー、SSH、およびチェック VMAccess を使用して Azure Linux VM 上のディスクを修復する 拡張機能の |
糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
管理者ユーザー名 | 管理者アカウントの名前を指定します。 Windows のみ 制限: "." で終わることはできません。 許可されていない値: "管理者"、"管理者"、"ユーザー"、"ユーザー1"、"テスト"、"ユーザー2"、"テスト1"、"ユーザー3"、 "admin1"、 "1"、 "123"、 "a"、 "actuser"、 "adm"、 "admin2"、 "aspnet"、 "backup"、 "console"、 "david"、 "guest"、 "john"、 "owner"、 "root"、 "server"、 "sql"、 "support"、"support_388945a0"、"sys"、"test2"、"test3"、"user4"、"user5"。 最小長 (Linux): 1 文字 最大長 (Linux): 64 文字 最大長 (Windows): 20 文字 |
糸 |
allowExtensionオペレーション | 仮想マシンで拡張機能の操作を許可するかどうかを指定します スケール セット。 これは、拡張機能が存在しない場合にのみ False に設定できます。 仮想マシン スケール セット。 |
ブール (bool) |
コンピュータ名プレフィックス | スケール内のすべての仮想マシンのコンピューター名プレフィックスを指定します セット。 コンピューター名のプレフィックスは、1 ~ 15 文字にする必要があります。 |
糸 |
カスタムデータ | カスタム データの base-64 でエンコードされた文字列を指定します。 base-64 でエンコードされた文字列 は、仮想マシン上のファイルとして保存されるバイナリ配列にデコードされます。 バイナリ配列の最大長は 65535 バイトです。 cloud-init を使用する場合 「%cloud-init を使用して Linux VM をカスタマイズする を参照してください。 作成 |
糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
linuxの設定 | 仮想マシン上の Linux オペレーティング システムの設定を指定します。 次の場合は、次の場合 サポートされている Linux ディストリビューションの一覧については、linux on Azure-Endorsed を参照してください ディストリビューション。 |
Linux設定 |
requireGuestProvisionSignal | True に設定するか省略する必要がある省略可能なプロパティ。 | ブール (bool) |
秘密 | 仮想マシンにインストールする必要がある証明書のセットを指定します。 スケール セット内のマシン。 仮想マシンに証明書をインストールするには、 Azure Key Vault 仮想マシン拡張機能を使用することをお勧めします。 リナックス または Azure Key Vault 仮想マシン拡張機能 Windows。 |
VaultSecretGroup[] |
windows設定 | 仮想マシン上の Windows オペレーティング システムの設定を指定します。 | Windowsの設定 |
VirtualMachineScaleSetPublicIPAddressConfiguration
名前 | 形容 | 価値 |
---|---|---|
名前 | publicIP アドレス構成名。 | string (必須) |
プロパティ | 仮想マシン スケール セットの IP 構成の PublicIPAddress について説明します 構成 |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties の |
エスケーユー | パブリック IP SKU について説明します。 OrchestrationMode で設定できるのは次の場合のみです。 フレキシブル。 |
PublicIPAddressSku (パブリックIPAddressSku) |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
名前 | 形容 | 価値 |
---|---|---|
ドメイン名ラベル | ドメイン名ラベル。ドメイン名ラベルと VM インデックスの連結 は、PublicIPAddress リソースのドメイン名ラベルになります。 作成 |
string (必須) |
ドメイン名ラベルスコープ | ドメイン名ラベルスコープ。ハッシュドメイン名ラベルの連結 ドメイン名ラベルスコープと VM からポリシーに従って生成された index は、PublicIPAddress リソースのドメイン名ラベルになります。 を作成する |
「NoReuse」 'ResourceGroupReuse' 「サブスクリプション再利用」 「テナントリユース」 |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties
名前 | 形容 | 価値 |
---|---|---|
deleteオプション | VM が削除されたときのパブリック IP の動作を指定する | 「削除」 「デタッチ」 |
dns設定 | publicIP アドレスに適用する DNS 設定。 | VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings の |
アイドルタイムアウト (分単位) | パブリック IP アドレスのアイドル タイムアウト。 | 整数 (int) |
ipタグ | パブリック IP アドレスに関連付けられている IP タグの一覧。 | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion (パブリックIPAddressVersion) | Api-Version 2019-07-01 以降から利用可能であり、〗 特定の ipconfiguration は IPv4 または IPv6 です。 既定値は IPv4 と見なされます。 可能 値は 'IPv4' と 'IPv6' です。 |
「IPv4」 「IPv6」 |
publicIPPrefixの | publicIP アドレスの割り当て元の PublicIPPrefix。 | SubResource の |
VirtualMachineScaleSetStorageProfile
名前 | 形容 | 価値 |
---|---|---|
データディスク | 仮想ディスクにデータ ディスクを追加するために使用するパラメーターを指定します。 スケール セット内のマシン。 ディスクの詳細については、「ディスクについて 」を参照してください。 Azure 仮想の VHD と VHD マシン。 |
VirtualMachineScaleSetDataDisk[] |
diskControllerType (ディスクコントローラータイプ) | スケール セット内の仮想マシン用に構成されたディスク コントローラーの種類を指定します。 最小 API バージョン: 2022-08-01 | 「NVMe」 「SCSI」 |
画像参照 | 使用するイメージに関する情報を指定します。 に関する情報を指定できます。 プラットフォーム イメージ、マーケットプレース イメージ、または仮想マシン イメージ。 この要素は次のようになります。 プラットフォーム イメージ、マーケットプレース イメージ、または仮想イメージを使用する場合は必須です。 マシン イメージですが、他の作成操作では使用されません。 |
画像参照 |
osディスク | 仮想マシンで使用されるオペレーティング システム ディスクに関する情報を指定します。 スケール セット内のマシン。 ディスクの詳細については、「ディスクについて 」を参照してください。 Azure 仮想の VHD と VHD マシン。 |
VirtualMachineScaleSetOSDisk |
VMDiskSecurityProfile (英語)
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSet | マネージド ディスクのマネージド ディスク暗号化セットのリソース ID を指定します。 カスタマー マネージド キーで暗号化された ConfidentialVM OS ディスクおよび VMGuest BLOB。 |
DiskEncryptionSetParameters の |
セキュリティ暗号化タイプ | マネージド ディスクの EncryptionType を指定します。 に設定されます。 VMGuestState と共にマネージド ディスクを暗号化するための DiskWithVMGuestState BLOB、VMGuestState Blob のみを暗号化するための VMGuestStateOnly、および VMGuestState BLOB でファームウェアの状態を保持しない場合の NonPersistedTPM。. 注: 機密 VM にのみ設定できます。 |
'DiskWithVMGuestState' 'NonPersistedTPM' 'VMGuestStateOnly' |
VMGalleryアプリケーション
名前 | 形容 | 価値 |
---|---|---|
configurationリファレンス | 省略可能。既定値を置き換える Azure BLOB の URI を指定します。 パッケージの構成 (指定されている場合) |
糸 |
自動アップグレードを有効にする | true に設定すると、PIR/SIG で新しいギャラリー アプリケーション バージョンを使用できる場合は、 VM/VMSS に対して自動的に更新されます |
ブール (bool) |
命令 | 省略可能、パッケージをインストールする必要がある順序を指定します。 | 整数 (int) |
パッケージリファレンスID | の形式で GalleryApplicationVersion リソース ID を指定します。 /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} |
string (必須) |
タグ | オプション。より汎用的なコンテキストのパススルー値を指定します。 | 糸 |
障害を展開の失敗として扱う | 省略可能。true の場合、VmApplication での操作に対するエラーは失敗します デプロイ |
ブール (bool) |
VmSizeProfile (英語)
名前 | 形容 | 価値 |
---|---|---|
名前 | SKU 名 (例: "Standard_DS1_v2") | string (必須) |
VMSizeProperties (英語)
名前 | 形容 | 価値 |
---|---|---|
vCPU利用可能 | VM で使用できる vCPU の数を指定します。 このプロパティが無効な場合 要求本文で指定された既定の動作は、次の値に設定されます。 api 応答で公開されている VM サイズに対して使用可能な vCPU 使用可能なすべての一覧表示 仮想マシンのサイズ region。 |
整数 (int) |
vCPUパーコア | vCPU と物理コアの比率を指定します。 このプロパティが指定されていない場合 要求本文では、既定の動作は vCPUsPerCore の値に設定されます の API 応答で公開されている VM サイズの 使用可能なすべての仮想マシンを一覧表示します のサイズ region。 このプロパティを 1 に設定すると、ハイパースレッディングが無効になります。 |
整数 (int) |
Windowsの設定
名前 | 形容 | 価値 |
---|---|---|
追加UnattendContent | 可能な追加の base-64 でエンコードされた XML 形式の情報を指定します。 は、Windows セットアップで使用される Unattend.xml ファイルに含まれています。 |
追加UnattendContent[] |
enableAutomaticUpdates | Windows 仮想マシンに対して自動更新が有効になっているかどうかを示します。 既定値は true です。 仮想マシン スケール セットの場合、このプロパティは 更新され、更新は OS の再プロビジョニングで有効になります。 |
ブール (bool) |
enableVMAgentPlatformUpdates | Windows 仮想に対して VMAgent プラットフォーム更新プログラムが有効になっているかどうかを示します 機械。 既定値は false です。 |
ブール (bool) |
パッチ設定 | [プレビュー機能]Windows での VM ゲストパッチ適用に関連する設定を指定します。 | PatchSettings の |
provisionVMAgent | 仮想マシン エージェントを仮想マシン 上にプロビジョニングする必要があるかどうかを示します。 機械。 このプロパティが要求本文で指定されていない場合は、次の値に設定されます。 既定では true です。 これにより、VM エージェントが VM にインストールされ、 拡張機能は、後で VM に追加できます。 |
ブール (bool) |
タイムゾーン | 仮想マシンのタイム ゾーンを指定します。 例: "太平洋標準時"。 指定できる値は次のとおりです。 TimeZoneInfo.Id 返されるタイム ゾーンからの値 TimeZoneInfo.GetSystemTimeZones。 |
糸 |
winRMの | Windows リモート管理リスナーを指定します。 これにより、リモート Windows が有効になります。 PowerShell。 |
WinRMコンフィギュレーション |
WindowsVMGuestPatchAutomaticByPlatformSettings
名前 | 形容 | 価値 |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | お客様が誤ってアップグレードすることなく修正プログラムの適用をスケジュールできるようにします | ブール (bool) |
再起動設定 | すべての AutomaticByPlatform パッチ インストールの再起動設定を指定します オペレーションズ。 |
「常に」 「IfRequired」 「決して」 「不明」 |
WinRMコンフィギュレーション
名前 | 形容 | 価値 |
---|---|---|
リスナー | Windows リモート管理リスナーの一覧 | WinRMリスナー[] |
WinRMリステナー
名前 | 形容 | 価値 |
---|---|---|
証明書URL | これは、Key Vault にアップロードされた証明書の URL です。 秘密。 Key Vault にシークレットを追加する方法については、「 キーまたはシークレットを 鍵 コンテナー。 この場合、証明書は次の Base64 エンコードである必要があります。 UTF-8 でエンコードされた JSON オブジェクト: { "data":"<Base64-encoded-certificate>", "dataType":"pfx"、 "password":"<pfx-file-password>" } 仮想マシンに証明書をインストールするには Azure Key Vault 仮想マシン拡張機能を使用することをお勧めします。 対して リナックス または Azure Key Vault 仮想マシン拡張機能 Windows。 |
糸 |
議定書 | WinRM リスナーのプロトコルを指定します。 使用可能な値は、http、 です。 https を します。 |
'http' 「https」 |