FluentT
- the type of the resourcepublic static interface WebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT> extends WebAppBase.DefinitionStages.WithCreate<FluentT>
Modifier and Type | Method and Description |
---|---|
WebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT> |
withSystemAssignedIdentityBasedAccessTo(String resourceId,
BuiltInRole role)
Specifies that web app's system assigned (local) identity should have the given access
(described by the role) on an ARM resource identified by the resource ID.
|
WebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT> |
withSystemAssignedIdentityBasedAccessTo(String resourceId,
String roleDefinitionId)
Specifies that web app's system assigned (local) identity should have the access
(described by the role definition) on an ARM resource identified by the resource ID.
|
WebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT> |
withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole role)
Specifies that web app's system assigned (local) identity should have the given access
(described by the role) on the resource group that web app resides.
|
WebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT> |
withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String roleDefinitionId)
Specifies that web app's system assigned (local) identity should have the access
(described by the role definition) on the resource group that web app resides.
|
create, createAsync, createAsync
key
name
withTag, withTags
withClientAffinityEnabled
withClientCertEnabled
withScmSiteAlsoStopped
withAutoSwapSlotName, withDefaultDocument, withDefaultDocuments, withFtpsState, withHttp20Enabled, withHttpsOnly, withJavaVersion, withManagedPipelineMode, withNetFrameworkVersion, withoutDefaultDocument, withoutPhp, withPhpVersion, withPlatformArchitecture, withPythonVersion, withRemoteDebuggingDisabled, withRemoteDebuggingEnabled, withVirtualApplications, withWebAppAlwaysOn, withWebSocketsEnabled
withAppSetting, withAppSettings, withStickyAppSetting, withStickyAppSettings
withConnectionString, withStickyConnectionString
defineSourceControl, withLocalGitSourceControl
defineHostnameBinding, withManagedHostnameBindings, withThirdPartyHostnameBinding
defineSslBinding
defineAuthentication
defineDiagnosticLogsConfiguration, withContainerLoggingDisabled, withContainerLoggingEnabled, withContainerLoggingEnabled
withoutSystemAssignedManagedServiceIdentity, withSystemAssignedManagedServiceIdentity, withUserAssignedManagedServiceIdentity
WebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT> withSystemAssignedIdentityBasedAccessTo(String resourceId, BuiltInRole role)
resourceId
- the ARM identifier of the resourcerole
- access role to assigned to the web app's local identityWebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT> withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole role)
role
- access role to assigned to the web app's local identityWebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT> withSystemAssignedIdentityBasedAccessTo(String resourceId, String roleDefinitionId)
resourceId
- scope of the access represented in ARM resource ID formatroleDefinitionId
- access role definition to assigned to the web app's local identityWebAppBase.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate<FluentT> withSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String roleDefinitionId)
roleDefinitionId
- access role definition to assigned to the web app's local identityCopyright © 2019. All rights reserved.