cmgrayb / terraform-provider-ivantiism Goto Github PK
View Code? Open in Web Editor NEWTerraform Provider for Ivanti ISM - Third Party
License: Mozilla Public License 2.0
Terraform Provider for Ivanti ISM - Third Party
License: Mozilla Public License 2.0
Authentication was written by a newcomer to both GoLang and Terraform providers. Code needs to be tested against a working test instance and adjusted as necessary.
Provider block needs additional parameters to determine the Delete action
Default action should be to delete the configuration item record on Terraform delete
Add two additional inputs:
Configuration Item Terraform Resource creation code needed.
Create:
Update the existing configuration item code to perform the desired delete action
Delete:
Retire:
Create Terraform Data code to read an existing CI and output its properties
Update existing Resource code to use the Data code when reading
Append to the existing Configuration Item Resource code:
Update:
=================================================================================
2022-11-18 00:26:44.310Z: Configuration starting...
2022-11-18 00:26:44.335Z: Cloning...
2022-11-18 00:26:44.348Z: $ git -C "/var/lib/docker/codespacemount/workspace" clone --branch main --depth 1 https://github.com/cmgrayb/terraform-provider-ivantiism "/var/lib/docker/codespacemount/workspace/terraform-provider-ivantiism"
2022-11-18 00:26:44.352Z: Cloning into '/var/lib/docker/codespacemount/workspace/terraform-provider-ivantiism'...
2022-11-18 00:26:44.929Z: git process exited with exit code 0
2022-11-18 00:26:44.935Z: $ git -C "/var/lib/docker/codespacemount/workspace/terraform-provider-ivantiism" config --local remote.origin.fetch +refs/heads/:refs/remotes/origin/
2022-11-18 00:26:44.939Z: git process exited with exit code 0
=================================================================================
2022-11-18 00:26:45.521Z: Creating container...
2022-11-18 00:26:45.978Z: @microsoft/vscode-dev-containers-cli 0.74.2.
2022-11-18 00:26:45.979Z: Start: Resolving Remote
2022-11-18 00:26:45.979Z: $ docker ps -q -a --filter label=Type=codespaces
2022-11-18 00:26:45.979Z: Stop (22 ms): Run: docker ps -q -a --filter label=Type=codespaces
2022-11-18 00:26:45.979Z: $ /usr/bin/node /usr/lib/node_modules/@microsoft/vscode-dev-containers-cli/dist/spec-node/devContainersSpecCLI.js up --user-data-folder /var/lib/docker/codespacemount/.persistedshare --container-data-folder .vscode-remote/data/Machine --container-system-data-folder /var/vscode-remote --workspace-folder /var/lib/docker/codespacemount/workspace/terraform-provider-ivantiism --id-label Type=codespaces --log-level info --log-format json --config /var/lib/docker/codespacemount/workspace/terraform-provider-ivantiism/.devcontainer/devcontainer.json --override-config /root/.codespaces/shared/merged_devcontainer.json --default-user-env-probe loginInteractiveShell --mount type=bind,source=/.codespaces/agent/mount/cache,target=/vscode --skip-post-create --update-remote-user-uid-default never --mount-workspace-git-root false
2022-11-18 00:26:46.199Z: @devcontainers/cli 0.23.2. Node.js v14.20.1. linux 5.4.0-1094-azure x64.
2022-11-18 00:26:46.199Z: $ docker buildx version
2022-11-18 00:26:46.252Z: Stop (68 ms): Run: docker buildx version
2022-11-18 00:26:46.252Z: github.com/docker/buildx 0.9.1+azure-2 ed00243a0ce2a0aee75311b06e32d33b44729689
2022-11-18 00:26:46.252Z: Start: Resolving Remote
2022-11-18 00:26:46.279Z: $ docker ps -q -a --filter label=Type=codespaces
2022-11-18 00:26:46.280Z: Stop (21 ms): Run: docker ps -q -a --filter label=Type=codespaces
2022-11-18 00:26:46.280Z: $1
2022-11-18 00:26:46.308Z: Stop (20 ms): Run: docker inspect --type image ghcr.io/devcontainers/features/go:1
2022-11-18 00:26:46.840Z: Error fetching image details: No manifest found for ghcr.io/devcontainers/features/go:1.
2022-11-18 00:26:46.840Z: $1
2022-11-18 00:26:47.908Z: 1: Pulling from devcontainers/features/go
2022-11-18 00:26:47.908Z: ea9342c9c4a6:
2022-11-18 00:26:47.908Z: Pulling fs layer
2022-11-18 00:26:48.132Z: unexpected end of JSON input
2022-11-18 00:26:48.133Z: Stop (1281 ms): Run: docker pull ghcr.io/devcontainers/features/go:1
2022-11-18 00:26:48.133Z: []
2022-11-18 00:26:48.133Z: Error: No such image: ghcr.io/devcontainers/features/go:1
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.