IWithSystemAssignedIdentityBasedAccessOrApply インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
システム割り当て (ローカル) マネージド サービス ID が有効な仮想マシン スケール セットのステージ。ID へのアクセスを設定できます。
public interface IWithSystemAssignedIdentityBasedAccessOrApply : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithApply, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithApply>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>
type IWithSystemAssignedIdentityBasedAccessOrApply = interface
interface IBeta
interface IWithApply
interface IAppliable<IVirtualMachineScaleSet>
interface IIndexable
interface IUpdateWithTags<IWithApply>
interface IWithManagedDataDisk
interface IWithUnmanagedDataDisk
interface IWithSku
interface IWithAdditionalCapabilities
interface IWithCapacity
interface IWithExtension
interface IWithoutPrimaryLoadBalancer
interface IWithoutPrimaryLoadBalancerBackend
interface IWithoutPrimaryLoadBalancerNatPool
interface IWithSystemAssignedManagedServiceIdentity
interface IWithUserAssignedManagedServiceIdentity
interface IWithBootDiagnostics
interface IWithBillingProfile
interface IWithAvailabilityZone
interface IWithVirtualMachinePublicIp
interface IWithAcceleratedNetworking
interface IWithIpForwarding
interface IWithNetworkSecurityGroup
interface IWithSinglePlacementGroup
interface IWithApplicationGateway
interface IWithApplicationSecurityGroup
Public Interface IWithSystemAssignedIdentityBasedAccessOrApply
Implements IAppliable(Of IVirtualMachineScaleSet), IBeta, IUpdateWithTags(Of IWithApply), IWithApply
- 実装
-
IWithAcceleratedNetworking IWithAdditionalCapabilities IWithApplicationGateway IWithApplicationSecurityGroup IWithApply IWithAvailabilityZone IWithBillingProfile IWithBootDiagnostics IWithCapacity IWithExtension IWithIpForwarding IWithManagedDataDisk IWithNetworkSecurityGroup IWithoutPrimaryLoadBalancer IWithoutPrimaryLoadBalancerBackend IWithoutPrimaryLoadBalancerNatPool IWithSinglePlacementGroup IWithSku IWithSystemAssignedManagedServiceIdentity IWithUnmanagedDataDisk IWithUserAssignedManagedServiceIdentity IWithVirtualMachinePublicIp IBeta IUpdateWithTags<IWithApply> IAppliable<IVirtualMachineScaleSet> IIndexable
プロパティ
Key |
システム割り当て (ローカル) マネージド サービス ID が有効な仮想マシン スケール セットのステージ。ID へのアクセスを設定できます。 (継承元 IIndexable) |
メソッド
Apply() |
更新要求を実行します。 (継承元 IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
更新要求を非同期的に実行します。 (継承元 IAppliable<T>) |
DefineNewExtension(String) |
スケール セット内の仮想マシンにアタッチする拡張機能参照の定義を開始します。 (継承元 IWithExtension) |
UpdateExtension(String) |
スケール セット内の仮想マシンに割り当てられている既存の拡張機能の更新の説明を開始します。 (継承元 IWithExtension) |
WithAcceleratedNetworking() |
仮想マシン スケール セットに対して高速ネットワークを有効にすることを指定します。 (継承元 IWithAcceleratedNetworking) |
WithAdditionalCapabilities(AdditionalCapabilities) |
Set は、仮想マシン スケール セットのVirtual Machinesで有効または無効にする追加機能を指定します。 たとえば、ストレージ アカウントの種類を持つマネージド データ ディスクのアタッチをサポートする機能がVirtual MachinesにあるかどうかUltraSSD_LRS。 (継承元 IWithAdditionalCapabilities) |
WithAvailabilityZone(AvailabilityZoneId) |
仮想マシン スケール セットの可用性ゾーンを指定します。 (継承元 IWithAvailabilityZone) |
WithBootDiagnostics() |
仮想マシン スケール セットでブート 診断を有効にする必要があることを指定します。 (継承元 IWithBootDiagnostics) |
WithBootDiagnostics(ICreatable<IStorageAccount>) |
仮想マシン スケール セットでブート 診断を有効にする必要があることを指定します。 (継承元 IWithBootDiagnostics) |
WithBootDiagnostics(IStorageAccount) |
仮想マシン スケール セットでブート 診断を有効にする必要があることを指定します。 (継承元 IWithBootDiagnostics) |
WithBootDiagnostics(String) |
仮想マシン スケール セットでブート 診断を有効にする必要があることを指定します。 (継承元 IWithBootDiagnostics) |
WithCapacity(Int32) |
スケール セット内の仮想マシンの新しい数を指定します。 (継承元 IWithCapacity) |
WithExistingApplicationGatewayBackendPool(String) |
アプリケーション ゲートウェイ バックエンド プールを仮想マシン スケール セットに関連付ける必要があることを指定します。 (継承元 IWithApplicationGateway) |
WithExistingApplicationSecurityGroup(IApplicationSecurityGroup) |
指定されたアプリケーション セキュリティ グループを仮想マシン スケール セットに関連付ける必要があることを指定します。 (継承元 IWithApplicationSecurityGroup) |
WithExistingApplicationSecurityGroupId(String) |
指定されたアプリケーション セキュリティ グループを仮想マシン スケール セットに関連付ける必要があることを指定します。 (継承元 IWithApplicationSecurityGroup) |
WithExistingNetworkSecurityGroup(INetworkSecurityGroup) |
仮想マシン スケール セットのネットワーク セキュリティ グループを指定します。 (継承元 IWithNetworkSecurityGroup) |
WithExistingNetworkSecurityGroupId(String) |
仮想マシン スケール セットのネットワーク セキュリティ グループを指定します。 (継承元 IWithNetworkSecurityGroup) |
WithExistingUserAssignedManagedServiceIdentity(IIdentity) |
仮想マシンに関連付ける既存のユーザー割り当て ID を指定します。 (継承元 IWithUserAssignedManagedServiceIdentity) |
WithIpForwarding() |
仮想マシン スケール セットに対して IP 転送を有効にすることを指定します。 (継承元 IWithIpForwarding) |
WithMaxPrice(Nullable<Double>) |
スケール セット内の優先度の低い仮想マシンの課金関連の詳細を指定します。 (継承元 IWithBillingProfile) |
WithNewDataDisk(Int32) |
指定したサイズでマネージド ディスクを暗黙的に作成する必要があることを指定します。 (継承元 IWithManagedDataDisk) |
WithNewDataDisk(Int32, Int32, CachingTypes) |
指定した設定でマネージド ディスクを暗黙的に作成する必要があることを指定します。 (継承元 IWithManagedDataDisk) |
WithNewDataDisk(Int32, Int32, CachingTypes, StorageAccountTypes) |
指定した設定でマネージド ディスクを暗黙的に作成する必要があることを指定します。 (継承元 IWithManagedDataDisk) |
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>) |
仮想マシンに関連付ける、まだ作成されていないユーザー割り当て ID の定義を指定します。 (継承元 IWithUserAssignedManagedServiceIdentity) |
WithoutAcceleratedNetworking() |
仮想マシン スケール セットに対して高速ネットワークを無効にすることを指定します。 (継承元 IWithAcceleratedNetworking) |
WithoutApplicationGatewayBackendPool(String) |
関連付けられている既存のアプリケーション ゲートウェイを仮想マシン スケール セットから削除する必要があることを指定します。 (継承元 IWithApplicationGateway) |
WithoutApplicationSecurityGroup(String) |
指定されたアプリケーション セキュリティ グループを仮想マシン スケール セットから削除することを指定します。 (継承元 IWithApplicationSecurityGroup) |
WithoutBootDiagnostics() |
仮想マシン スケール セットでブート 診断を無効にする必要があることを指定します。 (継承元 IWithBootDiagnostics) |
WithoutDataDisk(Int32) |
指定された LUN を持つマネージド データ ディスクを仮想マシン スケール セット インスタンスからデタッチします。 (継承元 IWithManagedDataDisk) |
WithoutExtension(String) |
スケール セット内の仮想マシンから、指定した名前の拡張機能を削除します。 (継承元 IWithExtension) |
WithoutIpForwarding() |
仮想マシン スケール セットの IP 転送を無効にすることを指定します。 (継承元 IWithIpForwarding) |
WithoutNetworkSecurityGroup() |
存在する場合は、ネットワーク セキュリティ グループの関連付けを削除する必要があることを指定します。 (継承元 IWithNetworkSecurityGroup) |
WithoutPrimaryInternalLoadBalancer() |
内部ロード バランサーとプライマリ ネットワーク インターフェイス構成の間の関連付けを削除します。 これにより、プライマリ ネットワーク インターフェイスの構成と、ロード バランサー内のすべてのバックエンドと受信 NAT プールとの間の関連付けが削除されます。 (継承元 IWithoutPrimaryLoadBalancer) |
WithoutPrimaryInternalLoadBalancerBackends(String[]) |
プライマリ ネットワーク インターフェイス構成と、内部ロード バランサーの指定されたバックエンドとの間の関連付けを削除します。 (継承元 IWithoutPrimaryLoadBalancerBackend) |
WithoutPrimaryInternalLoadBalancerNatPools(String[]) |
プライマリ ネットワーク インターフェイス構成と、内部ロード バランサーの指定された受信 NAT プールとの間の関連付けを削除します。 (継承元 IWithoutPrimaryLoadBalancerNatPool) |
WithoutPrimaryInternetFacingLoadBalancer() |
インターネットに接続するロード バランサーとプライマリ ネットワーク インターフェイス構成の間の関連付けを削除します。 これにより、プライマリ ネットワーク インターフェイスの構成と、ロード バランサー内のすべてのバックエンドと受信 NAT プールとの間の関連付けが削除されます。 (継承元 IWithoutPrimaryLoadBalancer) |
WithoutPrimaryInternetFacingLoadBalancerBackends(String[]) |
プライマリ ネットワーク インターフェイス構成と、インターネットに接続するロード バランサーの指定されたバックエンドとの間の関連付けを削除します。 (継承元 IWithoutPrimaryLoadBalancerBackend) |
WithoutPrimaryInternetFacingLoadBalancerNatPools(String[]) |
プライマリ ネットワーク インターフェイス構成と、インターネットに接続するロード バランサーの指定された受信 NAT プールとの間の関連付けを削除します。 (継承元 IWithoutPrimaryLoadBalancerNatPool) |
WithoutSinglePlacementGroup() |
仮想マシン スケール セットに対して単一の配置グループを無効にすることを指定します。 (継承元 IWithSinglePlacementGroup) |
WithoutSystemAssignedManagedServiceIdentity() |
仮想マシン スケール セットでシステム割り当て (ローカル) マネージド サービス ID を無効にする必要があることを指定します。 (継承元 IWithSystemAssignedManagedServiceIdentity) |
WithoutTag(String) |
リソースからタグを削除します。 (継承元 IUpdateWithTags<T>) |
WithoutUserAssignedManagedServiceIdentity(String) |
仮想マシンに関連付けられているユーザー割り当て ID を削除する必要があることを指定します。 (継承元 IWithUserAssignedManagedServiceIdentity) |
WithSinglePlacementGroup() |
仮想マシン スケール セットに対して単一の配置グループを有効にすることを指定します。 (継承元 IWithSinglePlacementGroup) |
WithSku(IVirtualMachineScaleSetSku) |
スケール セット内の仮想マシンの SKU を指定します。 (継承元 IWithSku) |
WithSku(VirtualMachineScaleSetSkuTypes) |
スケール セット内の仮想マシンの SKU を指定します。 (継承元 IWithSku) |
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole) |
仮想マシンのシステム割り当て (ローカル) ID に、リソース ID で識別される ARM リソースに対する特定のアクセス権 (ロールによって記述) を持つ必要があることを指定します。 スケール セット VM インスタンスで実行されているアプリケーションは、ARM リソースに対して同じアクセス許可 (ロール) を持ちます。 |
WithSystemAssignedIdentityBasedAccessTo(String, String) |
仮想マシン スケール セットのシステム割り当て (ローカル) ID に、リソース ID で識別される ARM リソースに対するアクセス権 (ロール定義で記述) を持つ必要があることを指定します。 スケール セット VM インスタンスで実行されているアプリケーションは、ARM リソースに対して同じアクセス許可 (ロール) を持ちます。 |
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole) |
仮想マシン スケール セットのシステム割り当て (ローカル) ID に、仮想マシンが存在するリソース グループに対して (ロールによって記述される) 特定のアクセス権を持つ必要があることを指定します。 スケール セット VM インスタンスで実行されているアプリケーションは、リソース グループに対して同じアクセス許可 (ロール) を持ちます。 |
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String) |
仮想マシン スケール セットのシステム割り当て (ローカル) ID に、仮想マシンが存在するリソース グループに対するアクセス権 (ロール定義で記述) を持つ必要があることを指定します。 スケール セット VM インスタンスで実行されているアプリケーションは、リソース グループに対して同じアクセス許可 (ロール) を持ちます。 |
WithSystemAssignedManagedServiceIdentity() |
仮想マシン スケール セットでシステム割り当て (ローカル) マネージド サービス ID を有効にする必要があることを指定します。 (継承元 IWithSystemAssignedManagedServiceIdentity) |
WithTag(String, String) |
リソースにタグを追加します。 (継承元 IUpdateWithTags<T>) |
WithTags(IDictionary<String,String>) |
リソースのタグを {@link Map} として指定します。 (継承元 IUpdateWithTags<T>) |
WithVirtualMachinePublicIp() |
スケール セット内の仮想マシンにパブリック IP アドレスを指定します。 (継承元 IWithVirtualMachinePublicIp) |
WithVirtualMachinePublicIp(String) |
スケール セット内の仮想マシンにパブリック IP アドレスを指定します。 (継承元 IWithVirtualMachinePublicIp) |
WithVirtualMachinePublicIp(VirtualMachineScaleSetPublicIPAddressConfiguration) |
スケール セット内の仮想マシンにパブリック IP アドレスを指定します。 (継承元 IWithVirtualMachinePublicIp) |
適用対象
Azure SDK for .NET