Esempio n. 1
0
 internal PSDeletedKeyVault(DeletedVault vault)
 {
     Id                 = vault.Id;
     VaultName          = vault.Name;
     ResourceId         = vault.Properties.VaultId;
     Location           = vault.Properties.Location;
     DeletionDate       = vault.Properties.DeletionDate;
     ScheduledPurgeDate = vault.Properties.ScheduledPurgeDate;
     Tags               = vault.Properties.Tags?.ConvertToHashtable();
 }
Esempio n. 2
0
 public static bool IsEqual(this DeletedVault deletedVault, Vault createdVault)
 {
     Assert.Equal(createdVault.Location, deletedVault.Properties.Location);
     Assert.Equal(createdVault.Name, deletedVault.Name);
     Assert.Equal(createdVault.Id, deletedVault.Properties.VaultId);
     Assert.Equal("Microsoft.KeyVault/deletedVaults", deletedVault.Type);
     Assert.True(createdVault.Tags.DictionaryEqual(deletedVault.Properties.Tags));
     Assert.NotNull(deletedVault.Properties.ScheduledPurgeDate);
     Assert.NotNull(deletedVault.Properties.DeletionDate);
     Assert.NotNull(deletedVault.Id);
     return(true);
 }