Freigeben über


Projects interface

Schnittstelle, die ein Projekt darstellt.

Methoden

assessmentOptions(string, string, string, ProjectsAssessmentOptionsOptionalParams)

Ruft alle verfügbaren Optionen für die Eigenschaften einer Bewertung für ein Projekt ab.

create(string, string, ProjectsCreateOptionalParams)

Erstellen Sie ein Projekt mit dem angegebenen Namen. Wenn bereits ein Projekt vorhanden ist, aktualisieren Sie es.

delete(string, string, ProjectsDeleteOptionalParams)

Löschen Sie das Projekt. Das Löschen eines nicht vorhandenen Projekts ist ein Vorgang ohne Vorgang.

get(string, string, ProjectsGetOptionalParams)

Rufen Sie das Projekt mit dem angegebenen Namen ab.

list(string, ProjectsListOptionalParams)

Ruft alle Projekte in der Ressourcengruppe ab.

listAssessmentOptionsList(string, string, ProjectsAssessmentOptionsListOptionalParams)

Ruft eine Liste aller verfügbaren Optionen für die Eigenschaften einer Bewertung für ein Projekt ab.

listBySubscription(ProjectsListBySubscriptionOptionalParams)

Rufen Sie alle Projekte im Abonnement ab.

update(string, string, ProjectsUpdateOptionalParams)

Aktualisieren sie ein Projekt mit dem angegebenen Namen. Unterstützt partielle Updates, z. B. nur Tags können bereitgestellt werden.

Details zur Methode

assessmentOptions(string, string, string, ProjectsAssessmentOptionsOptionalParams)

Ruft alle verfügbaren Optionen für die Eigenschaften einer Bewertung für ein Projekt ab.

function assessmentOptions(resourceGroupName: string, projectName: string, assessmentOptionsName: string, options?: ProjectsAssessmentOptionsOptionalParams): Promise<ProjectsAssessmentOptionsResponse>

Parameter

resourceGroupName

string

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

projectName

string

Name des Azure Migrate-Projekts.

assessmentOptionsName

string

Name der Bewertungsoptionen. Der einzige Name, der standardmäßig akzeptiert wird.

options
ProjectsAssessmentOptionsOptionalParams

Die Optionsparameter.

Gibt zurück

create(string, string, ProjectsCreateOptionalParams)

Erstellen Sie ein Projekt mit dem angegebenen Namen. Wenn bereits ein Projekt vorhanden ist, aktualisieren Sie es.

function create(resourceGroupName: string, projectName: string, options?: ProjectsCreateOptionalParams): Promise<ProjectsCreateResponse>

Parameter

resourceGroupName

string

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

projectName

string

Name des Azure Migrate-Projekts.

options
ProjectsCreateOptionalParams

Die Optionsparameter.

Gibt zurück

delete(string, string, ProjectsDeleteOptionalParams)

Löschen Sie das Projekt. Das Löschen eines nicht vorhandenen Projekts ist ein Vorgang ohne Vorgang.

function delete(resourceGroupName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<ProjectsDeleteHeaders>

Parameter

resourceGroupName

string

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

projectName

string

Name des Azure Migrate-Projekts.

options
ProjectsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, ProjectsGetOptionalParams)

Rufen Sie das Projekt mit dem angegebenen Namen ab.

function get(resourceGroupName: string, projectName: string, options?: ProjectsGetOptionalParams): Promise<ProjectsGetResponse>

Parameter

resourceGroupName

string

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

projectName

string

Name des Azure Migrate-Projekts.

options
ProjectsGetOptionalParams

Die Optionsparameter.

Gibt zurück

list(string, ProjectsListOptionalParams)

Ruft alle Projekte in der Ressourcengruppe ab.

function list(resourceGroupName: string, options?: ProjectsListOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>

Parameter

resourceGroupName

string

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

options
ProjectsListOptionalParams

Die Optionsparameter.

Gibt zurück

listAssessmentOptionsList(string, string, ProjectsAssessmentOptionsListOptionalParams)

Ruft eine Liste aller verfügbaren Optionen für die Eigenschaften einer Bewertung für ein Projekt ab.

function listAssessmentOptionsList(resourceGroupName: string, projectName: string, options?: ProjectsAssessmentOptionsListOptionalParams): PagedAsyncIterableIterator<AssessmentOptions, AssessmentOptions[], PageSettings>

Parameter

resourceGroupName

string

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

projectName

string

Name des Azure Migrate-Projekts.

options
ProjectsAssessmentOptionsListOptionalParams

Die Optionsparameter.

Gibt zurück

listBySubscription(ProjectsListBySubscriptionOptionalParams)

Rufen Sie alle Projekte im Abonnement ab.

function listBySubscription(options?: ProjectsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>

Parameter

options
ProjectsListBySubscriptionOptionalParams

Die Optionsparameter.

Gibt zurück

update(string, string, ProjectsUpdateOptionalParams)

Aktualisieren sie ein Projekt mit dem angegebenen Namen. Unterstützt partielle Updates, z. B. nur Tags können bereitgestellt werden.

function update(resourceGroupName: string, projectName: string, options?: ProjectsUpdateOptionalParams): Promise<ProjectsUpdateResponse>

Parameter

resourceGroupName

string

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

projectName

string

Name des Azure Migrate-Projekts.

options
ProjectsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück