Groups interface
Schnittstelle, die eine Gruppe darstellt.
Methoden
| create(string, string, string, Groups |
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, Groups |
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, Groups |
Rufen Sie Informationen zu einer bestimmten Gruppe im Projekt ab. Gibt ein JSON-Objekt vom Typ "group" zurück, wie im Abschnitt "Modelle" angegeben. |
| list |
Ruft alle im Projekt erstellten Gruppen ab. Gibt ein JSON-Array von Objekten vom Typ "group" zurück, wie im Abschnitt "Models" angegeben. |
| update |
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
Promise<GroupsCreateResponse>
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
Promise<GroupsDeleteHeaders>
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
Promise<GroupsGetResponse>
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.
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.
Die Optionsparameter.
Gibt zurück
Promise<GroupsUpdateMachinesResponse>