{{! Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0 }} {{t 'form.name.label'}} {{t 'form.name.help'}} {{#if @model.errors.name}} {{#each @model.errors.name as |error|}} {{error.message}} {{/each}} {{/if}} {{t 'form.description.label'}} {{t 'form.description.help'}} {{#if @model.errors.description}} {{#each @model.errors.description as |error|}} {{error.message}} {{/each}} {{/if}} {{#if (and @model.isNew (feature-flag 'ssh-target'))}} {{t 'resources.target.form.type.label'}} {{t 'resources.target.form.type.help'}} {{#each this.typeMetas as |type|}} {{t (concat 'resources.target.types.' type.type)}} {{t (concat 'resources.target.help.' type.type) }} {{/each}} {{else}} {{t 'form.type.label'}} {{t (concat 'resources.target.help.' @model.type)}} {{/if}} {{#if (feature-flag 'target-network-address')}} {{t 'resources.target.form.target-address.label'}} {{t 'resources.target.form.target-address.help' }} {{#if @model.errors.address}} {{#each @model.errors.address as |error|}} {{error.message}} {{/each}} {{/if}} {{/if}} {{t 'resources.target.form.default_port.label' }} {{t 'resources.target.form.default_port.help'}} {{#if @model.errors.default_port}} {{#each @model.errors.default_port as |error|}} {{error.message}} {{/each}} {{/if}} {{t 'resources.target.form.default_client_port.label'}} {{t 'resources.target.form.default_client_port.help' }} {{#if @model.errors.default_client_port}} {{#each @model.errors.default_client_port as |error|}} {{error.message}} {{/each}} {{/if}} {{t 'form.session_max_seconds.label'}} {{t 'form.session_max_seconds.help'}} {{#if @model.errors.session_max_seconds}} {{#each @model.errors.session_max_seconds as |error|}} {{error.message}} {{/each}} {{/if}} {{t 'form.session_connection_limit.label'}} {{t 'form.session_connection_limit.help'}} {{#if @model.errors.session_connection_limit}} {{#each @model.errors.session_connection_limit as |error|}} {{error.message}} {{/each}} {{/if}} {{#if (feature-flag 'target-worker-filters-v2')}} {{t 'resources.target.workers.title'}} {{t 'resources.target.workers.description'}} {{#if this.showDeprecationMessage}}
{{t 'resources.target.workers.deprecation_message.title' }} {{t 'resources.target.workers.deprecation_message.description' }} {{t 'resources.target.form.worker_filter.label'}} {{t 'resources.target.form.worker_filter.help'}}
{{#if form.isEditable}} {{/if}}
{{else}} {{#if (feature-flag 'target-worker-filters-v2-ingress')}} {{#if @model.errors.ingress_worker_filter}} {{#each @model.errors.ingress_worker_filter as |error|}} {{error.message}} {{/each}} {{/if}} {{/if}} {{#if @model.errors.egress_worker_filter}} {{#each @model.errors.egress_worker_filter as |error|}} {{error.message}} {{/each}} {{/if}} {{/if}}
{{else}} {{t 'resources.target.form.worker_filter.label'}} {{t 'resources.target.form.worker_filter.help'}} {{#if @model.errors.worker_filter}} {{#each @model.errors.worker_filter as |error|}} {{error.message}} {{/each}} {{/if}} {{/if}} {{#if (can 'save model' @model)}} {{/if}}