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, ID da assinatura e grupo de recursos

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

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

beginUpdate(string, string, string, ResourceSyncRulesUpdateOptionalParams)

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.

beginUpdateAndWait(string, string, string, ResourceSyncRulesUpdateOptionalParams)

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.

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, ID da assinatura, Local Personalizado, nome do recurso e 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, ID da assinatura e 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 não 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, ID da assinatura e 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 não 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 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.

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 não 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 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.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não 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 não 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, ID da assinatura, Local Personalizado, nome do recurso e 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 não 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 não diferencia maiúsculas de minúsculas.

resourceName

string

Nome de locais personalizados.

options
ResourceSyncRulesListByCustomLocationIDOptionalParams

Os parâmetros de opções.

Retornos