RoutePoliciesOperations interface

Interface representando uma operação RoutePolicies.

Propriedades

beginCommitConfiguration
beginCommitConfigurationAndWait
beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAdministrativeState
beginUpdateAdministrativeStateAndWait
beginUpdateAndWait
beginValidateConfiguration
beginValidateConfigurationAndWait
commitConfiguration

Faz commit na configuração dos recursos fornecidos.

create

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

delete

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

get

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

listByResourceGroup

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

listBySubscription

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

update

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

updateAdministrativeState

Atualizei o estado administrativo desta Política de Rota.

validateConfiguration

Valida a configuração dos recursos.

Detalhes da propriedade

beginCommitConfiguration

Aviso

Essa API foi preterida.

use commitConfiguration instead

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

Valor da propriedade

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

beginCommitConfigurationAndWait

Aviso

Essa API foi preterida.

use commitConfiguration instead

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

Valor da propriedade

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

beginCreate

Aviso

Essa API foi preterida.

use create instead

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

Valor da propriedade

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

beginCreateAndWait

Aviso

Essa API foi preterida.

use create instead

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

Valor da propriedade

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

beginDelete

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

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

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

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

beginUpdate

Aviso

Essa API foi preterida.

use update instead

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

Valor da propriedade

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

beginUpdateAdministrativeState

Aviso

Essa API foi preterida.

use updateAdministrativeState instead

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

Valor da propriedade

(resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams) => Promise<SimplePollerLike<OperationState<UpdateAdministrativeStateResponse>, UpdateAdministrativeStateResponse>>

beginUpdateAdministrativeStateAndWait

Aviso

Essa API foi preterida.

use updateAdministrativeState instead

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

Valor da propriedade

(resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams) => Promise<UpdateAdministrativeStateResponse>

beginUpdateAndWait

Aviso

Essa API foi preterida.

use update instead

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

Valor da propriedade

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

beginValidateConfiguration

Aviso

Essa API foi preterida.

use validateConfiguration instead

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

Valor da propriedade

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

beginValidateConfigurationAndWait

Aviso

Essa API foi preterida.

use validateConfiguration instead

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

Valor da propriedade

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

commitConfiguration

Faz commit na configuração dos recursos fornecidos.

commitConfiguration: (resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesCommitConfigurationOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

Valor da propriedade

(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesCommitConfigurationOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

create

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

create: (resourceGroupName: string, routePolicyName: string, body: RoutePolicy, options?: RoutePoliciesCreateOptionalParams) => PollerLike<OperationState<RoutePolicy>, RoutePolicy>

Valor da propriedade

(resourceGroupName: string, routePolicyName: string, body: RoutePolicy, options?: RoutePoliciesCreateOptionalParams) => PollerLike<OperationState<RoutePolicy>, RoutePolicy>

delete

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

delete: (resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

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

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

Valor da propriedade

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

listByResourceGroup

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

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

Valor da propriedade

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

listBySubscription

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

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

Valor da propriedade

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

update

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

update: (resourceGroupName: string, routePolicyName: string, body: RoutePolicyPatch, options?: RoutePoliciesUpdateOptionalParams) => PollerLike<OperationState<RoutePolicy>, RoutePolicy>

Valor da propriedade

(resourceGroupName: string, routePolicyName: string, body: RoutePolicyPatch, options?: RoutePoliciesUpdateOptionalParams) => PollerLike<OperationState<RoutePolicy>, RoutePolicy>

updateAdministrativeState

Atualizei o estado administrativo desta Política de Rota.

updateAdministrativeState: (resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams) => PollerLike<OperationState<UpdateAdministrativeStateResponse>, UpdateAdministrativeStateResponse>

Valor da propriedade

(resourceGroupName: string, routePolicyName: string, body: UpdateAdministrativeState, options?: RoutePoliciesUpdateAdministrativeStateOptionalParams) => PollerLike<OperationState<UpdateAdministrativeStateResponse>, UpdateAdministrativeStateResponse>

validateConfiguration

Valida a configuração dos recursos.

validateConfiguration: (resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesValidateConfigurationOptionalParams) => PollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>

Valor da propriedade

(resourceGroupName: string, routePolicyName: string, options?: RoutePoliciesValidateConfigurationOptionalParams) => PollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>