Partilhar via


RoutePolicies interface

Interface que representa um RoutePolicies.

Métodos

beginCommitConfiguration(string, string, RoutePoliciesCommitConfigurationOptionalParams)

Confirma a configuração dos recursos fornecidos.

beginCommitConfigurationAndWait(string, string, RoutePoliciesCommitConfigurationOptionalParams)

Confirma a configuração dos recursos fornecidos.

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 Política de rota.

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

Atualizado o estado de administração desta Política de rota.

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

Atualizado o estado de administração desta Política de rota.

beginUpdateAndWait(string, string, RoutePolicyPatch, RoutePoliciesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso 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 pelo método GET de assinatura.

Detalhes de Método

beginCommitConfiguration(string, string, RoutePoliciesCommitConfigurationOptionalParams)

Confirma a configuração dos recursos fornecidos.

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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

options
RoutePoliciesCommitConfigurationOptionalParams

Os parâmetros de opções.

Devoluções

beginCommitConfigurationAndWait(string, string, RoutePoliciesCommitConfigurationOptionalParams)

Confirma a configuração dos recursos fornecidos.

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

Parâmetros

resourceGroupName

string

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

routePolicyName

string

Nome da política de rotas.

options
RoutePoliciesCommitConfigurationOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

body
RoutePolicy

Solicite carga útil.

options
RoutePoliciesCreateOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

body
RoutePolicy

Solicite carga útil.

options
RoutePoliciesCreateOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

options
RoutePoliciesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

options
RoutePoliciesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, RoutePolicyPatch, RoutePoliciesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso 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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

body
RoutePolicyPatch

Propriedades da Política de Rotas a serem atualizadas.

options
RoutePoliciesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginUpdateAdministrativeState(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

Atualizado o estado de administração desta 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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

body
UpdateAdministrativeState

Solicite carga útil.

options
RoutePoliciesUpdateAdministrativeStateOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdateAdministrativeStateAndWait(string, string, UpdateAdministrativeState, RoutePoliciesUpdateAdministrativeStateOptionalParams)

Atualizado o estado de administração desta 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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

body
UpdateAdministrativeState

Solicite carga útil.

options
RoutePoliciesUpdateAdministrativeStateOptionalParams

Os parâmetros de opções.

Devoluções

beginUpdateAndWait(string, string, RoutePolicyPatch, RoutePoliciesUpdateOptionalParams)

API para atualizar determinadas propriedades do recurso 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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

body
RoutePolicyPatch

Propriedades da Política de Rotas a serem atualizadas.

options
RoutePoliciesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

options
RoutePoliciesValidateConfigurationOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

options
RoutePoliciesValidateConfigurationOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

routePolicyName

string

Nome da política de rotas.

options
RoutePoliciesGetOptionalParams

Os parâmetros de opções.

Devoluções

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 não diferencia maiúsculas de minúsculas.

options
RoutePoliciesListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listBySubscription(RoutePoliciesListBySubscriptionOptionalParams)

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

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

Parâmetros

options
RoutePoliciesListBySubscriptionOptionalParams

Os parâmetros de opções.

Devoluções