Generalized Data Format
The generalized data format is a special format defined by SCCCE, used to unify the data structure of different cloud providers, and to provide a unified interface for data processing.
The generalized data format is a JSON format, and the data structure is as follows:
instances: List of instanceskeypairs: List of keypairsnetworks: List of networksfirewalls: List of firewallssubnets: List of subnetsbuckets: List of bucketsencryptionKeys: List of encryption keysnetworkInterfaces: List of network interfacesvolumes: List of volumesiamList: List of IAM users, groups, and rolesk8ss: List of Kubernetes clustersk8sLowLevels: List of Kubernetes low-level resourceslogs: List of logs
| Data | AWS | Azure | GCP | Alibaba Cloud |
|---|---|---|---|---|
| Instance | AWS EC2 | Azure VM | GCP VM | Alibaba Cloud ECS |
| Keypair | AWS Key Pair | Azure Key Pair | GCP Key Pair | Alibaba Cloud Key Pair |
| Network | AWS VPC | Azure VNet | GCP VPC | Alibaba Cloud VPC |
| Firewall | AWS VPC | Azure VNet | GCP VPC | Alibaba Cloud VPC |
| Subnet | AWS VPC | Azure VNet | GCP VPC | Alibaba Cloud VPC |
| Bucket | AWS S3 | Azure Storage | GCP Storage | Alibaba Cloud OSS |
| EncryptionKey | AWS KMS | Azure Key Vault | GCP KMS | Alibaba Cloud KMS |
| NetworkInterface | AWS VPC | Azure VNet | GCP VPC | Alibaba Cloud VPC |
| Volume | AWS EBS | Azure Disk | GCP Disk | Alibaba Cloud Disk |
| IAM | AWS IAM | Azure AD | GCP IAM | Alibaba Cloud RAM |
| Kubernetes | AWS EKS | Azure AKS | GCP GKE | Alibaba Cloud ACK |
| KubernetesLowLevel | AWS EKS | Azure AKS | GCP GKE | Alibaba Cloud ACK |
| Log | AWS CloudWatch | Azure Log Analytics | GCP Cloud Logging | Alibaba Cloud CloudMonitor |