Containers
ContainersApplications
List Applications associated with your account
client.Containers.Applications.List(ctx, params) (*PageTokenPagination[ApplicationListResponse], error)
GET/accounts/{account_id}/containers/applications
Create a new application
client.Containers.Applications.New(ctx, params) (*ApplicationNewResponse, error)
POST/accounts/{account_id}/containers/applications
Get a single application by id
client.Containers.Applications.Get(ctx, applicationID, query) (*ApplicationGetResponse, error)
GET/accounts/{account_id}/containers/applications/{application_id}
Modify an application
client.Containers.Applications.Edit(ctx, applicationID, params) (*ApplicationEditResponse, error)
PATCH/accounts/{account_id}/containers/applications/{application_id}
Delete a single application by id
client.Containers.Applications.Delete(ctx, applicationID, body) (*ApplicationDeleteResponse, error)
DELETE/accounts/{account_id}/containers/applications/{application_id}
ContainersApplicationsInstances
List container instances (deprecated)
Deprecated
client.Containers.Applications.Instances.ListV1(ctx, applicationID, params) (*ContainersInstancesV1Pagination[ApplicationInstanceListV1Response], error)
GET/accounts/{account_id}/containers/applications/{application_id}/instances
List container instances
client.Containers.Applications.Instances.List(ctx, applicationID, params) (*PageTokenPagination[ApplicationInstanceListResponse], error)
GET/accounts/{account_id}/containers/applications/{application_id}/instances-v2
Get a container instance
client.Containers.Applications.Instances.Get(ctx, applicationID, instanceID, query) (*ApplicationInstanceGetResponse, error)
GET/accounts/{account_id}/containers/applications/{application_id}/instances/{instance_id}
ContainersApplicationsRollouts
Create a new rollout for an application
client.Containers.Applications.Rollouts.New(ctx, applicationID, params) (*ApplicationRolloutNewResponse, error)
POST/accounts/{account_id}/containers/applications/{application_id}/rollouts
ContainersApplicationsVersions
List all application versions
client.Containers.Applications.Versions.List(ctx, applicationID, query) (*SinglePage[ApplicationVersionListResponse], error)
GET/accounts/{account_id}/containers/applications/{application_id}/versions
ContainersImages
Prepare a container image
client.Containers.Images.Prepare(ctx, params) (*ImagePrepareResponse, error)
POST/accounts/{account_id}/containers/image-preparations
ContainersRegistries
Get the list of configured registries in the account
client.Containers.Registries.List(ctx, query) (*SinglePage[RegistryListResponse], error)
GET/accounts/{account_id}/containers/registries
Configure a private external image registry
client.Containers.Registries.New(ctx, params) (*RegistryNewResponse, error)
POST/accounts/{account_id}/containers/registries
Delete a registry from the account
client.Containers.Registries.Delete(ctx, domain, body) (*RegistryDeleteResponse, error)
DELETE/accounts/{account_id}/containers/registries/{domain}
ContainersRegistriesCredentials
Generate a JWT to interact with the specified image registry.
client.Containers.Registries.Credentials.Generate(ctx, domain, params) (*RegistryCredentialGenerateResponse, error)
POST/accounts/{account_id}/containers/registries/{domain}/credentials