GovernanceAssignmentsClient Interface
public interface GovernanceAssignmentsClient
An instance of this class provides access to all the operations defined in GovernanceAssignmentsClient.
Method Summary
Method Details
createOrUpdate
public abstract GovernanceAssignmentInner createOrUpdate(String scope, String assessmentName, String assignmentKey, GovernanceAssignmentInner governanceAssignment)
Creates or updates a governance assignment on the given subscription.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<GovernanceAssignmentInner> createOrUpdateWithResponse(String scope, String assessmentName, String assignmentKey, GovernanceAssignmentInner governanceAssignment, Context context)
Creates or updates a governance assignment on the given subscription.
Parameters:
Returns:
delete
public abstract void delete(String scope, String assessmentName, String assignmentKey)
Delete a GovernanceAssignment over a given scope.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String scope, String assessmentName, String assignmentKey, Context context)
Delete a GovernanceAssignment over a given scope.
Parameters:
Returns:
get
public abstract GovernanceAssignmentInner get(String scope, String assessmentName, String assignmentKey)
Get a specific governanceAssignment for the requested scope by AssignmentKey.
Parameters:
Returns:
getWithResponse
public abstract Response<GovernanceAssignmentInner> getWithResponse(String scope, String assessmentName, String assignmentKey, Context context)
Get a specific governanceAssignment for the requested scope by AssignmentKey.
Parameters:
Returns:
list
public abstract PagedIterable<GovernanceAssignmentInner> list(String scope, String assessmentName)
Get governance assignments on all of your resources inside a scope.
Parameters:
Returns:
list
public abstract PagedIterable<GovernanceAssignmentInner> list(String scope, String assessmentName, Context context)
Get governance assignments on all of your resources inside a scope.
Parameters:
Returns: