AssessmentProjectsOperations interface
Interface representing a AssessmentProjectsOperations.
Methods
| begin |
Create a AssessmentProject |
| begin |
Create a AssessmentProject |
| begin |
Update a AssessmentProject |
| begin |
Update a AssessmentProject |
| delete(string, string, Assessment |
Delete a AssessmentProject |
| get(string, string, Assessment |
Get a AssessmentProject |
| list |
List AssessmentProject resources by resource group |
| list |
List AssessmentProject resources by subscription ID |
Method Details
beginCreate(string, string, AssessmentProject, AssessmentProjectsOperationsCreateOptionalParams)
Create a AssessmentProject
function beginCreate(resourceGroupName: string, projectName: string, resource: AssessmentProject, options?: AssessmentProjectsOperationsCreateOptionalParams): Promise<SimplePollerLike<OperationState<AssessmentProject>, AssessmentProject>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- projectName
-
string
Assessment Project Name
- resource
- AssessmentProject
Resource create parameters.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<AssessmentProject>, AssessmentProject>>
beginCreateAndWait(string, string, AssessmentProject, AssessmentProjectsOperationsCreateOptionalParams)
Create a AssessmentProject
function beginCreateAndWait(resourceGroupName: string, projectName: string, resource: AssessmentProject, options?: AssessmentProjectsOperationsCreateOptionalParams): Promise<AssessmentProject>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- projectName
-
string
Assessment Project Name
- resource
- AssessmentProject
Resource create parameters.
The options parameters.
Returns
Promise<AssessmentProject>
beginUpdate(string, string, AssessmentProjectUpdate, AssessmentProjectsOperationsUpdateOptionalParams)
Update a AssessmentProject
function beginUpdate(resourceGroupName: string, projectName: string, properties: AssessmentProjectUpdate, options?: AssessmentProjectsOperationsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<AssessmentProject>, AssessmentProject>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- projectName
-
string
Assessment Project Name
- properties
- AssessmentProjectUpdate
The resource properties to be updated.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<AssessmentProject>, AssessmentProject>>
beginUpdateAndWait(string, string, AssessmentProjectUpdate, AssessmentProjectsOperationsUpdateOptionalParams)
Update a AssessmentProject
function beginUpdateAndWait(resourceGroupName: string, projectName: string, properties: AssessmentProjectUpdate, options?: AssessmentProjectsOperationsUpdateOptionalParams): Promise<AssessmentProject>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- projectName
-
string
Assessment Project Name
- properties
- AssessmentProjectUpdate
The resource properties to be updated.
The options parameters.
Returns
Promise<AssessmentProject>
delete(string, string, AssessmentProjectsOperationsDeleteOptionalParams)
Delete a AssessmentProject
function delete(resourceGroupName: string, projectName: string, options?: AssessmentProjectsOperationsDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- projectName
-
string
Assessment Project Name
The options parameters.
Returns
Promise<void>
get(string, string, AssessmentProjectsOperationsGetOptionalParams)
Get a AssessmentProject
function get(resourceGroupName: string, projectName: string, options?: AssessmentProjectsOperationsGetOptionalParams): Promise<AssessmentProject>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- projectName
-
string
Assessment Project Name
The options parameters.
Returns
Promise<AssessmentProject>
listByResourceGroup(string, AssessmentProjectsOperationsListByResourceGroupOptionalParams)
List AssessmentProject resources by resource group
function listByResourceGroup(resourceGroupName: string, options?: AssessmentProjectsOperationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<AssessmentProject, AssessmentProject[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
The options parameters.
Returns
listBySubscription(AssessmentProjectsOperationsListBySubscriptionOptionalParams)
List AssessmentProject resources by subscription ID
function listBySubscription(options?: AssessmentProjectsOperationsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<AssessmentProject, AssessmentProject[], PageSettings>
Parameters
The options parameters.