ResourceSyncRulesOperations interface

Interface representando uma operação ResourceSyncRules.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

Cria ou atualiza uma Regra de Sincronização de Recursos no Local Personalizado, ID de Assinatura e Grupo de Recursos pai

delete

Exclui a Regra de Sincronização de Recursos com o Nome da Regra de Sincronização de Recursos especificado, o Nome do Recurso de Local Personalizado, o Grupo de Recursos e a ID da Assinatura.

get

Obtém os detalhes de resourceSyncRule com um grupo de recursos especificado, ID de assinatura, Local Personalizado, nome do recurso e nome da Regra de Sincronização de Recursos.

listByCustomLocationID

Obtém uma lista de Regras de Sincronização de Recursos na assinatura especificada. A operação retorna propriedades de cada Regra de Sincronização de Recursos

update

Atualiza uma Regra de Sincronização de Recursos com o nome da Regra de Sincronização de Recursos especificado no nome do Grupo de Recursos, da Assinatura e do Local Personalizado especificados.

Detalhes de Propriedade

beginCreateOrUpdate

Aviso

Esta API foi preterida.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, resourceName: string, childResourceName: string, parameters: ResourceSyncRule, options?: ResourceSyncRulesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ResourceSyncRule>, ResourceSyncRule>>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, childResourceName: string, parameters: ResourceSyncRule, options?: ResourceSyncRulesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ResourceSyncRule>, ResourceSyncRule>>

beginCreateOrUpdateAndWait

Aviso

Esta API foi preterida.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, resourceName: string, childResourceName: string, parameters: ResourceSyncRule, options?: ResourceSyncRulesCreateOrUpdateOptionalParams) => Promise<ResourceSyncRule>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, childResourceName: string, parameters: ResourceSyncRule, options?: ResourceSyncRulesCreateOrUpdateOptionalParams) => Promise<ResourceSyncRule>

beginUpdate

Aviso

Esta API foi preterida.

use update instead

beginUpdate: (resourceGroupName: string, resourceName: string, childResourceName: string, options?: ResourceSyncRulesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ResourceSyncRule>, ResourceSyncRule>>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, childResourceName: string, options?: ResourceSyncRulesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<ResourceSyncRule>, ResourceSyncRule>>

beginUpdateAndWait

Aviso

Esta API foi preterida.

use update instead

beginUpdateAndWait: (resourceGroupName: string, resourceName: string, childResourceName: string, options?: ResourceSyncRulesUpdateOptionalParams) => Promise<ResourceSyncRule>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, childResourceName: string, options?: ResourceSyncRulesUpdateOptionalParams) => Promise<ResourceSyncRule>

createOrUpdate

Cria ou atualiza uma Regra de Sincronização de Recursos no Local Personalizado, ID de Assinatura e Grupo de Recursos pai

createOrUpdate: (resourceGroupName: string, resourceName: string, childResourceName: string, parameters: ResourceSyncRule, options?: ResourceSyncRulesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ResourceSyncRule>, ResourceSyncRule>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, childResourceName: string, parameters: ResourceSyncRule, options?: ResourceSyncRulesCreateOrUpdateOptionalParams) => PollerLike<OperationState<ResourceSyncRule>, ResourceSyncRule>

delete

Exclui a Regra de Sincronização de Recursos com o Nome da Regra de Sincronização de Recursos especificado, o Nome do Recurso de Local Personalizado, o Grupo de Recursos e a ID da Assinatura.

delete: (resourceGroupName: string, resourceName: string, childResourceName: string, options?: ResourceSyncRulesDeleteOptionalParams) => Promise<void>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, childResourceName: string, options?: ResourceSyncRulesDeleteOptionalParams) => Promise<void>

get

Obtém os detalhes de resourceSyncRule com um grupo de recursos especificado, ID de assinatura, Local Personalizado, nome do recurso e nome da Regra de Sincronização de Recursos.

get: (resourceGroupName: string, resourceName: string, childResourceName: string, options?: ResourceSyncRulesGetOptionalParams) => Promise<ResourceSyncRule>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, childResourceName: string, options?: ResourceSyncRulesGetOptionalParams) => Promise<ResourceSyncRule>

listByCustomLocationID

Obtém uma lista de Regras de Sincronização de Recursos na assinatura especificada. A operação retorna propriedades de cada Regra de Sincronização de Recursos

listByCustomLocationID: (resourceGroupName: string, resourceName: string, options?: ResourceSyncRulesListByCustomLocationIDOptionalParams) => PagedAsyncIterableIterator<ResourceSyncRule, ResourceSyncRule[], PageSettings>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, options?: ResourceSyncRulesListByCustomLocationIDOptionalParams) => PagedAsyncIterableIterator<ResourceSyncRule, ResourceSyncRule[], PageSettings>

update

Atualiza uma Regra de Sincronização de Recursos com o nome da Regra de Sincronização de Recursos especificado no nome do Grupo de Recursos, da Assinatura e do Local Personalizado especificados.

update: (resourceGroupName: string, resourceName: string, childResourceName: string, options?: ResourceSyncRulesUpdateOptionalParams) => PollerLike<OperationState<ResourceSyncRule>, ResourceSyncRule>

Valor de Propriedade

(resourceGroupName: string, resourceName: string, childResourceName: string, options?: ResourceSyncRulesUpdateOptionalParams) => PollerLike<OperationState<ResourceSyncRule>, ResourceSyncRule>