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.WithWindowsRuntimeStack
,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
Modifier and TypeMethodDescriptionSpecifies that System Assigned (Local) Managed Service Identity needs to be disabled.Specifies that System Assigned Managed Service Identity needs to be enabled in the web app.Specifies that User Assigned Managed Service Identity needs to be enabled in the web app.
-
Method Details
-
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
-