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, createAsynckeynamewithTag, withTagswithClientAffinityEnabledwithClientCertEnabledwithScmSiteAlsoStoppedwithAutoSwapSlotName, withDefaultDocument, withDefaultDocuments, withFtpsState, withHttp20Enabled, withHttpsOnly, withJavaVersion, withManagedPipelineMode, withNetFrameworkVersion, withoutDefaultDocument, withoutPhp, withPhpVersion, withPlatformArchitecture, withPythonVersion, withRemoteDebuggingDisabled, withRemoteDebuggingEnabled, withVirtualApplications, withWebAppAlwaysOn, withWebSocketsEnabledwithAppSetting, withAppSettings, withStickyAppSetting, withStickyAppSettingswithConnectionString, withStickyConnectionStringdefineSourceControl, withLocalGitSourceControldefineHostnameBinding, withManagedHostnameBindings, withThirdPartyHostnameBindingdefineSslBindingdefineAuthenticationdefineDiagnosticLogsConfiguration, withContainerLoggingDisabled, withContainerLoggingEnabled, withContainerLoggingEnabledwithoutSystemAssignedManagedServiceIdentity, withSystemAssignedManagedServiceIdentity, withUserAssignedManagedServiceIdentityWebAppBase.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.