Interface WebAppBase.UpdateStages.WithUserAssignedManagedServiceIdentityBasedAccess<FluentT>

Type Parameters:
FluentT - the type of the resource
All Known Subinterfaces:
DeploymentSlotBase.Update<FluentT>, FunctionApp.Update, WebApp.Update, WebApp.UpdateStages.WithStartUpCommand, WebAppBase.Update<FluentT>
Enclosing interface:
WebAppBase.UpdateStages

public static interface WebAppBase.UpdateStages.WithUserAssignedManagedServiceIdentityBasedAccess<FluentT>
The stage of the web app update allowing to add User Assigned (External) Managed Service Identities.
  • Method Details

    • withNewUserAssignedManagedServiceIdentity

      WebAppBase.Update<FluentT> withNewUserAssignedManagedServiceIdentity(com.azure.resourcemanager.resources.fluentcore.model.Creatable<com.azure.resourcemanager.msi.models.Identity> creatableIdentity)
      Specifies the definition of a not-yet-created user assigned identity to be associated with the web app.
      Parameters:
      creatableIdentity - a creatable identity definition
      Returns:
      the next stage of the definition.
    • withExistingUserAssignedManagedServiceIdentity

      WebAppBase.Update<FluentT> withExistingUserAssignedManagedServiceIdentity(com.azure.resourcemanager.msi.models.Identity identity)
      Specifies an existing user assigned identity to be associated with the web app.
      Parameters:
      identity - the identity
      Returns:
      the next stage of the definition.