Compartilhar via


GlobalRulestack interface

Interface que representa um GlobalRulestack.

Métodos

beginCommit(string, GlobalRulestackCommitOptionalParams)

Configuração de confirmação de rulestack

beginCommitAndWait(string, GlobalRulestackCommitOptionalParams)

Configuração de confirmação de rulestack

beginCreateOrUpdate(string, GlobalRulestackResource, GlobalRulestackCreateOrUpdateOptionalParams)

Criar um GlobalRulestackResource

beginCreateOrUpdateAndWait(string, GlobalRulestackResource, GlobalRulestackCreateOrUpdateOptionalParams)

Criar um GlobalRulestackResource

beginDelete(string, GlobalRulestackDeleteOptionalParams)

Excluir um GlobalRulestackResource

beginDeleteAndWait(string, GlobalRulestackDeleteOptionalParams)

Excluir um GlobalRulestackResource

get(string, GlobalRulestackGetOptionalParams)

Obter um GlobalRulestackResource

getChangeLog(string, GlobalRulestackGetChangeLogOptionalParams)

Obter log de alterações

list(GlobalRulestackListOptionalParams)

Listar recursos GlobalRulestackResource por locatário

listAdvancedSecurityObjects(string, string, GlobalRulestackListAdvancedSecurityObjectsOptionalParams)

Obter a lista de objetos de segurança avançados

listAppIds(string, GlobalRulestackListAppIdsOptionalParams)

Lista de AppIds para GlobalRulestack ApiVersion

listCountries(string, GlobalRulestackListCountriesOptionalParams)

Lista de países para Rulestack

listFirewalls(string, GlobalRulestackListFirewallsOptionalParams)

Lista de firewalls associados ao Rulestack

listPredefinedUrlCategories(string, GlobalRulestackListPredefinedUrlCategoriesOptionalParams)

Listar categorias de URL predefinidas para rulestack

listSecurityServices(string, string, GlobalRulestackListSecurityServicesOptionalParams)

Listar os serviços de segurança para rulestack

revert(string, GlobalRulestackRevertOptionalParams)

Reverter configuração de rulestack

update(string, GlobalRulestackResourceUpdate, GlobalRulestackUpdateOptionalParams)

Atualizar um GlobalRulestackResource

Detalhes do método

beginCommit(string, GlobalRulestackCommitOptionalParams)

Configuração de confirmação de rulestack

function beginCommit(globalRulestackName: string, options?: GlobalRulestackCommitOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

options
GlobalRulestackCommitOptionalParams

Os parâmetros de opções.

Retornos

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

beginCommitAndWait(string, GlobalRulestackCommitOptionalParams)

Configuração de confirmação de rulestack

function beginCommitAndWait(globalRulestackName: string, options?: GlobalRulestackCommitOptionalParams): Promise<void>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

options
GlobalRulestackCommitOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginCreateOrUpdate(string, GlobalRulestackResource, GlobalRulestackCreateOrUpdateOptionalParams)

Criar um GlobalRulestackResource

function beginCreateOrUpdate(globalRulestackName: string, resource: GlobalRulestackResource, options?: GlobalRulestackCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GlobalRulestackResource>, GlobalRulestackResource>>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

resource
GlobalRulestackResource

Parâmetros de criação de recursos.

options
GlobalRulestackCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, GlobalRulestackResource, GlobalRulestackCreateOrUpdateOptionalParams)

Criar um GlobalRulestackResource

function beginCreateOrUpdateAndWait(globalRulestackName: string, resource: GlobalRulestackResource, options?: GlobalRulestackCreateOrUpdateOptionalParams): Promise<GlobalRulestackResource>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

resource
GlobalRulestackResource

Parâmetros de criação de recursos.

options
GlobalRulestackCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, GlobalRulestackDeleteOptionalParams)

Excluir um GlobalRulestackResource

function beginDelete(globalRulestackName: string, options?: GlobalRulestackDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

options
GlobalRulestackDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, GlobalRulestackDeleteOptionalParams)

Excluir um GlobalRulestackResource

function beginDeleteAndWait(globalRulestackName: string, options?: GlobalRulestackDeleteOptionalParams): Promise<void>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

options
GlobalRulestackDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, GlobalRulestackGetOptionalParams)

Obter um GlobalRulestackResource

