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 - Describe an existing
imageresource - Describe an existing
versionresource - Update an existing
image versionresource - List all builds in an existing
imageresource and iterate over them - Delete an existing
image versionresource - 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 - Describe an existing
workflowresource - Delete an existing
workflowresource - List all executions of a
workflowresource and iterate over them - Schedule an immediate execution for a
workflow - Get all available resource templates for a
workflowresource - Get
defaultresource template for aworkflowresource
- 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
- 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 - Delete an existing
Webappresource - Describe an existing
Webappresource
- Import the webapps resource module and instantiate a