Compartilhar via


ResourceSyncRules interface

Interface que representa um ResourceSyncRules.

Métodos

beginCreateOrUpdate(string, string, string, ResourceSyncRule, ResourceSyncRulesCreateOrUpdateOptionalParams)

Cria ou atualiza uma regra de sincronização de recursos no local personalizado pai, na ID da assinatura e no grupo de recursos

beginCreateOrUpdateAndWait(string, string, string, ResourceSyncRule, ResourceSyncRulesCreateOrUpdateOptionalParams)

Cria ou atualiza uma regra de sincronização de recursos no local personalizado pai, na ID da assinatura e no grupo de recursos

beginUpdate(string, string, string, ResourceSyncRulesUpdateOptionalParams)

Atualizações uma Regra de Sincronização de Recursos com o nome da Regra de Sincronização de Recursos especificado no grupo de recursos, assinatura e nome do local personalizado especificados.

beginUpdateAndWait(string, string, string, ResourceSyncRulesUpdateOptionalParams)

Atualizações uma Regra de Sincronização de Recursos com o nome da Regra de Sincronização de Recursos especificado no grupo de recursos, assinatura e nome do local personalizado especificados.

delete(string, string, string, ResourceSyncRulesDeleteOptionalParams)

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

get(string, string, string, ResourceSyncRulesGetOptionalParams)

Obtém os detalhes do resourceSyncRule com um grupo de recursos especificado, o nome do recurso local personalizado da ID da assinatura e o nome da regra de sincronização de recursos.

listByCustomLocationID(string, string, ResourceSyncRulesListByCustomLocationIDOptionalParams)

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

Detalhes do método

beginCreateOrUpdate(string, string, string, ResourceSyncRule, ResourceSyncRulesCreateOrUpdateOptionalParams)

Cria ou atualiza uma regra de sincronização de recursos no local personalizado pai, na ID da assinatura e no grupo de recursos

function beginCreateOrUpdate(resourceGroupName: string, resourceName: string, childResourceName: string, parameters: ResourceSyncRule, options?: ResourceSyncRulesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ResourceSyncRule>, ResourceSyncRule>>

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de Locais Personalizados.

childResourceName

string

Nome da regra de sincronização de recursos.

parameters
ResourceSyncRule

Parâmetros fornecidos para criar ou atualizar uma Regra de Sincronização de Recursos.

options
ResourceSyncRulesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<ResourceSyncRule>, ResourceSyncRule>>

beginCreateOrUpdateAndWait(string, string, string, ResourceSyncRule, ResourceSyncRulesCreateOrUpdateOptionalParams)

Cria ou atualiza uma regra de sincronização de recursos no local personalizado pai, na ID da assinatura e no grupo de recursos

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

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de Locais Personalizados.

childResourceName

string

Nome da regra de sincronização de recursos.

parameters
ResourceSyncRule

Parâmetros fornecidos para criar ou atualizar uma Regra de Sincronização de Recursos.

options
ResourceSyncRulesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ResourceSyncRule>

beginUpdate(string, string, string, ResourceSyncRulesUpdateOptionalParams)

Atualizações uma Regra de Sincronização de Recursos com o nome da Regra de Sincronização de Recursos especificado no grupo de recursos, assinatura e nome do local personalizado especificados.

function beginUpdate(resourceGroupName: string, resourceName: string, childResourceName: string, options?: ResourceSyncRulesUpdateOptionalParams): Promise<PollerLike<PollOperationState<ResourceSyncRule>, ResourceSyncRule>>

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de Locais Personalizados.

childResourceName

string

Nome da regra de sincronização de recursos.

options
ResourceSyncRulesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<ResourceSyncRule>, ResourceSyncRule>>

beginUpdateAndWait(string, string, string, ResourceSyncRulesUpdateOptionalParams)

Atualizações uma Regra de Sincronização de Recursos com o nome da Regra de Sincronização de Recursos especificado no grupo de recursos, assinatura e nome do local personalizado especificados.

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

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de Locais Personalizados.

childResourceName

string

Nome da regra de sincronização de recursos.

options
ResourceSyncRulesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ResourceSyncRule>

delete(string, string, string, ResourceSyncRulesDeleteOptionalParams)

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

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

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de Locais Personalizados.

childResourceName

string

Nome da regra de sincronização de recursos.

options
ResourceSyncRulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, ResourceSyncRulesGetOptionalParams)

Obtém os detalhes do resourceSyncRule com um grupo de recursos especificado, o nome do recurso local personalizado da ID da assinatura e o nome da regra de sincronização de recursos.

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

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de Locais Personalizados.

childResourceName

string

Nome da regra de sincronização de recursos.

options
ResourceSyncRulesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<ResourceSyncRule>

listByCustomLocationID(string, string, ResourceSyncRulesListByCustomLocationIDOptionalParams)

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

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

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de Locais Personalizados.

options
ResourceSyncRulesListByCustomLocationIDOptionalParams

Os parâmetros de opções.

Retornos