Examples¶
- Example: Definition of a Provider (Retrieval)
- Example: A Provider authenticating with UCloud/Core
- Example: Browse all available products
- Example: Browse products by type
- Example: Retrieve a single product
- Example: Browsing the catalog
- Example: Creating and retrieving a resource
- Example: Browsing the catalog with a filter
- Example: Searching for data
- Example: Feature detection (Supported)
- Example: Feature detection (Failure scenario)
- Example: Resource Collaboration
- Example: An example collection
- Example: Renaming a collection
- Example: Renaming a file
- Example: Copying a file to itself
- Example: Uploading a file
- Example: Downloading a file
- Example: Creating a folder
- Example: Moving multiple files to trash
- Example: Emptying trash folder
- Example: Browsing the contents of a folder
- Example: Retrieving a single file
- Example: Deleting a file permanently
- Example: Retrieving a list of products supported by accessible providers
- Example: Complete example
- Example: The Sensitivity Template
- Example: Sensitivity Document
- Example: Creation of Resources
- Example: Looking up resources by provider generated ID
- Example: Dealing with partial failures
- Example: Dealing with partial failures
- Example: Retrieve a container based Tool
- Example: Retrieve a virtual machine based Tool
- Example: Simple batch application
- Example: Simple virtual machine
- Example: Simple web application
- Example: Simple remote desktop application (VNC)
- Example: Registering a file handler
- Example: An Application with default values
- Example: Creating a simple batch Job
- Example: Following the progress of a Job
- Example: Starting an interactive terminal session
- Example: Connecting two Jobs together
- Example: Starting a Job with a public link (Ingress)
- Example: Using licensed software
- Example: Using a remote desktop Application (VNC)
- Example: Using a web Application
- Example: Losing access to resources
- Example: Running out of compute credits
- Example: Extending a Job and terminating it early
- Example: Create and configure firewall
- Example: Create and configure an Ingress
- Example: Create and configure a license
- Example: Declaring support full support for containerized applications
- Example: Declaring minimal support for virtual machines
- Example: Simple batch Job with life-cycle events
- Example: Accounting
- Example: Ensuring UCloud/Core and Provider are in-sync
- Example: A Provider authenticating with UCloud/Core
- Example: Creating 2FA credentials
- Example: News CRUD
- Example: Making a news post as hidden
- Example: Creating a notification
- Example: Listening to notifications
- Example: List and Clear notifications
- Example: Counting to 3 (Produced by the service)
- Example: Counting to 3 (Received by end-user)
- Example: Creating a ticket
- Example: Sending an email
- Example: Forwarding a support ticket to Jira
- Example: Changing e-mail settings