FirewallPolicyProxy
Handle
interface FirewallPolicyProxy { allowSqlRedirect: BicepValueProxy | boolean; basePolicyId: BicepValueProxy; readonly childPolicies: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy; dnsSettings: DnsSettingsProxy; readonly eTag: BicepValueProxy; explicitProxy: FirewallPolicyExplicitProxyProxy; readonly firewalls: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy; id: BicepValueProxy; identity: NetworkManagedServiceIdentityProxy; insights: FirewallPolicyInsightsProxy; intrusionDetection: FirewallPolicyIntrusionDetectionProxy; location: BicepValueProxy; name: BicepValueProxy | string; readonly provisioningState: BicepValueProxy | NetworkProvisioningState; readonly ruleCollectionGroups: Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy; readonly size: BicepValueProxy | string; skuTier: BicepValueProxy | FirewallPolicySkuTier; snat: FirewallPolicySnatProxy; tags: Aspire_Hosting_Azure_Provisioning_Network_Generated_DictionaryOfStringProxy; threatIntelMode: BicepValueProxy | AzureFirewallThreatIntelMode; threatIntelWhitelist: FirewallPolicyThreatIntelWhitelistProxy; transportSecurityCertificateAuthority: FirewallPolicyCertificateAuthorityProxy; addTo(infrastructure: AzureResourceInfrastructure): void; clearAllowSqlRedirect(): void; clearBasePolicyId(): void; clearId(): void; clearLocation(): void; clearName(): void; clearSkuTier(): void; clearThreatIntelMode(): void;}46 members
Properties
property
allowSqlRedirect BicepValueProxy | boolean get · setGets or sets the AllowSqlRedirect provisioning property.
property
basePolicyId BicepValueProxy get · setGets or sets the BasePolicyId provisioning property.
property
childPolicies Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy getGets the ChildPolicies provisioning property.
property
dnsSettings DnsSettingsProxy get · setGets or sets the DnsSettings provisioning property.
property
eTag BicepValueProxy getGets the ETag provisioning property.
property
explicitProxy FirewallPolicyExplicitProxyProxy get · setGets or sets the ExplicitProxy provisioning property.
property
firewallsAspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy getGets the Firewalls provisioning property.
property
idBicepValueProxy get · setGets or sets the Id provisioning property.
property
identityNetworkManagedServiceIdentityProxy get · setGets or sets the Identity provisioning property.
property
insightsFirewallPolicyInsightsProxy get · setGets or sets the Insights provisioning property.
property
intrusionDetection FirewallPolicyIntrusionDetectionProxy get · setGets or sets the IntrusionDetection provisioning property.
property
locationBicepValueProxy get · setGets or sets the Location provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
provisioningState BicepValueProxy | NetworkProvisioningState getGets the ProvisioningState provisioning property.
property
ruleCollectionGroups Aspire_Hosting_Azure_Provisioning_Network_Generated_ListOfWritableSubResourceProxy getGets the RuleCollectionGroups provisioning property.
property
sizeBicepValueProxy | string getGets the Size provisioning property.
property
skuTier BicepValueProxy | FirewallPolicySkuTier get · setGets or sets the SkuTier provisioning property.
property
snatFirewallPolicySnatProxy get · setGets or sets the Snat provisioning property.
property
threatIntelMode BicepValueProxy | AzureFirewallThreatIntelMode get · setGets or sets the ThreatIntelMode provisioning property.
property
threatIntelWhitelist FirewallPolicyThreatIntelWhitelistProxy get · setGets or sets the ThreatIntelWhitelist provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearAllowSqlRedirect Clears the AllowSqlRedirect provisioning property.
clearAllowSqlRedirect(): voidmethod
clearThreatIntelMode Clears the ThreatIntelMode provisioning property.
clearThreatIntelMode(): void