AzureFirewallsClient Interface
Implements
public interface AzureFirewallsClient
extends InnerSupportsGet<AzureFirewallInner>, InnerSupportsListing<AzureFirewallInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in AzureFirewallsClient.
Method Summary
Modifier and Type |
Method and Description |
abstract
SyncPoller<PollResult<AzureFirewallInner>,AzureFirewallInner>
|
beginCreateOrUpdate(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters)
Creates or updates the specified Azure Firewall.
|
abstract
SyncPoller<PollResult<AzureFirewallInner>,AzureFirewallInner>
|
beginCreateOrUpdate(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters, Context context)
Creates or updates the specified Azure Firewall.
|
abstract
PollerFlux<PollResult<AzureFirewallInner>,AzureFirewallInner>
|
beginCreateOrUpdateAsync(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters)
Creates or updates the specified Azure Firewall.
|
abstract
SyncPoller<PollResult<Void>,Void>
|
beginDelete(String resourceGroupName, String azureFirewallName)
Deletes the specified Azure Firewall.
|
abstract
SyncPoller<PollResult<Void>,Void>
|
beginDelete(String resourceGroupName, String azureFirewallName, Context context)
Deletes the specified Azure Firewall.
|
abstract
PollerFlux<PollResult<Void>,Void>
|
beginDeleteAsync(String resourceGroupName, String azureFirewallName)
Deletes the specified Azure Firewall.
|
abstract
SyncPoller<PollResult<IpPrefixesListInner>,IpPrefixesListInner>
|
beginListLearnedPrefixes(String resourceGroupName, String azureFirewallName)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
|
abstract
SyncPoller<PollResult<IpPrefixesListInner>,IpPrefixesListInner>
|
beginListLearnedPrefixes(String resourceGroupName, String azureFirewallName, Context context)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
|
abstract
PollerFlux<PollResult<IpPrefixesListInner>,IpPrefixesListInner>
|
beginListLearnedPrefixesAsync(String resourceGroupName, String azureFirewallName)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
|
abstract
SyncPoller<PollResult<Void>,Void>
|
beginPacketCapture(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters)
Runs a packet capture on AzureFirewall.
|
abstract
SyncPoller<PollResult<Void>,Void>
|
beginPacketCapture(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters, Context context)
Runs a packet capture on AzureFirewall.
|
abstract
PollerFlux<PollResult<Void>,Void>
|
beginPacketCaptureAsync(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters)
Runs a packet capture on AzureFirewall.
|
abstract
SyncPoller<PollResult<AzureFirewallInner>,AzureFirewallInner>
|
beginUpdateTags(String resourceGroupName, String azureFirewallName, TagsObject parameters)
Updates tags of an Azure Firewall resource.
|
abstract
SyncPoller<PollResult<AzureFirewallInner>,AzureFirewallInner>
|
beginUpdateTags(String resourceGroupName, String azureFirewallName, TagsObject parameters, Context context)
Updates tags of an Azure Firewall resource.
|
abstract
PollerFlux<PollResult<AzureFirewallInner>,AzureFirewallInner>
|
beginUpdateTagsAsync(String resourceGroupName, String azureFirewallName, TagsObject parameters)
Updates tags of an Azure Firewall resource.
|
abstract
AzureFirewallInner
|
createOrUpdate(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters)
Creates or updates the specified Azure Firewall.
|
abstract
AzureFirewallInner
|
createOrUpdate(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters, Context context)
Creates or updates the specified Azure Firewall.
|
abstract
Mono<AzureFirewallInner>
|
createOrUpdateAsync(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters)
Creates or updates the specified Azure Firewall.
|
abstract
Mono<Response<Flux<ByteBuffer>>>
|
createOrUpdateWithResponseAsync(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters)
Creates or updates the specified Azure Firewall.
|
abstract
void
|
delete(String resourceGroupName, String azureFirewallName)
Deletes the specified Azure Firewall.
|
abstract
void
|
delete(String resourceGroupName, String azureFirewallName, Context context)
Deletes the specified Azure Firewall.
|
abstract
Mono<Void>
|
deleteAsync(String resourceGroupName, String azureFirewallName)
Deletes the specified Azure Firewall.
|
abstract
Mono<Response<Flux<ByteBuffer>>>
|
deleteWithResponseAsync(String resourceGroupName, String azureFirewallName)
Deletes the specified Azure Firewall.
|
abstract
AzureFirewallInner
|
getByResourceGroup(String resourceGroupName, String azureFirewallName)
Gets the specified Azure Firewall.
|
abstract
Mono<AzureFirewallInner>
|
getByResourceGroupAsync(String resourceGroupName, String azureFirewallName)
Gets the specified Azure Firewall.
|
abstract
Response<AzureFirewallInner>
|
getByResourceGroupWithResponse(String resourceGroupName, String azureFirewallName, Context context)
Gets the specified Azure Firewall.
|
abstract
Mono<Response<AzureFirewallInner>>
|
getByResourceGroupWithResponseAsync(String resourceGroupName, String azureFirewallName)
Gets the specified Azure Firewall.
|
abstract
PagedIterable<AzureFirewallInner>
|
list()
Gets all the Azure Firewalls in a subscription.
|
abstract
PagedIterable<AzureFirewallInner>
|
list(Context context)
Gets all the Azure Firewalls in a subscription.
|
abstract
PagedFlux<AzureFirewallInner>
|
listAsync()
Gets all the Azure Firewalls in a subscription.
|
abstract
PagedIterable<AzureFirewallInner>
|
listByResourceGroup(String resourceGroupName)
Lists all Azure Firewalls in a resource group.
|
abstract
PagedIterable<AzureFirewallInner>
|
listByResourceGroup(String resourceGroupName, Context context)
Lists all Azure Firewalls in a resource group.
|
abstract
PagedFlux<AzureFirewallInner>
|
listByResourceGroupAsync(String resourceGroupName)
Lists all Azure Firewalls in a resource group.
|
abstract
IpPrefixesListInner
|
listLearnedPrefixes(String resourceGroupName, String azureFirewallName)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
|
abstract
IpPrefixesListInner
|
listLearnedPrefixes(String resourceGroupName, String azureFirewallName, Context context)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
|
abstract
Mono<IpPrefixesListInner>
|
listLearnedPrefixesAsync(String resourceGroupName, String azureFirewallName)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
|
abstract
Mono<Response<Flux<ByteBuffer>>>
|
listLearnedPrefixesWithResponseAsync(String resourceGroupName, String azureFirewallName)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
|
abstract
void
|
packetCapture(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters)
Runs a packet capture on AzureFirewall.
|
abstract
void
|
packetCapture(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters, Context context)
Runs a packet capture on AzureFirewall.
|
abstract
Mono<Void>
|
packetCaptureAsync(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters)
Runs a packet capture on AzureFirewall.
|
abstract
Mono<Response<Flux<ByteBuffer>>>
|
packetCaptureWithResponseAsync(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters)
Runs a packet capture on AzureFirewall.
|
abstract
AzureFirewallInner
|
updateTags(String resourceGroupName, String azureFirewallName, TagsObject parameters)
Updates tags of an Azure Firewall resource.
|
abstract
AzureFirewallInner
|
updateTags(String resourceGroupName, String azureFirewallName, TagsObject parameters, Context context)
Updates tags of an Azure Firewall resource.
|
abstract
Mono<AzureFirewallInner>
|
updateTagsAsync(String resourceGroupName, String azureFirewallName, TagsObject parameters)
Updates tags of an Azure Firewall resource.
|
abstract
Mono<Response<Flux<ByteBuffer>>>
|
updateTagsWithResponseAsync(String resourceGroupName, String azureFirewallName, TagsObject parameters)
Updates tags of an Azure Firewall resource.
|
Method Details
beginCreateOrUpdate
public abstract SyncPoller,AzureFirewallInner> beginCreateOrUpdate(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters)
Creates or updates the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to the create or update Azure Firewall operation.
Returns:
beginCreateOrUpdate
public abstract SyncPoller,AzureFirewallInner> beginCreateOrUpdate(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters, Context context)
Creates or updates the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to the create or update Azure Firewall operation.
context
- The context to associate with this operation.
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux,AzureFirewallInner> beginCreateOrUpdateAsync(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters)
Creates or updates the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to the create or update Azure Firewall operation.
Returns:
beginDelete
public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String azureFirewallName)
Deletes the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
Returns:
beginDelete
public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String azureFirewallName, Context context)
Deletes the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
context
- The context to associate with this operation.
Returns:
beginDeleteAsync
public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String azureFirewallName)
Deletes the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
Returns:
beginListLearnedPrefixes
public abstract SyncPoller,IpPrefixesListInner> beginListLearnedPrefixes(String resourceGroupName, String azureFirewallName)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the azure firewall.
Returns:
the
SyncPoller<T,U> for polling of list of SNAT IP Prefixes learnt by firewall to not SNAT.
beginListLearnedPrefixes
public abstract SyncPoller,IpPrefixesListInner> beginListLearnedPrefixes(String resourceGroupName, String azureFirewallName, Context context)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the azure firewall.
context
- The context to associate with this operation.
Returns:
the
SyncPoller<T,U> for polling of list of SNAT IP Prefixes learnt by firewall to not SNAT.
beginListLearnedPrefixesAsync
public abstract PollerFlux,IpPrefixesListInner> beginListLearnedPrefixesAsync(String resourceGroupName, String azureFirewallName)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the azure firewall.
Returns:
the
PollerFlux<T,U> for polling of list of SNAT IP Prefixes learnt by firewall to not SNAT.
beginPacketCapture
public abstract SyncPoller,Void> beginPacketCapture(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters)
Runs a packet capture on AzureFirewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to run packet capture on azure firewall.
Returns:
beginPacketCapture
public abstract SyncPoller,Void> beginPacketCapture(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters, Context context)
Runs a packet capture on AzureFirewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to run packet capture on azure firewall.
context
- The context to associate with this operation.
Returns:
beginPacketCaptureAsync
public abstract PollerFlux,Void> beginPacketCaptureAsync(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters)
Runs a packet capture on AzureFirewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to run packet capture on azure firewall.
Returns:
beginUpdateTags
public abstract SyncPoller,AzureFirewallInner> beginUpdateTags(String resourceGroupName, String azureFirewallName, TagsObject parameters)
Updates tags of an Azure Firewall resource.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to update azure firewall tags.
Returns:
beginUpdateTags
public abstract SyncPoller,AzureFirewallInner> beginUpdateTags(String resourceGroupName, String azureFirewallName, TagsObject parameters, Context context)
Updates tags of an Azure Firewall resource.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to update azure firewall tags.
context
- The context to associate with this operation.
Returns:
beginUpdateTagsAsync
public abstract PollerFlux,AzureFirewallInner> beginUpdateTagsAsync(String resourceGroupName, String azureFirewallName, TagsObject parameters)
Updates tags of an Azure Firewall resource.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to update azure firewall tags.
Returns:
createOrUpdate
public abstract AzureFirewallInner createOrUpdate(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters)
Creates or updates the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to the create or update Azure Firewall operation.
Returns:
azure Firewall resource.
createOrUpdate
public abstract AzureFirewallInner createOrUpdate(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters, Context context)
Creates or updates the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to the create or update Azure Firewall operation.
context
- The context to associate with this operation.
Returns:
azure Firewall resource.
createOrUpdateAsync
public abstract Mono createOrUpdateAsync(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters)
Creates or updates the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to the create or update Azure Firewall operation.
Returns:
azure Firewall resource on successful completion of Mono.
createOrUpdateWithResponseAsync
public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String azureFirewallName, AzureFirewallInner parameters)
Creates or updates the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to the create or update Azure Firewall operation.
Returns:
azure Firewall resource along with
Response<T> on successful completion of
Mono.
delete
public abstract void delete(String resourceGroupName, String azureFirewallName)
Deletes the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
delete
public abstract void delete(String resourceGroupName, String azureFirewallName, Context context)
Deletes the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
context
- The context to associate with this operation.
deleteAsync
public abstract Mono deleteAsync(String resourceGroupName, String azureFirewallName)
Deletes the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
Returns:
A Mono that completes when a successful response is received.
deleteWithResponseAsync
public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String azureFirewallName)
Deletes the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
Returns:
getByResourceGroup
public abstract AzureFirewallInner getByResourceGroup(String resourceGroupName, String azureFirewallName)
Gets the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
Returns:
the specified Azure Firewall.
getByResourceGroupAsync
public abstract Mono getByResourceGroupAsync(String resourceGroupName, String azureFirewallName)
Gets the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
Returns:
the specified Azure Firewall on successful completion of Mono.
getByResourceGroupWithResponse
public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String azureFirewallName, Context context)
Gets the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
context
- The context to associate with this operation.
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String azureFirewallName)
Gets the specified Azure Firewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
Returns:
the specified Azure Firewall along with
Response<T> on successful completion of
Mono.
list
public abstract PagedIterable list()
Gets all the Azure Firewalls in a subscription.
Returns:
all the Azure Firewalls in a subscription as paginated response with
PagedIterable<T>.
list
public abstract PagedIterable list(Context context)
Gets all the Azure Firewalls in a subscription.
Parameters:
context
- The context to associate with this operation.
Returns:
all the Azure Firewalls in a subscription as paginated response with
PagedIterable<T>.
listAsync
public abstract PagedFlux listAsync()
Gets all the Azure Firewalls in a subscription.
Returns:
all the Azure Firewalls in a subscription as paginated response with
PagedFlux<T>.
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName)
Lists all Azure Firewalls in a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
Returns:
response for ListAzureFirewalls API service call as paginated response with
PagedIterable<T>.
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)
Lists all Azure Firewalls in a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
context
- The context to associate with this operation.
Returns:
response for ListAzureFirewalls API service call as paginated response with
PagedIterable<T>.
listByResourceGroupAsync
public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)
Lists all Azure Firewalls in a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
Returns:
response for ListAzureFirewalls API service call as paginated response with
PagedFlux<T>.
listLearnedPrefixes
public abstract IpPrefixesListInner listLearnedPrefixes(String resourceGroupName, String azureFirewallName)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the azure firewall.
Returns:
list of SNAT IP Prefixes learnt by firewall to not SNAT.
listLearnedPrefixes
public abstract IpPrefixesListInner listLearnedPrefixes(String resourceGroupName, String azureFirewallName, Context context)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the azure firewall.
context
- The context to associate with this operation.
Returns:
list of SNAT IP Prefixes learnt by firewall to not SNAT.
listLearnedPrefixesAsync
public abstract Mono listLearnedPrefixesAsync(String resourceGroupName, String azureFirewallName)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the azure firewall.
Returns:
list of SNAT IP Prefixes learnt by firewall to not SNAT on successful completion of Mono.
listLearnedPrefixesWithResponseAsync
public abstract Mono>> listLearnedPrefixesWithResponseAsync(String resourceGroupName, String azureFirewallName)
Retrieves a list of all IP prefixes that azure firewall has learned to not SNAT.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the azure firewall.
Returns:
list of SNAT IP Prefixes learnt by firewall to not SNAT along with
Response<T> on successful
completion of
Mono.
packetCapture
public abstract void packetCapture(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters)
Runs a packet capture on AzureFirewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to run packet capture on azure firewall.
packetCapture
public abstract void packetCapture(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters, Context context)
Runs a packet capture on AzureFirewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to run packet capture on azure firewall.
context
- The context to associate with this operation.
packetCaptureAsync
public abstract Mono packetCaptureAsync(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters)
Runs a packet capture on AzureFirewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to run packet capture on azure firewall.
Returns:
A Mono that completes when a successful response is received.
packetCaptureWithResponseAsync
public abstract Mono>> packetCaptureWithResponseAsync(String resourceGroupName, String azureFirewallName, FirewallPacketCaptureParameters parameters)
Runs a packet capture on AzureFirewall.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to run packet capture on azure firewall.
Returns:
updateTags
public abstract AzureFirewallInner updateTags(String resourceGroupName, String azureFirewallName, TagsObject parameters)
Updates tags of an Azure Firewall resource.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to update azure firewall tags.
Returns:
azure Firewall resource.
updateTags
public abstract AzureFirewallInner updateTags(String resourceGroupName, String azureFirewallName, TagsObject parameters, Context context)
Updates tags of an Azure Firewall resource.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to update azure firewall tags.
context
- The context to associate with this operation.
Returns:
azure Firewall resource.
updateTagsAsync
public abstract Mono updateTagsAsync(String resourceGroupName, String azureFirewallName, TagsObject parameters)
Updates tags of an Azure Firewall resource.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to update azure firewall tags.
Returns:
azure Firewall resource on successful completion of Mono.
updateTagsWithResponseAsync
public abstract Mono>> updateTagsWithResponseAsync(String resourceGroupName, String azureFirewallName, TagsObject parameters)
Updates tags of an Azure Firewall resource.
Parameters:
resourceGroupName
- The name of the resource group.
azureFirewallName
- The name of the Azure Firewall.
parameters
- Parameters supplied to update azure firewall tags.
Returns:
azure Firewall resource along with
Response<T> on successful completion of
Mono.
Applies to