ProjectsOperations interface
Interface representing a Projects operations.
Properties
| create |
The project resource is a nested resource representing a stored migration project. The PUT method creates a new project or updates an existing one. |
| delete | The project resource is a nested resource representing a stored migration project. The DELETE method deletes a project. |
| get | The project resource is a nested resource representing a stored migration project. The GET method retrieves information about a project. |
| list | The project resource is a nested resource representing a stored migration project. This method returns a list of projects owned by a service resource. |
| update | The project resource is a nested resource representing a stored migration project. The PATCH method updates an existing project. |
Property Details
createOrUpdate
The project resource is a nested resource representing a stored migration project. The PUT method creates a new project or updates an existing one.
createOrUpdate: (groupName: string, serviceName: string, projectName: string, parameters: Project, options?: ProjectsCreateOrUpdateOptionalParams) => Promise<Project>
Property Value
(groupName: string, serviceName: string, projectName: string, parameters: Project, options?: ProjectsCreateOrUpdateOptionalParams) => Promise<Project>
delete
The project resource is a nested resource representing a stored migration project. The DELETE method deletes a project.
delete: (groupName: string, serviceName: string, projectName: string, options?: ProjectsDeleteOptionalParams) => Promise<void>
Property Value
(groupName: string, serviceName: string, projectName: string, options?: ProjectsDeleteOptionalParams) => Promise<void>
get
The project resource is a nested resource representing a stored migration project. The GET method retrieves information about a project.
get: (groupName: string, serviceName: string, projectName: string, options?: ProjectsGetOptionalParams) => Promise<Project>
Property Value
(groupName: string, serviceName: string, projectName: string, options?: ProjectsGetOptionalParams) => Promise<Project>
list
The project resource is a nested resource representing a stored migration project. This method returns a list of projects owned by a service resource.
list: (groupName: string, serviceName: string, options?: ProjectsListOptionalParams) => PagedAsyncIterableIterator<Project, Project[], PageSettings>
Property Value
(groupName: string, serviceName: string, options?: ProjectsListOptionalParams) => PagedAsyncIterableIterator<Project, Project[], PageSettings>
update
The project resource is a nested resource representing a stored migration project. The PATCH method updates an existing project.
update: (groupName: string, serviceName: string, projectName: string, parameters: Project, options?: ProjectsUpdateOptionalParams) => Promise<Project>
Property Value
(groupName: string, serviceName: string, projectName: string, parameters: Project, options?: ProjectsUpdateOptionalParams) => Promise<Project>