Freigeben über


Groups interface

Schnittstelle, die eine Gruppe darstellt.

Methoden

create(string, string, string, GroupsCreateOptionalParams)

Erstellen Sie eine neue Gruppe, indem Sie ein JSON-Objekt vom Typ "group" senden, wie im Abschnitt "Models" als Teil des Anforderungstexts angegeben. Der Gruppenname in einem Projekt ist eindeutig.

Dieser Vorgang ist Idempotent.

delete(string, string, string, GroupsDeleteOptionalParams)

Löschen Sie die Gruppe aus dem Projekt. Die Computer verbleiben im Projekt. Das Löschen einer nicht vorhandenen Gruppe führt zu einem Vorgang ohne Vorgang.

Eine Gruppe ist ein Aggregationsmechanismus für Computer in einem Projekt. Daher löscht das Löschen der Gruppe keine Computer darin.

get(string, string, string, GroupsGetOptionalParams)

Rufen Sie Informationen zu einer bestimmten Gruppe im Projekt ab. Gibt ein JSON-Objekt vom Typ "group" zurück, wie im Abschnitt "Modelle" angegeben.

listByProject(string, string, GroupsListByProjectOptionalParams)

Ruft alle im Projekt erstellten Gruppen ab. Gibt ein JSON-Array von Objekten vom Typ "group" zurück, wie im Abschnitt "Models" angegeben.

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

Aktualisieren Sie Computer in der Gruppe, indem Sie Computer hinzufügen oder entfernen.

Details zur Methode

create(string, string, string, GroupsCreateOptionalParams)

Erstellen Sie eine neue Gruppe, indem Sie ein JSON-Objekt vom Typ "group" senden, wie im Abschnitt "Models" als Teil des Anforderungstexts angegeben. Der Gruppenname in einem Projekt ist eindeutig.

Dieser Vorgang ist Idempotent.

function create(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsCreateOptionalParams): Promise<GroupsCreateResponse>

Parameter

resourceGroupName

string

Name der Azure-Ressourcengruppe, zu der das Projekt gehört.

projectName

string

Name des Azure Migrate-Projekts.

groupName

string

Eindeutiger Name einer Gruppe innerhalb eines Projekts.

options
GroupsCreateOptionalParams

Die Optionsparameter.

Gibt zurück

delete(string, string, string, GroupsDeleteOptionalParams)

Löschen Sie die Gruppe aus dem Projekt. Die Computer verbleiben im Projekt. Das Löschen einer nicht vorhandenen Gruppe führt zu einem Vorgang ohne Vorgang.

Eine Gruppe ist ein Aggregationsmechanismus für Computer in einem Projekt. Daher löscht das Löschen der Gruppe keine Computer darin.

function delete(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsDeleteOptionalParams): Promise<GroupsDeleteHeaders>

Parameter

resourceGroupName

string

Name der Azure-Ressourcengruppe, zu der das Projekt gehört.

projectName

string

Name des Azure Migrate-Projekts.

groupName

string

Eindeutiger Name einer Gruppe innerhalb eines Projekts.

options
GroupsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, string, GroupsGetOptionalParams)

Rufen Sie Informationen zu einer bestimmten Gruppe im Projekt ab. Gibt ein JSON-Objekt vom Typ "group" zurück, wie im Abschnitt "Modelle" angegeben.

function get(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsGetOptionalParams): Promise<GroupsGetResponse>

Parameter

resourceGroupName

string

Name der Azure-Ressourcengruppe, zu der das Projekt gehört.

projectName

string

Name des Azure Migrate-Projekts.

groupName

string

Eindeutiger Name einer Gruppe innerhalb eines Projekts.

options
GroupsGetOptionalParams

Die Optionsparameter.

Gibt zurück

listByProject(string, string, GroupsListByProjectOptionalParams)

Ruft alle im Projekt erstellten Gruppen ab. Gibt ein JSON-Array von Objekten vom Typ "group" zurück, wie im Abschnitt "Models" angegeben.

function listByProject(resourceGroupName: string, projectName: string, options?: GroupsListByProjectOptionalParams): PagedAsyncIterableIterator<Group, Group[], PageSettings>

Parameter

resourceGroupName

string

Name der Azure-Ressourcengruppe, zu der das Projekt gehört.

projectName

string

Name des Azure Migrate-Projekts.

options
GroupsListByProjectOptionalParams

Die Optionsparameter.

Gibt zurück

updateMachines(string, string, string, GroupsUpdateMachinesOptionalParams)

Aktualisieren Sie Computer in der Gruppe, indem Sie Computer hinzufügen oder entfernen.

function updateMachines(resourceGroupName: string, projectName: string, groupName: string, options?: GroupsUpdateMachinesOptionalParams): Promise<GroupsUpdateMachinesResponse>

Parameter

resourceGroupName

string

Name der Azure-Ressourcengruppe, zu der das Projekt gehört.

projectName

string

Name des Azure Migrate-Projekts.

groupName

string

Eindeutiger Name einer Gruppe innerhalb eines Projekts.

options
GroupsUpdateMachinesOptionalParams

Die Optionsparameter.

Gibt zurück