IUpdate Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The template for an update operation, containing all the settings that can be modified. Call Update.apply() to apply the changes to the resource in Azure.
public interface IUpdate : Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithAdditionalProperty, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithApplicationRuleCollection, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithFirewallPolicy, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithNatRuleCollection, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithNetworkRuleCollection, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithSku, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithThreatIntelMode, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithVirtualHub, Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IWithZones, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Network.Fluent.AzureFirewall.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Network.Fluent.IAzureFirewall>
type IUpdate = interface
interface IAppliable<IAzureFirewall>
interface IIndexable
interface IUpdateWithTags<IUpdate>
interface IWithThreatIntelMode
interface IWithVirtualHub
interface IWithFirewallPolicy
interface IWithSku
interface IWithAdditionalProperty
interface IWithZones
interface IWithApplicationRuleCollection
interface IWithNatRuleCollection
interface IWithNetworkRuleCollection
Public Interface IUpdate
Implements IAppliable(Of IAzureFirewall), IUpdateWithTags(Of IUpdate), IWithAdditionalProperty, IWithApplicationRuleCollection, IWithFirewallPolicy, IWithNatRuleCollection, IWithNetworkRuleCollection, IWithSku, IWithThreatIntelMode, IWithVirtualHub, IWithZones
- Derived
- Implements
Properties
Key | (Inherited from IIndexable) |
Methods
Apply() |
Execute the update request. (Inherited from IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Execute the update request asynchronously. (Inherited from IAppliable<T>) |
DefineAzureFirewallApplicationRuleCollection(String) |
Sets the Azure firewall application rule collection. (Inherited from IWithApplicationRuleCollection) |
DefineAzureFirewallNatRuleCollection(String) |
Sets the Azure firewall nat rule collection. (Inherited from IWithNatRuleCollection) |
DefineAzureFirewallNetworkRuleCollection(String) |
Sets the Azure firewall network rule collection. (Inherited from IWithNetworkRuleCollection) |
UpdateAzureFirewallApplicationRuleCollection(String) |
Updates the Azure firewall application rule collection. (Inherited from IWithApplicationRuleCollection) |
UpdateAzureFirewallNatRuleCollection(String) |
Updates the Azure firewall nat rule collection. (Inherited from IWithNatRuleCollection) |
UpdateAzureFirewallNetworkRuleCollection(String) |
Updates the Azure firewall network rule collection. (Inherited from IWithNetworkRuleCollection) |
WithAdditionalProperties(IDictionary<String,String>) |
Sets the the additional properties used to further config. (Inherited from IWithAdditionalProperty) |
WithAdditionalProperty(String, String) |
Sets the the additional properties used to further config. (Inherited from IWithAdditionalProperty) |
WithAlertModeForThreatIntel() |
Enables the operation mode as 'Alert' for threat intelligence. (Inherited from IWithThreatIntelMode) |
WithAzureFirewallHubSkuName() |
Sets the resource SKU name to 'AZFW_Hub'. (Inherited from IWithSku) |
WithAzureFirewallVnetSkuName() |
Sets the resource SKU name to 'AZFW_VNet'. (Inherited from IWithSku) |
WithDenyModeForThreatIntel() |
Enables the operation mode as 'Deny' for threat intelligence. (Inherited from IWithThreatIntelMode) |
WithFirewallPolicy(String) |
Sets the firewall policy to which the firewall belongs. (Inherited from IWithFirewallPolicy) |
WithOffModeForThreatIntel() |
Enables the operation mode as 'Off' for threat intelligence. (Inherited from IWithThreatIntelMode) |
WithoutAdditionalProperty(String) |
Removes the additional properties used to further config. (Inherited from IWithAdditionalProperty) |
WithoutAzureFirewallApplicationRuleCollection(String) |
Removes the Azure firewall application rule collection. (Inherited from IWithApplicationRuleCollection) |
WithoutAzureFirewallNatRuleCollection(String) |
Removes the Azure firewall nat rule collection. (Inherited from IWithNatRuleCollection) |
WithoutAzureFirewallNetworkRuleCollection(String) |
Removes the Azure firewall network rule collection. (Inherited from IWithNetworkRuleCollection) |
WithoutTag(String) |
Removes a tag from the resource. (Inherited from IUpdateWithTags<T>) |
WithoutZone(String) |
Removes the availability zone denoting where the resource needs to come from. (Inherited from IWithZones) |
WithTag(String, String) |
Adds a tag to the resource. (Inherited from IUpdateWithTags<T>) |
WithTags(IDictionary<String,String>) |
Specifies tags for the resource as a {@link Map}. (Inherited from IUpdateWithTags<T>) |
WithVirtualHub(String) |
Sets the virtual hub to which the firewall belongs. (Inherited from IWithVirtualHub) |
WithZone(String) |
Sets the availability zone denoting where the resource needs to come from. (Inherited from IWithZones) |
WithZones(IList<String>) |
Sets the list of availability zones denoting where the resource needs to come from. (Inherited from IWithZones) |
Applies to
Azure SDK for .NET