Partager via


CustomLocations interface

Interface représentant un CustomLocations.

Méthodes

beginCreateOrUpdate(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Crée ou met à jour un emplacement personnalisé dans l’abonnement et le groupe de ressources spécifiés

beginCreateOrUpdateAndWait(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Crée ou met à jour un emplacement personnalisé dans l’abonnement et le groupe de ressources spécifiés

beginDelete(string, string, CustomLocationsDeleteOptionalParams)

Supprime l’emplacement personnalisé avec le nom de ressource, le groupe de ressources et l’ID d’abonnement spécifiés.

beginDeleteAndWait(string, string, CustomLocationsDeleteOptionalParams)

Supprime l’emplacement personnalisé avec le nom de ressource, le groupe de ressources et l’ID d’abonnement spécifiés.

findTargetResourceGroup(string, string, CustomLocationFindTargetResourceGroupProperties, CustomLocationsFindTargetResourceGroupOptionalParams)

Retourne le groupe de ressources cible associé aux règles de synchronisation des ressources de l’emplacement personnalisé qui correspondent aux règles passées avec la demande de groupe de ressources cible de recherche.

get(string, string, CustomLocationsGetOptionalParams)

Obtient les détails de customLocation avec un groupe de ressources et un nom spécifiés.

listByResourceGroup(string, CustomLocationsListByResourceGroupOptionalParams)

Obtient une liste d’emplacements personnalisés dans l’abonnement et le groupe de ressources spécifiés. L’opération retourne les propriétés de chaque emplacement personnalisé.

listBySubscription(CustomLocationsListBySubscriptionOptionalParams)

Obtient une liste d’emplacements personnalisés dans l’abonnement spécifié. L’opération retourne les propriétés de chaque emplacement personnalisé

listEnabledResourceTypes(string, string, CustomLocationsListEnabledResourceTypesOptionalParams)

Obtient la liste des types de ressources activés.

listOperations(CustomLocationsListOperationsOptionalParams)

Répertorie toutes les opérations d’emplacements personnalisés disponibles.

update(string, string, CustomLocationsUpdateOptionalParams)

Met à jour un emplacement personnalisé avec le nom de ressource spécifié dans le groupe de ressources et l’abonnement spécifiés.

Détails de la méthode

beginCreateOrUpdate(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Crée ou met à jour un emplacement personnalisé dans l’abonnement et le groupe de ressources spécifiés

function beginCreateOrUpdate(resourceGroupName: string, resourceName: string, parameters: CustomLocation, options?: CustomLocationsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<CustomLocation>, CustomLocation>>

Paramètres

resourceGroupName

string

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

resourceName

string

Nom des emplacements personnalisés.

parameters
CustomLocation

Paramètres fournis pour créer ou mettre à jour un emplacement personnalisé.

options
CustomLocationsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Crée ou met à jour un emplacement personnalisé dans l’abonnement et le groupe de ressources spécifiés

function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceName: string, parameters: CustomLocation, options?: CustomLocationsCreateOrUpdateOptionalParams): Promise<CustomLocation>

Paramètres

resourceGroupName

string

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

resourceName

string

Nom des emplacements personnalisés.

parameters
CustomLocation

Paramètres fournis pour créer ou mettre à jour un emplacement personnalisé.

options
CustomLocationsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<CustomLocation>

beginDelete(string, string, CustomLocationsDeleteOptionalParams)

Supprime l’emplacement personnalisé avec le nom de ressource, le groupe de ressources et l’ID d’abonnement spécifiés.

function beginDelete(resourceGroupName: string, resourceName: string, options?: CustomLocationsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Paramètres

resourceGroupName

string

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

resourceName

string

Nom des emplacements personnalisés.

options
CustomLocationsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, CustomLocationsDeleteOptionalParams)

Supprime l’emplacement personnalisé avec le nom de ressource, le groupe de ressources et l’ID d’abonnement spécifiés.

function beginDeleteAndWait(resourceGroupName: string, resourceName: string, options?: CustomLocationsDeleteOptionalParams): 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.

options
CustomLocationsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

findTargetResourceGroup(string, string, CustomLocationFindTargetResourceGroupProperties, CustomLocationsFindTargetResourceGroupOptionalParams)

Retourne le groupe de ressources cible associé aux règles de synchronisation des ressources de l’emplacement personnalisé qui correspondent aux règles passées avec la demande de groupe de ressources cible de recherche.

function findTargetResourceGroup(resourceGroupName: string, resourceName: string, parameters: CustomLocationFindTargetResourceGroupProperties, options?: CustomLocationsFindTargetResourceGroupOptionalParams): Promise<CustomLocationFindTargetResourceGroupResult>

Paramètres

resourceGroupName

string

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

resourceName

string

Nom des emplacements personnalisés.

parameters
CustomLocationFindTargetResourceGroupProperties

Paramètres de la demande de recherche du groupe de ressources cible.

options
CustomLocationsFindTargetResourceGroupOptionalParams

Paramètres d’options.

Retours

get(string, string, CustomLocationsGetOptionalParams)

Obtient les détails de customLocation avec un groupe de ressources et un nom spécifiés.

function get(resourceGroupName: string, resourceName: string, options?: CustomLocationsGetOptionalParams): Promise<CustomLocation>

Paramètres

resourceGroupName

string

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

resourceName

string

Nom des emplacements personnalisés.

options
CustomLocationsGetOptionalParams

Paramètres d’options.

Retours

Promise<CustomLocation>

listByResourceGroup(string, CustomLocationsListByResourceGroupOptionalParams)

Obtient une liste d’emplacements personnalisés dans l’abonnement et le groupe de ressources spécifiés. L’opération retourne les propriétés de chaque emplacement personnalisé.

function listByResourceGroup(resourceGroupName: string, options?: CustomLocationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<CustomLocation, CustomLocation[], PageSettings>

Paramètres

resourceGroupName

string

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

options
CustomLocationsListByResourceGroupOptionalParams

Paramètres d’options.

Retours

listBySubscription(CustomLocationsListBySubscriptionOptionalParams)

Obtient une liste d’emplacements personnalisés dans l’abonnement spécifié. L’opération retourne les propriétés de chaque emplacement personnalisé

function listBySubscription(options?: CustomLocationsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CustomLocation, CustomLocation[], PageSettings>

Paramètres

options
CustomLocationsListBySubscriptionOptionalParams

Paramètres d’options.

Retours

listEnabledResourceTypes(string, string, CustomLocationsListEnabledResourceTypesOptionalParams)

Obtient la liste des types de ressources activés.

function listEnabledResourceTypes(resourceGroupName: string, resourceName: string, options?: CustomLocationsListEnabledResourceTypesOptionalParams): PagedAsyncIterableIterator<EnabledResourceType, EnabledResourceType[], 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

listOperations(CustomLocationsListOperationsOptionalParams)

Répertorie toutes les opérations d’emplacements personnalisés disponibles.

function listOperations(options?: CustomLocationsListOperationsOptionalParams): PagedAsyncIterableIterator<CustomLocationOperation, CustomLocationOperation[], PageSettings>

Paramètres

options
CustomLocationsListOperationsOptionalParams

Paramètres d’options.

Retours

update(string, string, CustomLocationsUpdateOptionalParams)

Met à jour un emplacement personnalisé avec le nom de ressource spécifié dans le groupe de ressources et l’abonnement spécifiés.

function update(resourceGroupName: string, resourceName: string, options?: CustomLocationsUpdateOptionalParams): Promise<CustomLocation>

Paramètres

resourceGroupName

string

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

resourceName

string

Nom des emplacements personnalisés.

options
CustomLocationsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<CustomLocation>