import { KeyVaultAndSecretReference, VirtualMachineExtensionInstanceView } from './instance-view.js'; export type VirtualMachineExtension = { id: string; location: string; name: string; properties: { autoUpgradeMinorVersion: boolean; enableAutomaticUpgrade: boolean; forceUpdateTag: string; instanceView: VirtualMachineExtensionInstanceView; protectedSettings: Record; protectedSettingsFromKeyVault: KeyVaultAndSecretReference; provisioningState: string; publisher: string; settings: Record; suppressFailures: boolean; type: string; typeHandlerVersion: string; }; type: string; tags: Record; };