import { SubResource } from 'types/index.js'; export type VirtualMachinePublicIPAddressDnsSettingsConfiguration = { domainNameLabel: string; }; export type VirtualMachineIpTag = { ipTagType: string; tag: string; }; export type PublicIPAddressSku = { name: string; tier: string; }; export type VirtualMachinePublicIPAddressConfiguration = { name: string; properties: { deleteOption: string; dnsSettings: VirtualMachinePublicIPAddressDnsSettingsConfiguration; idleTimeoutInMinutes: number; ipTags: VirtualMachineIpTag[]; publicIPAddressVersion: string; publicIPAllocationMethod: string; publicIPPrefix: SubResource; }; sku: PublicIPAddressSku; };