AzureFirewallProxy
Handle
interface AzureFirewallProxy { applicationRuleCollections: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfAzureFirewallApplicationRuleCollectionDataProxy; autoscaleConfiguration: AzureFirewallAutoscaleConfigurationProxy; readonly eTag: BicepValueProxy; extendedLocation: NetworkExtendedAzureLocationProxy; firewallPolicyId: BicepValueProxy; hubIPAddresses: HubIPAddressesProxy; readonly id: BicepValueProxy; iPConfigurations: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfAzureFirewallIPConfigurationProxy; readonly iPGroups: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfAzureFirewallIPGroupsProxy; location: BicepValueProxy; managementIPConfiguration: AzureFirewallIPConfigurationProxy; name: BicepValueProxy | string; natRuleCollections: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfAzureFirewallNatRuleCollectionDataProxy; networkRuleCollections: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfAzureFirewallNetworkRuleCollectionDataProxy; readonly provisioningState: BicepValueProxy | NetworkProvisioningState; sku: AzureFirewallSkuProxy; tags: Aspire_Hosting_Azure_Provisioning_Network_Generated_DictionaryOfStringProxy; threatIntelMode: BicepValueProxy | AzureFirewallThreatIntelMode; virtualHubId: BicepValueProxy; zones: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearFirewallPolicyId(): void; clearLocation(): void; clearName(): void; clearThreatIntelMode(): void; clearVirtualHubId(): void;}42 members
Properties
property
applicationRuleCollections Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfAzureFirewallApplicationRuleCollectionDataProxy get · setGets or sets the ApplicationRuleCollections provisioning property.
property
autoscaleConfiguration AzureFirewallAutoscaleConfigurationProxy get · setGets or sets the AutoscaleConfiguration provisioning property.
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
extendedLocation NetworkExtendedAzureLocationProxy get · setGets or sets the ExtendedLocation provisioning property.
property
firewallPolicyId BicepValueProxy get · setGets or sets the FirewallPolicyId provisioning property.
property
hubIPAddresses HubIPAddressesProxy get · setGets or sets the HubIPAddresses provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
iPConfigurations Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfAzureFirewallIPConfigurationProxy get · setGets or sets the IPConfigurations provisioning property.
property
iPGroups Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfAzureFirewallIPGroupsProxy getGets the IPGroups provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
managementIPConfiguration AzureFirewallIPConfigurationProxy get · setGets or sets the ManagementIPConfiguration provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
natRuleCollections Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfAzureFirewallNatRuleCollectionDataProxy get · setGets or sets the NatRuleCollections provisioning property.
property
networkRuleCollections Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfAzureFirewallNetworkRuleCollectionDataProxy get · setGets or sets the NetworkRuleCollections provisioning property.
property
provisioningState BicepValueProxy | NetworkProvisioningState getGets the ProvisioningState provisioning property.
property
skuAzureFirewallSkuProxy get · setGets or sets the Sku provisioning property.
property
threatIntelMode BicepValueProxy | AzureFirewallThreatIntelMode get · setGets or sets the ThreatIntelMode provisioning property.
property
virtualHubId BicepValueProxy get · setGets or sets the VirtualHubId provisioning property.
property
zonesAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfStringProxy get · setGets or sets the Zones provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearFirewallPolicyId Clears the FirewallPolicyId provisioning property.
clearFirewallPolicyId(): voidmethod
clearThreatIntelMode Clears the ThreatIntelMode provisioning property.
clearThreatIntelMode(): void