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 na Localização Personalizada principal, ID da Subscrição e Grupo de Recursos

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

Cria ou atualiza uma Regra de Sincronização de Recursos na Localização Personalizada principal, ID da Subscrição e 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 Nome especificado do Grupo de Recursos, Subscrição e Localização Personalizada.

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 Nome especificado do Grupo de Recursos, Subscrição e Localização Personalizada.

delete(string, string, string, ResourceSyncRulesDeleteOptionalParams)

Elimina a Regra de Sincronização de Recursos com o Nome da Regra de Sincronização de Recursos especificado, o Nome do Recurso de Localização Personalizada, o Grupo de Recursos e o ID da Subscrição.

get(string, string, string, ResourceSyncRulesGetOptionalParams)

Obtém os detalhes do resourceSyncRule com um grupo de recursos especificado, o nome do recurso de Localização Personalizada do ID da subscrição 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 subscrição especificada. A operação devolve 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 na Localização Personalizada principal, ID da Subscrição 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 é sensível a maiúsculas e minúsculas.

resourceName

string

Nome das Localizações Personalizadas.

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 na Localização Personalizada principal, ID da Subscrição 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 é sensível a maiúsculas e minúsculas.

resourceName

string

Nome das Localizações Personalizadas.

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ções uma Regra de Sincronização de Recursos com o nome da Regra de Sincronização de Recursos especificado no Nome especificado do Grupo de Recursos, Subscrição e Localização Personalizada.

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 é sensível a maiúsculas e minúsculas.

resourceName

string

Nome das Localizações Personalizadas.

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ções uma Regra de Sincronização de Recursos com o nome da Regra de Sincronização de Recursos especificado no Nome especificado do Grupo de Recursos, Subscrição e Localização Personalizada.

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 é sensível a maiúsculas e minúsculas.

resourceName

string

Nome das Localizações Personalizadas.

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)

Elimina a Regra de Sincronização de Recursos com o Nome da Regra de Sincronização de Recursos especificado, o Nome do Recurso de Localização Personalizada, o Grupo de Recursos e o ID da Subscrição.

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 é sensível a maiúsculas e minúsculas.

resourceName

string

Nome das Localizações Personalizadas.

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 do resourceSyncRule com um grupo de recursos especificado, o nome do recurso de Localização Personalizada do ID da subscrição 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 não é sensível a maiúsculas e minúsculas.

resourceName

string

Nome das Localizações Personalizadas.

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 subscrição especificada. A operação devolve 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 é sensível a maiúsculas e minúsculas.

resourceName

string

Nome das Localizações Personalizadas.

options
ResourceSyncRulesListByCustomLocationIDOptionalParams

Os parâmetros de opções.

Devoluções