new(token, subscription, id, ...): Initialize a resource group object. See 'Initialization' for more details.
delete(confirm=TRUE): Delete this resource group, after a confirmation check. This is asynchronous: while the method returns immediately, the delete operation continues on the host in the background. For resource groups containing a large number of deployed resources, this may take some time to complete.
sync_fields(): Synchronise the R object with the resource group it represents in Azure.
list_templates(): List deployed templates in this resource group.
get_template(name): Return an object representing an existing template.
deploy_template(...): Deploy a new template. See 'Templates' for more details.
delete_template(name, confirm=TRUE, free_resources=FALSE): Delete a deployed template, and optionally free any resources that were created.
get_resource(...): Return an object representing an existing resource. See 'Resources' for more details.
create_resource(...): Create a new resource.
delete_resource(..., confirm=TRUE, wait=FALSE): Delete an existing resource. Optionally wait for the delete to finish.
resource_exists(...): Check if a resource exists.
list_resources(): Return a list of resource group objects for this subscription.
set_tags(..., keep_existing=TRUE): Set the tags on this resource group. The tags can be either names or name-value pairs. To delete a tag, set it to NULL.
get_tags(): Get the tags on this resource.
create_lock(name, level): Create a management lock on this resource group (which will propagate to all resources within it).
get_lock(name): Returns a management lock object.
delete_lock(name): Deletes a management lock object.
list_locks(): List all locks that apply to this resource group. Note this includes locks created at the subscription level, and for any resources within the resource group.
add_role_assignment(name, ...): Adds a new role assignment. See 'Role-based access control' below.
get_role_assignment(id): Retrieves an existing role assignment.
remove_role_assignment(id): Removes an existing role assignment.
list_role_assignments(): Lists role assignments.
get_role_definition(id): Retrieves an existing role definition.
list_role_definitions() Lists role definitions.