GovernanceAssignmentsOperations interface
Interface representing a GovernanceAssignments operations.
Properties
| create |
Creates or updates a governance assignment on the given subscription. |
| delete | Delete a GovernanceAssignment over a given scope |
| get | Get a specific governanceAssignment for the requested scope by AssignmentKey |
| list | Get governance assignments on all of your resources inside a scope |
Property Details
createOrUpdate
Creates or updates a governance assignment on the given subscription.
createOrUpdate: (scope: string, assessmentName: string, assignmentKey: string, governanceAssignment: GovernanceAssignment, options?: GovernanceAssignmentsCreateOrUpdateOptionalParams) => Promise<GovernanceAssignment>
Property Value
(scope: string, assessmentName: string, assignmentKey: string, governanceAssignment: GovernanceAssignment, options?: GovernanceAssignmentsCreateOrUpdateOptionalParams) => Promise<GovernanceAssignment>
delete
Delete a GovernanceAssignment over a given scope
delete: (scope: string, assessmentName: string, assignmentKey: string, options?: GovernanceAssignmentsDeleteOptionalParams) => Promise<void>
Property Value
(scope: string, assessmentName: string, assignmentKey: string, options?: GovernanceAssignmentsDeleteOptionalParams) => Promise<void>
get
Get a specific governanceAssignment for the requested scope by AssignmentKey
get: (scope: string, assessmentName: string, assignmentKey: string, options?: GovernanceAssignmentsGetOptionalParams) => Promise<GovernanceAssignment>
Property Value
(scope: string, assessmentName: string, assignmentKey: string, options?: GovernanceAssignmentsGetOptionalParams) => Promise<GovernanceAssignment>
list
Get governance assignments on all of your resources inside a scope
list: (scope: string, assessmentName: string, options?: GovernanceAssignmentsListOptionalParams) => PagedAsyncIterableIterator<GovernanceAssignment, GovernanceAssignment[], PageSettings>
Property Value
(scope: string, assessmentName: string, options?: GovernanceAssignmentsListOptionalParams) => PagedAsyncIterableIterator<GovernanceAssignment, GovernanceAssignment[], PageSettings>