public static interface WebAppBase.DefinitionStages.WithUserAssignedManagedServiceIdentityBasedAccessOrCreate<FluentT> extends WebAppBase.DefinitionStages.WithCreate<FluentT>
| Modifier and Type | Method and Description |
|---|---|
WebAppBase.DefinitionStages.WithUserAssignedManagedServiceIdentityBasedAccessOrCreate<FluentT> |
withExistingUserAssignedManagedServiceIdentity(com.microsoft.azure.management.msi.Identity identity)
Specifies an existing user assigned identity to be associated with the web app.
|
WebAppBase.DefinitionStages.WithUserAssignedManagedServiceIdentityBasedAccessOrCreate<FluentT> |
withNewUserAssignedManagedServiceIdentity(com.microsoft.azure.management.resources.fluentcore.model.Creatable<com.microsoft.azure.management.msi.Identity> creatableIdentity)
Specifies the definition of a not-yet-created user assigned identity to be associated with the web app.
|
WebAppBase.Update<FluentT> |
withoutUserAssignedManagedServiceIdentity(String identityId)
Specifies that an user assigned identity associated with the web app should be removed.
|
create, createAsync, createAsynckeynamewithTag, withTagswithClientAffinityEnabledwithClientCertEnabledwithScmSiteAlsoStoppedwithAutoSwapSlotName, withDefaultDocument, withDefaultDocuments, withFtpsState, withHttp20Enabled, withHttpsOnly, withJavaVersion, withManagedPipelineMode, withMinTlsVersion, withNetFrameworkVersion, withoutDefaultDocument, withoutPhp, withPhpVersion, withPlatformArchitecture, withPythonVersion, withRemoteDebuggingDisabled, withRemoteDebuggingEnabled, withVirtualApplications, withWebAppAlwaysOn, withWebSocketsEnabledwithAppSetting, withAppSettings, withStickyAppSetting, withStickyAppSettingswithConnectionString, withStickyConnectionStringdefineSourceControl, withLocalGitSourceControldefineHostnameBinding, withManagedHostnameBindings, withThirdPartyHostnameBindingdefineSslBindingdefineAuthenticationdefineDiagnosticLogsConfiguration, withContainerLoggingDisabled, withContainerLoggingEnabled, withContainerLoggingEnabledwithoutSystemAssignedManagedServiceIdentity, withSystemAssignedManagedServiceIdentity, withUserAssignedManagedServiceIdentityWebAppBase.DefinitionStages.WithUserAssignedManagedServiceIdentityBasedAccessOrCreate<FluentT> withNewUserAssignedManagedServiceIdentity(com.microsoft.azure.management.resources.fluentcore.model.Creatable<com.microsoft.azure.management.msi.Identity> creatableIdentity)
creatableIdentity - a creatable identity definitionWebAppBase.DefinitionStages.WithUserAssignedManagedServiceIdentityBasedAccessOrCreate<FluentT> withExistingUserAssignedManagedServiceIdentity(com.microsoft.azure.management.msi.Identity identity)
identity - the identityWebAppBase.Update<FluentT> withoutUserAssignedManagedServiceIdentity(String identityId)
identityId - ARM resource id of the identity/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/