Partager via


ResourceSyncRules interface

Interface représentant un ResourceSyncRules.

Méthodes

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

Crée ou met à jour une règle de synchronisation des ressources dans l’emplacement personnalisé parent, l’ID d’abonnement et le groupe de ressources

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

Crée ou met à jour une règle de synchronisation des ressources dans l’emplacement personnalisé parent, l’ID d’abonnement et le groupe de ressources

beginUpdate(string, string, string, ResourceSyncRulesUpdateOptionalParams)

Mises à jour une règle de synchronisation de ressources avec le nom de règle de synchronisation de ressources spécifié dans le groupe de ressources, l’abonnement et le nom d’emplacement personnalisé spécifiés.

beginUpdateAndWait(string, string, string, ResourceSyncRulesUpdateOptionalParams)

Mises à jour une règle de synchronisation de ressources avec le nom de règle de synchronisation de ressources spécifié dans le groupe de ressources, l’abonnement et le nom d’emplacement personnalisé spécifiés.

delete(string, string, string, ResourceSyncRulesDeleteOptionalParams)

Supprime la règle de synchronisation des ressources avec le nom de la règle de synchronisation des ressources, le nom de la ressource d’emplacement personnalisé, le groupe de ressources et l’ID d’abonnement spécifiés.

get(string, string, string, ResourceSyncRulesGetOptionalParams)

Obtient les détails de la ressourceSyncRule avec un groupe de ressources spécifié, l’ID d’abonnement Nom de ressource emplacement personnalisé et le nom de la règle de synchronisation des ressources.

listByCustomLocationID(string, string, ResourceSyncRulesListByCustomLocationIDOptionalParams)

Obtient la liste des règles de synchronisation des ressources dans l’abonnement spécifié. L’opération retourne les propriétés de chaque règle de synchronisation de ressources

Détails de la méthode

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

Crée ou met à jour une règle de synchronisation des ressources dans l’emplacement personnalisé parent, l’ID d’abonnement et le groupe de ressources

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom des emplacements personnalisés.

childResourceName

string

Nom de la règle de synchronisation des ressources.

parameters
ResourceSyncRule

Paramètres fournis pour créer ou mettre à jour une règle de synchronisation des ressources.

options
ResourceSyncRulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Crée ou met à jour une règle de synchronisation des ressources dans l’emplacement personnalisé parent, l’ID d’abonnement et le groupe de ressources

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom des emplacements personnalisés.

childResourceName

string

Nom de la règle de synchronisation des ressources.

parameters
ResourceSyncRule

Paramètres fournis pour créer ou mettre à jour une règle de synchronisation des ressources.

options
ResourceSyncRulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<ResourceSyncRule>

beginUpdate(string, string, string, ResourceSyncRulesUpdateOptionalParams)

Mises à jour une règle de synchronisation de ressources avec le nom de règle de synchronisation de ressources spécifié dans le groupe de ressources, l’abonnement et le nom d’emplacement personnalisé spécifiés.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom des emplacements personnalisés.

childResourceName

string

Nom de la règle de synchronisation des ressources.

options
ResourceSyncRulesUpdateOptionalParams

Paramètres d’options.

Retours

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

beginUpdateAndWait(string, string, string, ResourceSyncRulesUpdateOptionalParams)

Mises à jour une règle de synchronisation de ressources avec le nom de règle de synchronisation de ressources spécifié dans le groupe de ressources, l’abonnement et le nom d’emplacement personnalisé spécifiés.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom des emplacements personnalisés.

childResourceName

string

Nom de la règle de synchronisation des ressources.

options
ResourceSyncRulesUpdateOptionalParams

Paramètres d’options.

Retours

Promise<ResourceSyncRule>

delete(string, string, string, ResourceSyncRulesDeleteOptionalParams)

Supprime la règle de synchronisation des ressources avec le nom de la règle de synchronisation des ressources, le nom de la ressource d’emplacement personnalisé, le groupe de ressources et l’ID d’abonnement spécifiés.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom des emplacements personnalisés.

childResourceName

string

Nom de la règle de synchronisation des ressources.

options
ResourceSyncRulesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, ResourceSyncRulesGetOptionalParams)

Obtient les détails de la ressourceSyncRule avec un groupe de ressources spécifié, l’ID d’abonnement Nom de ressource emplacement personnalisé et le nom de la règle de synchronisation des ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom des emplacements personnalisés.

childResourceName

string

Nom de la règle de synchronisation des ressources.

options
ResourceSyncRulesGetOptionalParams

Paramètres d’options.

Retours

Promise<ResourceSyncRule>

listByCustomLocationID(string, string, ResourceSyncRulesListByCustomLocationIDOptionalParams)

Obtient la liste des règles de synchronisation des ressources dans l’abonnement spécifié. L’opération retourne les propriétés de chaque règle de synchronisation de ressources

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom des emplacements personnalisés.

Retours