Applications
List applications
client.Zones.Applications.List(ctx, zoneID, query) (*ZoneApplicationListResponse, error)
GET/zones/{zoneId}/applications
Create application
client.Zones.Applications.New(ctx, zoneID, body) (*Application, error)
POST/zones/{zoneId}/applications
Get application
client.Zones.Applications.Get(ctx, id, query) (*Application, error)
GET/zones/{zoneId}/applications/{id}
Update application
client.Zones.Applications.Update(ctx, id, params) (*Application, error)
PATCH/zones/{zoneId}/applications/{id}
Delete application
client.Zones.Applications.Delete(ctx, id, body) error
DELETE/zones/{zoneId}/applications/{id}
List application credentials
client.Zones.Applications.ListCredentials(ctx, id, params) (*ZoneApplicationListCredentialsResponse, error)
GET/zones/{zoneId}/applications/{id}/application-credentials
List application resources
client.Zones.Applications.ListResources(ctx, id, params) (*ZoneApplicationListResourcesResponse, error)
GET/zones/{zoneId}/applications/{id}/resources
Models
ApplicationsDependencies
List application dependencies
client.Zones.Applications.Dependencies.List(ctx, id, params) (*ZoneApplicationDependencyListResponse, error)
GET/zones/{zoneId}/applications/{id}/dependencies
Add application dependency
client.Zones.Applications.Dependencies.Add(ctx, dependencyID, params) error
PUT/zones/{zoneId}/applications/{id}/dependencies/{dependencyId}
Remove application dependency
client.Zones.Applications.Dependencies.Remove(ctx, dependencyID, body) error
DELETE/zones/{zoneId}/applications/{id}/dependencies/{dependencyId}
Get application dependency
client.Zones.Applications.Dependencies.Get(ctx, dependencyID, query) (*Resource, error)
GET/zones/{zoneId}/applications/{id}/dependencies/{dependencyId}