Interacting with Peak resource services
- Image resource
- Import the
imageresource module and instantiate the client - List all existing
image(s) and iterate over them - List all existing
image version(s) and iterate over them - Create a new
imageresource - Create a new
image versionresource - Create or update a
image version - Describe an existing
imageresource - Describe an existing
versionresource - Update an existing
image versionresource - List all builds in an existing
imageresource and iterate over them - Get logs for a specific build in an existing
imageresource - Delete an existing
image versionresource - Delete multiple existing
image versionresources - Delete an existing
imageresource
- Import the
- Workflows resource
- Import the workflow resource module and instantiate a
workflow-serviceclient - List all existing
workflow(s) and iterate over them - Prepare the payload and submit a new
workflowresource for creation - Modify the payload and update the existing
workflowresource - Modify the payload and update the existing
workflowresource viapatch-workflow - Create or update a
workflowresource - Describe an existing
workflowresource - Delete an existing
workflowresource - List all executions of a
workflowresource and iterate over them - Get Details about a workflow execution
- Get logs for a specific execution of a
workflowresource - Schedule an immediate execution for a
workflow - Get all available resources for
workflow - Get
defaultresource values forworkflow
- Import the workflow resource module and instantiate a
- Artifacts resource
- Import the artifact resource module and instantiate an
artifact-serviceclient - Create a new
artifactresource by uploading a file - List all existing
artifact(s) and iterate over them - Describe an existing
artifact - Update an
artifactresource with a newversionby uploading a new file - Update an
artifactresource’s existingmetadata - Download a versioned
artifactfrom an existingartifactresource - Delete an
artifactversionfrom an existingartifactresource - Delete an
artifactresource along with all itsversion(s)
- Import the artifact resource module and instantiate an
- Tenants resource
- Webapps resource
- Import the webapps resource module and instantiate a
webapps-serviceclient - List all existing
webapps(s) and iterate over them - Prepare the payload and submit a new
Webappresource for creation - Modify the payload and update the existing
Webappresource - Create or update a
Webappresource - Delete an existing
Webappresource - Describe an existing
Webappresource
- Import the webapps resource module and instantiate a