Interface WebAppBase.DefinitionStages.WithManagedServiceIdentity<FluentT>
-
- Type Parameters:
FluentT- the type of the resource
- All Known Subinterfaces:
DeploymentSlot.Definition,DeploymentSlot.DefinitionStages.WithCreate,FunctionApp.Definition,FunctionApp.DefinitionStages.WithCreate,FunctionDeploymentSlot.Definition,FunctionDeploymentSlot.DefinitionStages.WithCreate,WebApp.Definition,WebApp.DefinitionStages.WithCreate,WebApp.DefinitionStages.WithStartUpCommand,WebApp.DefinitionStages.WithWindowsAppFramework,WebAppBase.Definition<FluentT>,WebAppBase.DefinitionStages.WithCreate<FluentT>,WebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT>,WebAppBase.DefinitionStages.WithUserAssignedManagedServiceIdentityBasedAccessOrCreate<FluentT>
- Enclosing interface:
- WebAppBase.DefinitionStages
public static interface WebAppBase.DefinitionStages.WithManagedServiceIdentity<FluentT>A web app definition stage allowing System Assigned Managed Service Identity to be set.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WebAppBase.Update<FluentT>withoutSystemAssignedManagedServiceIdentity()Specifies that System Assigned (Local) Managed Service Identity needs to be disabled.WebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT>withSystemAssignedManagedServiceIdentity()Specifies that System Assigned Managed Service Identity needs to be enabled in the web app.WebAppBase.DefinitionStages.WithUserAssignedManagedServiceIdentityBasedAccessOrCreate<FluentT>withUserAssignedManagedServiceIdentity()Specifies that User Assigned Managed Service Identity needs to be enabled in the web app.
-
-
-
Method Detail
-
withSystemAssignedManagedServiceIdentity
WebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT> withSystemAssignedManagedServiceIdentity()
Specifies that System Assigned Managed Service Identity needs to be enabled in the web app.- Returns:
- the next stage of the web app definition
-
withUserAssignedManagedServiceIdentity
WebAppBase.DefinitionStages.WithUserAssignedManagedServiceIdentityBasedAccessOrCreate<FluentT> withUserAssignedManagedServiceIdentity()
Specifies that User Assigned Managed Service Identity needs to be enabled in the web app.- Returns:
- the next stage of the web app definition
-
withoutSystemAssignedManagedServiceIdentity
WebAppBase.Update<FluentT> withoutSystemAssignedManagedServiceIdentity()
Specifies that System Assigned (Local) Managed Service Identity needs to be disabled.- Returns:
- the next stage of the update
-
-