Partilhar via


FlowLogs interface

Interface que representa um FlowLogs.

Métodos

beginCreateOrUpdate(string, string, string, FlowLog, FlowLogsCreateOrUpdateOptionalParams)

Crie ou atualize um log de fluxo para o grupo de segurança de rede especificado.

beginCreateOrUpdateAndWait(string, string, string, FlowLog, FlowLogsCreateOrUpdateOptionalParams)

Crie ou atualize um log de fluxo para o grupo de segurança de rede especificado.

beginDelete(string, string, string, FlowLogsDeleteOptionalParams)

Exclui o recurso de log de fluxo especificado.

beginDeleteAndWait(string, string, string, FlowLogsDeleteOptionalParams)

Exclui o recurso de log de fluxo especificado.

get(string, string, string, FlowLogsGetOptionalParams)

Obtém um recurso de log de fluxo pelo nome.

list(string, string, FlowLogsListOptionalParams)

Lista todos os recursos de log de fluxo para o Observador de Rede especificado.

updateTags(string, string, string, TagsObject, FlowLogsUpdateTagsOptionalParams)

Atualizar marcas do log de fluxo especificado.

Detalhes do método

beginCreateOrUpdate(string, string, string, FlowLog, FlowLogsCreateOrUpdateOptionalParams)

Crie ou atualize um log de fluxo para o grupo de segurança de rede especificado.

function beginCreateOrUpdate(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: FlowLog, options?: FlowLogsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<FlowLog>, FlowLog>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

flowLogName

string

O nome do log de fluxo.

parameters
FlowLog

Parâmetros que definem o recurso criar ou atualizar o log de fluxo.

options
FlowLogsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, string, FlowLog, FlowLogsCreateOrUpdateOptionalParams)

Crie ou atualize um log de fluxo para o grupo de segurança de rede especificado.

function beginCreateOrUpdateAndWait(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: FlowLog, options?: FlowLogsCreateOrUpdateOptionalParams): Promise<FlowLog>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

flowLogName

string

O nome do log de fluxo.

parameters
FlowLog

Parâmetros que definem o recurso criar ou atualizar o log de fluxo.

options
FlowLogsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<FlowLog>

beginDelete(string, string, string, FlowLogsDeleteOptionalParams)

Exclui o recurso de log de fluxo especificado.

function beginDelete(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

flowLogName

string

O nome do recurso de log de fluxo.

options
FlowLogsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, FlowLogsDeleteOptionalParams)

Exclui o recurso de log de fluxo especificado.

function beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

flowLogName

string

O nome do recurso de log de fluxo.

options
FlowLogsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, FlowLogsGetOptionalParams)

Obtém um recurso de log de fluxo pelo nome.

function get(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsGetOptionalParams): Promise<FlowLog>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

flowLogName

string

O nome do recurso de log de fluxo.

options
FlowLogsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<FlowLog>

list(string, string, FlowLogsListOptionalParams)

Lista todos os recursos de log de fluxo para o Observador de Rede especificado.

function list(resourceGroupName: string, networkWatcherName: string, options?: FlowLogsListOptionalParams): PagedAsyncIterableIterator<FlowLog, FlowLog[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém Observador de Rede.

networkWatcherName

string

O nome do recurso Observador de Rede.

options
FlowLogsListOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, string, TagsObject, FlowLogsUpdateTagsOptionalParams)

Atualizar marcas do log de fluxo especificado.

function updateTags(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: TagsObject, options?: FlowLogsUpdateTagsOptionalParams): Promise<FlowLog>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

networkWatcherName

string

O nome do observador de rede.

flowLogName

string

O nome do log de fluxo.

parameters
TagsObject

Parâmetros fornecidos para atualizar marcas de log de fluxo.

options
FlowLogsUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

Promise<FlowLog>