Directories
¶
| Path | Synopsis |
|---|---|
|
pkg
|
|
|
providers/aws/billing
Package billing wraps AWS Cost Explorer for the cloudlist `balance` asset.
|
Package billing wraps AWS Cost Explorer for the cloudlist `balance` asset. |
|
providers/aws/rds
Package rds wraps AWS RDS master password rotation.
|
Package rds wraps AWS RDS master password rotation. |
|
providers/azure/billing
Package billing wraps Azure Cost Management for the cloudlist `balance` asset.
|
Package billing wraps Azure Cost Management for the cloudlist `balance` asset. |
|
providers/azure/graph
Package graph implements the Microsoft Graph slice that Azure's account inventory, iam-user, and iam-credential validation flows need.
|
Package graph implements the Microsoft Graph slice that Azure's account inventory, iam-user, and iam-credential validation flows need. |
|
providers/azure/sqldb
Package sqldb wraps the Azure SQL master password rotation.
|
Package sqldb wraps the Azure SQL master password rotation. |
|
providers/gcp/billing
Package billing wraps GCP Cloud Billing for the cloudlist `balance` asset.
|
Package billing wraps GCP Cloud Billing for the cloudlist `balance` asset. |
|
providers/gcp/storage
Package storage wraps GCS bucket / object enumeration for cloudlist and bucket-check.
|
Package storage wraps GCS bucket / object enumeration for cloudlist and bucket-check. |
|
providers/gcp/vmexec
Package vmexec implements the cloudlist `vm` capability for GCP via the metadata startup-script + reboot path (PLAN.md decision T2.2/Task 10).
|
Package vmexec implements the cloudlist `vm` capability for GCP via the metadata startup-script + reboot path (PLAN.md decision T2.2/Task 10). |
|
providers/huawei/coc
Package coc implements the cloudlist `vm` capability for Huawei Cloud via COC (Cloud Operations Center) BatchExecuteCommand.
|
Package coc implements the cloudlist `vm` capability for Huawei Cloud via COC (Cloud Operations Center) BatchExecuteCommand. |
|
providers/huawei/endpoint
Package endpoint builds Huawei Cloud service endpoint URLs without going through the official SDK's region.ValueOf() lookup.
|
Package endpoint builds Huawei Cloud service endpoint URLs without going through the official SDK's region.ValueOf() lookup. |
|
providers/huawei/lts
Package lts wraps the Huawei Cloud LTS (Log Tank Service) ListLogGroups action for the cloudlist `log` asset.
|
Package lts wraps the Huawei Cloud LTS (Log Tank Service) ListLogGroups action for the cloudlist `log` asset. |
|
providers/huawei/msgsms
Package msgsms wraps Huawei Cloud MSGSMS template + sign listing for the cloudlist `sms` asset.
|
Package msgsms wraps Huawei Cloud MSGSMS template + sign listing for the cloudlist `sms` asset. |
|
providers/jdcloud/dns
Package dns wraps JDCloud domainservice DescribeDomains + DescribeResourceRecord for the cloudlist `domain` asset.
|
Package dns wraps JDCloud domainservice DescribeDomains + DescribeResourceRecord for the cloudlist `domain` asset. |
|
providers/jdcloud/logs
Package logs wraps the JDCloud log service describeLogTopics action for the cloudlist `log` asset.
|
Package logs wraps the JDCloud log service describeLogTopics action for the cloudlist `log` asset. |
|
providers/jdcloud/rds
Package rds wraps JDCloud RDS account lifecycle.
|
Package rds wraps JDCloud RDS account lifecycle. |
|
providers/jdcloud/sms
Package sms wraps JDCloud SMS for the cloudlist `sms` asset.
|
Package sms wraps JDCloud SMS for the cloudlist `sms` asset. |
|
providers/registry
Package registry is the single source of truth for provider self-description.
|
Package registry is the single source of truth for provider self-description. |
|
providers/tencent/cls
Package cls wraps Tencent Cloud Log Service for the cloudlist `log` asset.
|
Package cls wraps Tencent Cloud Log Service for the cloudlist `log` asset. |
|
providers/tencent/sms
Package sms wraps Tencent Cloud SMS template + sign listing for the cloudlist `sms` asset.
|
Package sms wraps Tencent Cloud SMS template + sign listing for the cloudlist `sms` asset. |
|
providers/ucloud/uloghub
Package uloghub wraps UCloud ULogHub DescribeULogTopic for the cloudlist `log` asset.
|
Package uloghub wraps UCloud ULogHub DescribeULogTopic for the cloudlist `log` asset. |
|
providers/ucloud/usms
Package usms wraps UCloud USMS for the cloudlist `sms` asset.
|
Package usms wraps UCloud USMS for the cloudlist `sms` asset. |
|
providers/volcengine/sms
Package sms wraps Volcengine SMS for the cloudlist `sms` asset.
|
Package sms wraps Volcengine SMS for the cloudlist `sms` asset. |
|
providers/volcengine/tls
Package tls wraps the Volcengine TLS DescribeProjects action for the cloudlist `log` asset.
|
Package tls wraps the Volcengine TLS DescribeProjects action for the cloudlist `log` asset. |
|
runtime/env
Package env carries the per-run configuration envelope that used to live as loose package-level globals in utils/const.go.
|
Package env carries the per-run configuration envelope that used to live as loose package-level globals in utils/const.go. |
|
runtime/paginate
Package paginate provides a thin generic skeleton for SDK pagination loops.
|
Package paginate provides a thin generic skeleton for SDK pagination loops. |
|
runtime/regionrun
Package regionrun runs per-region enumeration callbacks in parallel with a bounded concurrency.
|
Package regionrun runs per-region enumeration callbacks in parallel with a bounded concurrency. |
|
argparse
Package argparse splits payload metadata strings into tokens with shell-style quoting so values containing spaces (passwords, etc.) survive intact.
|
Package argparse splits payload metadata strings into tokens with shell-style quoting so values containing spaces (passwords, etc.) survive intact. |
|
logger
Package logger emits stage-level diagnostic messages from CTK in two interchangeable formats:
|
Package logger emits stage-level diagnostic messages from CTK in two interchangeable formats: |
Click to show internal directories.
Click to hide internal directories.