@page "/deployment/instances/{Id:int}/configure" @using ScadaLink.Security @using ScadaLink.Commons.Entities.Instances @using ScadaLink.Commons.Entities.Sites @using ScadaLink.Commons.Entities.Templates @using ScadaLink.Commons.Interfaces.Repositories @using ScadaLink.Commons.Messages.Management @using ScadaLink.Commons.Types.Enums @using ScadaLink.TemplateEngine.Flattening @using ScadaLink.TemplateEngine.Services @using ScadaLink.DeploymentManager @attribute [Authorize(Policy = AuthorizationPolicies.RequireDeployment)] @inject ITemplateEngineRepository TemplateEngineRepository @inject ISiteRepository SiteRepository @inject ScadaLink.CentralUI.Auth.SiteScopeService SiteScope @inject InstanceService InstanceService @inject IFlatteningPipeline FlatteningPipeline @inject AuthenticationStateProvider AuthStateProvider @inject NavigationManager NavigationManager
No data-sourced attributes in this template.
} else {| Attribute | Tag Path | Connection |
|---|---|---|
| @attr.Name | @attr.DataSourceReference |
No overridable (non-locked) attributes in this template.
} else {| Attribute | Type | Template Value | Override Value |
|---|---|---|---|
| @attr.Name | @attr.DataType | @(attr.Value ?? "—") | OnOverrideChanged(attr.Name, e)" /> |
No overridable (non-locked) alarms on this template.
} else {| Alarm | Trigger | Inherited Config | Override | Actions |
|---|---|---|---|---|
| @alarm.Name | @alarm.TriggerType | @(alarm.TriggerConfiguration ?? "—") | @if (HasOverride(alarm.Name)) { ● @OverrideSummary(alarm.Name) } else { inherited } | @if (HasOverride(alarm.Name)) { } |