VaultPatchProperties コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
VaultPatchProperties() |
VaultPatchProperties クラスの新しいインスタンスを初期化します。 |
VaultPatchProperties(Nullable<Guid>, Sku, IList<AccessPolicyEntry>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<CreateMode>, Nullable<Boolean>, NetworkRuleSet) |
VaultPatchProperties クラスの新しいインスタンスを初期化します。 |
VaultPatchProperties()
VaultPatchProperties クラスの新しいインスタンスを初期化します。
public VaultPatchProperties ();
Public Sub New ()
適用対象
VaultPatchProperties(Nullable<Guid>, Sku, IList<AccessPolicyEntry>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<CreateMode>, Nullable<Boolean>, NetworkRuleSet)
VaultPatchProperties クラスの新しいインスタンスを初期化します。
public VaultPatchProperties (Guid? tenantId = default, Microsoft.Azure.Management.KeyVault.Models.Sku sku = default, System.Collections.Generic.IList<Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry> accessPolicies = default, bool? enabledForDeployment = default, bool? enabledForDiskEncryption = default, bool? enabledForTemplateDeployment = default, bool? enableSoftDelete = default, bool? enableRbacAuthorization = default, int? softDeleteRetentionInDays = default, Microsoft.Azure.Management.KeyVault.Models.CreateMode? createMode = default, bool? enablePurgeProtection = default, Microsoft.Azure.Management.KeyVault.Models.NetworkRuleSet networkAcls = default);
new Microsoft.Azure.Management.KeyVault.Models.VaultPatchProperties : Nullable<Guid> * Microsoft.Azure.Management.KeyVault.Models.Sku * System.Collections.Generic.IList<Microsoft.Azure.Management.KeyVault.Models.AccessPolicyEntry> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<Microsoft.Azure.Management.KeyVault.Models.CreateMode> * Nullable<bool> * Microsoft.Azure.Management.KeyVault.Models.NetworkRuleSet -> Microsoft.Azure.Management.KeyVault.Models.VaultPatchProperties
Public Sub New (Optional tenantId As Nullable(Of Guid) = Nothing, Optional sku As Sku = Nothing, Optional accessPolicies As IList(Of AccessPolicyEntry) = Nothing, Optional enabledForDeployment As Nullable(Of Boolean) = Nothing, Optional enabledForDiskEncryption As Nullable(Of Boolean) = Nothing, Optional enabledForTemplateDeployment As Nullable(Of Boolean) = Nothing, Optional enableSoftDelete As Nullable(Of Boolean) = Nothing, Optional enableRbacAuthorization As Nullable(Of Boolean) = Nothing, Optional softDeleteRetentionInDays As Nullable(Of Integer) = Nothing, Optional createMode As Nullable(Of CreateMode) = Nothing, Optional enablePurgeProtection As Nullable(Of Boolean) = Nothing, Optional networkAcls As NetworkRuleSet = Nothing)
パラメーター
- sku
- Sku
SKU の詳細
- accessPolicies
- IList<AccessPolicyEntry>
キー コンテナーにアクセスできる 0 から 16 個の ID の配列。 配列内のすべての ID は、キー コンテナーのテナント ID と同じテナント ID を使用する必要があります。
キー コンテナーからシークレットとして格納されている証明書を Azure Virtual Machinesで取得できるかどうかを指定するプロパティ。
コンテナーからシークレットを取得してキーのラップを解除することを Azure Disk Encryption で許可するかどうかを指定するプロパティ。
キー コンテナーからシークレットを取得するために Azure Resource Managerを許可するかどうかを指定するプロパティ。
このキー コンテナーに対して "論理的な削除" 機能を有効にするかどうかを指定するプロパティ。 true に設定すると、false に戻すことはできません。
データ アクションの承認方法を制御するプロパティ。 true の場合、キー コンテナーはロールベースのAccess Control (RBAC) を使用してデータ アクションを承認し、コンテナーのプロパティで指定されたアクセス ポリシーは無視されます (警告: これはプレビュー機能です)。 false の場合、キー コンテナーはコンテナーのプロパティで指定されたアクセス ポリシーを使用し、Azure Resource Managerに格納されているすべてのポリシーは無視されます。 null または指定されていない場合、このプロパティの値は変更されません。
- createMode
- Nullable<CreateMode>
コンテナーを復旧する必要があるかどうかを示すコンテナーの作成モード。 使用可能な値は、'recover'、'default' です。
このコンテナーに対して消去に対する保護を有効にするかどうかを指定するプロパティ。 このプロパティを true に設定すると、このコンテナーとそのコンテンツの消去に対する保護がアクティブになります。Key Vault サービスのみが、回復不可能なハード削除を開始する可能性があります。 この設定は、論理的な削除も有効になっている場合にのみ有効です。 この機能を有効にすることは元に戻すことはできません。つまり、 プロパティは false をその値として受け入れられません。
- networkAcls
- NetworkRuleSet
特定のネットワークの場所からのコンテナーのアクセシビリティを制御するルールのコレクション。
適用対象
Azure SDK for .NET