EasyRecon/Hunt3r

View on GitHub
frontend/src/app/core/cloudProvider/cloudProvider.ts

Summary

Maintainability
A
0 mins
Test Coverage
export interface CloudProvider {
        name : string;
        infos: {
            access_key: string;
            secret_key: string;
            organization_id: string;
            project_id: string;
            region: string;
            zone: string,
            ssh_key: string
        }
 }


export interface DataCloudProvider {
    data: CloudProvider[]
 }


 export interface UpdateCloudProvider {
    provider: CloudProvider
 }


 export interface DeleteProviderResponse {
    message: string;
    data: string[];
 }

 export interface UpdateProviderResponse {
   message: string;
   data: CloudProvider[];
}