function get(globalRulestackName: string, options?: GlobalRulestackGetOptionalParams): Promise<GlobalRulestackResource>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

options
GlobalRulestackGetOptionalParams

Os parâmetros de opções.

Retornos

getChangeLog(string, GlobalRulestackGetChangeLogOptionalParams)

Obter log de alterações

function getChangeLog(globalRulestackName: string, options?: GlobalRulestackGetChangeLogOptionalParams): Promise<Changelog>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

options
GlobalRulestackGetChangeLogOptionalParams

Os parâmetros de opções.

Retornos

Promise<Changelog>

list(GlobalRulestackListOptionalParams)

Listar recursos GlobalRulestackResource por locatário

function list(options?: GlobalRulestackListOptionalParams): PagedAsyncIterableIterator<GlobalRulestackResource, GlobalRulestackResource[], PageSettings>

Parâmetros

options
GlobalRulestackListOptionalParams

Os parâmetros de opções.

Retornos

listAdvancedSecurityObjects(string, string, GlobalRulestackListAdvancedSecurityObjectsOptionalParams)

Obter a lista de objetos de segurança avançados

function listAdvancedSecurityObjects(globalRulestackName: string, typeParam: string, options?: GlobalRulestackListAdvancedSecurityObjectsOptionalParams): Promise<AdvSecurityObjectListResponse>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

typeParam

string

options
GlobalRulestackListAdvancedSecurityObjectsOptionalParams

Os parâmetros de opções.

Retornos

listAppIds(string, GlobalRulestackListAppIdsOptionalParams)

Lista de AppIds para GlobalRulestack ApiVersion

function listAppIds(globalRulestackName: string, options?: GlobalRulestackListAppIdsOptionalParams): Promise<ListAppIdResponse>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

options
GlobalRulestackListAppIdsOptionalParams

Os parâmetros de opções.

Retornos

listCountries(string, GlobalRulestackListCountriesOptionalParams)

Lista de países para Rulestack

function listCountries(globalRulestackName: string, options?: GlobalRulestackListCountriesOptionalParams): Promise<CountriesResponse>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

options
GlobalRulestackListCountriesOptionalParams

Os parâmetros de opções.

Retornos

listFirewalls(string, GlobalRulestackListFirewallsOptionalParams)

Lista de firewalls associados ao Rulestack

function listFirewalls(globalRulestackName: string, options?: GlobalRulestackListFirewallsOptionalParams): Promise<ListFirewallsResponse>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

options
GlobalRulestackListFirewallsOptionalParams

Os parâmetros de opções.

Retornos

listPredefinedUrlCategories(string, GlobalRulestackListPredefinedUrlCategoriesOptionalParams)

Listar categorias de URL predefinidas para rulestack

function listPredefinedUrlCategories(globalRulestackName: string, options?: GlobalRulestackListPredefinedUrlCategoriesOptionalParams): Promise<PredefinedUrlCategoriesResponse>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

options
GlobalRulestackListPredefinedUrlCategoriesOptionalParams

Os parâmetros de opções.

Retornos

listSecurityServices(string, string, GlobalRulestackListSecurityServicesOptionalParams)

Listar os serviços de segurança para rulestack

function listSecurityServices(globalRulestackName: string, typeParam: string, options?: GlobalRulestackListSecurityServicesOptionalParams): Promise<SecurityServicesResponse>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

typeParam

string

options
GlobalRulestackListSecurityServicesOptionalParams

Os parâmetros de opções.

Retornos

revert(string, GlobalRulestackRevertOptionalParams)

Reverter configuração de rulestack

function revert(globalRulestackName: string, options?: GlobalRulestackRevertOptionalParams): Promise<void>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

options
GlobalRulestackRevertOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

update(string, GlobalRulestackResourceUpdate, GlobalRulestackUpdateOptionalParams)

Atualizar um GlobalRulestackResource

function update(globalRulestackName: string, properties: GlobalRulestackResourceUpdate, options?: GlobalRulestackUpdateOptionalParams): Promise<GlobalRulestackResource>

Parâmetros

globalRulestackName

string

Nome do recurso GlobalRulestack

properties
GlobalRulestackResourceUpdate

As propriedades do recurso a serem atualizadas.

options
GlobalRulestackUpdateOptionalParams

Os parâmetros de opções.

Retornos