C# Class Microsoft.Azure.Commands.KeyVault.Models.VaultManagementClient

Afficher le fichier Open project: Azure/azure-powershell

Méthodes publiques

Свойство Type Description
VaultsResourceType string

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
CreateNewVault ( VaultCreationParameters parameters, ActiveDirectoryClient adClient = null ) : PSVault

Create a new vault

DeletVault ( string vaultName, string resourceGroupName ) : void

Delete an existing vault. Throws if vault is not found.

GetVault ( string vaultName, string resourceGroupName, ActiveDirectoryClient adClient = null ) : PSVault

Get an existing vault. Returns null if vault is not found.

UpdateVault ( PSVault existingVault, PSVaultAccessPolicy updatedPolicies, bool updatedEnabledForDeployment, bool updatedEnabledForTemplateDeployment, bool updatedEnabledForDiskEncryption, ActiveDirectoryClient adClient = null ) : PSVault

Update an existing vault. Only EnabledForDeployment and AccessPolicies can be updated currently.

VaultManagementClient ( ) : Hyak.Common

Parameterless constructor for mocking

VaultManagementClient ( Microsoft.Azure.Common.Authentication.Models.AzureContext context ) : Hyak.Common

Method Details

CreateNewVault() public méthode

Create a new vault
public CreateNewVault ( VaultCreationParameters parameters, ActiveDirectoryClient adClient = null ) : PSVault
parameters VaultCreationParameters vault creation parameters
adClient Microsoft.Azure.Commands.Resources.Models.ActiveDirectory.ActiveDirectoryClient the active directory client
Résultat PSVault

DeletVault() public méthode

Delete an existing vault. Throws if vault is not found.
public DeletVault ( string vaultName, string resourceGroupName ) : void
vaultName string
resourceGroupName string
Résultat void

GetVault() public méthode

Get an existing vault. Returns null if vault is not found.
public GetVault ( string vaultName, string resourceGroupName, ActiveDirectoryClient adClient = null ) : PSVault
vaultName string vault name
resourceGroupName string resource group name
adClient Microsoft.Azure.Commands.Resources.Models.ActiveDirectory.ActiveDirectoryClient the active directory client
Résultat PSVault

UpdateVault() public méthode

Update an existing vault. Only EnabledForDeployment and AccessPolicies can be updated currently.
public UpdateVault ( PSVault existingVault, PSVaultAccessPolicy updatedPolicies, bool updatedEnabledForDeployment, bool updatedEnabledForTemplateDeployment, bool updatedEnabledForDiskEncryption, ActiveDirectoryClient adClient = null ) : PSVault
existingVault PSVault the existing vault
updatedPolicies PSVaultAccessPolicy the update access policies
updatedEnabledForDeployment bool enabled for deployment
updatedEnabledForTemplateDeployment bool enabled for template deployment
updatedEnabledForDiskEncryption bool enabled for disk encryption
adClient Microsoft.Azure.Commands.Resources.Models.ActiveDirectory.ActiveDirectoryClient the active directory client
Résultat PSVault

VaultManagementClient() public méthode

Parameterless constructor for mocking
public VaultManagementClient ( ) : Hyak.Common
Résultat Hyak.Common

VaultManagementClient() public méthode

public VaultManagementClient ( Microsoft.Azure.Common.Authentication.Models.AzureContext context ) : Hyak.Common
context Microsoft.Azure.Common.Authentication.Models.AzureContext
Résultat Hyak.Common

Property Details

VaultsResourceType public_oe property

public string VaultsResourceType
Résultat string