GoalAssignmentsOperations interface
Interface representing a GoalAssignments operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create |
Creates or updates a goal assignment. |
| delete | Deletes a goal assignment. |
| get | Gets a goal assignment. |
| list | Lists goal assignments in a service group. |
| recommend |
Recommends capacity improvements for resources under the goal assignment's scope. Returns AI-powered capacity assessments and recommendations. |
| refresh |
Refreshes the goal resources under a goal assignment. This operation scans for new resources under the scope of the assignment. |
| update | Updates a goal assignment. |
| update |
Updates goal resources under a goal assignment. |
Property Details
beginCreateOrUpdate
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdate: (serviceGroupName: string, goalAssignmentName: string, resource: GoalAssignment, options?: GoalAssignmentsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(serviceGroupName: string, goalAssignmentName: string, resource: GoalAssignment, options?: GoalAssignmentsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginCreateOrUpdateAndWait
Warning
This API is now deprecated.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (serviceGroupName: string, goalAssignmentName: string, resource: GoalAssignment, options?: GoalAssignmentsCreateOrUpdateOptionalParams) => Promise<void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, resource: GoalAssignment, options?: GoalAssignmentsCreateOrUpdateOptionalParams) => Promise<void>
beginDelete
Warning
This API is now deprecated.
use delete instead
beginDelete: (serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warning
This API is now deprecated.
use delete instead
beginDeleteAndWait: (serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsDeleteOptionalParams) => Promise<void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsDeleteOptionalParams) => Promise<void>
beginRecommendCapacity
Warning
This API is now deprecated.
use recommendCapacity instead
beginRecommendCapacity: (serviceGroupName: string, goalAssignmentName: string, body: RecommendCapacityRequest, options?: GoalAssignmentsRecommendCapacityOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(serviceGroupName: string, goalAssignmentName: string, body: RecommendCapacityRequest, options?: GoalAssignmentsRecommendCapacityOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginRecommendCapacityAndWait
Warning
This API is now deprecated.
use recommendCapacity instead
beginRecommendCapacityAndWait: (serviceGroupName: string, goalAssignmentName: string, body: RecommendCapacityRequest, options?: GoalAssignmentsRecommendCapacityOptionalParams) => Promise<void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, body: RecommendCapacityRequest, options?: GoalAssignmentsRecommendCapacityOptionalParams) => Promise<void>
beginRefreshGoalResources
Warning
This API is now deprecated.
use refreshGoalResources instead
beginRefreshGoalResources: (serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsRefreshGoalResourcesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsRefreshGoalResourcesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginRefreshGoalResourcesAndWait
Warning
This API is now deprecated.
use refreshGoalResources instead
beginRefreshGoalResourcesAndWait: (serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsRefreshGoalResourcesOptionalParams) => Promise<void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsRefreshGoalResourcesOptionalParams) => Promise<void>
beginUpdate
Warning
This API is now deprecated.
use update instead
beginUpdate: (serviceGroupName: string, goalAssignmentName: string, properties: GoalAssignment, options?: GoalAssignmentsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(serviceGroupName: string, goalAssignmentName: string, properties: GoalAssignment, options?: GoalAssignmentsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginUpdateAndWait
Warning
This API is now deprecated.
use update instead
beginUpdateAndWait: (serviceGroupName: string, goalAssignmentName: string, properties: GoalAssignment, options?: GoalAssignmentsUpdateOptionalParams) => Promise<void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, properties: GoalAssignment, options?: GoalAssignmentsUpdateOptionalParams) => Promise<void>
beginUpdateGoalResources
Warning
This API is now deprecated.
use updateGoalResources instead
beginUpdateGoalResources: (serviceGroupName: string, goalAssignmentName: string, body: UpdateGoalResourceRequest, options?: GoalAssignmentsUpdateGoalResourcesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(serviceGroupName: string, goalAssignmentName: string, body: UpdateGoalResourceRequest, options?: GoalAssignmentsUpdateGoalResourcesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginUpdateGoalResourcesAndWait
Warning
This API is now deprecated.
use updateGoalResources instead
beginUpdateGoalResourcesAndWait: (serviceGroupName: string, goalAssignmentName: string, body: UpdateGoalResourceRequest, options?: GoalAssignmentsUpdateGoalResourcesOptionalParams) => Promise<void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, body: UpdateGoalResourceRequest, options?: GoalAssignmentsUpdateGoalResourcesOptionalParams) => Promise<void>
createOrUpdate
Creates or updates a goal assignment.
createOrUpdate: (serviceGroupName: string, goalAssignmentName: string, resource: GoalAssignment, options?: GoalAssignmentsCreateOrUpdateOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, resource: GoalAssignment, options?: GoalAssignmentsCreateOrUpdateOptionalParams) => PollerLike<OperationState<void>, void>
delete
Deletes a goal assignment.
delete: (serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Gets a goal assignment.
get: (serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsGetOptionalParams) => Promise<GoalAssignment>
Property Value
(serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsGetOptionalParams) => Promise<GoalAssignment>
list
Lists goal assignments in a service group.
list: (serviceGroupName: string, options?: GoalAssignmentsListOptionalParams) => PagedAsyncIterableIterator<GoalAssignment, GoalAssignment[], PageSettings>
Property Value
(serviceGroupName: string, options?: GoalAssignmentsListOptionalParams) => PagedAsyncIterableIterator<GoalAssignment, GoalAssignment[], PageSettings>
recommendCapacity
Recommends capacity improvements for resources under the goal assignment's scope. Returns AI-powered capacity assessments and recommendations.
recommendCapacity: (serviceGroupName: string, goalAssignmentName: string, body: RecommendCapacityRequest, options?: GoalAssignmentsRecommendCapacityOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, body: RecommendCapacityRequest, options?: GoalAssignmentsRecommendCapacityOptionalParams) => PollerLike<OperationState<void>, void>
refreshGoalResources
Refreshes the goal resources under a goal assignment. This operation scans for new resources under the scope of the assignment.
refreshGoalResources: (serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsRefreshGoalResourcesOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, options?: GoalAssignmentsRefreshGoalResourcesOptionalParams) => PollerLike<OperationState<void>, void>
update
Updates a goal assignment.
update: (serviceGroupName: string, goalAssignmentName: string, properties: GoalAssignment, options?: GoalAssignmentsUpdateOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, properties: GoalAssignment, options?: GoalAssignmentsUpdateOptionalParams) => PollerLike<OperationState<void>, void>
updateGoalResources
Updates goal resources under a goal assignment.
updateGoalResources: (serviceGroupName: string, goalAssignmentName: string, body: UpdateGoalResourceRequest, options?: GoalAssignmentsUpdateGoalResourcesOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(serviceGroupName: string, goalAssignmentName: string, body: UpdateGoalResourceRequest, options?: GoalAssignmentsUpdateGoalResourcesOptionalParams) => PollerLike<OperationState<void>, void>