import { Input } from '@pulumi/pulumi'; import { FirewallPolicyRuleCollectionResults } from '../types'; interface AzureFirewallPolicyProps { priority: number; subnetSpaces: Array>; /** Allows access to Docker and Kubernetes registries */ allowAccessPublicRegistries?: boolean; trustedAcrs?: string[]; dNATs?: [ { name: string; allowHttp?: boolean; publicIpAddresses: Input[]; /** Default value is '*' and it will allow all incoming requests */ sourceIpAddress?: Input; internalIpAddress: Input; } ]; } declare const _default: ({ priority, allowAccessPublicRegistries, subnetSpaces, trustedAcrs, dNATs, }: AzureFirewallPolicyProps) => FirewallPolicyRuleCollectionResults; export default _default;