{{! 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 @model.isNew}} {{t 'form.type.label'}} {{#each this.types as |type|}} {{t (concat 'resources.credential-library.types.' type) }} {{t (concat 'resources.credential-library.help.' type) }} {{/each}} {{else}} {{t 'form.type.label'}} {{t (concat 'resources.credential-library.help.' @model.type)}} {{/if}} {{t 'resources.credential-library.form.vault_path.label' }} {{t 'resources.credential-library.form.vault_path.help' }} {{#if @model.errors.path}} {{#each @model.errors.path as |error|}} {{error.message}} {{/each}} {{/if}} {{t 'resources.credential-library.form.username.label'}} {{t 'resources.credential-library.form.username.help' }} {{#if @model.errors.username}} {{#each @model.errors.username as |error|}} {{error.message}} {{/each}} {{/if}} {{t 'resources.credential-library.form.key_type.label'}} {{t 'resources.credential-library.form.key_type.help' }} {{#each this.keyTypes as |keyType|}} {{/each}} {{#if @model.errors.key_type}} {{#each @model.errors.key_type as |error|}} {{error.message}} {{/each}} {{/if}} {{#if this.showKeyBits}} {{t 'resources.credential-library.form.key_bits.label' }} {{t 'resources.credential-library.form.key_bits.help' }} {{#if @model.errors.key_bits}} {{#each @model.errors.key_bits as |error|}} {{error.message}} {{/each}} {{/if}} {{/if}} {{t 'resources.credential-library.form.ttl.label'}} {{t 'resources.credential-library.form.ttl.help' }} {{#if @model.errors.ttl}} {{#each @model.errors.ttl as |error|}} {{error.message}} {{/each}} {{/if}} {{t 'resources.credential-library.form.key_id.label'}} {{t 'resources.credential-library.form.key_id.help' }} {{#if @model.errors.key_id}} {{#each @model.errors.key_id as |error|}} {{error.message}} {{/each}} {{/if}} {{t 'resources.credential-library.form.critical_options.label'}} {{t 'resources.credential-library.form.critical_options.help'}} {{#if @model.errors.critical_options}} {{#each @model.errors.critical_options as |error|}} {{error.message}} {{/each}} {{/if}} {{t 'resources.credential-library.form.extensions.label'}} {{t 'resources.credential-library.form.extensions.help'}} {{#if @model.errors.extensions}} {{#each @model.errors.extensions as |error|}} {{error.message}} {{/each}} {{/if}} {{#if (can 'save model' @model)}} {{/if}}