次の方法で共有


ArmContainerServiceModelFactory.AgentPoolSnapshotData メソッド

定義

AgentPoolSnapshotData の新しいインスタンスを初期化します。

public static Azure.ResourceManager.ContainerService.AgentPoolSnapshotData AgentPoolSnapshotData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.Core.ResourceIdentifier creationDataSourceResourceId = default, Azure.ResourceManager.ContainerService.Models.SnapshotType? snapshotType = default, string kubernetesVersion = default, string nodeImageVersion = default, Azure.ResourceManager.ContainerService.Models.ContainerServiceOSType? osType = default, Azure.ResourceManager.ContainerService.Models.ContainerServiceOSSku? osSku = default, string vmSize = default, bool? enableFips = default);
static member AgentPoolSnapshotData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.ContainerService.Models.SnapshotType> * string * string * Nullable<Azure.ResourceManager.ContainerService.Models.ContainerServiceOSType> * Nullable<Azure.ResourceManager.ContainerService.Models.ContainerServiceOSSku> * string * Nullable<bool> -> Azure.ResourceManager.ContainerService.AgentPoolSnapshotData
Public Shared Function AgentPoolSnapshotData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional creationDataSourceResourceId As ResourceIdentifier = Nothing, Optional snapshotType As Nullable(Of SnapshotType) = Nothing, Optional kubernetesVersion As String = Nothing, Optional nodeImageVersion As String = Nothing, Optional osType As Nullable(Of ContainerServiceOSType) = Nothing, Optional osSku As Nullable(Of ContainerServiceOSSku) = Nothing, Optional vmSize As String = Nothing, Optional enableFips As Nullable(Of Boolean) = Nothing) As AgentPoolSnapshotData

パラメーター

name
String

名前。

resourceType
ResourceType

resourceType。

systemData
SystemData

systemData。

tags
IDictionary<String,String>

タグ。

location
AzureLocation

場所。

creationDataSourceResourceId
ResourceIdentifier

このスナップショットを作成するソース エージェント プールリソース ID を指定するために使用する CreationData。

snapshotType
Nullable<SnapshotType>

スナップショットの型。 既定値は NodePool です。

kubernetesVersion
String

Kubernetes のバージョン。

nodeImageVersion
String

ノード イメージのバージョン。

osType
Nullable<ContainerServiceOSType>

オペレーティング システムの種類。 既定値は Linux です。

osSku
Nullable<ContainerServiceOSSku>

エージェント プールで使用される OS SKU を指定します。 指定しない場合、既定値は OSType=Linux の場合は Ubuntu、OSType=Windows の場合は Windows2019 です。 また、Windows 2019 が非推奨になった後、既定の Windows OSSKU は Windows2022 に変更されます。

vmSize
String

VM のサイズ。

enableFips
Nullable<Boolean>

FIPS 対応 OS を使用するかどうか。

戻り値

モック作成用の新しい AgentPoolSnapshotData インスタンス。

適用対象