feat: fully functioning ALB
This commit is contained in:
@@ -358,6 +358,12 @@ export class CloudProxyService {
|
||||
return adapter.update(id, input)
|
||||
}
|
||||
|
||||
async dependencies(cloud: CloudProvider, service: CloudServiceType): Promise<Record<string, unknown>> {
|
||||
const adapter = this.requireAdapter(cloud, service)
|
||||
if (!adapter.dependencies) throw new NotSupportedError(`Form dependencies are not supported for ${cloud}/${service}`)
|
||||
return adapter.dependencies()
|
||||
}
|
||||
|
||||
async deleteResource(cloud: CloudProvider, service: CloudServiceType, id: string): Promise<void> {
|
||||
await this.requireAdapter(cloud, service).delete(id)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user