다음을 통해 공유


WebAppBase.DefinitionStages.WithManagedServiceIdentity<FluentT> Interface

Type Parameters

FluentT

the type of the resource

public static interface WebAppBase.DefinitionStages.WithManagedServiceIdentity

A web app definition stage allowing System Assigned Managed Service Identity to be set.

Method Summary

Modifier and Type Method and Description
abstract Update<FluentT> withoutSystemAssignedManagedServiceIdentity()

Specifies that System Assigned (Local) Managed Service Identity needs to be disabled.

abstract WithSystemAssignedIdentityBasedAccessOrCreate<FluentT> withSystemAssignedManagedServiceIdentity()

Specifies that System Assigned Managed Service Identity needs to be enabled in the web app.

abstract WithUserAssignedManagedServiceIdentityBasedAccessOrCreate<FluentT> withUserAssignedManagedServiceIdentity()

Specifies that User Assigned Managed Service Identity needs to be enabled in the web app.

Method Details

withoutSystemAssignedManagedServiceIdentity

public abstract WebAppBase.Update withoutSystemAssignedManagedServiceIdentity()

Specifies that System Assigned (Local) Managed Service Identity needs to be disabled.

Returns:

the next stage of the update

withSystemAssignedManagedServiceIdentity

public abstract WebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate 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

public abstract WebAppBase.DefinitionStages.WithUserAssignedManagedServiceIdentityBasedAccessOrCreate 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

Applies to