///GENMHASH:DBC91E274023CE112BF5317D36B0BDC3:08D6495FD781CCB57E524CE9B1EDE729 internal WebAppSourceControlImpl( SiteSourceControlInner inner, WebAppBaseImpl <FluentT, FluentImplT, DefAfterRegionT, DefAfterGroupT, UpdateT> parent) : base(inner) { this.parent = parent; }
/// <summary> /// Creates WebAppMsiHandler. /// </summary> /// <param name="rbacManager">The graph rbac manager.</param> /// <param name="webAppBase"> /// The web app to which MSI extension needs to be installed and /// for which role assignments needs to be created. /// </param> internal WebAppMsiHandler(IGraphRbacManager rbacManager, WebAppBaseImpl <FluentT, FluentImplT, DefAfterRegionT, DefAfterGroupT, UpdateT> webAppBaseImpl) : base(rbacManager, new WebAppIdProvider(webAppBaseImpl)) { this.webAppBaseImpl = webAppBaseImpl; this.creatableIdentityKeys = new HashSet <string>(); this.userAssignedIdentities = new Dictionary <string, ManagedServiceIdentityUserAssignedIdentitiesValue>(); }
///GENMHASH:A874F3729AB077C5EF390CC63A3F30E2:AEC38C2D7C195C4FA0C12D9DBEC6444C internal WebAppDiagnosticLogsImpl(SiteLogsConfigInner inner, WebAppBaseImpl <FluentT, FluentImplT, DefAfterRegionT, DefAfterGroupT, UpdateT> parent) : base(inner) { if (inner.ApplicationLogs != null) { inner.ApplicationLogs.AzureTableStorage = null; } this.parent = parent; }
///GENMHASH:B64F0B705C1970A57BCEB34522A005DA:56F87C785CA4EB155CEA2862A9A8B5E6 internal WebDeploymentImpl(WebAppBaseImpl <FluentT, FluentImplT, DefAfterRegionT, DefAfterGroupT, UpdateT> parent) { this.parent = parent; this.request = new MSDeploy(); }
internal WebAppAuthenticationImpl(SiteAuthSettingsInner inner, WebAppBaseImpl <FluentT, FluentImplT, DefAfterRegionT, DefAfterGroupT, UpdateT> parent) : base(inner) { this.parent = parent; Inner.TokenStoreEnabled = true; }