Compartilhar via


RoutePolicies interface

Interface que representa um RoutePolicies.

Métodos

beginCommitConfiguration(string, string, RoutePoliciesCommitConfigurationOptionalParams)

Confirma a configuração dos recursos determinados.

beginCommitConfigurationAndWait(string, string, RoutePoliciesCommitConfigurationOptionalParams)

Confirma a configuração dos recursos determinados.

beginCreate(string, string, RoutePolicy, RoutePoliciesCreateOptionalParams)

Implementa o método PUT da Política de Rota.

beginCreateAndWait(string, string, RoutePolicy, RoutePoliciesCreateOptionalParams)

Implementa o método PUT da Política de Rota.

beginDelete(string, string, RoutePoliciesDeleteOptionalParams)

Implementa o método DELETE da Política de Rota.

beginDeleteAndWait(string, string, RoutePoliciesDeleteOptionalParams)

Implementa o método DELETE da Política de Rota.

beginUpdate(string, string, RoutePolicyPatch, RoutePoliciesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso de Política de Rota.

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

O estado do administrador foi atualizado para essa Política de Rota.

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

O estado do administrador foi atualizado para essa Política de Rota.

beginUpdateAndWait(string, string, RoutePolicyPatch, RoutePoliciesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso de Política de Rota.

beginValidateConfiguration(string, string, RoutePoliciesValidateConfigurationOptionalParams)

Valida a configuração dos recursos.

beginValidateConfigurationAndWait(string, string, RoutePoliciesValidateConfigurationOptionalParams)

Valida a configuração dos recursos.

get(string, string, RoutePoliciesGetOptionalParams)

Implementa o método GET da Política de Rota.

listByResourceGroup(string, RoutePoliciesListByResourceGroupOptionalParams)

Implementa a lista RoutePolicies pelo método GET do grupo de recursos.

listBySubscription(RoutePoliciesListBySubscriptionOptionalParams)

Implementa a lista RoutePolicies por método GET de assinatura.

Detalhes do método

beginCommitConfiguration(string, string, RoutePoliciesCommitConfigurationOptionalParams)

Confirma a configuração dos recursos determinados.

function beginCommitConfiguration(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesCommitConfigurationOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

options
RoutePoliciesCommitConfigurationOptionalParams

Os parâmetros de opções.

Retornos

beginCommitConfigurationAndWait(string, string, RoutePoliciesCommitConfigurationOptionalParams)

Confirma a configuração dos recursos determinados.

function beginCommitConfigurationAndWait(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesCommitConfigurationOptionalParams): Promise<CommonPostActionResponseForStateUpdate>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

options
RoutePoliciesCommitConfigurationOptionalParams

Os parâmetros de opções.

Retornos

beginCreate(string, string, RoutePolicy, RoutePoliciesCreateOptionalParams)

Implementa o método PUT da Política de Rota.

function beginCreate(resourceGroupName: string, routePolicyName: string, body: RoutePolicy, options?: RoutePoliciesCreateOptionalParams): Promise<SimplePollerLike<OperationState<RoutePolicy>, RoutePolicy>>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

body
RoutePolicy

Conteúdo da solicitação.

options
RoutePoliciesCreateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateAndWait(string, string, RoutePolicy, RoutePoliciesCreateOptionalParams)

Implementa o método PUT da Política de Rota.

function beginCreateAndWait(resourceGroupName: string, routePolicyName: string, body: RoutePolicy, options?: RoutePoliciesCreateOptionalParams): Promise<RoutePolicy>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

body
RoutePolicy

Conteúdo da solicitação.

options
RoutePoliciesCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<RoutePolicy>

beginDelete(string, string, RoutePoliciesDeleteOptionalParams)

Implementa o método DELETE da Política de Rota.

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

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

options
RoutePoliciesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, RoutePoliciesDeleteOptionalParams)

Implementa o método DELETE da Política de Rota.

function beginDeleteAndWait(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

options
RoutePoliciesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, RoutePolicyPatch, RoutePoliciesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso de Política de Rota.

function beginUpdate(resourceGroupName: string, routePolicyName: string, body: RoutePolicyPatch, options?: RoutePoliciesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<RoutePolicy>, RoutePolicy>>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

body
RoutePolicyPatch

Propriedades da Política de Rota a serem atualizadas.

options
RoutePoliciesUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

O estado do administrador foi atualizado para essa Política de Rota.

function beginUpdateAdministrativeState(resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams): Promise<SimplePollerLike<OperationState<CommonPostActionResponseForDeviceUpdate>, CommonPostActionResponseForDeviceUpdate>>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

body
UpdateAdministrativeState

Conteúdo da solicitação.

options
RoutePoliciesUpdateAdministrativeStateOptionalParams

Os parâmetros de opções.

Retornos

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

O estado do administrador foi atualizado para essa Política de Rota.

function beginUpdateAdministrativeStateAndWait(resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams): Promise<CommonPostActionResponseForDeviceUpdate>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

body
UpdateAdministrativeState

Conteúdo da solicitação.

options
RoutePoliciesUpdateAdministrativeStateOptionalParams

Os parâmetros de opções.

Retornos

beginUpdateAndWait(string, string, RoutePolicyPatch, RoutePoliciesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso de Política de Rota.

function beginUpdateAndWait(resourceGroupName: string, routePolicyName: string, body: RoutePolicyPatch, options?: RoutePoliciesUpdateOptionalParams): Promise<RoutePolicy>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

body
RoutePolicyPatch

Propriedades da Política de Rota a serem atualizadas.

options
RoutePoliciesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<RoutePolicy>

beginValidateConfiguration(string, string, RoutePoliciesValidateConfigurationOptionalParams)

Valida a configuração dos recursos.

function beginValidateConfiguration(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesValidateConfigurationOptionalParams): Promise<SimplePollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

options
RoutePoliciesValidateConfigurationOptionalParams

Os parâmetros de opções.

Retornos

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

beginValidateConfigurationAndWait(string, string, RoutePoliciesValidateConfigurationOptionalParams)

Valida a configuração dos recursos.

function beginValidateConfigurationAndWait(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesValidateConfigurationOptionalParams): Promise<ValidateConfigurationResponse>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

options
RoutePoliciesValidateConfigurationOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, RoutePoliciesGetOptionalParams)

Implementa o método GET da Política de Rota.

function get(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesGetOptionalParams): Promise<RoutePolicy>

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da Política de Rota.

options
RoutePoliciesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<RoutePolicy>

listByResourceGroup(string, RoutePoliciesListByResourceGroupOptionalParams)

Implementa a lista RoutePolicies pelo método GET do grupo de recursos.

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

Parâmetros

resourceGroupName

string

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

options
RoutePoliciesListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(RoutePoliciesListBySubscriptionOptionalParams)

Implementa a lista RoutePolicies por método GET de assinatura.

function listBySubscription(options?: RoutePoliciesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<RoutePolicy, RoutePolicy[], PageSettings>

Parâmetros

options
RoutePoliciesListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos