export type EncryptionIdentity = { federatedIdentityClientId: string; userAssignedIdentity: string; }; export type EncryptionService = { enabled: boolean; keyType: string; lastEnabledTime: string; }; export type EncryptionServices = { blob: EncryptionService; file: EncryptionService; queue: EncryptionService; table: EncryptionService; }; export type KeyVaultProperties = { currentVersionedKeyExpirationTimestamp: string; currentVersionedKeyIdentifier: string; keyname: string; keyvaulturi: string; keyversion: string; lastKeyRotationTimestamp: string; }; export type Encryption = { identity: EncryptionIdentity; keySource: string; keyvaultproperties: KeyVaultProperties; requireInfrastructureEncryption: boolean; services: EncryptionServices; };