Compartilhar via


Firewalls interface

Interface que representa um Firewalls.

Métodos

beginCreateOrUpdate(string, string, FirewallResource, FirewallsCreateOrUpdateOptionalParams)

Criar um FirewallResource

beginCreateOrUpdateAndWait(string, string, FirewallResource, FirewallsCreateOrUpdateOptionalParams)

Criar um FirewallResource

beginDelete(string, string, FirewallsDeleteOptionalParams)

Excluir um FirewallResource

beginDeleteAndWait(string, string, FirewallsDeleteOptionalParams)

Excluir um FirewallResource

get(string, string, FirewallsGetOptionalParams)

Obter um FirewallResource

getGlobalRulestack(string, string, FirewallsGetGlobalRulestackOptionalParams)

Obter o conjunto de regras global associado ao Firewall

getLogProfile(string, string, FirewallsGetLogProfileOptionalParams)

Perfil de Log para Firewall

getSupportInfo(string, string, FirewallsGetSupportInfoOptionalParams)

informações de suporte para firewall.

listByResourceGroup(string, FirewallsListByResourceGroupOptionalParams)

Listar recursos firewallResource por grupo de recursos

listBySubscription(FirewallsListBySubscriptionOptionalParams)

Listar recursos firewallResource por ID de assinatura

saveLogProfile(string, string, FirewallsSaveLogProfileOptionalParams)

Perfil de Log para Firewall

update(string, string, FirewallResourceUpdate, FirewallsUpdateOptionalParams)

Atualizar um FirewallResource

Detalhes do método

beginCreateOrUpdate(string, string, FirewallResource, FirewallsCreateOrUpdateOptionalParams)

Criar um FirewallResource

function beginCreateOrUpdate(resourceGroupName: string, firewallName: string, resource: FirewallResource, options?: FirewallsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<FirewallResource>, FirewallResource>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

firewallName

string

Nome do recurso de firewall

resource
FirewallResource

Parâmetros de criação de recursos.

options
FirewallsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<FirewallResource>, FirewallResource>>

beginCreateOrUpdateAndWait(string, string, FirewallResource, FirewallsCreateOrUpdateOptionalParams)

Criar um FirewallResource

function beginCreateOrUpdateAndWait(resourceGroupName: string, firewallName: string, resource: FirewallResource, options?: FirewallsCreateOrUpdateOptionalParams): Promise<FirewallResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

firewallName

string

Nome do recurso de firewall

resource
FirewallResource

Parâmetros de criação de recursos.

options
FirewallsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<FirewallResource>

beginDelete(string, string, FirewallsDeleteOptionalParams)

Excluir um FirewallResource

function beginDelete(resourceGroupName: string, firewallName: string, options?: FirewallsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

firewallName

string

Nome do recurso de firewall

options
FirewallsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, FirewallsDeleteOptionalParams)

Excluir um FirewallResource

function beginDeleteAndWait(resourceGroupName: string, firewallName: string, options?: FirewallsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

firewallName

string

Nome do recurso de firewall

options
FirewallsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, FirewallsGetOptionalParams)

Obter um FirewallResource

function get(resourceGroupName: string, firewallName: string, options?: FirewallsGetOptionalParams): Promise<FirewallResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

firewallName

string

Nome do recurso de firewall

options
FirewallsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<FirewallResource>

getGlobalRulestack(string, string, FirewallsGetGlobalRulestackOptionalParams)

Obter o conjunto de regras global associado ao Firewall

function getGlobalRulestack(resourceGroupName: string, firewallName: string, options?: FirewallsGetGlobalRulestackOptionalParams): Promise<GlobalRulestackInfo>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

firewallName

string

Nome do recurso de firewall

options
FirewallsGetGlobalRulestackOptionalParams

Os parâmetros de opções.

Retornos

getLogProfile(string, string, FirewallsGetLogProfileOptionalParams)

Perfil de Log para Firewall

function getLogProfile(resourceGroupName: string, firewallName: string, options?: FirewallsGetLogProfileOptionalParams): Promise<LogSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

firewallName

string

Nome do recurso de firewall

options
FirewallsGetLogProfileOptionalParams

Os parâmetros de opções.

Retornos

Promise<LogSettings>

getSupportInfo(string, string, FirewallsGetSupportInfoOptionalParams)

informações de suporte para firewall.

function getSupportInfo(resourceGroupName: string, firewallName: string, options?: FirewallsGetSupportInfoOptionalParams): Promise<SupportInfo>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

firewallName

string

Nome do recurso de firewall

options
FirewallsGetSupportInfoOptionalParams

Os parâmetros de opções.

Retornos

Promise<SupportInfo>

listByResourceGroup(string, FirewallsListByResourceGroupOptionalParams)

Listar recursos firewallResource por grupo de recursos

function listByResourceGroup(resourceGroupName: string, options?: FirewallsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<FirewallResource, FirewallResource[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

options
FirewallsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(FirewallsListBySubscriptionOptionalParams)

Listar recursos firewallResource por ID de assinatura

function listBySubscription(options?: FirewallsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<FirewallResource, FirewallResource[], PageSettings>

Parâmetros

options
FirewallsListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos

saveLogProfile(string, string, FirewallsSaveLogProfileOptionalParams)

Perfil de Log para Firewall

function saveLogProfile(resourceGroupName: string, firewallName: string, options?: FirewallsSaveLogProfileOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

firewallName

string

Nome do recurso de firewall

options
FirewallsSaveLogProfileOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

update(string, string, FirewallResourceUpdate, FirewallsUpdateOptionalParams)

Atualizar um FirewallResource

function update(resourceGroupName: string, firewallName: string, properties: FirewallResourceUpdate, options?: FirewallsUpdateOptionalParams): Promise<FirewallResource>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

firewallName

string

Nome do recurso de firewall

properties
FirewallResourceUpdate

As propriedades do recurso a serem atualizadas.

options
FirewallsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<FirewallResource>