Partilhar 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, ID de Assinatura e Grupo de Recursos pai

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

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

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 especificado, o Nome do Recurso de Local Personalizado, o Grupo de Recursos e a ID da Assinatura.

get(string, string, string, ResourceSyncRulesGetOptionalParams)

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(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 de Método

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

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

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 dos 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.

Devoluções

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, ID de Assinatura e Grupo de Recursos pai

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 dos 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.

Devoluções

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 dos locais personalizados.

childResourceName

string

Nome da Regra de Sincronização de Recursos.

options
ResourceSyncRulesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 dos locais personalizados.

childResourceName

string

Nome da Regra de Sincronização de Recursos.

options
ResourceSyncRulesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 especificado, o Nome do Recurso de Local Personalizado, o Grupo de Recursos e a ID da Assinatura.

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 dos locais personalizados.

childResourceName

string

Nome da Regra de Sincronização de Recursos.

options
ResourceSyncRulesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, ResourceSyncRulesGetOptionalParams)

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.

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 dos locais personalizados.

childResourceName

string

Nome da Regra de Sincronização de Recursos.

options
ResourceSyncRulesGetOptionalParams

Os parâmetros de opções.

Devoluções

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 dos locais personalizados.

options
ResourceSyncRulesListByCustomLocationIDOptionalParams

Os parâmetros de opções.

Devoluções