WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess<FluentT> Interface
Type Parameters
- FluentT
the type of the resource
public static interface WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess
The stage of the System Assigned (Local) Managed Service Identity enabled web app allowing to set access role for the identity.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract Update<FluentT> |
withSystemAssignedIdentityBasedAccessTo(String resourceId, BuiltInRole role)
Specifies that web app's system assigned (local) identity should have the given access (described by the role) on an ARM resource identified by the resource ID. |
abstract Update<FluentT> |
withSystemAssignedIdentityBasedAccessTo(String resourceId, String roleDefinitionId)
Specifies that web app's system assigned (local) identity should have the access (described by the role definition) on an ARM resource identified by the resource ID. |
abstract Update<FluentT> |
withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole role)
Specifies that web app's system assigned (local) identity should have the given access (described by the role) on the resource group that web app resides. |
abstract Update<FluentT> |
withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String roleDefinitionId)
Specifies that web app's system assigned (local) identity should have the access (described by the role definition) on the resource group that web app resides. |
Method Details
withSystemAssignedIdentityBasedAccessTo
public abstract WebAppBase.Update
Specifies that web app's system assigned (local) identity should have the given access (described by the role) on an ARM resource identified by the resource ID. Applications running on the web app will have the same permission (role) on the ARM resource.
Parameters:
Returns:
withSystemAssignedIdentityBasedAccessTo
public abstract WebAppBase.Update
Specifies that web app's system assigned (local) identity should have the access (described by the role definition) on an ARM resource identified by the resource ID. Applications running on the web app will have the same permission (role) on the ARM resource.
Parameters:
Returns:
withSystemAssignedIdentityBasedAccessToCurrentResourceGroup
public abstract WebAppBase.Update
Specifies that web app's system assigned (local) identity should have the given access (described by the role) on the resource group that web app resides. Applications running on the web app will have the same permission (role) on the resource group.
Parameters:
Returns:
withSystemAssignedIdentityBasedAccessToCurrentResourceGroup
public abstract WebAppBase.Update
Specifies that web app's system assigned (local) identity should have the access (described by the role definition) on the resource group that web app resides. Applications running on the web app will have the same permission (role) on the resource group.
Parameters:
Returns:
Applies to
Azure SDK for Java