Repository
ISELocation in GUI:I**:I**:
Administration » System » Maintenance » Repository
Diagram
Section titled “Diagram”Classes
Section titled “Classes”system (ise)
Section titled “system (ise)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| repositories | List | [repositories] | No |
repositories (ise.system)
Section titled “repositories (ise.system)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| protocol | Choice | CDROM, DISK, FTP, HTTP, HTTPS, NFS, SFTP, TFTP | Yes | |
| path | String | Yes | ||
| server_name | String | No | ||
| user_name | String | No | ||
| password | String | No | ||
| password_version | Integer | min: 1 | No | |
| enable_pki | Boolean | true, false | No |
Examples
Section titled “Examples”ise: system: repositories: - name: "LocalDisk" protocol: DISK path: "/"Write-only secrets example:
Opt a secret into Terraform’s write-only handling so it is never persisted to Terraform state (requires the ISE provider 0.5.0+ and Terraform 1.11+). Declaring a <secret>_version key next to a secret opts that secret in; a secret without a _version key keeps using the existing state-storing attribute unchanged. Because the write-only value itself is invisible to Terraform’s plan, the _version integer is the only signal it has that the secret changed — bump it to any higher value whenever the secret value changes, in the same apply.
Repositories support this for password.
ise: system: repositories: - name: "SecureFTP" protocol: SFTP path: "/" server_name: 1.1.1.1 user_name: user1 password: password1 password_version: 1 # bump alongside `password` to rotate it; the value itself is never written to stateLocation in GUI:I**:I**:
Administration » System » Maintenance » Repository
Diagram
Section titled “Diagram”Classes
Section titled “Classes”system (ise)
Section titled “system (ise)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| repositories | List | [repositories] | No |
repositories (ise.system)
Section titled “repositories (ise.system)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| name | String | Yes | ||
| protocol | Choice | CDROM, DISK, FTP, HTTP, HTTPS, NFS, SFTP, TFTP | Yes | |
| path | String | Yes | ||
| server_name | String | No | ||
| user_name | String | No | ||
| password | String | No | ||
| enable_pki | Boolean | true, false | No |
Examples
Section titled “Examples”ise: system: repositories: - name: "LocalDisk" protocol: DISK path: "/"