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
FieldsModifier and TypeFieldDescriptionstatic final BuiltInRoleA role that can manage API Management service and the APIs.static final BuiltInRoleA role that can manage API Management service, but not the APIs themselves.static final BuiltInRoleA role that has read-only access to API Management service and APIs.static final BuiltInRoleA role that can manage Application Insights components.static final BuiltInRoleA role that is able to start, stop, suspend, and resume jobs.static final BuiltInRoleA role that can manage Azure Cosmos DB accounts.static final BuiltInRoleA role that can manage backup in Recovery Services vault.static final BuiltInRoleA role that can manage backup except removing backup, in Recovery Services vault.static final BuiltInRoleA role that can view all backup management services.static final BuiltInRoleA role that can view all billing information.static final BuiltInRoleA role that can manage BizTalk services.static final BuiltInRoleA role that can manage classic virtual networks and reserved IPs.static final BuiltInRoleA role that can manage classic storage accounts.static final BuiltInRoleA role that can manage classic virtual machines, but not the virtual network or storage account to which they are connected.static final BuiltInRoleA role that can manage ClearDB MySQL databases.static final BuiltInRoleA role that can manage everything except access..static final BuiltInRoleA role that can create and manage data factories, and child resources within them..static final BuiltInRoleA role that can view everything and connect, start, restart, and shutdown virtual machines.static final BuiltInRoleA role that can manage DNS zones and records.static final BuiltInRoleA role that can manage Intelligent Systems accounts.static final BuiltInRoleA role that can manage user assigned identities.static final BuiltInRoleA role that can read and assign user assigned identities.static final BuiltInRoleA role that can read monitoring data and edit monitoring settings.static final BuiltInRoleA role that can read all monitoring data.static final BuiltInRoleA role that can manage all network resources.static final BuiltInRoleA role that can manage New Relic Application Performance Management accounts and applications.static final BuiltInRoleA role that can manage everything, including access.static final BuiltInRoleA role that can view everything, but can't make changes.static final BuiltInRoleA role that can manage Redis caches.static final BuiltInRoleA role that can manage scheduler job collections.static final BuiltInRoleA role that can manage search services.static final BuiltInRoleA role that can manage security components, security policies, and virtual machines.static final BuiltInRoleA role that can manage SQL databases, but not their security-related policies.static final BuiltInRoleA role that can manage the security-related policies of SQL servers and databases.static final BuiltInRoleA role that can manage SQL servers and databases, but not their security-related policies.static final BuiltInRoleA role that can manage storage accounts.static final BuiltInRoleA role that can manage user access to Azure resources.static final BuiltInRoleA role that can manage virtual machines, but not the virtual network or storage account to which they are connected.static final BuiltInRoleA role that can manage web plans.static final BuiltInRoleA role that can manage websites, but not the web plans to which they are connected. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BuiltInRolefromString(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
-