Class BuiltInRole
java.lang.Object
com.microsoft.azure.management.resources.fluentcore.arm.ExpandableStringEnum<BuiltInRole>
com.microsoft.azure.management.graphrbac.BuiltInRole
Defines values for roles.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final BuiltInRole
A role that can manage API Management service and the APIs.static final BuiltInRole
A role that can manage API Management service, but not the APIs themselves.static final BuiltInRole
A role that has read-only access to API Management service and APIs.static final BuiltInRole
A role that can manage Application Insights components.static final BuiltInRole
A role that is able to start, stop, suspend, and resume jobs.static final BuiltInRole
A role that can manage Azure Cosmos DB accounts.static final BuiltInRole
A role that can manage backup in Recovery Services vault.static final BuiltInRole
A role that can manage backup except removing backup, in Recovery Services vault.static final BuiltInRole
A role that can view all backup management services.static final BuiltInRole
A role that can view all billing information.static final BuiltInRole
A role that can manage BizTalk services.static final BuiltInRole
A role that can manage classic virtual networks and reserved IPs.static final BuiltInRole
A role that can manage classic storage accounts.static final BuiltInRole
A role that can manage classic virtual machines, but not the virtual network or storage account to which they are connected.static final BuiltInRole
A role that can manage ClearDB MySQL databases.static final BuiltInRole
A role that can manage everything except access..static final BuiltInRole
A role that can create and manage data factories, and child resources within them..static final BuiltInRole
A role that can view everything and connect, start, restart, and shutdown virtual machines.static final BuiltInRole
A role that can manage DNS zones and records.static final BuiltInRole
A role that can manage Intelligent Systems accounts.static final BuiltInRole
A role that can manage user assigned identities.static final BuiltInRole
A role that can read and assign user assigned identities.static final BuiltInRole
A role that can read monitoring data and edit monitoring settings.static final BuiltInRole
A role that can read all monitoring data.static final BuiltInRole
A role that can manage all network resources.static final BuiltInRole
A role that can manage New Relic Application Performance Management accounts and applications.static final BuiltInRole
A role that can manage everything, including access.static final BuiltInRole
A role that can view everything, but can't make changes.static final BuiltInRole
A role that can manage Redis caches.static final BuiltInRole
A role that can manage scheduler job collections.static final BuiltInRole
A role that can manage search services.static final BuiltInRole
A role that can manage security components, security policies, and virtual machines.static final BuiltInRole
A role that can manage SQL databases, but not their security-related policies.static final BuiltInRole
A role that can manage the security-related policies of SQL servers and databases.static final BuiltInRole
A role that can manage SQL servers and databases, but not their security-related policies.static final BuiltInRole
A role that can manage storage accounts.static final BuiltInRole
A role that can manage user access to Azure resources.static final BuiltInRole
A role that can manage virtual machines, but not the virtual network or storage account to which they are connected.static final BuiltInRole
A role that can manage web plans.static final BuiltInRole
A role that can manage websites, but not the web plans to which they are connected. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic BuiltInRole
fromString
(String name) Finds or creates a role instance based on the specified name.static Collection<BuiltInRole>
values()
Methods inherited from class com.microsoft.azure.management.resources.fluentcore.arm.ExpandableStringEnum
equals, fromString, hashCode, toString, values, withNameValue
-
Field Details
-
API_MANAGEMENT_SERVICE_CONTRIBUTOR
A role that can manage API Management service and the APIs. -
API_MANAGEMENT_SERVICE_OPERATOR_ROLE
A role that can manage API Management service, but not the APIs themselves. -
API_MANAGEMENT_SERVICE_READER_ROLE
A role that has read-only access to API Management service and APIs. -
APPLICATION_INSIGHTS_COMPONENT_CONTRIBUTOR
A role that can manage Application Insights components. -
AUTOMATION_OPERATOR
A role that is able to start, stop, suspend, and resume jobs. -
BACKUP_CONTRIBUTOR
A role that can manage backup in Recovery Services vault. -
BACKUP_OPERATOR
A role that can manage backup except removing backup, in Recovery Services vault. -
BACKUP_READER
A role that can view all backup management services. -
BILLING_READER
A role that can view all billing information. -
BIZTALK_CONTRIBUTOR
A role that can manage BizTalk services. -
CLEARDB_MYSQL_DB_CONTRIBUTOR
A role that can manage ClearDB MySQL databases. -
CONTRIBUTOR
A role that can manage everything except access.. -
DATA_FACTORY_CONTRIBUTOR
A role that can create and manage data factories, and child resources within them.. -
DEVTEST_LABS_USER
A role that can view everything and connect, start, restart, and shutdown virtual machines. -
DNS_ZONE_CONTRIBUTOR
A role that can manage DNS zones and records. -
AZURE_COSMOS_DB_ACCOUNT_CONTRIBUTOR
A role that can manage Azure Cosmos DB accounts. -
INTELLIGENT_SYSTEMS_ACCOUNT_CONTRIBUTOR
A role that can manage Intelligent Systems accounts. -
MANAGED_IDENTITY_CONTRIBUTOR
A role that can manage user assigned identities. -
MANAGED_IDENTITY_OPERATOR
A role that can read and assign user assigned identities. -
MONITORING_READER
A role that can read all monitoring data. -
MONITORING_CONTRIBUTOR
A role that can read monitoring data and edit monitoring settings. -
NETWORK_CONTRIBUTOR
A role that can manage all network resources. -
NEW_RELIC_APM_ACCOUNT_CONTRIBUTOR
A role that can manage New Relic Application Performance Management accounts and applications. -
OWNER
A role that can manage everything, including access. -
READER
A role that can view everything, but can't make changes. -
REDIS_CACHE_CONTRIBUTOR
A role that can manage Redis caches. -
SCHEDULER_JOB_COLLECTIONS_CONTRIBUTOR
A role that can manage scheduler job collections. -
SEARCH_SERVICE_CONTRIBUTOR
A role that can manage search services. -
SECURITY_MANAGER
A role that can manage security components, security policies, and virtual machines. -
SQL_DB_CONTRIBUTOR
A role that can manage SQL databases, but not their security-related policies. -
SQL_SECURITY_MANAGER
A role that can manage the security-related policies of SQL servers and databases. -
SQL_SERVER_CONTRIBUTOR
A role that can manage SQL servers and databases, but not their security-related policies. -
CLASSIC_STORAGE_ACCOUNT_CONTRIBUTOR
A role that can manage classic storage accounts. -
STORAGE_ACCOUNT_CONTRIBUTOR
A role that can manage storage accounts. -
USER_ACCESS_ADMINISTRATOR
A role that can manage user access to Azure resources. -
CLASSIC_VIRTUAL_MACHINE_CONTRIBUTOR
A role that can manage classic virtual machines, but not the virtual network or storage account to which they are connected. -
VIRTUAL_MACHINE_CONTRIBUTOR
A role that can manage virtual machines, but not the virtual network or storage account to which they are connected. -
CLASSIC_NETWORK_CONTRIBUTOR
A role that can manage classic virtual networks and reserved IPs. -
WEB_PLAN_CONTRIBUTOR
A role that can manage web plans. -
WEBSITE_CONTRIBUTOR
A role that can manage websites, but not the web plans to which they are connected.
-
-
Constructor Details
-
BuiltInRole
public BuiltInRole()
-
-
Method Details
-
fromString
Finds or creates a role instance based on the specified name.- Parameters:
name
- a name- Returns:
- a BuiltInRole instance
-
values
- Returns:
- known roles
-