Projects interface
Schnittstelle, die ein Projekt darstellt.
Methoden
| assessment |
Ruft alle verfügbaren Optionen für die Eigenschaften einer Bewertung für ein Projekt ab. |
| create(string, string, Projects |
Erstellen Sie ein Projekt mit dem angegebenen Namen. Wenn bereits ein Projekt vorhanden ist, aktualisieren Sie es. |
| delete(string, string, Projects |
Löschen Sie das Projekt. Das Löschen eines nicht vorhandenen Projekts ist ein Vorgang ohne Vorgang. |
| get(string, string, Projects |
Rufen Sie das Projekt mit dem angegebenen Namen ab. |
| list(string, Projects |
Ruft alle Projekte in der Ressourcengruppe ab. |
| list |
Ruft eine Liste aller verfügbaren Optionen für die Eigenschaften einer Bewertung für ein Projekt ab. |
| list |
Rufen Sie alle Projekte im Abonnement ab. |
| update(string, string, Projects |
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.
Die Optionsparameter.
Gibt zurück
Promise<ProjectsAssessmentOptionsResponse>
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
Promise<ProjectsCreateResponse>
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
Promise<ProjectsDeleteHeaders>
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
Promise<ProjectsGetResponse>
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.
Die Optionsparameter.
Gibt zurück
listBySubscription(ProjectsListBySubscriptionOptionalParams)
Rufen Sie alle Projekte im Abonnement ab.
function listBySubscription(options?: ProjectsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>
Parameter
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
Promise<ProjectsUpdateResponse>