Projects interface
Interfaz que representa un proyecto.
Métodos
| assessment |
Obtenga todas las opciones disponibles para las propiedades de una evaluación en un proyecto. |
| create(string, string, Projects |
Cree un proyecto con el nombre especificado. Si ya existe un proyecto, actualícelo. |
| delete(string, string, Projects |
Elimine el proyecto. La eliminación de un proyecto no existente es una operación sin operación. |
| get(string, string, Projects |
Obtenga el proyecto con el nombre especificado. |
| list(string, Projects |
Obtenga todos los proyectos del grupo de recursos. |
| list |
Obtiene una lista de todas las opciones disponibles para las propiedades de una evaluación en un proyecto. |
| list |
Obtenga todos los proyectos de la suscripción. |
| update(string, string, Projects |
Actualice un proyecto con el nombre especificado. Admite actualizaciones parciales, por ejemplo, solo se pueden proporcionar etiquetas. |
Detalles del método
assessmentOptions(string, string, string, ProjectsAssessmentOptionsOptionalParams)
Obtenga todas las opciones disponibles para las propiedades de una evaluación en un proyecto.
function assessmentOptions(resourceGroupName: string, projectName: string, assessmentOptionsName: string, options?: ProjectsAssessmentOptionsOptionalParams): Promise<ProjectsAssessmentOptionsResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos de Azure del que forma parte el proyecto.
- projectName
-
string
Nombre del proyecto de Azure Migrate.
- assessmentOptionsName
-
string
Nombre de las opciones de evaluación. El único nombre aceptado en el valor predeterminado.
Parámetros de opciones.
Devoluciones
Promise<ProjectsAssessmentOptionsResponse>
create(string, string, ProjectsCreateOptionalParams)
Cree un proyecto con el nombre especificado. Si ya existe un proyecto, actualícelo.
function create(resourceGroupName: string, projectName: string, options?: ProjectsCreateOptionalParams): Promise<ProjectsCreateResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos de Azure del que forma parte el proyecto.
- projectName
-
string
Nombre del proyecto de Azure Migrate.
- options
- ProjectsCreateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<ProjectsCreateResponse>
delete(string, string, ProjectsDeleteOptionalParams)
Elimine el proyecto. La eliminación de un proyecto no existente es una operación sin operación.
function delete(resourceGroupName: string, projectName: string, options?: ProjectsDeleteOptionalParams): Promise<ProjectsDeleteHeaders>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos de Azure del que forma parte el proyecto.
- projectName
-
string
Nombre del proyecto de Azure Migrate.
- options
- ProjectsDeleteOptionalParams
Parámetros de opciones.
Devoluciones
Promise<ProjectsDeleteHeaders>
get(string, string, ProjectsGetOptionalParams)
Obtenga el proyecto con el nombre especificado.
function get(resourceGroupName: string, projectName: string, options?: ProjectsGetOptionalParams): Promise<ProjectsGetResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos de Azure del que forma parte el proyecto.
- projectName
-
string
Nombre del proyecto de Azure Migrate.
- options
- ProjectsGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<ProjectsGetResponse>
list(string, ProjectsListOptionalParams)
Obtenga todos los proyectos del grupo de recursos.
function list(resourceGroupName: string, options?: ProjectsListOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos de Azure del que forma parte el proyecto.
- options
- ProjectsListOptionalParams
Parámetros de opciones.
Devoluciones
listAssessmentOptionsList(string, string, ProjectsAssessmentOptionsListOptionalParams)
Obtiene una lista de todas las opciones disponibles para las propiedades de una evaluación en un proyecto.
function listAssessmentOptionsList(resourceGroupName: string, projectName: string, options?: ProjectsAssessmentOptionsListOptionalParams): PagedAsyncIterableIterator<AssessmentOptions, AssessmentOptions[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos de Azure del que forma parte el proyecto.
- projectName
-
string
Nombre del proyecto de Azure Migrate.
Parámetros de opciones.
Devoluciones
listBySubscription(ProjectsListBySubscriptionOptionalParams)
Obtenga todos los proyectos de la suscripción.
function listBySubscription(options?: ProjectsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<Project, Project[], PageSettings>
Parámetros
Parámetros de opciones.
Devoluciones
update(string, string, ProjectsUpdateOptionalParams)
Actualice un proyecto con el nombre especificado. Admite actualizaciones parciales, por ejemplo, solo se pueden proporcionar etiquetas.
function update(resourceGroupName: string, projectName: string, options?: ProjectsUpdateOptionalParams): Promise<ProjectsUpdateResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos de Azure del que forma parte el proyecto.
- projectName
-
string
Nombre del proyecto de Azure Migrate.
- options
- ProjectsUpdateOptionalParams
Parámetros de opciones.
Devoluciones
Promise<ProjectsUpdateResponse>