From 19248854d4958e4423c708b64f8189cef4a30213 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" Date: Thu, 3 Aug 2023 12:48:36 +0000 Subject: [PATCH] spliting metadata Reviewed-by: gtema Co-authored-by: Hasko, Vladimir Co-committed-by: Hasko, Vladimir --- otc_metadata/__init__.py | 4 +- otc_metadata/data/__init__.py | 35 +- .../data/documents/antiddos-api-ref.yaml | 9 + otc_metadata/data/documents/antiddos-umn.yaml | 9 + otc_metadata/data/documents/aom-api-ref.yaml | 9 + otc_metadata/data/documents/aom-umn.yaml | 9 + otc_metadata/data/documents/apig-api-ref.yaml | 9 + otc_metadata/data/documents/apig-umn.yaml | 9 + otc_metadata/data/documents/as-api-ref.yaml | 9 + otc_metadata/data/documents/as-dev.yaml | 9 + otc_metadata/data/documents/as-umn.yaml | 9 + otc_metadata/data/documents/bms-api-ref.yaml | 9 + otc_metadata/data/documents/bms-dev.yaml | 9 + .../documents/bms-image-creation-guide.yaml | 9 + otc_metadata/data/documents/bms-umn.yaml | 9 + otc_metadata/data/documents/cbr-api-ref.yaml | 9 + otc_metadata/data/documents/cbr-umn.yaml | 9 + otc_metadata/data/documents/cce-api-ref.yaml | 9 + otc_metadata/data/documents/cce-umn.yaml | 8 + otc_metadata/data/documents/cci-api-ref.yaml | 9 + otc_metadata/data/documents/cci-umn.yaml | 9 + otc_metadata/data/documents/ces-api-ref.yaml | 9 + otc_metadata/data/documents/ces-umn.yaml | 9 + otc_metadata/data/documents/csbs-api-ref.yaml | 9 + otc_metadata/data/documents/csbs-umn.yaml | 9 + otc_metadata/data/documents/cse-api-ref.yaml | 9 + otc_metadata/data/documents/cse-umn.yaml | 9 + otc_metadata/data/documents/css-api-ref.yaml | 9 + otc_metadata/data/documents/css-umn.yaml | 9 + otc_metadata/data/documents/cts-api-ref.yaml | 9 + otc_metadata/data/documents/cts-umn.yaml | 9 + .../documents/dataarts_studio-api-ref.yaml | 8 + .../data/documents/dataarts_studio-umn.yaml | 8 + otc_metadata/data/documents/dbss-api-ref.yaml | 9 + otc_metadata/data/documents/dbss-umn.yaml | 9 + otc_metadata/data/documents/dc-api-ref.yaml | 9 + otc_metadata/data/documents/dc-umn.yaml | 9 + otc_metadata/data/documents/dcs-api-ref.yaml | 9 + otc_metadata/data/documents/dcs-umn.yaml | 9 + otc_metadata/data/documents/ddm-api-ref.yaml | 9 + otc_metadata/data/documents/ddm-umn.yaml | 9 + otc_metadata/data/documents/dds-api-ref.yaml | 8 + otc_metadata/data/documents/dds-umn.yaml | 9 + otc_metadata/data/documents/deh-api-ref.yaml | 9 + otc_metadata/data/documents/deh-umn.yaml | 9 + otc_metadata/data/documents/dis-api-ref.yaml | 9 + otc_metadata/data/documents/dis-umn.yaml | 9 + otc_metadata/data/documents/dli-api-ref.yaml | 9 + otc_metadata/data/documents/dli-umn.yaml | 9 + otc_metadata/data/documents/dms-api-ref.yaml | 9 + otc_metadata/data/documents/dms-dev.yaml | 9 + otc_metadata/data/documents/dms-umn.yaml | 9 + otc_metadata/data/documents/dns-api-ref.yaml | 9 + otc_metadata/data/documents/dns-umn.yaml | 9 + otc_metadata/data/documents/drs-api-ref.yaml | 9 + otc_metadata/data/documents/drs-umn.yaml | 9 + otc_metadata/data/documents/dws-api-ref.yaml | 9 + otc_metadata/data/documents/dws-dev.yaml | 9 + .../data/documents/dws-tool-guide.yaml | 9 + otc_metadata/data/documents/dws-umn.yaml | 8 + otc_metadata/data/documents/ecs-api-ref.yaml | 9 + .../data/documents/ecs-best-practice.yaml | 9 + otc_metadata/data/documents/ecs-dev.yaml | 9 + otc_metadata/data/documents/ecs-umn.yaml | 9 + otc_metadata/data/documents/ed-api-ref.yaml | 6 + otc_metadata/data/documents/ed-umn.yaml | 6 + otc_metadata/data/documents/eip-api-ref.yaml | 9 + otc_metadata/data/documents/eip-umn.yaml | 9 + otc_metadata/data/documents/elb-api-ref.yaml | 9 + otc_metadata/data/documents/elb-umn.yaml | 9 + otc_metadata/data/documents/er-api-ref.yaml | 9 + otc_metadata/data/documents/er-umn.yaml | 9 + otc_metadata/data/documents/evs-api-ref.yaml | 9 + otc_metadata/data/documents/evs-dev.yaml | 9 + otc_metadata/data/documents/evs-umn.yaml | 9 + otc_metadata/data/documents/fg-api-ref.yaml | 9 + .../data/documents/fg-best-practice.yaml | 9 + otc_metadata/data/documents/fg-dev.yaml | 9 + otc_metadata/data/documents/fg-umn.yaml | 9 + .../data/documents/gaussdb_mysql-api-ref.yaml | 9 + .../data/documents/gaussdb_mysql-umn.yaml | 9 + .../data/documents/gaussdb_nosql-api-ref.yaml | 9 + .../data/documents/gaussdb_nosql-umn.yaml | 10 + otc_metadata/data/documents/hss-api-ref.yaml | 9 + otc_metadata/data/documents/hss-umn.yaml | 10 + otc_metadata/data/documents/iam-api-ref.yaml | 9 + .../data/documents/iam-mycredential.yaml | 8 + .../data/documents/iam-permissions.yaml | 9 + otc_metadata/data/documents/iam-umn.yaml | 9 + otc_metadata/data/documents/ims-api-ref.yaml | 9 + otc_metadata/data/documents/ims-dev.yaml | 9 + .../data/documents/ims-public-images.yaml | 8 + otc_metadata/data/documents/ims-umn.yaml | 9 + otc_metadata/data/documents/kms-api-ref.yaml | 9 + otc_metadata/data/documents/kms-umn.yaml | 9 + otc_metadata/data/documents/lts-api-ref.yaml | 9 + otc_metadata/data/documents/lts-umn.yaml | 9 + otc_metadata/data/documents/ma-api-ref.yaml | 9 + otc_metadata/data/documents/ma-sdk-ref.yaml | 9 + otc_metadata/data/documents/ma-umn.yaml | 9 + otc_metadata/data/documents/mrs-api-ref.yaml | 9 + .../documents/mrs-operation-guide-lts.yaml | 9 + .../data/documents/mrs-operation-guide.yaml | 9 + otc_metadata/data/documents/mrs-umn.yaml | 9 + .../data/documents/natgw-api-ref.yaml | 9 + otc_metadata/data/documents/natgw-umn.yaml | 9 + otc_metadata/data/documents/obs-api-ref.yaml | 9 + .../documents/obs-parallel-file-system.yaml | 9 + .../obs-permissions-configuration-guide.yaml | 8 + otc_metadata/data/documents/obs-s3api.yaml | 9 + otc_metadata/data/documents/obs-swiftapi.yaml | 9 + .../data/documents/obs-tool-guide.yaml | 9 + otc_metadata/data/documents/obs-umn.yaml | 9 + .../data/documents/opengauss-api-ref.yaml | 10 + .../data/documents/opengauss-umn.yaml | 10 + otc_metadata/data/documents/plas-api-ref.yaml | 9 + otc_metadata/data/documents/plas-umn.yaml | 9 + otc_metadata/data/documents/rds-api-ref.yaml | 9 + otc_metadata/data/documents/rds-umn.yaml | 9 + otc_metadata/data/documents/rms-api-ref.yaml | 9 + otc_metadata/data/documents/rms-umn.yaml | 9 + otc_metadata/data/documents/rts-api-ref.yaml | 9 + otc_metadata/data/documents/rts-umn.yaml | 9 + otc_metadata/data/documents/sd-umn.yaml | 9 + otc_metadata/data/documents/sdrs-api-ref.yaml | 9 + otc_metadata/data/documents/sdrs-umn.yaml | 9 + otc_metadata/data/documents/sfs-api-ref.yaml | 9 + otc_metadata/data/documents/sfs-umn.yaml | 9 + otc_metadata/data/documents/smg-umn.yaml | 8 + otc_metadata/data/documents/smn-api-ref.yaml | 9 + otc_metadata/data/documents/smn-umn.yaml | 9 + otc_metadata/data/documents/swr-api-ref.yaml | 9 + otc_metadata/data/documents/swr-umn.yaml | 9 + otc_metadata/data/documents/tms-api-ref.yaml | 9 + otc_metadata/data/documents/tms-umn.yaml | 9 + otc_metadata/data/documents/vbs-api-ref.yaml | 9 + otc_metadata/data/documents/vbs-umn.yaml | 9 + otc_metadata/data/documents/vpc-api-ref.yaml | 9 + otc_metadata/data/documents/vpc-umn.yaml | 9 + .../data/documents/vpcep-api-ref.yaml | 9 + otc_metadata/data/documents/vpcep-umn.yaml | 9 + otc_metadata/data/documents/vpn-api-ref.yaml | 9 + otc_metadata/data/documents/vpn-umn.yaml | 9 + otc_metadata/data/documents/waf-api-ref.yaml | 9 + otc_metadata/data/documents/waf-umn.yaml | 9 + otc_metadata/data/documents/wafd-api-ref.yaml | 9 + .../data/documents/wafd-best-practice.yaml | 9 + otc_metadata/data/documents/wafd-umn.yaml | 9 + .../data/service_categories/application.yaml | 3 + .../data/service_categories/big_data.yaml | 3 + .../data/service_categories/compute.yaml | 3 + .../data/service_categories/container.yaml | 3 + .../data/service_categories/database.yaml | 3 + otc_metadata/data/service_categories/md.yaml | 3 + .../data/service_categories/network.yaml | 3 + .../data/service_categories/other.yaml | 3 + .../service_categories/security-services.yaml | 3 + .../data/service_categories/storage.yaml | 3 + otc_metadata/data/services.yaml | 2123 +---------------- otc_metadata/data/services/antiddos.yaml | 16 + otc_metadata/data/services/aom.yaml | 16 + otc_metadata/data/services/apig.yaml | 16 + otc_metadata/data/services/as.yaml | 16 + otc_metadata/data/services/bms.yaml | 16 + otc_metadata/data/services/cbr.yaml | 16 + otc_metadata/data/services/cce.yaml | 16 + otc_metadata/data/services/cci.yaml | 16 + otc_metadata/data/services/ces.yaml | 16 + otc_metadata/data/services/csbs.yaml | 16 + otc_metadata/data/services/cse.yaml | 16 + otc_metadata/data/services/css.yaml | 16 + otc_metadata/data/services/cts.yaml | 16 + .../data/services/dataarts_studio.yaml | 16 + otc_metadata/data/services/dbss.yaml | 16 + otc_metadata/data/services/dc.yaml | 16 + otc_metadata/data/services/dcs.yaml | 16 + otc_metadata/data/services/ddm.yaml | 16 + otc_metadata/data/services/dds.yaml | 16 + otc_metadata/data/services/deh.yaml | 16 + otc_metadata/data/services/dis.yaml | 16 + otc_metadata/data/services/dli.yaml | 16 + otc_metadata/data/services/dms.yaml | 16 + otc_metadata/data/services/dns.yaml | 16 + otc_metadata/data/services/drs.yaml | 16 + otc_metadata/data/services/dws.yaml | 16 + otc_metadata/data/services/ecs.yaml | 23 + otc_metadata/data/services/ed.yaml | 16 + otc_metadata/data/services/eip.yaml | 16 + otc_metadata/data/services/elb.yaml | 16 + otc_metadata/data/services/er.yaml | 16 + otc_metadata/data/services/evs.yaml | 16 + otc_metadata/data/services/fg.yaml | 16 + otc_metadata/data/services/gaussdb_mysql.yaml | 16 + otc_metadata/data/services/gaussdb_nosql.yaml | 16 + otc_metadata/data/services/hss.yaml | 16 + otc_metadata/data/services/iam.yaml | 16 + otc_metadata/data/services/ims.yaml | 16 + otc_metadata/data/services/kms.yaml | 16 + otc_metadata/data/services/lts.yaml | 16 + otc_metadata/data/services/ma.yaml | 16 + otc_metadata/data/services/mrs.yaml | 16 + otc_metadata/data/services/natgw.yaml | 16 + otc_metadata/data/services/obs.yaml | 16 + otc_metadata/data/services/opengauss.yaml | 16 + otc_metadata/data/services/plas.yaml | 16 + otc_metadata/data/services/rds.yaml | 16 + otc_metadata/data/services/rms.yaml | 16 + otc_metadata/data/services/rts.yaml | 16 + otc_metadata/data/services/sd.yaml | 16 + otc_metadata/data/services/sdrs.yaml | 16 + otc_metadata/data/services/sfs.yaml | 16 + otc_metadata/data/services/smg.yaml | 16 + otc_metadata/data/services/smn.yaml | 16 + otc_metadata/data/services/swr.yaml | 16 + otc_metadata/data/services/tms.yaml | 16 + otc_metadata/data/services/vbs.yaml | 16 + otc_metadata/data/services/vpc.yaml | 16 + otc_metadata/data/services/vpcep.yaml | 16 + otc_metadata/data/services/vpn.yaml | 16 + otc_metadata/data/services/waf.yaml | 16 + otc_metadata/data/services/wafd.yaml | 16 + otc_metadata/docs.py | 11 +- otc_metadata/services.py | 25 +- otc_metadata/tests/test_otc_metadata.py | 5 + tools/split_metadata.py | 41 + 225 files changed, 2433 insertions(+), 2143 deletions(-) create mode 100644 otc_metadata/data/documents/antiddos-api-ref.yaml create mode 100644 otc_metadata/data/documents/antiddos-umn.yaml create mode 100644 otc_metadata/data/documents/aom-api-ref.yaml create mode 100644 otc_metadata/data/documents/aom-umn.yaml create mode 100644 otc_metadata/data/documents/apig-api-ref.yaml create mode 100644 otc_metadata/data/documents/apig-umn.yaml create mode 100644 otc_metadata/data/documents/as-api-ref.yaml create mode 100644 otc_metadata/data/documents/as-dev.yaml create mode 100644 otc_metadata/data/documents/as-umn.yaml create mode 100644 otc_metadata/data/documents/bms-api-ref.yaml create mode 100644 otc_metadata/data/documents/bms-dev.yaml create mode 100644 otc_metadata/data/documents/bms-image-creation-guide.yaml create mode 100644 otc_metadata/data/documents/bms-umn.yaml create mode 100644 otc_metadata/data/documents/cbr-api-ref.yaml create mode 100644 otc_metadata/data/documents/cbr-umn.yaml create mode 100644 otc_metadata/data/documents/cce-api-ref.yaml create mode 100644 otc_metadata/data/documents/cce-umn.yaml create mode 100644 otc_metadata/data/documents/cci-api-ref.yaml create mode 100644 otc_metadata/data/documents/cci-umn.yaml create mode 100644 otc_metadata/data/documents/ces-api-ref.yaml create mode 100644 otc_metadata/data/documents/ces-umn.yaml create mode 100644 otc_metadata/data/documents/csbs-api-ref.yaml create mode 100644 otc_metadata/data/documents/csbs-umn.yaml create mode 100644 otc_metadata/data/documents/cse-api-ref.yaml create mode 100644 otc_metadata/data/documents/cse-umn.yaml create mode 100644 otc_metadata/data/documents/css-api-ref.yaml create mode 100644 otc_metadata/data/documents/css-umn.yaml create mode 100644 otc_metadata/data/documents/cts-api-ref.yaml create mode 100644 otc_metadata/data/documents/cts-umn.yaml create mode 100644 otc_metadata/data/documents/dataarts_studio-api-ref.yaml create mode 100644 otc_metadata/data/documents/dataarts_studio-umn.yaml create mode 100644 otc_metadata/data/documents/dbss-api-ref.yaml create mode 100644 otc_metadata/data/documents/dbss-umn.yaml create mode 100644 otc_metadata/data/documents/dc-api-ref.yaml create mode 100644 otc_metadata/data/documents/dc-umn.yaml create mode 100644 otc_metadata/data/documents/dcs-api-ref.yaml create mode 100644 otc_metadata/data/documents/dcs-umn.yaml create mode 100644 otc_metadata/data/documents/ddm-api-ref.yaml create mode 100644 otc_metadata/data/documents/ddm-umn.yaml create mode 100644 otc_metadata/data/documents/dds-api-ref.yaml create mode 100644 otc_metadata/data/documents/dds-umn.yaml create mode 100644 otc_metadata/data/documents/deh-api-ref.yaml create mode 100644 otc_metadata/data/documents/deh-umn.yaml create mode 100644 otc_metadata/data/documents/dis-api-ref.yaml create mode 100644 otc_metadata/data/documents/dis-umn.yaml create mode 100644 otc_metadata/data/documents/dli-api-ref.yaml create mode 100644 otc_metadata/data/documents/dli-umn.yaml create mode 100644 otc_metadata/data/documents/dms-api-ref.yaml create mode 100644 otc_metadata/data/documents/dms-dev.yaml create mode 100644 otc_metadata/data/documents/dms-umn.yaml create mode 100644 otc_metadata/data/documents/dns-api-ref.yaml create mode 100644 otc_metadata/data/documents/dns-umn.yaml create mode 100644 otc_metadata/data/documents/drs-api-ref.yaml create mode 100644 otc_metadata/data/documents/drs-umn.yaml create mode 100644 otc_metadata/data/documents/dws-api-ref.yaml create mode 100644 otc_metadata/data/documents/dws-dev.yaml create mode 100644 otc_metadata/data/documents/dws-tool-guide.yaml create mode 100644 otc_metadata/data/documents/dws-umn.yaml create mode 100644 otc_metadata/data/documents/ecs-api-ref.yaml create mode 100644 otc_metadata/data/documents/ecs-best-practice.yaml create mode 100644 otc_metadata/data/documents/ecs-dev.yaml create mode 100644 otc_metadata/data/documents/ecs-umn.yaml create mode 100644 otc_metadata/data/documents/ed-api-ref.yaml create mode 100644 otc_metadata/data/documents/ed-umn.yaml create mode 100644 otc_metadata/data/documents/eip-api-ref.yaml create mode 100644 otc_metadata/data/documents/eip-umn.yaml create mode 100644 otc_metadata/data/documents/elb-api-ref.yaml create mode 100644 otc_metadata/data/documents/elb-umn.yaml create mode 100644 otc_metadata/data/documents/er-api-ref.yaml create mode 100644 otc_metadata/data/documents/er-umn.yaml create mode 100644 otc_metadata/data/documents/evs-api-ref.yaml create mode 100644 otc_metadata/data/documents/evs-dev.yaml create mode 100644 otc_metadata/data/documents/evs-umn.yaml create mode 100644 otc_metadata/data/documents/fg-api-ref.yaml create mode 100644 otc_metadata/data/documents/fg-best-practice.yaml create mode 100644 otc_metadata/data/documents/fg-dev.yaml create mode 100644 otc_metadata/data/documents/fg-umn.yaml create mode 100644 otc_metadata/data/documents/gaussdb_mysql-api-ref.yaml create mode 100644 otc_metadata/data/documents/gaussdb_mysql-umn.yaml create mode 100644 otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml create mode 100644 otc_metadata/data/documents/gaussdb_nosql-umn.yaml create mode 100644 otc_metadata/data/documents/hss-api-ref.yaml create mode 100644 otc_metadata/data/documents/hss-umn.yaml create mode 100644 otc_metadata/data/documents/iam-api-ref.yaml create mode 100644 otc_metadata/data/documents/iam-mycredential.yaml create mode 100644 otc_metadata/data/documents/iam-permissions.yaml create mode 100644 otc_metadata/data/documents/iam-umn.yaml create mode 100644 otc_metadata/data/documents/ims-api-ref.yaml create mode 100644 otc_metadata/data/documents/ims-dev.yaml create mode 100644 otc_metadata/data/documents/ims-public-images.yaml create mode 100644 otc_metadata/data/documents/ims-umn.yaml create mode 100644 otc_metadata/data/documents/kms-api-ref.yaml create mode 100644 otc_metadata/data/documents/kms-umn.yaml create mode 100644 otc_metadata/data/documents/lts-api-ref.yaml create mode 100644 otc_metadata/data/documents/lts-umn.yaml create mode 100644 otc_metadata/data/documents/ma-api-ref.yaml create mode 100644 otc_metadata/data/documents/ma-sdk-ref.yaml create mode 100644 otc_metadata/data/documents/ma-umn.yaml create mode 100644 otc_metadata/data/documents/mrs-api-ref.yaml create mode 100644 otc_metadata/data/documents/mrs-operation-guide-lts.yaml create mode 100644 otc_metadata/data/documents/mrs-operation-guide.yaml create mode 100644 otc_metadata/data/documents/mrs-umn.yaml create mode 100644 otc_metadata/data/documents/natgw-api-ref.yaml create mode 100644 otc_metadata/data/documents/natgw-umn.yaml create mode 100644 otc_metadata/data/documents/obs-api-ref.yaml create mode 100644 otc_metadata/data/documents/obs-parallel-file-system.yaml create mode 100644 otc_metadata/data/documents/obs-permissions-configuration-guide.yaml create mode 100644 otc_metadata/data/documents/obs-s3api.yaml create mode 100644 otc_metadata/data/documents/obs-swiftapi.yaml create mode 100644 otc_metadata/data/documents/obs-tool-guide.yaml create mode 100644 otc_metadata/data/documents/obs-umn.yaml create mode 100644 otc_metadata/data/documents/opengauss-api-ref.yaml create mode 100644 otc_metadata/data/documents/opengauss-umn.yaml create mode 100644 otc_metadata/data/documents/plas-api-ref.yaml create mode 100644 otc_metadata/data/documents/plas-umn.yaml create mode 100644 otc_metadata/data/documents/rds-api-ref.yaml create mode 100644 otc_metadata/data/documents/rds-umn.yaml create mode 100644 otc_metadata/data/documents/rms-api-ref.yaml create mode 100644 otc_metadata/data/documents/rms-umn.yaml create mode 100644 otc_metadata/data/documents/rts-api-ref.yaml create mode 100644 otc_metadata/data/documents/rts-umn.yaml create mode 100644 otc_metadata/data/documents/sd-umn.yaml create mode 100644 otc_metadata/data/documents/sdrs-api-ref.yaml create mode 100644 otc_metadata/data/documents/sdrs-umn.yaml create mode 100644 otc_metadata/data/documents/sfs-api-ref.yaml create mode 100644 otc_metadata/data/documents/sfs-umn.yaml create mode 100644 otc_metadata/data/documents/smg-umn.yaml create mode 100644 otc_metadata/data/documents/smn-api-ref.yaml create mode 100644 otc_metadata/data/documents/smn-umn.yaml create mode 100644 otc_metadata/data/documents/swr-api-ref.yaml create mode 100644 otc_metadata/data/documents/swr-umn.yaml create mode 100644 otc_metadata/data/documents/tms-api-ref.yaml create mode 100644 otc_metadata/data/documents/tms-umn.yaml create mode 100644 otc_metadata/data/documents/vbs-api-ref.yaml create mode 100644 otc_metadata/data/documents/vbs-umn.yaml create mode 100644 otc_metadata/data/documents/vpc-api-ref.yaml create mode 100644 otc_metadata/data/documents/vpc-umn.yaml create mode 100644 otc_metadata/data/documents/vpcep-api-ref.yaml create mode 100644 otc_metadata/data/documents/vpcep-umn.yaml create mode 100644 otc_metadata/data/documents/vpn-api-ref.yaml create mode 100644 otc_metadata/data/documents/vpn-umn.yaml create mode 100644 otc_metadata/data/documents/waf-api-ref.yaml create mode 100644 otc_metadata/data/documents/waf-umn.yaml create mode 100644 otc_metadata/data/documents/wafd-api-ref.yaml create mode 100644 otc_metadata/data/documents/wafd-best-practice.yaml create mode 100644 otc_metadata/data/documents/wafd-umn.yaml create mode 100644 otc_metadata/data/service_categories/application.yaml create mode 100644 otc_metadata/data/service_categories/big_data.yaml create mode 100644 otc_metadata/data/service_categories/compute.yaml create mode 100644 otc_metadata/data/service_categories/container.yaml create mode 100644 otc_metadata/data/service_categories/database.yaml create mode 100644 otc_metadata/data/service_categories/md.yaml create mode 100644 otc_metadata/data/service_categories/network.yaml create mode 100644 otc_metadata/data/service_categories/other.yaml create mode 100644 otc_metadata/data/service_categories/security-services.yaml create mode 100644 otc_metadata/data/service_categories/storage.yaml create mode 100644 otc_metadata/data/services/antiddos.yaml create mode 100644 otc_metadata/data/services/aom.yaml create mode 100644 otc_metadata/data/services/apig.yaml create mode 100644 otc_metadata/data/services/as.yaml create mode 100644 otc_metadata/data/services/bms.yaml create mode 100644 otc_metadata/data/services/cbr.yaml create mode 100644 otc_metadata/data/services/cce.yaml create mode 100644 otc_metadata/data/services/cci.yaml create mode 100644 otc_metadata/data/services/ces.yaml create mode 100644 otc_metadata/data/services/csbs.yaml create mode 100644 otc_metadata/data/services/cse.yaml create mode 100644 otc_metadata/data/services/css.yaml create mode 100644 otc_metadata/data/services/cts.yaml create mode 100644 otc_metadata/data/services/dataarts_studio.yaml create mode 100644 otc_metadata/data/services/dbss.yaml create mode 100644 otc_metadata/data/services/dc.yaml create mode 100644 otc_metadata/data/services/dcs.yaml create mode 100644 otc_metadata/data/services/ddm.yaml create mode 100644 otc_metadata/data/services/dds.yaml create mode 100644 otc_metadata/data/services/deh.yaml create mode 100644 otc_metadata/data/services/dis.yaml create mode 100644 otc_metadata/data/services/dli.yaml create mode 100644 otc_metadata/data/services/dms.yaml create mode 100644 otc_metadata/data/services/dns.yaml create mode 100644 otc_metadata/data/services/drs.yaml create mode 100644 otc_metadata/data/services/dws.yaml create mode 100644 otc_metadata/data/services/ecs.yaml create mode 100644 otc_metadata/data/services/ed.yaml create mode 100644 otc_metadata/data/services/eip.yaml create mode 100644 otc_metadata/data/services/elb.yaml create mode 100644 otc_metadata/data/services/er.yaml create mode 100644 otc_metadata/data/services/evs.yaml create mode 100644 otc_metadata/data/services/fg.yaml create mode 100644 otc_metadata/data/services/gaussdb_mysql.yaml create mode 100644 otc_metadata/data/services/gaussdb_nosql.yaml create mode 100644 otc_metadata/data/services/hss.yaml create mode 100644 otc_metadata/data/services/iam.yaml create mode 100644 otc_metadata/data/services/ims.yaml create mode 100644 otc_metadata/data/services/kms.yaml create mode 100644 otc_metadata/data/services/lts.yaml create mode 100644 otc_metadata/data/services/ma.yaml create mode 100644 otc_metadata/data/services/mrs.yaml create mode 100644 otc_metadata/data/services/natgw.yaml create mode 100644 otc_metadata/data/services/obs.yaml create mode 100644 otc_metadata/data/services/opengauss.yaml create mode 100644 otc_metadata/data/services/plas.yaml create mode 100644 otc_metadata/data/services/rds.yaml create mode 100644 otc_metadata/data/services/rms.yaml create mode 100644 otc_metadata/data/services/rts.yaml create mode 100644 otc_metadata/data/services/sd.yaml create mode 100644 otc_metadata/data/services/sdrs.yaml create mode 100644 otc_metadata/data/services/sfs.yaml create mode 100644 otc_metadata/data/services/smg.yaml create mode 100644 otc_metadata/data/services/smn.yaml create mode 100644 otc_metadata/data/services/swr.yaml create mode 100644 otc_metadata/data/services/tms.yaml create mode 100644 otc_metadata/data/services/vbs.yaml create mode 100644 otc_metadata/data/services/vpc.yaml create mode 100644 otc_metadata/data/services/vpcep.yaml create mode 100644 otc_metadata/data/services/vpn.yaml create mode 100644 otc_metadata/data/services/waf.yaml create mode 100644 otc_metadata/data/services/wafd.yaml create mode 100644 tools/split_metadata.py diff --git a/otc_metadata/__init__.py b/otc_metadata/__init__.py index 56b98c7c..3b458c0d 100644 --- a/otc_metadata/__init__.py +++ b/otc_metadata/__init__.py @@ -9,13 +9,13 @@ # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. -__all__ = ['__version__', 'Docs'] +__all__ = ["__version__", "Docs"] import pbr.version from otc_metadata.services import Services # flake8: noqa -__version__ = pbr.version.VersionInfo('otc-metadata').version_string() +__version__ = pbr.version.VersionInfo("otc-metadata").version_string() _service_manager = None diff --git a/otc_metadata/data/__init__.py b/otc_metadata/data/__init__.py index 2102a7e7..60b51a1c 100644 --- a/otc_metadata/data/__init__.py +++ b/otc_metadata/data/__init__.py @@ -12,30 +12,45 @@ # limitations under the License. import os +import pathlib import yaml -__all__ = ['read_data'] +__all__ = ["read_data"] DATA_DIR = os.path.dirname(__file__) def read_data(filename): - """Return data that is shipped inside the Python package. - - """ + """Return data that is shipped inside the Python package.""" filepath = os.path.join(DATA_DIR, filename) - with open(filepath, 'r') as fd: - return yaml.safe_load(fd) + with open(filepath, "r") as fd: + data = yaml.safe_load(fd) + # Merge data found in individual element files + data.setdefault("documents", list()) + data.setdefault("services", list()) + data.setdefault("service_categories", list()) + for item in pathlib.Path(DATA_DIR, "documents").glob("*.yaml"): + with open(item, "r") as fp: + data["documents"].append(yaml.safe_load(fp)) + for item in pathlib.Path(DATA_DIR, "services").glob("*.yaml"): + with open(item, "r") as fp: + data["services"].append(yaml.safe_load(fp)) + for item in pathlib.Path(DATA_DIR, "service_categories").glob( + "*.yaml" + ): + with open(item, "r") as fp: + data["service_categories"].append(yaml.safe_load(fp)) + + return data def rewrite_data(filename, data): - """Rewrites data formatting it - - """ + """Rewrites data formatting it""" from ruamel.yaml import YAML + _yaml = YAML() _yaml.indent(mapping=2, sequence=4, offset=2) filepath = os.path.join(DATA_DIR, filename) - with open(filepath, 'w') as fd: + with open(filepath, "w") as fd: _yaml.dump(data, fd) diff --git a/otc_metadata/data/documents/antiddos-api-ref.yaml b/otc_metadata/data/documents/antiddos-api-ref.yaml new file mode 100644 index 00000000..0dcc2ccd --- /dev/null +++ b/otc_metadata/data/documents/antiddos-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/antiddos +html_location: docs/antiddos/api-ref +link: /anti-ddos/api-ref/ +pdf_name: antiddos-api-ref +rst_location: api-ref/source +service_type: antiddos +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/antiddos-umn.yaml b/otc_metadata/data/documents/antiddos-umn.yaml new file mode 100644 index 00000000..6e837c66 --- /dev/null +++ b/otc_metadata/data/documents/antiddos-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/antiddos +html_location: docs/antiddos/umn +link: /anti-ddos/umn/ +pdf_name: antiddos-umn +rst_location: umn/source +service_type: antiddos +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/aom-api-ref.yaml b/otc_metadata/data/documents/aom-api-ref.yaml new file mode 100644 index 00000000..37f3d122 --- /dev/null +++ b/otc_metadata/data/documents/aom-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/aom +html_location: docs/aom/api-ref +link: /application-operations-management/api-ref/ +pdf_name: aom-api-ref +rst_location: api-ref/source +service_type: aom +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/aom-umn.yaml b/otc_metadata/data/documents/aom-umn.yaml new file mode 100644 index 00000000..6553aba4 --- /dev/null +++ b/otc_metadata/data/documents/aom-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/aom +html_location: docs/aom/umn +link: /application-operations-management/umn/ +pdf_name: aom-umn +rst_location: umn/source +service_type: aom +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/apig-api-ref.yaml b/otc_metadata/data/documents/apig-api-ref.yaml new file mode 100644 index 00000000..39b17e49 --- /dev/null +++ b/otc_metadata/data/documents/apig-api-ref.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/apig/api-ref +link: /api-gateway/api-ref/ +pdf_name: apig-api-ref +rst_location: api-ref/source +service_type: apig +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/apig-umn.yaml b/otc_metadata/data/documents/apig-umn.yaml new file mode 100644 index 00000000..fe05ccc6 --- /dev/null +++ b/otc_metadata/data/documents/apig-umn.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/apig/umn +link: /api-gateway/umn/ +pdf_name: apig-umn +rst_location: umn/source +service_type: apig +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/as-api-ref.yaml b/otc_metadata/data/documents/as-api-ref.yaml new file mode 100644 index 00000000..2fb205bc --- /dev/null +++ b/otc_metadata/data/documents/as-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/as +html_location: docs/as/api-ref +link: /auto-scaling/api-ref/ +pdf_name: as-api-ref +rst_location: api-ref/source +service_type: as +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/as-dev.yaml b/otc_metadata/data/documents/as-dev.yaml new file mode 100644 index 00000000..2ceb12cf --- /dev/null +++ b/otc_metadata/data/documents/as-dev.yaml @@ -0,0 +1,9 @@ +--- +hc_location: devg/as +html_location: docs/as/dev +link: /auto-scaling/dev-guide/ +pdf_name: as-dev-guide +rst_location: dev_guide/source +service_type: as +title: Developer Guide +type: dev diff --git a/otc_metadata/data/documents/as-umn.yaml b/otc_metadata/data/documents/as-umn.yaml new file mode 100644 index 00000000..38a8a0da --- /dev/null +++ b/otc_metadata/data/documents/as-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/as +html_location: docs/as/umn +link: /auto-scaling/umn/ +pdf_name: as-umn +rst_location: umn/source +service_type: as +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/bms-api-ref.yaml b/otc_metadata/data/documents/bms-api-ref.yaml new file mode 100644 index 00000000..ec1c7846 --- /dev/null +++ b/otc_metadata/data/documents/bms-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/bms +html_location: docs/bms/api-ref +link: /bare-metal-server/api-ref/ +pdf_name: bms-api-ref +rst_location: api-ref/source +service_type: bms +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/bms-dev.yaml b/otc_metadata/data/documents/bms-dev.yaml new file mode 100644 index 00000000..234963f8 --- /dev/null +++ b/otc_metadata/data/documents/bms-dev.yaml @@ -0,0 +1,9 @@ +--- +hc_location: devg/bms +html_location: docs/bms/dev +link: /bare-metal-server/dev-guide/ +pdf_name: bms-dev-guide +rst_location: dev_guide/source +service_type: bms +title: Developer Guide +type: dev diff --git a/otc_metadata/data/documents/bms-image-creation-guide.yaml b/otc_metadata/data/documents/bms-image-creation-guide.yaml new file mode 100644 index 00000000..db391e74 --- /dev/null +++ b/otc_metadata/data/documents/bms-image-creation-guide.yaml @@ -0,0 +1,9 @@ +--- +hc_location: bpicg/bms +html_location: docs/bms/image-creation-guide +link: /bare-metal-server/image-creation-guide/ +pdf_name: bms-image-creation-guide +rst_location: doc/image-creation-guide/source +service_type: bms +title: Private Image Creation Guide +type: image-creation-guide diff --git a/otc_metadata/data/documents/bms-umn.yaml b/otc_metadata/data/documents/bms-umn.yaml new file mode 100644 index 00000000..c9807162 --- /dev/null +++ b/otc_metadata/data/documents/bms-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/bms +html_location: docs/bms/umn +link: /bare-metal-server/umn/ +pdf_name: bms-umn +rst_location: umn/source +service_type: bms +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/cbr-api-ref.yaml b/otc_metadata/data/documents/cbr-api-ref.yaml new file mode 100644 index 00000000..e7cfc1af --- /dev/null +++ b/otc_metadata/data/documents/cbr-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/cbr +html_location: docs/cbr/api-ref +link: /cloud-backup-recovery/api-ref/ +pdf_name: cbr-api-ref +rst_location: api-ref/source +service_type: cbr +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/cbr-umn.yaml b/otc_metadata/data/documents/cbr-umn.yaml new file mode 100644 index 00000000..960049bd --- /dev/null +++ b/otc_metadata/data/documents/cbr-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/cbr +html_location: docs/cbr/umn +link: /cloud-backup-recovery/umn/ +pdf_name: cbr-umn +rst_location: umn/source +service_type: cbr +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/cce-api-ref.yaml b/otc_metadata/data/documents/cce-api-ref.yaml new file mode 100644 index 00000000..b8a95c69 --- /dev/null +++ b/otc_metadata/data/documents/cce-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api2/cce +html_location: docs/cce/api-ref +link: /cloud-container-engine/api-ref/ +pdf_name: cce-api-ref +rst_location: api-ref/source +service_type: cce +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/cce-umn.yaml b/otc_metadata/data/documents/cce-umn.yaml new file mode 100644 index 00000000..10601cd2 --- /dev/null +++ b/otc_metadata/data/documents/cce-umn.yaml @@ -0,0 +1,8 @@ +--- +hc_location: usermanual2/cce +html_location: docs/cce/umn +link: /cloud-container-engine/umn/ +rst_location: umn/source +service_type: cce +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/cci-api-ref.yaml b/otc_metadata/data/documents/cci-api-ref.yaml new file mode 100644 index 00000000..0dce3f9b --- /dev/null +++ b/otc_metadata/data/documents/cci-api-ref.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/cci/api-ref +link: /cloud-container-instance/api-ref/ +pdf_name: cci-api-ref +rst_location: api-ref/source +service_type: cci +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/cci-umn.yaml b/otc_metadata/data/documents/cci-umn.yaml new file mode 100644 index 00000000..88fad93b --- /dev/null +++ b/otc_metadata/data/documents/cci-umn.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/cci/umn +link: /cloud-container-instance/umn/ +pdf_name: cci-umn +rst_location: umn/source +service_type: cci +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/ces-api-ref.yaml b/otc_metadata/data/documents/ces-api-ref.yaml new file mode 100644 index 00000000..59745a25 --- /dev/null +++ b/otc_metadata/data/documents/ces-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/ces +html_location: docs/ces/api-ref +link: /cloud-eye/api-ref/ +pdf_name: ces-api-ref +rst_location: api-ref/source +service_type: ces +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/ces-umn.yaml b/otc_metadata/data/documents/ces-umn.yaml new file mode 100644 index 00000000..2201ac73 --- /dev/null +++ b/otc_metadata/data/documents/ces-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/ces +html_location: docs/ces/umn +link: /cloud-eye/umn/ +pdf_name: ces-umn +rst_location: umn/source +service_type: ces +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/csbs-api-ref.yaml b/otc_metadata/data/documents/csbs-api-ref.yaml new file mode 100644 index 00000000..f024a46f --- /dev/null +++ b/otc_metadata/data/documents/csbs-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/csbs +html_location: docs/csbs/api-ref +link: /cloud-server-backup-service/api-ref/ +pdf_name: csbs-api-ref +rst_location: api-ref/source +service_type: csbs +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/csbs-umn.yaml b/otc_metadata/data/documents/csbs-umn.yaml new file mode 100644 index 00000000..d1a8e1d8 --- /dev/null +++ b/otc_metadata/data/documents/csbs-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/csbs +html_location: docs/csbs/umn +link: /cloud-server-backup-service/umn/ +pdf_name: csbs-umn +rst_location: umn/source +service_type: csbs +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/cse-api-ref.yaml b/otc_metadata/data/documents/cse-api-ref.yaml new file mode 100644 index 00000000..917cc579 --- /dev/null +++ b/otc_metadata/data/documents/cse-api-ref.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/cse/api-ref +link: /cloud-service-engine/api-ref/ +pdf_name: cse-api-ref +rst_location: api-ref/source +service_type: cse +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/cse-umn.yaml b/otc_metadata/data/documents/cse-umn.yaml new file mode 100644 index 00000000..d17ddcb2 --- /dev/null +++ b/otc_metadata/data/documents/cse-umn.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/cse/umn +link: /cloud-service-engine/umn/ +pdf_name: cse-umn +rst_location: umn/source +service_type: cse +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/css-api-ref.yaml b/otc_metadata/data/documents/css-api-ref.yaml new file mode 100644 index 00000000..c1d88aa5 --- /dev/null +++ b/otc_metadata/data/documents/css-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/css +html_location: docs/css/api-ref +link: /cloud-search-service/api-ref/ +pdf_name: css-api-ref +rst_location: api-ref/source +service_type: css +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/css-umn.yaml b/otc_metadata/data/documents/css-umn.yaml new file mode 100644 index 00000000..6d9edf30 --- /dev/null +++ b/otc_metadata/data/documents/css-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/css +html_location: docs/css/umn +link: /cloud-search-service/umn/ +pdf_name: css-umn +rst_location: umn/source +service_type: css +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/cts-api-ref.yaml b/otc_metadata/data/documents/cts-api-ref.yaml new file mode 100644 index 00000000..593b8667 --- /dev/null +++ b/otc_metadata/data/documents/cts-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/cts +html_location: docs/cts/api-ref +link: /cloud-trace-service/api-ref/ +pdf_name: cts-api-ref +rst_location: api-ref/source +service_type: cts +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/cts-umn.yaml b/otc_metadata/data/documents/cts-umn.yaml new file mode 100644 index 00000000..c3ee0220 --- /dev/null +++ b/otc_metadata/data/documents/cts-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/cts +html_location: docs/cts/umn +link: /cloud-trace-service/umn/ +pdf_name: cts-umn +rst_location: umn/source +service_type: cts +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/dataarts_studio-api-ref.yaml b/otc_metadata/data/documents/dataarts_studio-api-ref.yaml new file mode 100644 index 00000000..8324c067 --- /dev/null +++ b/otc_metadata/data/documents/dataarts_studio-api-ref.yaml @@ -0,0 +1,8 @@ +--- +html_location: docs/dataartsstudio/api-ref +link: /data-arts-studio/api-ref/ +pdf_name: dataarts_studio-api-ref +rst_location: api-ref/source +service_type: dataarts_studio +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/dataarts_studio-umn.yaml b/otc_metadata/data/documents/dataarts_studio-umn.yaml new file mode 100644 index 00000000..332c7c0a --- /dev/null +++ b/otc_metadata/data/documents/dataarts_studio-umn.yaml @@ -0,0 +1,8 @@ +--- +html_location: docs/dataartsstudio/umn +link: /data-arts-studio/umn/ +pdf_name: dataarts_studio-umn +rst_location: umn/source +service_type: dataarts_studio +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/dbss-api-ref.yaml b/otc_metadata/data/documents/dbss-api-ref.yaml new file mode 100644 index 00000000..eebdb05f --- /dev/null +++ b/otc_metadata/data/documents/dbss-api-ref.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/dbss/api-ref +link: /database-security-service/api-ref/ +pdf_name: dbss-api-ref +rst_location: api-ref/source +service_type: dbss +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/dbss-umn.yaml b/otc_metadata/data/documents/dbss-umn.yaml new file mode 100644 index 00000000..56f2048e --- /dev/null +++ b/otc_metadata/data/documents/dbss-umn.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/dbss/umn +link: /database-security-service/umn/ +pdf_name: dbss-umn +rst_location: umn/source +service_type: dbss +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/dc-api-ref.yaml b/otc_metadata/data/documents/dc-api-ref.yaml new file mode 100644 index 00000000..cba03410 --- /dev/null +++ b/otc_metadata/data/documents/dc-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/dc +html_location: docs/dc/api-ref +link: /direct-connect/api-ref/ +pdf_name: dc-api-ref +rst_location: api-ref/source +service_type: dc +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/dc-umn.yaml b/otc_metadata/data/documents/dc-umn.yaml new file mode 100644 index 00000000..f32871ae --- /dev/null +++ b/otc_metadata/data/documents/dc-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/dc +html_location: docs/dc/umn +link: /direct-connect/umn/ +pdf_name: dc-umn +rst_location: umn/source +service_type: dc +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/dcs-api-ref.yaml b/otc_metadata/data/documents/dcs-api-ref.yaml new file mode 100644 index 00000000..c5ab575c --- /dev/null +++ b/otc_metadata/data/documents/dcs-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/dcs +html_location: docs/dcs/api-ref +link: /distributed-cache-service/api-ref/ +pdf_name: dcs-api-ref +rst_location: api-ref/source +service_type: dcs +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/dcs-umn.yaml b/otc_metadata/data/documents/dcs-umn.yaml new file mode 100644 index 00000000..472465f9 --- /dev/null +++ b/otc_metadata/data/documents/dcs-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/dcs +html_location: docs/dcs/umn +link: /distributed-cache-service/umn/ +pdf_name: dcs-umn +rst_location: umn/source +service_type: dcs +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/ddm-api-ref.yaml b/otc_metadata/data/documents/ddm-api-ref.yaml new file mode 100644 index 00000000..15b65820 --- /dev/null +++ b/otc_metadata/data/documents/ddm-api-ref.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/ddm/api-ref +link: /distributed-database-middleware/api-ref/ +pdf_name: ddm-api-ref +rst_location: api-ref/source +service_type: ddm +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/ddm-umn.yaml b/otc_metadata/data/documents/ddm-umn.yaml new file mode 100644 index 00000000..12f89858 --- /dev/null +++ b/otc_metadata/data/documents/ddm-umn.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/ddm/umn +link: /distributed-database-middleware/umn/ +pdf_name: ddm-umn +rst_location: umn/source +service_type: ddm +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/dds-api-ref.yaml b/otc_metadata/data/documents/dds-api-ref.yaml new file mode 100644 index 00000000..46165e33 --- /dev/null +++ b/otc_metadata/data/documents/dds-api-ref.yaml @@ -0,0 +1,8 @@ +--- +hc_location: api/dds +html_location: docs/dds/api-ref +link: /document-database-service/api-ref/ +rst_location: api-ref/source +service_type: dds +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/dds-umn.yaml b/otc_metadata/data/documents/dds-umn.yaml new file mode 100644 index 00000000..3255042e --- /dev/null +++ b/otc_metadata/data/documents/dds-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/dds +html_location: docs/dds/umn +link: /document-database-service/umn/ +pdf_name: dds-umn +rst_location: umn/source +service_type: dds +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/deh-api-ref.yaml b/otc_metadata/data/documents/deh-api-ref.yaml new file mode 100644 index 00000000..f3e08ade --- /dev/null +++ b/otc_metadata/data/documents/deh-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/deh +html_location: docs/deh/api-ref +link: /dedicated-host/api-ref/ +pdf_name: deh-api-ref +rst_location: api-ref/source +service_type: deh +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/deh-umn.yaml b/otc_metadata/data/documents/deh-umn.yaml new file mode 100644 index 00000000..aff87fdc --- /dev/null +++ b/otc_metadata/data/documents/deh-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/deh +html_location: docs/deh/umn +link: /dedicated-host/umn/ +pdf_name: deh-umn +rst_location: umn/source +service_type: deh +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/dis-api-ref.yaml b/otc_metadata/data/documents/dis-api-ref.yaml new file mode 100644 index 00000000..3d8d92cd --- /dev/null +++ b/otc_metadata/data/documents/dis-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/dis +html_location: docs/dis/api-ref +link: /data-ingestion-service/api-ref/ +pdf_name: dis-api-ref +rst_location: api-ref/source +service_type: dis +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/dis-umn.yaml b/otc_metadata/data/documents/dis-umn.yaml new file mode 100644 index 00000000..ccaabe45 --- /dev/null +++ b/otc_metadata/data/documents/dis-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/dis +html_location: docs/dis/umn +link: /data-ingestion-service/umn/ +pdf_name: dis-umn +rst_location: umn/source +service_type: dis +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/dli-api-ref.yaml b/otc_metadata/data/documents/dli-api-ref.yaml new file mode 100644 index 00000000..f427ff71 --- /dev/null +++ b/otc_metadata/data/documents/dli-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/dli +html_location: docs/dli/api-ref +link: /data-lake-insight/api-ref/ +pdf_name: dli-api-ref +rst_location: api-ref/source +service_type: dli +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/dli-umn.yaml b/otc_metadata/data/documents/dli-umn.yaml new file mode 100644 index 00000000..8ae00cb8 --- /dev/null +++ b/otc_metadata/data/documents/dli-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/dli +html_location: docs/dli/umn +link: /data-lake-insight/umn/ +pdf_name: dli-umn +rst_location: umn/source +service_type: dli +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/dms-api-ref.yaml b/otc_metadata/data/documents/dms-api-ref.yaml new file mode 100644 index 00000000..c3ec1006 --- /dev/null +++ b/otc_metadata/data/documents/dms-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/dms +html_location: docs/dms/api-ref +link: /distributed-message-service/api-ref/ +pdf_name: dms-api-ref +rst_location: api-ref/source +service_type: dms +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/dms-dev.yaml b/otc_metadata/data/documents/dms-dev.yaml new file mode 100644 index 00000000..6b2390b3 --- /dev/null +++ b/otc_metadata/data/documents/dms-dev.yaml @@ -0,0 +1,9 @@ +--- +hc_location: devg/dms +html_location: docs/dms/dev +link: /distributed-message-service/dev-guide/ +pdf_name: dms-dev-guide +rst_location: dev_guide/source +service_type: dms +title: Developer Guide +type: dev diff --git a/otc_metadata/data/documents/dms-umn.yaml b/otc_metadata/data/documents/dms-umn.yaml new file mode 100644 index 00000000..ce709abb --- /dev/null +++ b/otc_metadata/data/documents/dms-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/dms +html_location: docs/dms/umn +link: /distributed-message-service/umn/ +pdf_name: dms-umn +rst_location: umn/source +service_type: dms +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/dns-api-ref.yaml b/otc_metadata/data/documents/dns-api-ref.yaml new file mode 100644 index 00000000..ce29abd3 --- /dev/null +++ b/otc_metadata/data/documents/dns-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/dns +html_location: docs/dns/api-ref +link: /domain-name-service/api-ref/ +pdf_name: dns-api-ref +rst_location: api-ref/source +service_type: dns +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/dns-umn.yaml b/otc_metadata/data/documents/dns-umn.yaml new file mode 100644 index 00000000..f00ffd11 --- /dev/null +++ b/otc_metadata/data/documents/dns-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/dns +html_location: docs/dns/umn +link: /domain-name-service/umn/ +pdf_name: dns-umn +rst_location: umn/source +service_type: dns +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/drs-api-ref.yaml b/otc_metadata/data/documents/drs-api-ref.yaml new file mode 100644 index 00000000..29e1f99a --- /dev/null +++ b/otc_metadata/data/documents/drs-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/drs +html_location: docs/drs/api-ref +link: /data-replication-service/api-ref/ +pdf_name: drs-api-ref +rst_location: api-ref/source +service_type: drs +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/drs-umn.yaml b/otc_metadata/data/documents/drs-umn.yaml new file mode 100644 index 00000000..710aa172 --- /dev/null +++ b/otc_metadata/data/documents/drs-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/drs +html_location: docs/drs/umn +link: /data-replication-service/umn/ +pdf_name: drs-umn +rst_location: umn/source +service_type: drs +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/dws-api-ref.yaml b/otc_metadata/data/documents/dws-api-ref.yaml new file mode 100644 index 00000000..48d7a1ff --- /dev/null +++ b/otc_metadata/data/documents/dws-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/dws +html_location: docs/dws/api-ref +link: /data-warehouse-service/api-ref/ +pdf_name: dws-api-ref +rst_location: api-ref/source +service_type: dws +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/dws-dev.yaml b/otc_metadata/data/documents/dws-dev.yaml new file mode 100644 index 00000000..fb38e91b --- /dev/null +++ b/otc_metadata/data/documents/dws-dev.yaml @@ -0,0 +1,9 @@ +--- +hc_location: devg/dws +html_location: docs/dws/dev +link: /data-warehouse-service/dev-guide/ +pdf_name: dws-dev-guide +rst_location: dev_guide/source +service_type: dws +title: Developer Guide +type: dev diff --git a/otc_metadata/data/documents/dws-tool-guide.yaml b/otc_metadata/data/documents/dws-tool-guide.yaml new file mode 100644 index 00000000..67576f0d --- /dev/null +++ b/otc_metadata/data/documents/dws-tool-guide.yaml @@ -0,0 +1,9 @@ +--- +hc_location: tg/dws +html_location: docs/dws/tool +link: /data-warehouse-service/tool-guide/ +pdf_name: dws-tool-guide +rst_location: doc/tool/source +service_type: dws +title: Tool Guide +type: tool-guide diff --git a/otc_metadata/data/documents/dws-umn.yaml b/otc_metadata/data/documents/dws-umn.yaml new file mode 100644 index 00000000..45b14b26 --- /dev/null +++ b/otc_metadata/data/documents/dws-umn.yaml @@ -0,0 +1,8 @@ +--- +hc_location: usermanual/dws +html_location: docs/dws/umn +link: /data-warehouse-service/umn/ +rst_location: umn/source +service_type: dws +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/ecs-api-ref.yaml b/otc_metadata/data/documents/ecs-api-ref.yaml new file mode 100644 index 00000000..e1aab606 --- /dev/null +++ b/otc_metadata/data/documents/ecs-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/ecs +html_location: docs/ecs/api-ref +link: /elastic-cloud-server/api-ref/ +pdf_name: ecs-api-ref +rst_location: api-ref/source +service_type: ecs +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/ecs-best-practice.yaml b/otc_metadata/data/documents/ecs-best-practice.yaml new file mode 100644 index 00000000..acde7308 --- /dev/null +++ b/otc_metadata/data/documents/ecs-best-practice.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/ecs/best-practice +link: /elastic-cloud-server/best-practice/ +pdf_name: ecs-best-practice +rst_location: doc/best-practice/source +service_type: ecs +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/ecs-dev.yaml b/otc_metadata/data/documents/ecs-dev.yaml new file mode 100644 index 00000000..9c3bf01b --- /dev/null +++ b/otc_metadata/data/documents/ecs-dev.yaml @@ -0,0 +1,9 @@ +--- +hc_location: devg/ecs +html_location: docs/ecs/dev +link: /elastic-cloud-server/dev-guide/ +pdf_name: ecs-dev-guide +rst_location: dev_guide/source +service_type: ecs +title: Developer Guide +type: dev diff --git a/otc_metadata/data/documents/ecs-umn.yaml b/otc_metadata/data/documents/ecs-umn.yaml new file mode 100644 index 00000000..698496f3 --- /dev/null +++ b/otc_metadata/data/documents/ecs-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/ecs +html_location: docs/ecs/umn +link: /elastic-cloud-server/umn/ +pdf_name: ecs-umn +rst_location: umn/source +service_type: ecs +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/ed-api-ref.yaml b/otc_metadata/data/documents/ed-api-ref.yaml new file mode 100644 index 00000000..e56c6e94 --- /dev/null +++ b/otc_metadata/data/documents/ed-api-ref.yaml @@ -0,0 +1,6 @@ +--- +link: /enterprise-dashboard/api-ref/ +rst_location: api-ref/source +service_type: ed +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/ed-umn.yaml b/otc_metadata/data/documents/ed-umn.yaml new file mode 100644 index 00000000..2cc66f77 --- /dev/null +++ b/otc_metadata/data/documents/ed-umn.yaml @@ -0,0 +1,6 @@ +--- +link: /enterprise-dashboard/umn/ +rst_location: umn/source +service_type: ed +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/eip-api-ref.yaml b/otc_metadata/data/documents/eip-api-ref.yaml new file mode 100644 index 00000000..6732ef07 --- /dev/null +++ b/otc_metadata/data/documents/eip-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/eip +html_location: docs/eip/api-ref +link: /elastic-ip/api-ref/ +pdf_name: eip-api-ref +rst_location: api-ref/source +service_type: eip +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/eip-umn.yaml b/otc_metadata/data/documents/eip-umn.yaml new file mode 100644 index 00000000..92178d74 --- /dev/null +++ b/otc_metadata/data/documents/eip-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/eip +html_location: docs/eip/umn +link: /elastic-ip/umn/ +pdf_name: eip-umn +rst_location: umn/source +service_type: eip +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/elb-api-ref.yaml b/otc_metadata/data/documents/elb-api-ref.yaml new file mode 100644 index 00000000..a58f5f67 --- /dev/null +++ b/otc_metadata/data/documents/elb-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/elb +html_location: docs/elb/api-ref +link: /elastic-load-balancing/api-ref/ +pdf_name: elb-api-ref +rst_location: api-ref/source +service_type: elb +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/elb-umn.yaml b/otc_metadata/data/documents/elb-umn.yaml new file mode 100644 index 00000000..6a0b762c --- /dev/null +++ b/otc_metadata/data/documents/elb-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/elb +html_location: docs/elb/umn +link: /elastic-load-balancing/umn/ +pdf_name: elb-umn +rst_location: umn/source +service_type: elb +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/er-api-ref.yaml b/otc_metadata/data/documents/er-api-ref.yaml new file mode 100644 index 00000000..188c64e5 --- /dev/null +++ b/otc_metadata/data/documents/er-api-ref.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/er/api-ref +link: /enterprise-router/api-ref/ +pdf_name: er-api-ref +rst_location: api-ref/source +service_type: er +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/er-umn.yaml b/otc_metadata/data/documents/er-umn.yaml new file mode 100644 index 00000000..0b3c3f73 --- /dev/null +++ b/otc_metadata/data/documents/er-umn.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/er/umn +link: /enterprise-router/umn/ +pdf_name: er-umn +rst_location: umn/source +service_type: er +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/evs-api-ref.yaml b/otc_metadata/data/documents/evs-api-ref.yaml new file mode 100644 index 00000000..13f69866 --- /dev/null +++ b/otc_metadata/data/documents/evs-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/evs +html_location: docs/evs/api-ref +link: /elastic-volume-service/api-ref/ +pdf_name: evs-api-ref +rst_location: api-ref/source +service_type: evs +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/evs-dev.yaml b/otc_metadata/data/documents/evs-dev.yaml new file mode 100644 index 00000000..4e6b7b15 --- /dev/null +++ b/otc_metadata/data/documents/evs-dev.yaml @@ -0,0 +1,9 @@ +--- +hc_location: devg/evs +html_location: docs/evs/dev +link: /elastic-volume-service/dev-guide/ +pdf_name: evs-dev-guide +rst_location: dev_guide/source +service_type: evs +title: Developer Guide +type: dev diff --git a/otc_metadata/data/documents/evs-umn.yaml b/otc_metadata/data/documents/evs-umn.yaml new file mode 100644 index 00000000..79f95f66 --- /dev/null +++ b/otc_metadata/data/documents/evs-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/evs +html_location: docs/evs/umn +link: /elastic-volume-service/umn/ +pdf_name: evs-umn +rst_location: umn/source +service_type: evs +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/fg-api-ref.yaml b/otc_metadata/data/documents/fg-api-ref.yaml new file mode 100644 index 00000000..84d576d4 --- /dev/null +++ b/otc_metadata/data/documents/fg-api-ref.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/fg/api-ref +link: /function-graph/api-ref/ +pdf_name: fg-api-ref +rst_location: api-ref/source +service_type: fg +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/fg-best-practice.yaml b/otc_metadata/data/documents/fg-best-practice.yaml new file mode 100644 index 00000000..066fcb23 --- /dev/null +++ b/otc_metadata/data/documents/fg-best-practice.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/fg/best-practice +link: /function-graph/best-practice/ +pdf_name: fg-best-practice +rst_location: doc/best-practice/source +service_type: fg +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/fg-dev.yaml b/otc_metadata/data/documents/fg-dev.yaml new file mode 100644 index 00000000..538f8b4e --- /dev/null +++ b/otc_metadata/data/documents/fg-dev.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/fg/dev +link: /function-graph/dev-guide/ +pdf_name: fg-dev-guide +rst_location: dev_guide/source +service_type: fg +title: Developer Guide +type: dev diff --git a/otc_metadata/data/documents/fg-umn.yaml b/otc_metadata/data/documents/fg-umn.yaml new file mode 100644 index 00000000..c50a103b --- /dev/null +++ b/otc_metadata/data/documents/fg-umn.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/fg/umn +link: /function-graph/umn/ +pdf_name: fg-umn +rst_location: umn/source +service_type: fg +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/gaussdb_mysql-api-ref.yaml b/otc_metadata/data/documents/gaussdb_mysql-api-ref.yaml new file mode 100644 index 00000000..05d4f569 --- /dev/null +++ b/otc_metadata/data/documents/gaussdb_mysql-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/gaussdb +html_location: docs/gaussdb_mysql/api-ref +link: /gaussdb-mysql/api-ref/ +pdf_name: gaussdb_mysql-api-ref +rst_location: api-ref/source +service_type: gaussdb_mysql +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/gaussdb_mysql-umn.yaml b/otc_metadata/data/documents/gaussdb_mysql-umn.yaml new file mode 100644 index 00000000..80fef845 --- /dev/null +++ b/otc_metadata/data/documents/gaussdb_mysql-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/gaussdb +html_location: docs/gaussdb_mysql/umn +link: /gaussdb-mysql/umn/ +pdf_name: gaussdb_mysql-umn +rst_location: umn/source +service_type: gaussdb_mysql +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml b/otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml new file mode 100644 index 00000000..b025d254 --- /dev/null +++ b/otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/gaussdb_nosql/api-ref +link: /gaussdb_nosql/api-ref/ +pdf_name: gaussdb_nosql-api-ref +rst_location: api-ref/source +service_type: gaussdb_nosql +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/gaussdb_nosql-umn.yaml b/otc_metadata/data/documents/gaussdb_nosql-umn.yaml new file mode 100644 index 00000000..9c2a7b48 --- /dev/null +++ b/otc_metadata/data/documents/gaussdb_nosql-umn.yaml @@ -0,0 +1,10 @@ +--- +environment: internal +hc_location: usermanual/nosql +html_location: docs/gaussdb_nosql/umn +link: /gaussdb-nosql/umn/ +pdf_name: gauss_nosql +rst_location: umn/source +service_type: gaussdb_nosql +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/hss-api-ref.yaml b/otc_metadata/data/documents/hss-api-ref.yaml new file mode 100644 index 00000000..b1f9d850 --- /dev/null +++ b/otc_metadata/data/documents/hss-api-ref.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/host-security-service/api-ref +link: /host-security-service/api-ref/ +pdf_name: hss-api-ref +rst_location: api-ref/source +service_type: hss +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/hss-umn.yaml b/otc_metadata/data/documents/hss-umn.yaml new file mode 100644 index 00000000..7ffb47bd --- /dev/null +++ b/otc_metadata/data/documents/hss-umn.yaml @@ -0,0 +1,10 @@ +--- +environment: internal +hc_location: usermanual/nosql +html_location: docs/host-security-service/umn +link: /host-security-service/umn/ +pdf_name: hss-umn +rst_location: umn/source +service_type: hss +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/iam-api-ref.yaml b/otc_metadata/data/documents/iam-api-ref.yaml new file mode 100644 index 00000000..4b0cf652 --- /dev/null +++ b/otc_metadata/data/documents/iam-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/iam +html_location: docs/iam/api-ref +link: /identity-access-management/api-ref/ +pdf_name: iam-api-ref +rst_location: api-ref/source +service_type: iam +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/iam-mycredential.yaml b/otc_metadata/data/documents/iam-mycredential.yaml new file mode 100644 index 00000000..1671e28c --- /dev/null +++ b/otc_metadata/data/documents/iam-mycredential.yaml @@ -0,0 +1,8 @@ +--- +hc_location: usermanual/ac +link: /identity-access-management/mycredential/ +pdf_name: iam-mycredential-guide +rst_location: doc/mycredential/source +service_type: iam +title: My Credential +type: mycredential diff --git a/otc_metadata/data/documents/iam-permissions.yaml b/otc_metadata/data/documents/iam-permissions.yaml new file mode 100644 index 00000000..4ce1f011 --- /dev/null +++ b/otc_metadata/data/documents/iam-permissions.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/iam/permissions +link: /identity-access-management/permissions/ +pdf_name: iam-permissions +rst_location: doc/permissions/source +service_type: iam +title: Permissions +type: permissions diff --git a/otc_metadata/data/documents/iam-umn.yaml b/otc_metadata/data/documents/iam-umn.yaml new file mode 100644 index 00000000..b6bd99ca --- /dev/null +++ b/otc_metadata/data/documents/iam-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/iam +html_location: docs/iam/umn +link: /identity-access-management/umn/ +pdf_name: iam-umn +rst_location: umn/source +service_type: iam +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/ims-api-ref.yaml b/otc_metadata/data/documents/ims-api-ref.yaml new file mode 100644 index 00000000..e45f8e94 --- /dev/null +++ b/otc_metadata/data/documents/ims-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/ims +html_location: docs/ims/api-ref +link: /image-management-service/api-ref/ +pdf_name: ims-api-ref +rst_location: api-ref/source +service_type: ims +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/ims-dev.yaml b/otc_metadata/data/documents/ims-dev.yaml new file mode 100644 index 00000000..5bf2269e --- /dev/null +++ b/otc_metadata/data/documents/ims-dev.yaml @@ -0,0 +1,9 @@ +--- +hc_location: devg/ims +html_location: docs/ims/dev +link: /image-management-service/dev-guide/ +pdf_name: ims-dev-guide +rst_location: dev_guide/source +service_type: ims +title: Developer Guide +type: dev diff --git a/otc_metadata/data/documents/ims-public-images.yaml b/otc_metadata/data/documents/ims-public-images.yaml new file mode 100644 index 00000000..b6074334 --- /dev/null +++ b/otc_metadata/data/documents/ims-public-images.yaml @@ -0,0 +1,8 @@ +--- +environment: public +link: /image-management-service/public-images/ +pdf_name: ims-public-images +rst_location: doc/public-images/source +service_type: ims +title: Public Image Introduction +type: public-images diff --git a/otc_metadata/data/documents/ims-umn.yaml b/otc_metadata/data/documents/ims-umn.yaml new file mode 100644 index 00000000..cb863938 --- /dev/null +++ b/otc_metadata/data/documents/ims-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/ims +html_location: docs/ims/umn +link: /image-management-service/umn/ +pdf_name: ims-umn +rst_location: umn/source +service_type: ims +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/kms-api-ref.yaml b/otc_metadata/data/documents/kms-api-ref.yaml new file mode 100644 index 00000000..a00e7509 --- /dev/null +++ b/otc_metadata/data/documents/kms-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/kms +html_location: docs/kms/api-ref +link: /key-management-service/api-ref/ +pdf_name: kms-api-ref +rst_location: api-ref/source +service_type: kms +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/kms-umn.yaml b/otc_metadata/data/documents/kms-umn.yaml new file mode 100644 index 00000000..fe7bf1e2 --- /dev/null +++ b/otc_metadata/data/documents/kms-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/kms +html_location: docs/kms/umn +link: /key-management-service/umn/ +pdf_name: kms-umn +rst_location: umn/source +service_type: kms +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/lts-api-ref.yaml b/otc_metadata/data/documents/lts-api-ref.yaml new file mode 100644 index 00000000..7ae04a0d --- /dev/null +++ b/otc_metadata/data/documents/lts-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/lts +html_location: docs/lts/api-ref +link: /log-tank-service/api-ref/ +pdf_name: lts-api-ref +rst_location: api-ref/source +service_type: lts +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/lts-umn.yaml b/otc_metadata/data/documents/lts-umn.yaml new file mode 100644 index 00000000..a31d8895 --- /dev/null +++ b/otc_metadata/data/documents/lts-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/lts +html_location: docs/lts/umn +link: /log-tank-service/umn/ +pdf_name: lts-umn +rst_location: umn/source +service_type: lts +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/ma-api-ref.yaml b/otc_metadata/data/documents/ma-api-ref.yaml new file mode 100644 index 00000000..212f057c --- /dev/null +++ b/otc_metadata/data/documents/ma-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/ma +html_location: docs/modelarts/api-ref +link: /modelarts/api-ref/ +pdf_name: ma-api-ref +rst_location: api-ref/source +service_type: ma +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/ma-sdk-ref.yaml b/otc_metadata/data/documents/ma-sdk-ref.yaml new file mode 100644 index 00000000..d4271f32 --- /dev/null +++ b/otc_metadata/data/documents/ma-sdk-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: sdk/ma +html_location: docs/modelarts/sdk-ref +link: /modelarts/sdk-ref/ +pdf_name: ma-sdk-ref +rst_location: doc/sdk-ref/source +service_type: ma +title: ModelArts Software Development Kit (ModelArts SDK) +type: sdk-ref diff --git a/otc_metadata/data/documents/ma-umn.yaml b/otc_metadata/data/documents/ma-umn.yaml new file mode 100644 index 00000000..264580b1 --- /dev/null +++ b/otc_metadata/data/documents/ma-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/ma +html_location: docs/modelarts/umn +link: /modelarts/umn/ +pdf_name: ma-umn +rst_location: umn/source +service_type: ma +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/mrs-api-ref.yaml b/otc_metadata/data/documents/mrs-api-ref.yaml new file mode 100644 index 00000000..6b78225e --- /dev/null +++ b/otc_metadata/data/documents/mrs-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/mrs +html_location: docs/mrs/api-ref +link: /mapreduce-service/api-ref/ +pdf_name: mrs-api-ref +rst_location: api-ref/source +service_type: mrs +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/mrs-operation-guide-lts.yaml b/otc_metadata/data/documents/mrs-operation-guide-lts.yaml new file mode 100644 index 00000000..e9d4bee7 --- /dev/null +++ b/otc_metadata/data/documents/mrs-operation-guide-lts.yaml @@ -0,0 +1,9 @@ +--- +hc_location: cmpntguide-lts/mrs +html_location: docs/mrs/component-operation-guide-lts +link: /mapreduce-service/operation-guide-lts/ +pdf_name: mrs-component-operation-guide-lts +rst_location: doc/component-operation-guide-lts/source +service_type: mrs +title: Component Operation Guide (LTS) +type: operation-guide-lts diff --git a/otc_metadata/data/documents/mrs-operation-guide.yaml b/otc_metadata/data/documents/mrs-operation-guide.yaml new file mode 100644 index 00000000..08a09a96 --- /dev/null +++ b/otc_metadata/data/documents/mrs-operation-guide.yaml @@ -0,0 +1,9 @@ +--- +hc_location: cmpntguide/mrs +html_location: docs/mrs/component-operation-guide +link: /mapreduce-service/operation-guide/ +pdf_name: mrs-component-operation-guide +rst_location: doc/component-operation-guide/source +service_type: mrs +title: Component Operation Guide +type: operation-guide diff --git a/otc_metadata/data/documents/mrs-umn.yaml b/otc_metadata/data/documents/mrs-umn.yaml new file mode 100644 index 00000000..7acaca55 --- /dev/null +++ b/otc_metadata/data/documents/mrs-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/mrs +html_location: docs/mrs/umn +link: /mapreduce-service/umn/ +pdf_name: mrs-umn +rst_location: umn/source +service_type: mrs +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/natgw-api-ref.yaml b/otc_metadata/data/documents/natgw-api-ref.yaml new file mode 100644 index 00000000..315373e9 --- /dev/null +++ b/otc_metadata/data/documents/natgw-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/nat +html_location: docs/natgw/api-ref +link: /nat-gateway/api-ref/ +pdf_name: natgw-api-ref +rst_location: api-ref/source +service_type: natgw +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/natgw-umn.yaml b/otc_metadata/data/documents/natgw-umn.yaml new file mode 100644 index 00000000..ccb497c2 --- /dev/null +++ b/otc_metadata/data/documents/natgw-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/nat +html_location: docs/natgw/umn +link: /nat-gateway/umn/ +pdf_name: natgw-umn +rst_location: umn/source +service_type: natgw +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/obs-api-ref.yaml b/otc_metadata/data/documents/obs-api-ref.yaml new file mode 100644 index 00000000..7fa9589f --- /dev/null +++ b/otc_metadata/data/documents/obs-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/obs +html_location: docs/obs/api-ref +link: /object-storage-service/api-ref/ +pdf_name: obs-api-ref +rst_location: api-ref/source +service_type: obs +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/obs-parallel-file-system.yaml b/otc_metadata/data/documents/obs-parallel-file-system.yaml new file mode 100644 index 00000000..59292bb6 --- /dev/null +++ b/otc_metadata/data/documents/obs-parallel-file-system.yaml @@ -0,0 +1,9 @@ +--- +hc_location: pfs/obs +html_location: docs/obs/pfs +link: /object-storage-service/parallel-file-system/ +pdf_name: obs-pfs +rst_location: doc/parallel-file-system/source +service_type: obs +title: Parallel File System (PFS) +type: parallel-file-system diff --git a/otc_metadata/data/documents/obs-permissions-configuration-guide.yaml b/otc_metadata/data/documents/obs-permissions-configuration-guide.yaml new file mode 100644 index 00000000..45bbd269 --- /dev/null +++ b/otc_metadata/data/documents/obs-permissions-configuration-guide.yaml @@ -0,0 +1,8 @@ +--- +html_location: docs/obs/perms-cfg +link: /object-storage-service/permissions-configuration-guide/ +pdf_name: obs-perms-cfg +rst_location: doc/permissions-configuration-guide/source +service_type: obs +title: Permissions Configuration Guide +type: permissions-configuration-guide diff --git a/otc_metadata/data/documents/obs-s3api.yaml b/otc_metadata/data/documents/obs-s3api.yaml new file mode 100644 index 00000000..6116f0f6 --- /dev/null +++ b/otc_metadata/data/documents/obs-s3api.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api_obs/obs +html_location: docs/obs/s3api +link: /object-storage-service/s3api/ +pdf_name: obs-s3api +rst_location: doc/s3api/source +service_type: obs +title: S3 API Reference +type: s3api diff --git a/otc_metadata/data/documents/obs-swiftapi.yaml b/otc_metadata/data/documents/obs-swiftapi.yaml new file mode 100644 index 00000000..7d4ebbcc --- /dev/null +++ b/otc_metadata/data/documents/obs-swiftapi.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api_swift/obs +html_location: docs/obs/api-swift +link: /object-storage-service/swiftapi/ +pdf_name: obs-swiftapi +rst_location: doc/swiftapi/source +service_type: obs +title: API Reference (Swift) - Deprecated +type: swiftapi diff --git a/otc_metadata/data/documents/obs-tool-guide.yaml b/otc_metadata/data/documents/obs-tool-guide.yaml new file mode 100644 index 00000000..a8e2e165 --- /dev/null +++ b/otc_metadata/data/documents/obs-tool-guide.yaml @@ -0,0 +1,9 @@ +--- +hc_location: browsertg/obs +html_location: docs/obs/tool +link: /object-storage-service/tool-guide/ +pdf_name: obs-tool-guide +rst_location: doc/tool/source +service_type: obs +title: Tool Guide (OBS Browser) +type: tool-guide diff --git a/otc_metadata/data/documents/obs-umn.yaml b/otc_metadata/data/documents/obs-umn.yaml new file mode 100644 index 00000000..ef103591 --- /dev/null +++ b/otc_metadata/data/documents/obs-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/obs +html_location: docs/obs/umn +link: /object-storage-service/umn/ +pdf_name: obs-umn +rst_location: umn/source +service_type: obs +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/opengauss-api-ref.yaml b/otc_metadata/data/documents/opengauss-api-ref.yaml new file mode 100644 index 00000000..2c109a19 --- /dev/null +++ b/otc_metadata/data/documents/opengauss-api-ref.yaml @@ -0,0 +1,10 @@ +--- +environment: internal +hc_location: api/opengauss +html_location: docs/opengauss/api-ref +link: /gaussdb-opengauss/api-ref/ +pdf_name: opengauss-api-ref +rst_location: api-ref/source +service_type: opengauss +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/opengauss-umn.yaml b/otc_metadata/data/documents/opengauss-umn.yaml new file mode 100644 index 00000000..615fa0f6 --- /dev/null +++ b/otc_metadata/data/documents/opengauss-umn.yaml @@ -0,0 +1,10 @@ +--- +environment: internal +hc_location: usermanual/opengauss +html_location: docs/opengauss/umn +link: /gaussdb-opengauss/umn/ +pdf_name: opengauss-umn +rst_location: umn/source +service_type: opengauss +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/plas-api-ref.yaml b/otc_metadata/data/documents/plas-api-ref.yaml new file mode 100644 index 00000000..0560559d --- /dev/null +++ b/otc_metadata/data/documents/plas-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/plas +html_location: docs/plas/api-ref +link: /private-link-access-service/api-ref/ +pdf_name: plas-api-ref +rst_location: api-ref/source +service_type: plas +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/plas-umn.yaml b/otc_metadata/data/documents/plas-umn.yaml new file mode 100644 index 00000000..fd55bc22 --- /dev/null +++ b/otc_metadata/data/documents/plas-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/plas +html_location: docs/plas/umn +link: /private-link-access-service/umn/ +pdf_name: plas-umn +rst_location: umn/source +service_type: plas +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/rds-api-ref.yaml b/otc_metadata/data/documents/rds-api-ref.yaml new file mode 100644 index 00000000..6cafe030 --- /dev/null +++ b/otc_metadata/data/documents/rds-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/rds +html_location: docs/rds/api-ref +link: /relational-database-service/api-ref/ +pdf_name: rds-api-ref +rst_location: api-ref/source +service_type: rds +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/rds-umn.yaml b/otc_metadata/data/documents/rds-umn.yaml new file mode 100644 index 00000000..769f927d --- /dev/null +++ b/otc_metadata/data/documents/rds-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/rds +html_location: docs/rds/umn +link: /relational-database-service/umn/ +pdf_name: rds-umn +rst_location: umn/source +service_type: rds +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/rms-api-ref.yaml b/otc_metadata/data/documents/rms-api-ref.yaml new file mode 100644 index 00000000..d6832938 --- /dev/null +++ b/otc_metadata/data/documents/rms-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/rms +html_location: docs/rms/api-ref +link: /resource-management-service/api-ref/ +pdf_name: rms-api-ref +rst_location: api-ref/source +service_type: rms +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/rms-umn.yaml b/otc_metadata/data/documents/rms-umn.yaml new file mode 100644 index 00000000..90624cfa --- /dev/null +++ b/otc_metadata/data/documents/rms-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/rms +html_location: docs/rms/umn +link: /resource-management-service/umn/ +pdf_name: rms-umn +rst_location: umn/source +service_type: rms +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/rts-api-ref.yaml b/otc_metadata/data/documents/rts-api-ref.yaml new file mode 100644 index 00000000..104aa291 --- /dev/null +++ b/otc_metadata/data/documents/rts-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/rts +html_location: docs/rts/api-ref +link: /resource-template-service/api-ref/ +pdf_name: rts-api-ref +rst_location: api-ref/source +service_type: rts +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/rts-umn.yaml b/otc_metadata/data/documents/rts-umn.yaml new file mode 100644 index 00000000..83676db8 --- /dev/null +++ b/otc_metadata/data/documents/rts-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/rts +html_location: docs/rts/umn +link: /resource-template-service/umn/ +pdf_name: rts-umn +rst_location: umn/source +service_type: rts +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/sd-umn.yaml b/otc_metadata/data/documents/sd-umn.yaml new file mode 100644 index 00000000..2cf92d7b --- /dev/null +++ b/otc_metadata/data/documents/sd-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/sd +html_location: docs/sd/umn +link: /status-dashboard/umn/ +pdf_name: sd-umn +rst_location: umn/source +service_type: sd +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/sdrs-api-ref.yaml b/otc_metadata/data/documents/sdrs-api-ref.yaml new file mode 100644 index 00000000..56d0e4de --- /dev/null +++ b/otc_metadata/data/documents/sdrs-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/sdrs +html_location: docs/sdrs/api-ref +link: /storage-disaster-recovery-service/api-ref/ +pdf_name: sdrs-api-ref +rst_location: api-ref/source +service_type: sdrs +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/sdrs-umn.yaml b/otc_metadata/data/documents/sdrs-umn.yaml new file mode 100644 index 00000000..77ec701b --- /dev/null +++ b/otc_metadata/data/documents/sdrs-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/sdrs +html_location: docs/sdrs/umn +link: /storage-disaster-recovery-service/umn/ +pdf_name: sdrs-umn +rst_location: umn/source +service_type: sdrs +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/sfs-api-ref.yaml b/otc_metadata/data/documents/sfs-api-ref.yaml new file mode 100644 index 00000000..03a98612 --- /dev/null +++ b/otc_metadata/data/documents/sfs-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/sfs +html_location: docs/sfs/api-ref +link: /scalable-file-service/api-ref/ +pdf_name: sfs-api-ref +rst_location: api-ref/source +service_type: sfs +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/sfs-umn.yaml b/otc_metadata/data/documents/sfs-umn.yaml new file mode 100644 index 00000000..a1cbd0b1 --- /dev/null +++ b/otc_metadata/data/documents/sfs-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/sfs +html_location: docs/sfs/umn +link: /scalable-file-service/umn/ +pdf_name: sfs-umn +rst_location: umn/source +service_type: sfs +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/smg-umn.yaml b/otc_metadata/data/documents/smg-umn.yaml new file mode 100644 index 00000000..0df3b96a --- /dev/null +++ b/otc_metadata/data/documents/smg-umn.yaml @@ -0,0 +1,8 @@ +--- +hc_location: usermanual/smg +link: /secure-mail-gateway/umn/ +pdf_name: smg-umn +rst_location: umn/source +service_type: smg +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/smn-api-ref.yaml b/otc_metadata/data/documents/smn-api-ref.yaml new file mode 100644 index 00000000..a2082dcf --- /dev/null +++ b/otc_metadata/data/documents/smn-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/smn +html_location: docs/smn/api-ref +link: /simple-message-notification/api-ref/ +pdf_name: smn-api-ref +rst_location: api-ref/source +service_type: smn +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/smn-umn.yaml b/otc_metadata/data/documents/smn-umn.yaml new file mode 100644 index 00000000..bf3922c9 --- /dev/null +++ b/otc_metadata/data/documents/smn-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/smn +html_location: docs/smn/umn +link: /simple-message-notification/umn/ +pdf_name: smn-umn +rst_location: umn/source +service_type: smn +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/swr-api-ref.yaml b/otc_metadata/data/documents/swr-api-ref.yaml new file mode 100644 index 00000000..c0bf88ce --- /dev/null +++ b/otc_metadata/data/documents/swr-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/swr +html_location: docs/swr/api-ref +link: /software-repository-container/api-ref/ +pdf_name: swr-api-ref +rst_location: api-ref/source +service_type: swr +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/swr-umn.yaml b/otc_metadata/data/documents/swr-umn.yaml new file mode 100644 index 00000000..e5b32cf0 --- /dev/null +++ b/otc_metadata/data/documents/swr-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/swr +html_location: docs/swr/umn +link: /software-repository-container/umn/ +pdf_name: swr-umn +rst_location: umn/source +service_type: swr +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/tms-api-ref.yaml b/otc_metadata/data/documents/tms-api-ref.yaml new file mode 100644 index 00000000..f933c612 --- /dev/null +++ b/otc_metadata/data/documents/tms-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/tms +html_location: docs/tms/api-ref +link: /tag-management-service/api-ref/ +pdf_name: tms-api-ref +rst_location: api-ref/source +service_type: tms +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/tms-umn.yaml b/otc_metadata/data/documents/tms-umn.yaml new file mode 100644 index 00000000..b7b4ed0f --- /dev/null +++ b/otc_metadata/data/documents/tms-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/tms +html_location: docs/tms/umn +link: /tag-management-service/umn/ +pdf_name: tms-umn +rst_location: umn/source +service_type: tms +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/vbs-api-ref.yaml b/otc_metadata/data/documents/vbs-api-ref.yaml new file mode 100644 index 00000000..994bf928 --- /dev/null +++ b/otc_metadata/data/documents/vbs-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/vbs +html_location: docs/vbs/api-ref +link: /volume-backup-service/api-ref/ +pdf_name: vbs-api-ref +rst_location: api-ref/source +service_type: vbs +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/vbs-umn.yaml b/otc_metadata/data/documents/vbs-umn.yaml new file mode 100644 index 00000000..ae821144 --- /dev/null +++ b/otc_metadata/data/documents/vbs-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/vbs +html_location: docs/vbs/umn +link: /volume-backup-service/umn/ +pdf_name: vbs-umn +rst_location: umn/source +service_type: vbs +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/vpc-api-ref.yaml b/otc_metadata/data/documents/vpc-api-ref.yaml new file mode 100644 index 00000000..c934606b --- /dev/null +++ b/otc_metadata/data/documents/vpc-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/vpc +html_location: docs/vpc/api-ref +link: /virtual-private-cloud/api-ref/ +pdf_name: vpc-api-ref +rst_location: api-ref/source +service_type: vpc +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/vpc-umn.yaml b/otc_metadata/data/documents/vpc-umn.yaml new file mode 100644 index 00000000..1968dafe --- /dev/null +++ b/otc_metadata/data/documents/vpc-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/vpc +html_location: docs/vpc/umn +link: /virtual-private-cloud/umn/ +pdf_name: vpc-umn +rst_location: umn/source +service_type: vpc +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/vpcep-api-ref.yaml b/otc_metadata/data/documents/vpcep-api-ref.yaml new file mode 100644 index 00000000..2cc5810e --- /dev/null +++ b/otc_metadata/data/documents/vpcep-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/vpcep +html_location: docs/vpcep/api-ref +link: /vpc-endpoint/api-ref/ +pdf_name: vpcep-api-ref +rst_location: api-ref/source +service_type: vpcep +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/vpcep-umn.yaml b/otc_metadata/data/documents/vpcep-umn.yaml new file mode 100644 index 00000000..d3690d74 --- /dev/null +++ b/otc_metadata/data/documents/vpcep-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/vpcep +html_location: docs/vpcep/umn +link: /vpc-endpoint/umn/ +pdf_name: vpcep-umn +rst_location: umn/source +service_type: vpcep +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/vpn-api-ref.yaml b/otc_metadata/data/documents/vpn-api-ref.yaml new file mode 100644 index 00000000..f2b13759 --- /dev/null +++ b/otc_metadata/data/documents/vpn-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/vpn +html_location: docs/vpn/api-ref +link: /virtual-private-network/api-ref/ +pdf_name: vpn-api-ref +rst_location: api-ref/source +service_type: vpn +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/vpn-umn.yaml b/otc_metadata/data/documents/vpn-umn.yaml new file mode 100644 index 00000000..de8ddef6 --- /dev/null +++ b/otc_metadata/data/documents/vpn-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/vpn +html_location: docs/vpn/umn +link: /virtual-private-network/umn/ +pdf_name: vpn-umn +rst_location: umn/source +service_type: vpn +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/waf-api-ref.yaml b/otc_metadata/data/documents/waf-api-ref.yaml new file mode 100644 index 00000000..9b0758ef --- /dev/null +++ b/otc_metadata/data/documents/waf-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/waf +html_location: docs/waf/api-ref +link: /web-application-firewall/api-ref/ +pdf_name: waf-api-ref +rst_location: api-ref/source +service_type: waf +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/waf-umn.yaml b/otc_metadata/data/documents/waf-umn.yaml new file mode 100644 index 00000000..c983f96a --- /dev/null +++ b/otc_metadata/data/documents/waf-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/waf +html_location: docs/waf/umn +link: /web-application-firewall/umn/ +pdf_name: waf-umn +rst_location: umn/source +service_type: waf +title: User Guide +type: umn diff --git a/otc_metadata/data/documents/wafd-api-ref.yaml b/otc_metadata/data/documents/wafd-api-ref.yaml new file mode 100644 index 00000000..0655885e --- /dev/null +++ b/otc_metadata/data/documents/wafd-api-ref.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api/dwaf +html_location: docs/wafd/api-ref +link: /web-application-firewall-dedicated/api-ref/ +pdf_name: wafd-api-ref +rst_location: api-ref/source +service_type: wafd +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/wafd-best-practice.yaml b/otc_metadata/data/documents/wafd-best-practice.yaml new file mode 100644 index 00000000..90a88f61 --- /dev/null +++ b/otc_metadata/data/documents/wafd-best-practice.yaml @@ -0,0 +1,9 @@ +--- +environment: internal +html_location: docs/wafd/best-practice +link: /web-application-firewall-dedicated/best-practice/ +pdf_name: wafd-best-practice +rst_location: doc/best-practice/source +service_type: wafd +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/wafd-umn.yaml b/otc_metadata/data/documents/wafd-umn.yaml new file mode 100644 index 00000000..c358e379 --- /dev/null +++ b/otc_metadata/data/documents/wafd-umn.yaml @@ -0,0 +1,9 @@ +--- +hc_location: usermanual/dwaf +html_location: docs/wafd/umn +link: /web-application-firewall-dedicated/umn/ +pdf_name: wafd-umn +rst_location: umn/source +service_type: wafd +title: User Guide +type: umn diff --git a/otc_metadata/data/service_categories/application.yaml b/otc_metadata/data/service_categories/application.yaml new file mode 100644 index 00000000..54dcbe20 --- /dev/null +++ b/otc_metadata/data/service_categories/application.yaml @@ -0,0 +1,3 @@ +--- +name: application +title: Application Services diff --git a/otc_metadata/data/service_categories/big_data.yaml b/otc_metadata/data/service_categories/big_data.yaml new file mode 100644 index 00000000..5951c5f7 --- /dev/null +++ b/otc_metadata/data/service_categories/big_data.yaml @@ -0,0 +1,3 @@ +--- +name: big_data +title: Big Data and Data Analysis diff --git a/otc_metadata/data/service_categories/compute.yaml b/otc_metadata/data/service_categories/compute.yaml new file mode 100644 index 00000000..5e4221ec --- /dev/null +++ b/otc_metadata/data/service_categories/compute.yaml @@ -0,0 +1,3 @@ +--- +name: compute +title: Compute diff --git a/otc_metadata/data/service_categories/container.yaml b/otc_metadata/data/service_categories/container.yaml new file mode 100644 index 00000000..90f61425 --- /dev/null +++ b/otc_metadata/data/service_categories/container.yaml @@ -0,0 +1,3 @@ +--- +name: container +title: Container diff --git a/otc_metadata/data/service_categories/database.yaml b/otc_metadata/data/service_categories/database.yaml new file mode 100644 index 00000000..9339f996 --- /dev/null +++ b/otc_metadata/data/service_categories/database.yaml @@ -0,0 +1,3 @@ +--- +name: database +title: Database diff --git a/otc_metadata/data/service_categories/md.yaml b/otc_metadata/data/service_categories/md.yaml new file mode 100644 index 00000000..ad7ccc37 --- /dev/null +++ b/otc_metadata/data/service_categories/md.yaml @@ -0,0 +1,3 @@ +--- +name: md +title: Management & Deployment diff --git a/otc_metadata/data/service_categories/network.yaml b/otc_metadata/data/service_categories/network.yaml new file mode 100644 index 00000000..bd0a98be --- /dev/null +++ b/otc_metadata/data/service_categories/network.yaml @@ -0,0 +1,3 @@ +--- +name: network +title: Networking diff --git a/otc_metadata/data/service_categories/other.yaml b/otc_metadata/data/service_categories/other.yaml new file mode 100644 index 00000000..d5702a9f --- /dev/null +++ b/otc_metadata/data/service_categories/other.yaml @@ -0,0 +1,3 @@ +--- +name: other +title: Other diff --git a/otc_metadata/data/service_categories/security-services.yaml b/otc_metadata/data/service_categories/security-services.yaml new file mode 100644 index 00000000..dd0eae62 --- /dev/null +++ b/otc_metadata/data/service_categories/security-services.yaml @@ -0,0 +1,3 @@ +--- +name: security-services +title: Security Services diff --git a/otc_metadata/data/service_categories/storage.yaml b/otc_metadata/data/service_categories/storage.yaml new file mode 100644 index 00000000..113a4f01 --- /dev/null +++ b/otc_metadata/data/service_categories/storage.yaml @@ -0,0 +1,3 @@ +--- +name: storage +title: Storage diff --git a/otc_metadata/data/services.yaml b/otc_metadata/data/services.yaml index 2e50ae11..ba5e83a1 100644 --- a/otc_metadata/data/services.yaml +++ b/otc_metadata/data/services.yaml @@ -13,2121 +13,10 @@ # Please consult with otc_metadata.services.Services:_sort_data for expected # sort order. When unsure perform tools/sort_metadata.py for getting it sorted. +# It is also supported, that content of files under +# documents/services/service_categories is being merged with +# the content here. --- -documents: - - hc_location: api/antiddos - html_location: docs/antiddos/api-ref - link: /anti-ddos/api-ref/ - pdf_name: antiddos-api-ref - rst_location: api-ref/source - service_type: antiddos - title: API Reference - type: api-ref - - hc_location: usermanual/antiddos - html_location: docs/antiddos/umn - link: /anti-ddos/umn/ - pdf_name: antiddos-umn - rst_location: umn/source - service_type: antiddos - title: User Guide - type: umn - - hc_location: api/aom - html_location: docs/aom/api-ref - link: /application-operations-management/api-ref/ - pdf_name: aom-api-ref - rst_location: api-ref/source - service_type: aom - title: API Reference - type: api-ref - - hc_location: usermanual/aom - html_location: docs/aom/umn - link: /application-operations-management/umn/ - pdf_name: aom-umn - rst_location: umn/source - service_type: aom - title: User Guide - type: umn - - environment: internal - html_location: docs/apig/api-ref - link: /api-gateway/api-ref/ - pdf_name: apig-api-ref - rst_location: api-ref/source - service_type: apig - title: API Reference - type: api-ref - - environment: internal - html_location: docs/apig/umn - link: /api-gateway/umn/ - pdf_name: apig-umn - rst_location: umn/source - service_type: apig - title: User Guide - type: umn - - hc_location: api/as - html_location: docs/as/api-ref - link: /auto-scaling/api-ref/ - pdf_name: as-api-ref - rst_location: api-ref/source - service_type: as - title: API Reference - type: api-ref - - hc_location: devg/as - html_location: docs/as/dev - link: /auto-scaling/dev-guide/ - pdf_name: as-dev-guide - rst_location: dev_guide/source - service_type: as - title: Developer Guide - type: dev - - hc_location: usermanual/as - html_location: docs/as/umn - link: /auto-scaling/umn/ - pdf_name: as-umn - rst_location: umn/source - service_type: as - title: User Guide - type: umn - - hc_location: api/bms - html_location: docs/bms/api-ref - link: /bare-metal-server/api-ref/ - pdf_name: bms-api-ref - rst_location: api-ref/source - service_type: bms - title: API Reference - type: api-ref - - hc_location: devg/bms - html_location: docs/bms/dev - link: /bare-metal-server/dev-guide/ - pdf_name: bms-dev-guide - rst_location: dev_guide/source - service_type: bms - title: Developer Guide - type: dev - - hc_location: bpicg/bms - html_location: docs/bms/image-creation-guide - link: /bare-metal-server/image-creation-guide/ - pdf_name: bms-image-creation-guide - rst_location: doc/image-creation-guide/source - service_type: bms - title: Private Image Creation Guide - type: image-creation-guide - - hc_location: usermanual/bms - html_location: docs/bms/umn - link: /bare-metal-server/umn/ - pdf_name: bms-umn - rst_location: umn/source - service_type: bms - title: User Guide - type: umn - - hc_location: api/cbr - html_location: docs/cbr/api-ref - link: /cloud-backup-recovery/api-ref/ - pdf_name: cbr-api-ref - rst_location: api-ref/source - service_type: cbr - title: API Reference - type: api-ref - - hc_location: usermanual/cbr - html_location: docs/cbr/umn - link: /cloud-backup-recovery/umn/ - pdf_name: cbr-umn - rst_location: umn/source - service_type: cbr - title: User Guide - type: umn - - hc_location: api2/cce - html_location: docs/cce/api-ref - link: /cloud-container-engine/api-ref/ - pdf_name: cce-api-ref - rst_location: api-ref/source - service_type: cce - title: API Reference - type: api-ref - - hc_location: usermanual2/cce - html_location: docs/cce/umn - link: /cloud-container-engine/umn/ - rst_location: umn/source - service_type: cce - title: User Guide - type: umn - - environment: internal - html_location: docs/cci/api-ref - link: /cloud-container-instance/api-ref/ - pdf_name: cci-api-ref - rst_location: api-ref/source - service_type: cci - title: API Reference - type: api-ref - - environment: internal - html_location: docs/cci/umn - link: /cloud-container-instance/umn/ - pdf_name: cci-umn - rst_location: umn/source - service_type: cci - title: User Guide - type: umn - - hc_location: api/ces - html_location: docs/ces/api-ref - link: /cloud-eye/api-ref/ - pdf_name: ces-api-ref - rst_location: api-ref/source - service_type: ces - title: API Reference - type: api-ref - - hc_location: usermanual/ces - html_location: docs/ces/umn - link: /cloud-eye/umn/ - pdf_name: ces-umn - rst_location: umn/source - service_type: ces - title: User Guide - type: umn - - hc_location: api/csbs - html_location: docs/csbs/api-ref - link: /cloud-server-backup-service/api-ref/ - pdf_name: csbs-api-ref - rst_location: api-ref/source - service_type: csbs - title: API Reference - type: api-ref - - hc_location: usermanual/csbs - html_location: docs/csbs/umn - link: /cloud-server-backup-service/umn/ - pdf_name: csbs-umn - rst_location: umn/source - service_type: csbs - title: User Guide - type: umn - - environment: internal - html_location: docs/cse/api-ref - link: /cloud-service-engine/api-ref/ - pdf_name: cse-api-ref - rst_location: api-ref/source - service_type: cse - title: API Reference - type: api-ref - - environment: internal - html_location: docs/cse/umn - link: /cloud-service-engine/umn/ - pdf_name: cse-umn - rst_location: umn/source - service_type: cse - title: User Guide - type: umn - - hc_location: api/css - html_location: docs/css/api-ref - link: /cloud-search-service/api-ref/ - pdf_name: css-api-ref - rst_location: api-ref/source - service_type: css - title: API Reference - type: api-ref - - hc_location: usermanual/css - html_location: docs/css/umn - link: /cloud-search-service/umn/ - pdf_name: css-umn - rst_location: umn/source - service_type: css - title: User Guide - type: umn - - hc_location: api/cts - html_location: docs/cts/api-ref - link: /cloud-trace-service/api-ref/ - pdf_name: cts-api-ref - rst_location: api-ref/source - service_type: cts - title: API Reference - type: api-ref - - hc_location: usermanual/cts - html_location: docs/cts/umn - link: /cloud-trace-service/umn/ - pdf_name: cts-umn - rst_location: umn/source - service_type: cts - title: User Guide - type: umn - - html_location: docs/dataartsstudio/api-ref - link: /data-arts-studio/api-ref/ - pdf_name: dataarts_studio-api-ref - rst_location: api-ref/source - service_type: dataarts_studio - title: API Reference - type: api-ref - - html_location: docs/dataartsstudio/umn - link: /data-arts-studio/umn/ - pdf_name: dataarts_studio-umn - rst_location: umn/source - service_type: dataarts_studio - title: User Guide - type: umn - - environment: internal - html_location: docs/dbss/api-ref - link: /database-security-service/api-ref/ - pdf_name: dbss-api-ref - rst_location: api-ref/source - service_type: dbss - title: API Reference - type: api-ref - - environment: internal - html_location: docs/dbss/umn - link: /database-security-service/umn/ - pdf_name: dbss-umn - rst_location: umn/source - service_type: dbss - title: User Guide - type: umn - - hc_location: api/dc - html_location: docs/dc/api-ref - link: /direct-connect/api-ref/ - pdf_name: dc-api-ref - rst_location: api-ref/source - service_type: dc - title: API Reference - type: api-ref - - hc_location: usermanual/dc - html_location: docs/dc/umn - link: /direct-connect/umn/ - pdf_name: dc-umn - rst_location: umn/source - service_type: dc - title: User Guide - type: umn - - hc_location: api/dcs - html_location: docs/dcs/api-ref - link: /distributed-cache-service/api-ref/ - pdf_name: dcs-api-ref - rst_location: api-ref/source - service_type: dcs - title: API Reference - type: api-ref - - hc_location: usermanual/dcs - html_location: docs/dcs/umn - link: /distributed-cache-service/umn/ - pdf_name: dcs-umn - rst_location: umn/source - service_type: dcs - title: User Guide - type: umn - - environment: internal - html_location: docs/ddm/api-ref - link: /distributed-database-middleware/api-ref/ - pdf_name: ddm-api-ref - rst_location: api-ref/source - service_type: ddm - title: API Reference - type: api-ref - - environment: internal - html_location: docs/ddm/umn - link: /distributed-database-middleware/umn/ - pdf_name: ddm-umn - rst_location: umn/source - service_type: ddm - title: User Guide - type: umn - - hc_location: api/dds - html_location: docs/dds/api-ref - link: /document-database-service/api-ref/ - rst_location: api-ref/source - service_type: dds - title: API Reference - type: api-ref - - hc_location: usermanual/dds - html_location: docs/dds/umn - link: /document-database-service/umn/ - pdf_name: dds-umn - rst_location: umn/source - service_type: dds - title: User Guide - type: umn - - hc_location: api/deh - html_location: docs/deh/api-ref - link: /dedicated-host/api-ref/ - pdf_name: deh-api-ref - rst_location: api-ref/source - service_type: deh - title: API Reference - type: api-ref - - hc_location: usermanual/deh - html_location: docs/deh/umn - link: /dedicated-host/umn/ - pdf_name: deh-umn - rst_location: umn/source - service_type: deh - title: User Guide - type: umn - - hc_location: api/dis - html_location: docs/dis/api-ref - link: /data-ingestion-service/api-ref/ - pdf_name: dis-api-ref - rst_location: api-ref/source - service_type: dis - title: API Reference - type: api-ref - - hc_location: usermanual/dis - html_location: docs/dis/umn - link: /data-ingestion-service/umn/ - pdf_name: dis-umn - rst_location: umn/source - service_type: dis - title: User Guide - type: umn - - hc_location: api/dli - html_location: docs/dli/api-ref - link: /data-lake-insight/api-ref/ - pdf_name: dli-api-ref - rst_location: api-ref/source - service_type: dli - title: API Reference - type: api-ref - - hc_location: usermanual/dli - html_location: docs/dli/umn - link: /data-lake-insight/umn/ - pdf_name: dli-umn - rst_location: umn/source - service_type: dli - title: User Guide - type: umn - - hc_location: api/dms - html_location: docs/dms/api-ref - link: /distributed-message-service/api-ref/ - pdf_name: dms-api-ref - rst_location: api-ref/source - service_type: dms - title: API Reference - type: api-ref - - hc_location: devg/dms - html_location: docs/dms/dev - link: /distributed-message-service/dev-guide/ - pdf_name: dms-dev-guide - rst_location: dev_guide/source - service_type: dms - title: Developer Guide - type: dev - - hc_location: usermanual/dms - html_location: docs/dms/umn - link: /distributed-message-service/umn/ - pdf_name: dms-umn - rst_location: umn/source - service_type: dms - title: User Guide - type: umn - - hc_location: api/dns - html_location: docs/dns/api-ref - link: /domain-name-service/api-ref/ - pdf_name: dns-api-ref - rst_location: api-ref/source - service_type: dns - title: API Reference - type: api-ref - - hc_location: usermanual/dns - html_location: docs/dns/umn - link: /domain-name-service/umn/ - pdf_name: dns-umn - rst_location: umn/source - service_type: dns - title: User Guide - type: umn - - hc_location: api/drs - html_location: docs/drs/api-ref - link: /data-replication-service/api-ref/ - pdf_name: drs-api-ref - rst_location: api-ref/source - service_type: drs - title: API Reference - type: api-ref - - hc_location: usermanual/drs - html_location: docs/drs/umn - link: /data-replication-service/umn/ - pdf_name: drs-umn - rst_location: umn/source - service_type: drs - title: User Guide - type: umn - - hc_location: api/dws - html_location: docs/dws/api-ref - link: /data-warehouse-service/api-ref/ - pdf_name: dws-api-ref - rst_location: api-ref/source - service_type: dws - title: API Reference - type: api-ref - - hc_location: devg/dws - html_location: docs/dws/dev - link: /data-warehouse-service/dev-guide/ - pdf_name: dws-dev-guide - rst_location: dev_guide/source - service_type: dws - title: Developer Guide - type: dev - - hc_location: tg/dws - html_location: docs/dws/tool - link: /data-warehouse-service/tool-guide/ - pdf_name: dws-tool-guide - rst_location: doc/tool/source - service_type: dws - title: Tool Guide - type: tool-guide - - hc_location: usermanual/dws - html_location: docs/dws/umn - link: /data-warehouse-service/umn/ - rst_location: umn/source - service_type: dws - title: User Guide - type: umn - - hc_location: api/ecs - html_location: docs/ecs/api-ref - link: /elastic-cloud-server/api-ref/ - pdf_name: ecs-api-ref - rst_location: api-ref/source - service_type: ecs - title: API Reference - type: api-ref - - environment: internal - html_location: docs/ecs/best-practice - link: /elastic-cloud-server/best-practice/ - pdf_name: ecs-best-practice - rst_location: doc/best-practice/source - service_type: ecs - title: Best Practice - type: best-practice - - hc_location: devg/ecs - html_location: docs/ecs/dev - link: /elastic-cloud-server/dev-guide/ - pdf_name: ecs-dev-guide - rst_location: dev_guide/source - service_type: ecs - title: Developer Guide - type: dev - - hc_location: usermanual/ecs - html_location: docs/ecs/umn - link: /elastic-cloud-server/umn/ - pdf_name: ecs-umn - rst_location: umn/source - service_type: ecs - title: User Guide - type: umn - - link: /enterprise-dashboard/api-ref/ - rst_location: api-ref/source - service_type: ed - title: API Reference - type: api-ref - - link: /enterprise-dashboard/umn/ - rst_location: umn/source - service_type: ed - title: User Guide - type: umn - - hc_location: api/eip - html_location: docs/eip/api-ref - link: /elastic-ip/api-ref/ - pdf_name: eip-api-ref - rst_location: api-ref/source - service_type: eip - title: API Reference - type: api-ref - - hc_location: usermanual/eip - html_location: docs/eip/umn - link: /elastic-ip/umn/ - pdf_name: eip-umn - rst_location: umn/source - service_type: eip - title: User Guide - type: umn - - hc_location: api/elb - html_location: docs/elb/api-ref - link: /elastic-load-balancing/api-ref/ - pdf_name: elb-api-ref - rst_location: api-ref/source - service_type: elb - title: API Reference - type: api-ref - - hc_location: usermanual/elb - html_location: docs/elb/umn - link: /elastic-load-balancing/umn/ - pdf_name: elb-umn - rst_location: umn/source - service_type: elb - title: User Guide - type: umn - - environment: internal - html_location: docs/er/api-ref - link: /enterprise-router/api-ref/ - pdf_name: er-api-ref - rst_location: api-ref/source - service_type: er - title: API Reference - type: api-ref - - environment: internal - html_location: docs/er/umn - link: /enterprise-router/umn/ - pdf_name: er-umn - rst_location: umn/source - service_type: er - title: User Guide - type: umn - - hc_location: api/evs - html_location: docs/evs/api-ref - link: /elastic-volume-service/api-ref/ - pdf_name: evs-api-ref - rst_location: api-ref/source - service_type: evs - title: API Reference - type: api-ref - - hc_location: devg/evs - html_location: docs/evs/dev - link: /elastic-volume-service/dev-guide/ - pdf_name: evs-dev-guide - rst_location: dev_guide/source - service_type: evs - title: Developer Guide - type: dev - - hc_location: usermanual/evs - html_location: docs/evs/umn - link: /elastic-volume-service/umn/ - pdf_name: evs-umn - rst_location: umn/source - service_type: evs - title: User Guide - type: umn - - environment: internal - html_location: docs/fg/api-ref - link: /function-graph/api-ref/ - pdf_name: fg-api-ref - rst_location: api-ref/source - service_type: fg - title: API Reference - type: api-ref - - environment: internal - html_location: docs/fg/best-practice - link: /function-graph/best-practice/ - pdf_name: fg-best-practice - rst_location: doc/best-practice/source - service_type: fg - title: Best Practice - type: best-practice - - environment: internal - html_location: docs/fg/dev - link: /function-graph/dev-guide/ - pdf_name: fg-dev-guide - rst_location: dev_guide/source - service_type: fg - title: Developer Guide - type: dev - - environment: internal - html_location: docs/fg/umn - link: /function-graph/umn/ - pdf_name: fg-umn - rst_location: umn/source - service_type: fg - title: User Guide - type: umn - - hc_location: api/gaussdb - html_location: docs/gaussdb_mysql/api-ref - link: /gaussdb-mysql/api-ref/ - pdf_name: gaussdb_mysql-api-ref - rst_location: api-ref/source - service_type: gaussdb_mysql - title: API Reference - type: api-ref - - hc_location: usermanual/gaussdb - html_location: docs/gaussdb_mysql/umn - link: /gaussdb-mysql/umn/ - pdf_name: gaussdb_mysql-umn - rst_location: umn/source - service_type: gaussdb_mysql - title: User Guide - type: umn - - environment: internal - html_location: docs/gaussdb_nosql/api-ref - link: /gaussdb_nosql/api-ref/ - pdf_name: gaussdb_nosql-api-ref - rst_location: api-ref/source - service_type: gaussdb_nosql - title: API Reference - type: api-ref - - environment: internal - hc_location: usermanual/nosql - html_location: docs/gaussdb_nosql/umn - link: /gaussdb-nosql/umn/ - pdf_name: gauss_nosql - rst_location: umn/source - service_type: gaussdb_nosql - title: User Guide - type: umn - - environment: internal - html_location: docs/host-security-service/api-ref - link: /host-security-service/api-ref/ - pdf_name: hss-api-ref - rst_location: api-ref/source - service_type: hss - title: API Reference - type: api-ref - - environment: internal - hc_location: usermanual/nosql - html_location: docs/host-security-service/umn - link: /host-security-service/umn/ - pdf_name: hss-umn - rst_location: umn/source - service_type: hss - title: User Guide - type: umn - - hc_location: api/iam - html_location: docs/iam/api-ref - link: /identity-access-management/api-ref/ - pdf_name: iam-api-ref - rst_location: api-ref/source - service_type: iam - title: API Reference - type: api-ref - - hc_location: usermanual/iam - html_location: docs/iam/umn - link: /identity-access-management/umn/ - pdf_name: iam-umn - rst_location: umn/source - service_type: iam - title: User Guide - type: umn - - hc_location: usermanual/ac - link: /identity-access-management/mycredential/ - pdf_name: iam-mycredential-guide - rst_location: doc/mycredential/source - service_type: iam - title: My Credential - type: mycredential - - environment: internal - html_location: docs/iam/permissions - link: /identity-access-management/permissions/ - pdf_name: iam-permissions - rst_location: doc/permissions/source - service_type: iam - title: Permissions - type: permissions - - hc_location: api/ims - html_location: docs/ims/api-ref - link: /image-management-service/api-ref/ - pdf_name: ims-api-ref - rst_location: api-ref/source - service_type: ims - title: API Reference - type: api-ref - - hc_location: devg/ims - html_location: docs/ims/dev - link: /image-management-service/dev-guide/ - pdf_name: ims-dev-guide - rst_location: dev_guide/source - service_type: ims - title: Developer Guide - type: dev - - environment: public - link: /image-management-service/public-images/ - pdf_name: ims-public-images - rst_location: doc/public-images/source - service_type: ims - title: Public Image Introduction - type: public-images - - hc_location: usermanual/ims - html_location: docs/ims/umn - link: /image-management-service/umn/ - pdf_name: ims-umn - rst_location: umn/source - service_type: ims - title: User Guide - type: umn - - hc_location: api/kms - html_location: docs/kms/api-ref - link: /key-management-service/api-ref/ - pdf_name: kms-api-ref - rst_location: api-ref/source - service_type: kms - title: API Reference - type: api-ref - - hc_location: usermanual/kms - html_location: docs/kms/umn - link: /key-management-service/umn/ - pdf_name: kms-umn - rst_location: umn/source - service_type: kms - title: User Guide - type: umn - - hc_location: api/lts - html_location: docs/lts/api-ref - link: /log-tank-service/api-ref/ - pdf_name: lts-api-ref - rst_location: api-ref/source - service_type: lts - title: API Reference - type: api-ref - - hc_location: usermanual/lts - html_location: docs/lts/umn - link: /log-tank-service/umn/ - pdf_name: lts-umn - rst_location: umn/source - service_type: lts - title: User Guide - type: umn - - hc_location: api/ma - html_location: docs/modelarts/api-ref - link: /modelarts/api-ref/ - pdf_name: ma-api-ref - rst_location: api-ref/source - service_type: ma - title: API Reference - type: api-ref - - hc_location: usermanual/ma - html_location: docs/modelarts/umn - link: /modelarts/umn/ - pdf_name: ma-umn - rst_location: umn/source - service_type: ma - title: User Guide - type: umn - - hc_location: sdk/ma - html_location: docs/modelarts/sdk-ref - link: /modelarts/sdk-ref/ - pdf_name: ma-sdk-ref - rst_location: doc/sdk-ref/source - service_type: ma - title: ModelArts Software Development Kit (ModelArts SDK) - type: sdk-ref - - hc_location: api/mrs - html_location: docs/mrs/api-ref - link: /mapreduce-service/api-ref/ - pdf_name: mrs-api-ref - rst_location: api-ref/source - service_type: mrs - title: API Reference - type: api-ref - - hc_location: cmpntguide/mrs - html_location: docs/mrs/component-operation-guide - link: /mapreduce-service/operation-guide/ - pdf_name: mrs-component-operation-guide - rst_location: doc/component-operation-guide/source - service_type: mrs - title: Component Operation Guide - type: operation-guide - - hc_location: cmpntguide-lts/mrs - html_location: docs/mrs/component-operation-guide-lts - link: /mapreduce-service/operation-guide-lts/ - pdf_name: mrs-component-operation-guide-lts - rst_location: doc/component-operation-guide-lts/source - service_type: mrs - title: Component Operation Guide (LTS) - type: operation-guide-lts - - hc_location: usermanual/mrs - html_location: docs/mrs/umn - link: /mapreduce-service/umn/ - pdf_name: mrs-umn - rst_location: umn/source - service_type: mrs - title: User Guide - type: umn - - hc_location: api/nat - html_location: docs/natgw/api-ref - link: /nat-gateway/api-ref/ - pdf_name: natgw-api-ref - rst_location: api-ref/source - service_type: natgw - title: API Reference - type: api-ref - - hc_location: usermanual/nat - html_location: docs/natgw/umn - link: /nat-gateway/umn/ - pdf_name: natgw-umn - rst_location: umn/source - service_type: natgw - title: User Guide - type: umn - - hc_location: api/obs - html_location: docs/obs/api-ref - link: /object-storage-service/api-ref/ - pdf_name: obs-api-ref - rst_location: api-ref/source - service_type: obs - title: API Reference - type: api-ref - - hc_location: browsertg/obs - html_location: docs/obs/tool - link: /object-storage-service/tool-guide/ - pdf_name: obs-tool-guide - rst_location: doc/tool/source - service_type: obs - title: Tool Guide (OBS Browser) - type: tool-guide - - hc_location: pfs/obs - html_location: docs/obs/pfs - link: /object-storage-service/parallel-file-system/ - pdf_name: obs-pfs - rst_location: doc/parallel-file-system/source - service_type: obs - title: Parallel File System (PFS) - type: parallel-file-system - - html_location: docs/obs/perms-cfg - link: /object-storage-service/permissions-configuration-guide/ - pdf_name: obs-perms-cfg - rst_location: doc/permissions-configuration-guide/source - service_type: obs - title: Permissions Configuration Guide - type: permissions-configuration-guide - - hc_location: api_swift/obs - html_location: docs/obs/api-swift - link: /object-storage-service/swiftapi/ - pdf_name: obs-swiftapi - rst_location: doc/swiftapi/source - service_type: obs - title: API Reference (Swift) - Deprecated - type: swiftapi - - hc_location: api_obs/obs - html_location: docs/obs/s3api - link: /object-storage-service/s3api/ - pdf_name: obs-s3api - rst_location: doc/s3api/source - service_type: obs - title: S3 API Reference - type: s3api - - hc_location: usermanual/obs - html_location: docs/obs/umn - link: /object-storage-service/umn/ - pdf_name: obs-umn - rst_location: umn/source - service_type: obs - title: User Guide - type: umn - - environment: internal - hc_location: api/opengauss - html_location: docs/opengauss/api-ref - link: /gaussdb-opengauss/api-ref/ - pdf_name: opengauss-api-ref - rst_location: api-ref/source - service_type: opengauss - title: API Reference - type: api-ref - - environment: internal - hc_location: usermanual/opengauss - html_location: docs/opengauss/umn - link: /gaussdb-opengauss/umn/ - pdf_name: opengauss-umn - rst_location: umn/source - service_type: opengauss - title: User Guide - type: umn - - hc_location: api/plas - html_location: docs/plas/api-ref - link: /private-link-access-service/api-ref/ - pdf_name: plas-api-ref - rst_location: api-ref/source - service_type: plas - title: API Reference - type: api-ref - - hc_location: usermanual/plas - html_location: docs/plas/umn - link: /private-link-access-service/umn/ - pdf_name: plas-umn - rst_location: umn/source - service_type: plas - title: User Guide - type: umn - - hc_location: api/rds - html_location: docs/rds/api-ref - link: /relational-database-service/api-ref/ - pdf_name: rds-api-ref - rst_location: api-ref/source - service_type: rds - title: API Reference - type: api-ref - - hc_location: usermanual/rds - html_location: docs/rds/umn - link: /relational-database-service/umn/ - pdf_name: rds-umn - rst_location: umn/source - service_type: rds - title: User Guide - type: umn - - hc_location: api/rms - html_location: docs/rms/api-ref - link: /resource-management-service/api-ref/ - pdf_name: rms-api-ref - rst_location: api-ref/source - service_type: rms - title: API Reference - type: api-ref - - hc_location: usermanual/rms - html_location: docs/rms/umn - link: /resource-management-service/umn/ - pdf_name: rms-umn - rst_location: umn/source - service_type: rms - title: User Guide - type: umn - - hc_location: api/rts - html_location: docs/rts/api-ref - link: /resource-template-service/api-ref/ - pdf_name: rts-api-ref - rst_location: api-ref/source - service_type: rts - title: API Reference - type: api-ref - - hc_location: usermanual/rts - html_location: docs/rts/umn - link: /resource-template-service/umn/ - pdf_name: rts-umn - rst_location: umn/source - service_type: rts - title: User Guide - type: umn - - hc_location: usermanual/sd - html_location: docs/sd/umn - link: /status-dashboard/umn/ - pdf_name: sd-umn - rst_location: umn/source - service_type: sd - title: User Guide - type: umn - - hc_location: api/sdrs - html_location: docs/sdrs/api-ref - link: /storage-disaster-recovery-service/api-ref/ - pdf_name: sdrs-api-ref - rst_location: api-ref/source - service_type: sdrs - title: API Reference - type: api-ref - - hc_location: usermanual/sdrs - html_location: docs/sdrs/umn - link: /storage-disaster-recovery-service/umn/ - pdf_name: sdrs-umn - rst_location: umn/source - service_type: sdrs - title: User Guide - type: umn - - hc_location: api/sfs - html_location: docs/sfs/api-ref - link: /scalable-file-service/api-ref/ - pdf_name: sfs-api-ref - rst_location: api-ref/source - service_type: sfs - title: API Reference - type: api-ref - - hc_location: usermanual/sfs - html_location: docs/sfs/umn - link: /scalable-file-service/umn/ - pdf_name: sfs-umn - rst_location: umn/source - service_type: sfs - title: User Guide - type: umn - - hc_location: usermanual/smg - link: /secure-mail-gateway/umn/ - pdf_name: smg-umn - rst_location: umn/source - service_type: smg - title: User Guide - type: umn - - hc_location: api/smn - html_location: docs/smn/api-ref - link: /simple-message-notification/api-ref/ - pdf_name: smn-api-ref - rst_location: api-ref/source - service_type: smn - title: API Reference - type: api-ref - - hc_location: usermanual/smn - html_location: docs/smn/umn - link: /simple-message-notification/umn/ - pdf_name: smn-umn - rst_location: umn/source - service_type: smn - title: User Guide - type: umn - - hc_location: api/swr - html_location: docs/swr/api-ref - link: /software-repository-container/api-ref/ - pdf_name: swr-api-ref - rst_location: api-ref/source - service_type: swr - title: API Reference - type: api-ref - - hc_location: usermanual/swr - html_location: docs/swr/umn - link: /software-repository-container/umn/ - pdf_name: swr-umn - rst_location: umn/source - service_type: swr - title: User Guide - type: umn - - hc_location: api/tms - html_location: docs/tms/api-ref - link: /tag-management-service/api-ref/ - pdf_name: tms-api-ref - rst_location: api-ref/source - service_type: tms - title: API Reference - type: api-ref - - hc_location: usermanual/tms - html_location: docs/tms/umn - link: /tag-management-service/umn/ - pdf_name: tms-umn - rst_location: umn/source - service_type: tms - title: User Guide - type: umn - - hc_location: api/vbs - html_location: docs/vbs/api-ref - link: /volume-backup-service/api-ref/ - pdf_name: vbs-api-ref - rst_location: api-ref/source - service_type: vbs - title: API Reference - type: api-ref - - hc_location: usermanual/vbs - html_location: docs/vbs/umn - link: /volume-backup-service/umn/ - pdf_name: vbs-umn - rst_location: umn/source - service_type: vbs - title: User Guide - type: umn - - hc_location: api/vpc - html_location: docs/vpc/api-ref - link: /virtual-private-cloud/api-ref/ - pdf_name: vpc-api-ref - rst_location: api-ref/source - service_type: vpc - title: API Reference - type: api-ref - - hc_location: usermanual/vpc - html_location: docs/vpc/umn - link: /virtual-private-cloud/umn/ - pdf_name: vpc-umn - rst_location: umn/source - service_type: vpc - title: User Guide - type: umn - - hc_location: api/vpcep - html_location: docs/vpcep/api-ref - link: /vpc-endpoint/api-ref/ - pdf_name: vpcep-api-ref - rst_location: api-ref/source - service_type: vpcep - title: API Reference - type: api-ref - - hc_location: usermanual/vpcep - html_location: docs/vpcep/umn - link: /vpc-endpoint/umn/ - pdf_name: vpcep-umn - rst_location: umn/source - service_type: vpcep - title: User Guide - type: umn - - hc_location: api/vpn - html_location: docs/vpn/api-ref - link: /virtual-private-network/api-ref/ - pdf_name: vpn-api-ref - rst_location: api-ref/source - service_type: vpn - title: API Reference - type: api-ref - - hc_location: usermanual/vpn - html_location: docs/vpn/umn - link: /virtual-private-network/umn/ - pdf_name: vpn-umn - rst_location: umn/source - service_type: vpn - title: User Guide - type: umn - - hc_location: api/waf - html_location: docs/waf/api-ref - link: /web-application-firewall/api-ref/ - pdf_name: waf-api-ref - rst_location: api-ref/source - service_type: waf - title: API Reference - type: api-ref - - hc_location: usermanual/waf - html_location: docs/waf/umn - link: /web-application-firewall/umn/ - pdf_name: waf-umn - rst_location: umn/source - service_type: waf - title: User Guide - type: umn - - hc_location: api/dwaf - html_location: docs/wafd/api-ref - link: /web-application-firewall-dedicated/api-ref/ - pdf_name: wafd-api-ref - rst_location: api-ref/source - service_type: wafd - title: API Reference - type: api-ref - - environment: internal - html_location: docs/wafd/best-practice - link: /web-application-firewall-dedicated/best-practice/ - pdf_name: wafd-best-practice - rst_location: doc/best-practice/source - service_type: wafd - title: Best Practice - type: best-practice - - hc_location: usermanual/dwaf - html_location: docs/wafd/umn - link: /web-application-firewall-dedicated/umn/ - pdf_name: wafd-umn - rst_location: umn/source - service_type: wafd - title: User Guide - type: umn -service_categories: - - name: application - title: Application Services - - name: big_data - title: Big Data and Data Analysis - - name: compute - title: Compute - - name: container - title: Container - - name: database - title: Database - - name: network - title: Networking - - name: md - title: Management & Deployment - - name: security-services - title: Security Services - - name: storage - title: Storage - - name: other - title: Other -services: - - repositories: - - environment: internal - repo: docs/anti-ddos - type: gitea - - environment: public - repo: opentelekomcloud-docs/anti-ddos - type: github - service_category: security-services - service_title: Anti DDoS - service_type: antiddos - service_uri: anti-ddos - environment: public - teams: - - name: docs-security-services-rw - permission: write - - repositories: - - environment: internal - repo: docs/application-operations-management - type: gitea - - environment: public - repo: opentelekomcloud-docs/application-operations-management - type: github - service_category: application - service_title: Application Operations Management - service_type: aom - service_uri: application-operations-management - environment: public - teams: - - name: docs-orchestration-rw - permission: write - - repositories: - - environment: internal - repo: docs/api-gateway - type: gitea - - environment: public - repo: opentelekomcloud-docs/api-gateway - type: github - service_category: big_data - service_title: API Gateway (APIG) - service_type: apig - service_uri: api-gateway - environment: internal - teams: - - name: docs-bigdata-ai-rw - permission: write - - repositories: - - environment: internal - repo: docs/auto-scaling - type: gitea - - environment: public - repo: opentelekomcloud-docs/auto-scaling - type: github - service_category: compute - service_title: Auto Scaling - service_type: as - service_uri: auto-scaling - environment: public - teams: - - name: docs-compute-rw - permission: write - - repositories: - - environment: internal - repo: docs/bare-metal-server - type: gitea - - environment: public - repo: opentelekomcloud-docs/bare-metal-server - type: github - service_category: compute - service_title: Bare Metal Server - service_type: bms - service_uri: bare-metal-server - environment: public - teams: - - name: docs-compute-rw - permission: write - - repositories: - - environment: internal - repo: docs/cloud-backup-recovery - type: gitea - - environment: public - repo: opentelekomcloud-docs/cloud-backup-recovery - type: github - service_category: storage - service_title: Cloud Backup and Recovery - service_type: cbr - service_uri: cloud-backup-recovery - environment: public - teams: - - name: docs-storage-rw - permission: write - - repositories: - - environment: internal - repo: docs/cloud-container-engine - type: gitea - - environment: public - repo: opentelekomcloud-docs/cloud-container-engine - type: github - service_category: container - service_title: Cloud Container Engine - service_type: cce - service_uri: cloud-container-engine - environment: public - teams: - - name: docs-container-rw - permission: write - - repositories: - - environment: internal - repo: docs/cloud-container-instance - type: gitea - - environment: public - repo: opentelekomcloud-docs/cloud-container-instance - type: github - service_category: container - service_title: Cloud Container Instance - service_type: cci - service_uri: cloud-container-instance - environment: internal - teams: - - name: docs-container-rw - permission: write - - repositories: - - environment: internal - repo: docs/cloud-eye - type: gitea - - environment: public - repo: opentelekomcloud-docs/cloud-eye - type: github - service_category: md - service_title: Cloud Eye - service_type: ces - service_uri: cloud-eye - environment: public - teams: - - name: docs-orchestration-rw - permission: write - - repositories: - - environment: internal - repo: docs/cloud-server-backup-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/cloud-server-backup-service - type: github - service_category: storage - service_title: Cloud Server Backup Service - service_type: csbs - service_uri: cloud-server-backup-service - environment: public - teams: - - name: docs-storage-rw - permission: write - - repositories: - - environment: internal - repo: docs/cloud-service-engine - type: gitea - - environment: public - repo: opentelekomcloud-docs/cloud-service-engine - type: github - service_category: application - service_title: Cloud Service Engine - service_type: cse - service_uri: cloud-service-engine - environment: internal - teams: - - name: docs-orchestration-rw - permission: write - - repositories: - - environment: internal - repo: docs/cloud-search-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/cloud-search-service - type: github - service_category: big_data - service_title: Cloud Search Service - service_type: css - service_uri: cloud-search-service - environment: public - teams: - - name: docs-bigdata-ai-rw - permission: write - - repositories: - - environment: internal - repo: docs/cloud-trace-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/cloud-trace-service - type: github - service_category: md - service_title: Cloud Trace Service - service_type: cts - service_uri: cloud-trace-service - environment: public - teams: - - name: docs-orchestration-rw - permission: write - - repositories: - - environment: internal - repo: docs/data-arts-studio - type: gitea - - environment: public - repo: opentelekomcloud-docs/data-arts-studio - type: github - service_category: big_data - service_title: DataArts Studio - service_type: dataarts_studio - service_uri: data-arts-studio - environment: public - teams: - - name: docs-bigdata-ai-rw - permission: write - - repositories: - - environment: internal - repo: docs/database-security-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/database-security-service - type: github - service_category: security-services - service_title: Database Security Service - service_type: dbss - service_uri: database-security-service - environment: internal - teams: - - name: docs-security-services-rw - permission: write - - repositories: - - environment: internal - repo: docs/direct-connect - type: gitea - - environment: public - repo: opentelekomcloud-docs/direct-connect - type: github - service_category: network - service_title: Direct Connect - service_type: dc - service_uri: direct-connect - environment: public - teams: - - name: docs-network-rw - permission: write - - repositories: - - environment: internal - repo: docs/distributed-cache-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/distributed-cache-service - type: github - service_category: database - service_title: Distributed Cache Service - service_type: dcs - service_uri: distributed-cache-service - environment: public - teams: - - name: docs-orchestration-rw - permission: write - - repositories: - - environment: internal - repo: docs/distributed-database-middleware - type: gitea - - environment: public - repo: opentelekomcloud-docs/distributed-database-middleware - type: github - service_category: database - service_title: Distributed Database Middleware - service_type: ddm - service_uri: distributed-database-middleware - environment: internal - teams: - - name: docs-database-rw - permission: write - - repositories: - - environment: internal - repo: docs/document-database-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/document-database-service - type: github - service_category: database - service_title: Document Database Service - service_type: dds - service_uri: document-database-service - environment: public - teams: - - name: docs-database-rw - permission: write - - repositories: - - environment: internal - repo: docs/dedicated-host - type: gitea - - environment: public - repo: opentelekomcloud-docs/dedicated-host - type: github - service_category: compute - service_title: Dedicated Host - service_type: deh - service_uri: dedicated-host - environment: public - teams: - - name: docs-compute-rw - permission: write - - repositories: - - environment: internal - repo: docs/data-ingestion-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/data-ingestion-service - type: github - service_category: big_data - service_title: Data Ingestion Service - service_type: dis - service_uri: data-ingestion-service - environment: public - teams: - - name: docs-bigdata-ai-rw - permission: write - - repositories: - - environment: internal - repo: docs/distributed-message-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/distributed-message-service - type: github - service_category: application - service_title: Distributed Message Service - service_type: dms - service_uri: distributed-message-service - environment: public - teams: - - name: docs-orchestration-rw - permission: write - - repositories: - - environment: internal - repo: docs/domain-name-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/domain-name-service - type: github - service_category: network - service_title: Domain Name Service - service_type: dns - service_uri: domain-name-service - environment: public - teams: - - name: docs-network-rw - permission: write - - repositories: - - environment: internal - repo: docs/data-lake-insight - type: gitea - - environment: public - repo: opentelekomcloud-docs/data-lake-insight - type: github - service_category: big_data - service_title: Data Lake Insight - service_type: dli - service_uri: data-lake-insight - environment: public - teams: - - name: docs-bigdata-ai-rw - permission: write - - repositories: - - environment: internal - repo: docs/data-replication-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/data-replication-service - type: github - service_category: database - service_title: Data Replication Service - service_type: drs - service_uri: data-replication-service - environment: public - teams: - - name: docs-database-rw - permission: write - - repositories: - - environment: internal - repo: docs/data-warehouse-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/data-warehouse-service - type: github - service_category: big_data - service_title: Data Warehouse Service - service_type: dws - service_uri: data-warehouse-service - environment: public - teams: - - name: docs-bigdata-ai-rw - permission: write - - repositories: - - repo: docs/elastic-cloud-server - type: gitea - environment: internal - teams: - - name: docs-compute-ro - permission: read - - name: docs-compute-rw - permission: write - assignees: - - docs-compute-ro - - repo: opentelekomcloud-docs/elastic-cloud-server - type: github - environment: public - service_category: compute - service_title: Elastic Cloud Server - service_type: ecs - service_uri: elastic-cloud-server - environment: public - teams: - - name: docs-compute-rw - permission: write - - repositories: - - environment: internal - repo: docs/enterprise-dashboard - type: gitea - - environment: public - repo: opentelekomcloud-docs/enterprise-dashboard - type: github - service_category: other - service_title: Enterprise Dashboard - service_type: ed - service_uri: enterprise-dashboard/umn - environment: hidden - teams: - - name: docs-dashboard-rw - permission: write - - repositories: - - environment: internal - repo: docs/elastic-ip - type: gitea - - environment: public - repo: opentelekomcloud-docs/elastic-ip - type: github - service_category: network - service_title: Elastic IP - service_type: eip - service_uri: elastic-ip - environment: public - teams: - - name: docs-network-rw - permission: write - - repositories: - - environment: internal - repo: docs/elastic-load-balancing - type: gitea - - environment: public - repo: opentelekomcloud-docs/elastic-load-balancing - type: github - service_category: network - service_title: Elastic Load Balancing - service_type: elb - service_uri: elastic-load-balancing - environment: public - teams: - - name: docs-network-rw - permission: write - - repositories: - - environment: internal - repo: docs/enterprise-router - type: gitea - - environment: public - repo: opentelekomcloud-docs/enterprise-router - type: github - service_category: network - service_title: Enterprise Router - service_type: er - service_uri: enterprise-router - environment: internal - teams: - - name: docs-network-rw - permission: write - - repositories: - - environment: internal - repo: docs/elastic-volume-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/elastic-volume-service - type: github - service_category: storage - service_title: Elastic Volume Service - service_type: evs - service_uri: elastic-volume-service - environment: public - teams: - - name: docs-storage-rw - permission: write - - repositories: - - environment: internal - repo: docs/function-graph - type: gitea - - environment: public - repo: opentelekomcloud-docs/function-graph - type: github - service_category: compute - service_title: FunctionGraph - service_type: fg - service_uri: function-graph - environment: internal - teams: - - name: docs-compute-rw - permission: write - - repositories: - - environment: internal - repo: docs/gaussdb-mysql - type: gitea - - environment: public - repo: opentelekomcloud-docs/gaussdb-mysql - type: github - service_category: database - service_title: GaussDB (for MySQL) - service_type: gaussdb_mysql - service_uri: gaussdb-mysql - environment: public - teams: - - name: docs-database-rw - permission: write - - repositories: - - environment: internal - repo: docs/gaussdb-nosql - type: gitea - - environment: public - repo: opentelekomcloud-docs/gaussdb-nosql - type: github - service_category: database - service_title: GaussDB NoSQL - service_type: gaussdb_nosql - service_uri: gaussdb-nosql - environment: public - teams: - - name: docs-database-rw - permission: write - - repositories: - - environment: internal - repo: docs/host-security-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/host-security-service - type: github - service_category: security-services - service_title: Host Security Service - service_type: hss - service_uri: host-security-service - environment: internal - teams: - - name: docs-security-services-rw - permission: write - - repositories: - - environment: internal - repo: docs/identity-access-management - type: gitea - - environment: public - repo: opentelekomcloud-docs/identity-access-management - type: github - service_category: security-services - service_title: Identity and Access Management - service_type: iam - service_uri: identity-access-management - environment: public - teams: - - name: docs-security-services-rw - permission: write - - repositories: - - environment: internal - repo: docs/image-management-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/image-management-service - type: github - service_category: compute - service_title: Image Management Service - service_type: ims - service_uri: image-management-service - environment: public - teams: - - name: docs-compute-rw - permission: write - - repositories: - - environment: internal - repo: docs/key-management-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/key-management-service - type: github - service_category: security-services - service_title: Key Management Service - service_type: kms - service_uri: key-management-service - environment: public - teams: - - name: docs-security-services-rw - permission: write - - repositories: - - environment: internal - repo: docs/log-tank-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/log-tank-service - type: github - service_category: md - service_title: Log Tank Service - service_type: lts - service_uri: log-tank-service - environment: public - teams: - - name: docs-orchestration-rw - permission: write - - repositories: - - environment: internal - repo: docs/modelarts - type: gitea - - environment: public - repo: opentelekomcloud-docs/modelarts - type: github - service_category: big_data - service_title: ModelArts - service_type: ma - service_uri: modelarts - environment: public - teams: - - name: docs-bigdata-ai-rw - permission: write - - repositories: - - environment: internal - repo: docs/mapreduce-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/mapreduce-service - type: github - service_category: big_data - service_title: MapReduce Service - service_type: mrs - service_uri: mapreduce-service - environment: public - teams: - - name: docs-bigdata-ai-rw - permission: write - - repositories: - - environment: internal - repo: docs/nat-gateway - type: gitea - - environment: public - repo: opentelekomcloud-docs/nat-gateway - type: github - service_category: network - service_title: NAT Gateway - service_type: natgw - service_uri: nat-gateway - environment: public - teams: - - name: docs-network-rw - permission: write - - repositories: - - environment: internal - repo: docs/object-storage-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/object-storage-service - type: github - service_category: storage - service_title: Object Storage Service - service_type: obs - service_uri: object-storage-service - environment: public - teams: - - name: docs-storage-rw - permission: write - - repositories: - - environment: internal - repo: docs/gaussdb-opengauss - type: gitea - - environment: public - repo: opentelekomcloud-docs/gaussdb-opengauss - type: github - service_category: database - service_title: GaussDB (openGauss) - service_type: opengauss - service_uri: gaussdb-opengauss - environment: internal - teams: - - name: docs-database-rw - permission: write - - repositories: - - environment: internal - repo: docs/private-link-access-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/private-link-access-service - type: github - service_category: network - service_title: Private Link Access Service - service_type: plas - service_uri: private-link-access-service - environment: public - teams: - - name: docs-network-rw - permission: write - - repositories: - - environment: internal - repo: docs/relational-database-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/relational-database-service - type: github - service_category: database - service_title: Relational Database Service - service_type: rds - service_uri: relational-database-service - environment: public - teams: - - name: docs-database-rw - permission: write - - repositories: - - environment: internal - repo: docs/resource-management-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/resource-management-service - type: github - service_category: md - service_title: Resource Management Service - service_type: rms - service_uri: resource-management-service - environment: public - teams: - - name: docs-orchestration-rw - permission: write - - repositories: - - environment: internal - repo: docs/resource-template-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/resource-template-service - type: github - service_category: md - service_title: Resource Template Service - service_type: rts - service_uri: resource-template-service - environment: public - teams: - - name: docs-orchestration-rw - permission: write - - repositories: - - environment: internal - repo: docs/status-dashboard - type: gitea - - environment: public - repo: opentelekomcloud-docs/status-dashboard - type: github - service_category: other - service_title: Status Dashboard - service_type: sd - service_uri: status-dashboard/umn - environment: hidden - teams: - - name: docs-eco-rw - permission: write - - repositories: - - environment: internal - repo: docs/storage-disaster-recovery-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/storage-disaster-recovery-service - type: github - service_category: storage - service_title: Storage Disaster Recovery Service - service_type: sdrs - service_uri: storage-disaster-recovery-service - environment: public - teams: - - name: docs-storage-rw - permission: write - - repositories: - - environment: internal - repo: docs/scalable-file-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/scalable-file-service - type: github - service_category: storage - service_title: Scalable File Service - service_type: sfs - service_uri: scalable-file-service - environment: public - teams: - - name: docs-storage-rw - permission: write - - repositories: - - environment: internal - repo: docs/simple-message-notification - type: gitea - - environment: public - repo: opentelekomcloud-docs/simple-message-notification - type: github - service_category: application - service_title: Simple Message Notification - service_type: smn - service_uri: simple-message-notification - environment: public - teams: - - name: docs-orchestration-rw - permission: write - - repositories: - - environment: internal - repo: docs/secure-mail-gateway - type: gitea - - environment: public - repo: opentelekomcloud-docs/secure-mail-gateway - type: github - service_category: network - service_title: Secure Mail Gateway - service_type: smg - service_uri: secure-mail-gateway - environment: public - teams: - - name: docs-network-rw - permission: write - - repositories: - - environment: internal - repo: docs/software-repository-container - type: gitea - - environment: public - repo: opentelekomcloud-docs/software-repository-container - type: github - service_category: container - service_title: Software Repository for Containers - service_type: swr - service_uri: software-repository-container - environment: public - teams: - - name: docs-container-rw - permission: write - - repositories: - - environment: internal - repo: docs/tag-management-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/tag-management-service - type: github - service_category: md - service_title: Tag Management Service - service_type: tms - service_uri: tag-management-service - environment: public - teams: - - name: docs-orchestration-rw - permission: write - - repositories: - - environment: internal - repo: docs/volume-backup-service - type: gitea - - environment: public - repo: opentelekomcloud-docs/volume-backup-service - type: github - service_category: storage - service_title: Volume Backup Service - service_type: vbs - service_uri: volume-backup-service - environment: public - teams: - - name: docs-storage-rw - permission: write - - repositories: - - environment: internal - repo: docs/virtual-private-cloud - type: gitea - - environment: public - repo: opentelekomcloud-docs/virtual-private-cloud - type: github - service_category: network - service_title: Virtual Private Cloud - service_type: vpc - service_uri: virtual-private-cloud - environment: public - teams: - - name: docs-network-rw - permission: write - - repositories: - - environment: internal - repo: docs/vpc-endpoint - type: gitea - - environment: public - repo: opentelekomcloud-docs/vpc-endpoint - type: github - service_category: network - service_title: VPC Endpoint - service_type: vpcep - service_uri: vpc-endpoint - environment: public - teams: - - name: docs-network-rw - permission: write - - repositories: - - environment: internal - repo: docs/virtual-private-network - type: gitea - - environment: public - repo: opentelekomcloud-docs/virtual-private-network - type: github - service_category: network - service_title: Virtual Private Network - service_type: vpn - service_uri: virtual-private-network - environment: public - teams: - - name: docs-network-rw - permission: write - - repositories: - - environment: internal - repo: docs/web-application-firewall - type: gitea - - environment: public - repo: opentelekomcloud-docs/web-application-firewall - type: github - service_category: security-services - service_title: Web Application Firewall - service_type: waf - service_uri: web-application-firewall - environment: public - teams: - - name: docs-security-services-rw - permission: write - - repositories: - - environment: internal - repo: docs/web-application-firewall-dedicated - type: gitea - - environment: public - repo: opentelekomcloud-docs/web-application-firewall-dedicated - type: github - service_category: security-services - service_title: Dedicated Web Application Firewall - service_type: wafd - service_uri: web-application-firewall-dedicated - environment: public - teams: - - name: docs-security-services-rw - permission: write +documents: [] +service_categories: [] +services: [] diff --git a/otc_metadata/data/services/antiddos.yaml b/otc_metadata/data/services/antiddos.yaml new file mode 100644 index 00000000..f99644e4 --- /dev/null +++ b/otc_metadata/data/services/antiddos.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/anti-ddos + type: gitea +- environment: public + repo: opentelekomcloud-docs/anti-ddos + type: github +service_category: security-services +service_title: Anti DDoS +service_type: antiddos +service_uri: anti-ddos +teams: +- name: docs-security-services-rw + permission: write diff --git a/otc_metadata/data/services/aom.yaml b/otc_metadata/data/services/aom.yaml new file mode 100644 index 00000000..5a8569f3 --- /dev/null +++ b/otc_metadata/data/services/aom.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/application-operations-management + type: gitea +- environment: public + repo: opentelekomcloud-docs/application-operations-management + type: github +service_category: application +service_title: Application Operations Management +service_type: aom +service_uri: application-operations-management +teams: +- name: docs-orchestration-rw + permission: write diff --git a/otc_metadata/data/services/apig.yaml b/otc_metadata/data/services/apig.yaml new file mode 100644 index 00000000..7d354da8 --- /dev/null +++ b/otc_metadata/data/services/apig.yaml @@ -0,0 +1,16 @@ +--- +environment: internal +repositories: +- environment: internal + repo: docs/api-gateway + type: gitea +- environment: public + repo: opentelekomcloud-docs/api-gateway + type: github +service_category: big_data +service_title: API Gateway (APIG) +service_type: apig +service_uri: api-gateway +teams: +- name: docs-bigdata-ai-rw + permission: write diff --git a/otc_metadata/data/services/as.yaml b/otc_metadata/data/services/as.yaml new file mode 100644 index 00000000..07f08fdc --- /dev/null +++ b/otc_metadata/data/services/as.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/auto-scaling + type: gitea +- environment: public + repo: opentelekomcloud-docs/auto-scaling + type: github +service_category: compute +service_title: Auto Scaling +service_type: as +service_uri: auto-scaling +teams: +- name: docs-compute-rw + permission: write diff --git a/otc_metadata/data/services/bms.yaml b/otc_metadata/data/services/bms.yaml new file mode 100644 index 00000000..8bf6e89f --- /dev/null +++ b/otc_metadata/data/services/bms.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/bare-metal-server + type: gitea +- environment: public + repo: opentelekomcloud-docs/bare-metal-server + type: github +service_category: compute +service_title: Bare Metal Server +service_type: bms +service_uri: bare-metal-server +teams: +- name: docs-compute-rw + permission: write diff --git a/otc_metadata/data/services/cbr.yaml b/otc_metadata/data/services/cbr.yaml new file mode 100644 index 00000000..8ccb2225 --- /dev/null +++ b/otc_metadata/data/services/cbr.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/cloud-backup-recovery + type: gitea +- environment: public + repo: opentelekomcloud-docs/cloud-backup-recovery + type: github +service_category: storage +service_title: Cloud Backup and Recovery +service_type: cbr +service_uri: cloud-backup-recovery +teams: +- name: docs-storage-rw + permission: write diff --git a/otc_metadata/data/services/cce.yaml b/otc_metadata/data/services/cce.yaml new file mode 100644 index 00000000..6b4155d2 --- /dev/null +++ b/otc_metadata/data/services/cce.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/cloud-container-engine + type: gitea +- environment: public + repo: opentelekomcloud-docs/cloud-container-engine + type: github +service_category: container +service_title: Cloud Container Engine +service_type: cce +service_uri: cloud-container-engine +teams: +- name: docs-container-rw + permission: write diff --git a/otc_metadata/data/services/cci.yaml b/otc_metadata/data/services/cci.yaml new file mode 100644 index 00000000..65c36dc8 --- /dev/null +++ b/otc_metadata/data/services/cci.yaml @@ -0,0 +1,16 @@ +--- +environment: internal +repositories: +- environment: internal + repo: docs/cloud-container-instance + type: gitea +- environment: public + repo: opentelekomcloud-docs/cloud-container-instance + type: github +service_category: container +service_title: Cloud Container Instance +service_type: cci +service_uri: cloud-container-instance +teams: +- name: docs-container-rw + permission: write diff --git a/otc_metadata/data/services/ces.yaml b/otc_metadata/data/services/ces.yaml new file mode 100644 index 00000000..9bddea02 --- /dev/null +++ b/otc_metadata/data/services/ces.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/cloud-eye + type: gitea +- environment: public + repo: opentelekomcloud-docs/cloud-eye + type: github +service_category: md +service_title: Cloud Eye +service_type: ces +service_uri: cloud-eye +teams: +- name: docs-orchestration-rw + permission: write diff --git a/otc_metadata/data/services/csbs.yaml b/otc_metadata/data/services/csbs.yaml new file mode 100644 index 00000000..1c76b0ac --- /dev/null +++ b/otc_metadata/data/services/csbs.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/cloud-server-backup-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/cloud-server-backup-service + type: github +service_category: storage +service_title: Cloud Server Backup Service +service_type: csbs +service_uri: cloud-server-backup-service +teams: +- name: docs-storage-rw + permission: write diff --git a/otc_metadata/data/services/cse.yaml b/otc_metadata/data/services/cse.yaml new file mode 100644 index 00000000..dbe0016c --- /dev/null +++ b/otc_metadata/data/services/cse.yaml @@ -0,0 +1,16 @@ +--- +environment: internal +repositories: +- environment: internal + repo: docs/cloud-service-engine + type: gitea +- environment: public + repo: opentelekomcloud-docs/cloud-service-engine + type: github +service_category: application +service_title: Cloud Service Engine +service_type: cse +service_uri: cloud-service-engine +teams: +- name: docs-orchestration-rw + permission: write diff --git a/otc_metadata/data/services/css.yaml b/otc_metadata/data/services/css.yaml new file mode 100644 index 00000000..d94627c0 --- /dev/null +++ b/otc_metadata/data/services/css.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/cloud-search-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/cloud-search-service + type: github +service_category: big_data +service_title: Cloud Search Service +service_type: css +service_uri: cloud-search-service +teams: +- name: docs-bigdata-ai-rw + permission: write diff --git a/otc_metadata/data/services/cts.yaml b/otc_metadata/data/services/cts.yaml new file mode 100644 index 00000000..3d3e9f6b --- /dev/null +++ b/otc_metadata/data/services/cts.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/cloud-trace-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/cloud-trace-service + type: github +service_category: md +service_title: Cloud Trace Service +service_type: cts +service_uri: cloud-trace-service +teams: +- name: docs-orchestration-rw + permission: write diff --git a/otc_metadata/data/services/dataarts_studio.yaml b/otc_metadata/data/services/dataarts_studio.yaml new file mode 100644 index 00000000..c804f3e1 --- /dev/null +++ b/otc_metadata/data/services/dataarts_studio.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/data-arts-studio + type: gitea +- environment: public + repo: opentelekomcloud-docs/data-arts-studio + type: github +service_category: big_data +service_title: DataArts Studio +service_type: dataarts_studio +service_uri: data-arts-studio +teams: +- name: docs-bigdata-ai-rw + permission: write diff --git a/otc_metadata/data/services/dbss.yaml b/otc_metadata/data/services/dbss.yaml new file mode 100644 index 00000000..fac1764f --- /dev/null +++ b/otc_metadata/data/services/dbss.yaml @@ -0,0 +1,16 @@ +--- +environment: internal +repositories: +- environment: internal + repo: docs/database-security-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/database-security-service + type: github +service_category: security-services +service_title: Database Security Service +service_type: dbss +service_uri: database-security-service +teams: +- name: docs-security-services-rw + permission: write diff --git a/otc_metadata/data/services/dc.yaml b/otc_metadata/data/services/dc.yaml new file mode 100644 index 00000000..6df4ca73 --- /dev/null +++ b/otc_metadata/data/services/dc.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/direct-connect + type: gitea +- environment: public + repo: opentelekomcloud-docs/direct-connect + type: github +service_category: network +service_title: Direct Connect +service_type: dc +service_uri: direct-connect +teams: +- name: docs-network-rw + permission: write diff --git a/otc_metadata/data/services/dcs.yaml b/otc_metadata/data/services/dcs.yaml new file mode 100644 index 00000000..52da2696 --- /dev/null +++ b/otc_metadata/data/services/dcs.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/distributed-cache-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/distributed-cache-service + type: github +service_category: database +service_title: Distributed Cache Service +service_type: dcs +service_uri: distributed-cache-service +teams: +- name: docs-orchestration-rw + permission: write diff --git a/otc_metadata/data/services/ddm.yaml b/otc_metadata/data/services/ddm.yaml new file mode 100644 index 00000000..5a936574 --- /dev/null +++ b/otc_metadata/data/services/ddm.yaml @@ -0,0 +1,16 @@ +--- +environment: internal +repositories: +- environment: internal + repo: docs/distributed-database-middleware + type: gitea +- environment: public + repo: opentelekomcloud-docs/distributed-database-middleware + type: github +service_category: database +service_title: Distributed Database Middleware +service_type: ddm +service_uri: distributed-database-middleware +teams: +- name: docs-database-rw + permission: write diff --git a/otc_metadata/data/services/dds.yaml b/otc_metadata/data/services/dds.yaml new file mode 100644 index 00000000..aca20ac9 --- /dev/null +++ b/otc_metadata/data/services/dds.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/document-database-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/document-database-service + type: github +service_category: database +service_title: Document Database Service +service_type: dds +service_uri: document-database-service +teams: +- name: docs-database-rw + permission: write diff --git a/otc_metadata/data/services/deh.yaml b/otc_metadata/data/services/deh.yaml new file mode 100644 index 00000000..c77f59ce --- /dev/null +++ b/otc_metadata/data/services/deh.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/dedicated-host + type: gitea +- environment: public + repo: opentelekomcloud-docs/dedicated-host + type: github +service_category: compute +service_title: Dedicated Host +service_type: deh +service_uri: dedicated-host +teams: +- name: docs-compute-rw + permission: write diff --git a/otc_metadata/data/services/dis.yaml b/otc_metadata/data/services/dis.yaml new file mode 100644 index 00000000..95c6865c --- /dev/null +++ b/otc_metadata/data/services/dis.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/data-ingestion-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/data-ingestion-service + type: github +service_category: big_data +service_title: Data Ingestion Service +service_type: dis +service_uri: data-ingestion-service +teams: +- name: docs-bigdata-ai-rw + permission: write diff --git a/otc_metadata/data/services/dli.yaml b/otc_metadata/data/services/dli.yaml new file mode 100644 index 00000000..afbcce79 --- /dev/null +++ b/otc_metadata/data/services/dli.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/data-lake-insight + type: gitea +- environment: public + repo: opentelekomcloud-docs/data-lake-insight + type: github +service_category: big_data +service_title: Data Lake Insight +service_type: dli +service_uri: data-lake-insight +teams: +- name: docs-bigdata-ai-rw + permission: write diff --git a/otc_metadata/data/services/dms.yaml b/otc_metadata/data/services/dms.yaml new file mode 100644 index 00000000..a6cbd244 --- /dev/null +++ b/otc_metadata/data/services/dms.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/distributed-message-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/distributed-message-service + type: github +service_category: application +service_title: Distributed Message Service +service_type: dms +service_uri: distributed-message-service +teams: +- name: docs-orchestration-rw + permission: write diff --git a/otc_metadata/data/services/dns.yaml b/otc_metadata/data/services/dns.yaml new file mode 100644 index 00000000..29cc5d5a --- /dev/null +++ b/otc_metadata/data/services/dns.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/domain-name-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/domain-name-service + type: github +service_category: network +service_title: Domain Name Service +service_type: dns +service_uri: domain-name-service +teams: +- name: docs-network-rw + permission: write diff --git a/otc_metadata/data/services/drs.yaml b/otc_metadata/data/services/drs.yaml new file mode 100644 index 00000000..8821aab2 --- /dev/null +++ b/otc_metadata/data/services/drs.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/data-replication-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/data-replication-service + type: github +service_category: database +service_title: Data Replication Service +service_type: drs +service_uri: data-replication-service +teams: +- name: docs-database-rw + permission: write diff --git a/otc_metadata/data/services/dws.yaml b/otc_metadata/data/services/dws.yaml new file mode 100644 index 00000000..798424bd --- /dev/null +++ b/otc_metadata/data/services/dws.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/data-warehouse-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/data-warehouse-service + type: github +service_category: big_data +service_title: Data Warehouse Service +service_type: dws +service_uri: data-warehouse-service +teams: +- name: docs-bigdata-ai-rw + permission: write diff --git a/otc_metadata/data/services/ecs.yaml b/otc_metadata/data/services/ecs.yaml new file mode 100644 index 00000000..f6270295 --- /dev/null +++ b/otc_metadata/data/services/ecs.yaml @@ -0,0 +1,23 @@ +--- +environment: public +repositories: +- assignees: + - docs-compute-ro + environment: internal + repo: docs/elastic-cloud-server + teams: + - name: docs-compute-ro + permission: read + - name: docs-compute-rw + permission: write + type: gitea +- environment: public + repo: opentelekomcloud-docs/elastic-cloud-server + type: github +service_category: compute +service_title: Elastic Cloud Server +service_type: ecs +service_uri: elastic-cloud-server +teams: +- name: docs-compute-rw + permission: write diff --git a/otc_metadata/data/services/ed.yaml b/otc_metadata/data/services/ed.yaml new file mode 100644 index 00000000..cd87f8b2 --- /dev/null +++ b/otc_metadata/data/services/ed.yaml @@ -0,0 +1,16 @@ +--- +environment: hidden +repositories: +- environment: internal + repo: docs/enterprise-dashboard + type: gitea +- environment: public + repo: opentelekomcloud-docs/enterprise-dashboard + type: github +service_category: other +service_title: Enterprise Dashboard +service_type: ed +service_uri: enterprise-dashboard/umn +teams: +- name: docs-dashboard-rw + permission: write diff --git a/otc_metadata/data/services/eip.yaml b/otc_metadata/data/services/eip.yaml new file mode 100644 index 00000000..f4e292cc --- /dev/null +++ b/otc_metadata/data/services/eip.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/elastic-ip + type: gitea +- environment: public + repo: opentelekomcloud-docs/elastic-ip + type: github +service_category: network +service_title: Elastic IP +service_type: eip +service_uri: elastic-ip +teams: +- name: docs-network-rw + permission: write diff --git a/otc_metadata/data/services/elb.yaml b/otc_metadata/data/services/elb.yaml new file mode 100644 index 00000000..cbce6b31 --- /dev/null +++ b/otc_metadata/data/services/elb.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/elastic-load-balancing + type: gitea +- environment: public + repo: opentelekomcloud-docs/elastic-load-balancing + type: github +service_category: network +service_title: Elastic Load Balancing +service_type: elb +service_uri: elastic-load-balancing +teams: +- name: docs-network-rw + permission: write diff --git a/otc_metadata/data/services/er.yaml b/otc_metadata/data/services/er.yaml new file mode 100644 index 00000000..6a50e7ee --- /dev/null +++ b/otc_metadata/data/services/er.yaml @@ -0,0 +1,16 @@ +--- +environment: internal +repositories: +- environment: internal + repo: docs/enterprise-router + type: gitea +- environment: public + repo: opentelekomcloud-docs/enterprise-router + type: github +service_category: network +service_title: Enterprise Router +service_type: er +service_uri: enterprise-router +teams: +- name: docs-network-rw + permission: write diff --git a/otc_metadata/data/services/evs.yaml b/otc_metadata/data/services/evs.yaml new file mode 100644 index 00000000..be308760 --- /dev/null +++ b/otc_metadata/data/services/evs.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/elastic-volume-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/elastic-volume-service + type: github +service_category: storage +service_title: Elastic Volume Service +service_type: evs +service_uri: elastic-volume-service +teams: +- name: docs-storage-rw + permission: write diff --git a/otc_metadata/data/services/fg.yaml b/otc_metadata/data/services/fg.yaml new file mode 100644 index 00000000..7460ceff --- /dev/null +++ b/otc_metadata/data/services/fg.yaml @@ -0,0 +1,16 @@ +--- +environment: internal +repositories: +- environment: internal + repo: docs/function-graph + type: gitea +- environment: public + repo: opentelekomcloud-docs/function-graph + type: github +service_category: compute +service_title: FunctionGraph +service_type: fg +service_uri: function-graph +teams: +- name: docs-compute-rw + permission: write diff --git a/otc_metadata/data/services/gaussdb_mysql.yaml b/otc_metadata/data/services/gaussdb_mysql.yaml new file mode 100644 index 00000000..ef020f48 --- /dev/null +++ b/otc_metadata/data/services/gaussdb_mysql.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/gaussdb-mysql + type: gitea +- environment: public + repo: opentelekomcloud-docs/gaussdb-mysql + type: github +service_category: database +service_title: GaussDB (for MySQL) +service_type: gaussdb_mysql +service_uri: gaussdb-mysql +teams: +- name: docs-database-rw + permission: write diff --git a/otc_metadata/data/services/gaussdb_nosql.yaml b/otc_metadata/data/services/gaussdb_nosql.yaml new file mode 100644 index 00000000..0e335c4f --- /dev/null +++ b/otc_metadata/data/services/gaussdb_nosql.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/gaussdb-nosql + type: gitea +- environment: public + repo: opentelekomcloud-docs/gaussdb-nosql + type: github +service_category: database +service_title: GaussDB NoSQL +service_type: gaussdb_nosql +service_uri: gaussdb-nosql +teams: +- name: docs-database-rw + permission: write diff --git a/otc_metadata/data/services/hss.yaml b/otc_metadata/data/services/hss.yaml new file mode 100644 index 00000000..676bb4fe --- /dev/null +++ b/otc_metadata/data/services/hss.yaml @@ -0,0 +1,16 @@ +--- +environment: internal +repositories: +- environment: internal + repo: docs/host-security-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/host-security-service + type: github +service_category: security-services +service_title: Host Security Service +service_type: hss +service_uri: host-security-service +teams: +- name: docs-security-services-rw + permission: write diff --git a/otc_metadata/data/services/iam.yaml b/otc_metadata/data/services/iam.yaml new file mode 100644 index 00000000..abd7b734 --- /dev/null +++ b/otc_metadata/data/services/iam.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/identity-access-management + type: gitea +- environment: public + repo: opentelekomcloud-docs/identity-access-management + type: github +service_category: security-services +service_title: Identity and Access Management +service_type: iam +service_uri: identity-access-management +teams: +- name: docs-security-services-rw + permission: write diff --git a/otc_metadata/data/services/ims.yaml b/otc_metadata/data/services/ims.yaml new file mode 100644 index 00000000..9e365531 --- /dev/null +++ b/otc_metadata/data/services/ims.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/image-management-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/image-management-service + type: github +service_category: compute +service_title: Image Management Service +service_type: ims +service_uri: image-management-service +teams: +- name: docs-compute-rw + permission: write diff --git a/otc_metadata/data/services/kms.yaml b/otc_metadata/data/services/kms.yaml new file mode 100644 index 00000000..afc13175 --- /dev/null +++ b/otc_metadata/data/services/kms.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/key-management-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/key-management-service + type: github +service_category: security-services +service_title: Key Management Service +service_type: kms +service_uri: key-management-service +teams: +- name: docs-security-services-rw + permission: write diff --git a/otc_metadata/data/services/lts.yaml b/otc_metadata/data/services/lts.yaml new file mode 100644 index 00000000..34d13e41 --- /dev/null +++ b/otc_metadata/data/services/lts.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/log-tank-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/log-tank-service + type: github +service_category: md +service_title: Log Tank Service +service_type: lts +service_uri: log-tank-service +teams: +- name: docs-orchestration-rw + permission: write diff --git a/otc_metadata/data/services/ma.yaml b/otc_metadata/data/services/ma.yaml new file mode 100644 index 00000000..6e205f93 --- /dev/null +++ b/otc_metadata/data/services/ma.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/modelarts + type: gitea +- environment: public + repo: opentelekomcloud-docs/modelarts + type: github +service_category: big_data +service_title: ModelArts +service_type: ma +service_uri: modelarts +teams: +- name: docs-bigdata-ai-rw + permission: write diff --git a/otc_metadata/data/services/mrs.yaml b/otc_metadata/data/services/mrs.yaml new file mode 100644 index 00000000..d31d4840 --- /dev/null +++ b/otc_metadata/data/services/mrs.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/mapreduce-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/mapreduce-service + type: github +service_category: big_data +service_title: MapReduce Service +service_type: mrs +service_uri: mapreduce-service +teams: +- name: docs-bigdata-ai-rw + permission: write diff --git a/otc_metadata/data/services/natgw.yaml b/otc_metadata/data/services/natgw.yaml new file mode 100644 index 00000000..8cd9b6b3 --- /dev/null +++ b/otc_metadata/data/services/natgw.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/nat-gateway + type: gitea +- environment: public + repo: opentelekomcloud-docs/nat-gateway + type: github +service_category: network +service_title: NAT Gateway +service_type: natgw +service_uri: nat-gateway +teams: +- name: docs-network-rw + permission: write diff --git a/otc_metadata/data/services/obs.yaml b/otc_metadata/data/services/obs.yaml new file mode 100644 index 00000000..c921de91 --- /dev/null +++ b/otc_metadata/data/services/obs.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/object-storage-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/object-storage-service + type: github +service_category: storage +service_title: Object Storage Service +service_type: obs +service_uri: object-storage-service +teams: +- name: docs-storage-rw + permission: write diff --git a/otc_metadata/data/services/opengauss.yaml b/otc_metadata/data/services/opengauss.yaml new file mode 100644 index 00000000..b16c2681 --- /dev/null +++ b/otc_metadata/data/services/opengauss.yaml @@ -0,0 +1,16 @@ +--- +environment: internal +repositories: +- environment: internal + repo: docs/gaussdb-opengauss + type: gitea +- environment: public + repo: opentelekomcloud-docs/gaussdb-opengauss + type: github +service_category: database +service_title: GaussDB (openGauss) +service_type: opengauss +service_uri: gaussdb-opengauss +teams: +- name: docs-database-rw + permission: write diff --git a/otc_metadata/data/services/plas.yaml b/otc_metadata/data/services/plas.yaml new file mode 100644 index 00000000..4ddc91f3 --- /dev/null +++ b/otc_metadata/data/services/plas.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/private-link-access-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/private-link-access-service + type: github +service_category: network +service_title: Private Link Access Service +service_type: plas +service_uri: private-link-access-service +teams: +- name: docs-network-rw + permission: write diff --git a/otc_metadata/data/services/rds.yaml b/otc_metadata/data/services/rds.yaml new file mode 100644 index 00000000..725c9848 --- /dev/null +++ b/otc_metadata/data/services/rds.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/relational-database-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/relational-database-service + type: github +service_category: database +service_title: Relational Database Service +service_type: rds +service_uri: relational-database-service +teams: +- name: docs-database-rw + permission: write diff --git a/otc_metadata/data/services/rms.yaml b/otc_metadata/data/services/rms.yaml new file mode 100644 index 00000000..818806a2 --- /dev/null +++ b/otc_metadata/data/services/rms.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/resource-management-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/resource-management-service + type: github +service_category: md +service_title: Resource Management Service +service_type: rms +service_uri: resource-management-service +teams: +- name: docs-orchestration-rw + permission: write diff --git a/otc_metadata/data/services/rts.yaml b/otc_metadata/data/services/rts.yaml new file mode 100644 index 00000000..2c3dc1f8 --- /dev/null +++ b/otc_metadata/data/services/rts.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/resource-template-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/resource-template-service + type: github +service_category: md +service_title: Resource Template Service +service_type: rts +service_uri: resource-template-service +teams: +- name: docs-orchestration-rw + permission: write diff --git a/otc_metadata/data/services/sd.yaml b/otc_metadata/data/services/sd.yaml new file mode 100644 index 00000000..a18e4cfd --- /dev/null +++ b/otc_metadata/data/services/sd.yaml @@ -0,0 +1,16 @@ +--- +environment: hidden +repositories: +- environment: internal + repo: docs/status-dashboard + type: gitea +- environment: public + repo: opentelekomcloud-docs/status-dashboard + type: github +service_category: other +service_title: Status Dashboard +service_type: sd +service_uri: status-dashboard/umn +teams: +- name: docs-eco-rw + permission: write diff --git a/otc_metadata/data/services/sdrs.yaml b/otc_metadata/data/services/sdrs.yaml new file mode 100644 index 00000000..48bfe82a --- /dev/null +++ b/otc_metadata/data/services/sdrs.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/storage-disaster-recovery-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/storage-disaster-recovery-service + type: github +service_category: storage +service_title: Storage Disaster Recovery Service +service_type: sdrs +service_uri: storage-disaster-recovery-service +teams: +- name: docs-storage-rw + permission: write diff --git a/otc_metadata/data/services/sfs.yaml b/otc_metadata/data/services/sfs.yaml new file mode 100644 index 00000000..e88fd676 --- /dev/null +++ b/otc_metadata/data/services/sfs.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/scalable-file-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/scalable-file-service + type: github +service_category: storage +service_title: Scalable File Service +service_type: sfs +service_uri: scalable-file-service +teams: +- name: docs-storage-rw + permission: write diff --git a/otc_metadata/data/services/smg.yaml b/otc_metadata/data/services/smg.yaml new file mode 100644 index 00000000..e039b2ed --- /dev/null +++ b/otc_metadata/data/services/smg.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/secure-mail-gateway + type: gitea +- environment: public + repo: opentelekomcloud-docs/secure-mail-gateway + type: github +service_category: network +service_title: Secure Mail Gateway +service_type: smg +service_uri: secure-mail-gateway +teams: +- name: docs-network-rw + permission: write diff --git a/otc_metadata/data/services/smn.yaml b/otc_metadata/data/services/smn.yaml new file mode 100644 index 00000000..b661a61a --- /dev/null +++ b/otc_metadata/data/services/smn.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/simple-message-notification + type: gitea +- environment: public + repo: opentelekomcloud-docs/simple-message-notification + type: github +service_category: application +service_title: Simple Message Notification +service_type: smn +service_uri: simple-message-notification +teams: +- name: docs-orchestration-rw + permission: write diff --git a/otc_metadata/data/services/swr.yaml b/otc_metadata/data/services/swr.yaml new file mode 100644 index 00000000..afcf63a3 --- /dev/null +++ b/otc_metadata/data/services/swr.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/software-repository-container + type: gitea +- environment: public + repo: opentelekomcloud-docs/software-repository-container + type: github +service_category: container +service_title: Software Repository for Containers +service_type: swr +service_uri: software-repository-container +teams: +- name: docs-container-rw + permission: write diff --git a/otc_metadata/data/services/tms.yaml b/otc_metadata/data/services/tms.yaml new file mode 100644 index 00000000..b0c7195b --- /dev/null +++ b/otc_metadata/data/services/tms.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/tag-management-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/tag-management-service + type: github +service_category: md +service_title: Tag Management Service +service_type: tms +service_uri: tag-management-service +teams: +- name: docs-orchestration-rw + permission: write diff --git a/otc_metadata/data/services/vbs.yaml b/otc_metadata/data/services/vbs.yaml new file mode 100644 index 00000000..455e72cd --- /dev/null +++ b/otc_metadata/data/services/vbs.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/volume-backup-service + type: gitea +- environment: public + repo: opentelekomcloud-docs/volume-backup-service + type: github +service_category: storage +service_title: Volume Backup Service +service_type: vbs +service_uri: volume-backup-service +teams: +- name: docs-storage-rw + permission: write diff --git a/otc_metadata/data/services/vpc.yaml b/otc_metadata/data/services/vpc.yaml new file mode 100644 index 00000000..5bb3b7ea --- /dev/null +++ b/otc_metadata/data/services/vpc.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/virtual-private-cloud + type: gitea +- environment: public + repo: opentelekomcloud-docs/virtual-private-cloud + type: github +service_category: network +service_title: Virtual Private Cloud +service_type: vpc +service_uri: virtual-private-cloud +teams: +- name: docs-network-rw + permission: write diff --git a/otc_metadata/data/services/vpcep.yaml b/otc_metadata/data/services/vpcep.yaml new file mode 100644 index 00000000..bd0180c9 --- /dev/null +++ b/otc_metadata/data/services/vpcep.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/vpc-endpoint + type: gitea +- environment: public + repo: opentelekomcloud-docs/vpc-endpoint + type: github +service_category: network +service_title: VPC Endpoint +service_type: vpcep +service_uri: vpc-endpoint +teams: +- name: docs-network-rw + permission: write diff --git a/otc_metadata/data/services/vpn.yaml b/otc_metadata/data/services/vpn.yaml new file mode 100644 index 00000000..26a46727 --- /dev/null +++ b/otc_metadata/data/services/vpn.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/virtual-private-network + type: gitea +- environment: public + repo: opentelekomcloud-docs/virtual-private-network + type: github +service_category: network +service_title: Virtual Private Network +service_type: vpn +service_uri: virtual-private-network +teams: +- name: docs-network-rw + permission: write diff --git a/otc_metadata/data/services/waf.yaml b/otc_metadata/data/services/waf.yaml new file mode 100644 index 00000000..febe1f7b --- /dev/null +++ b/otc_metadata/data/services/waf.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/web-application-firewall + type: gitea +- environment: public + repo: opentelekomcloud-docs/web-application-firewall + type: github +service_category: security-services +service_title: Web Application Firewall +service_type: waf +service_uri: web-application-firewall +teams: +- name: docs-security-services-rw + permission: write diff --git a/otc_metadata/data/services/wafd.yaml b/otc_metadata/data/services/wafd.yaml new file mode 100644 index 00000000..5d02a8ea --- /dev/null +++ b/otc_metadata/data/services/wafd.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/web-application-firewall-dedicated + type: gitea +- environment: public + repo: opentelekomcloud-docs/web-application-firewall-dedicated + type: github +service_category: security-services +service_title: Dedicated Web Application Firewall +service_type: wafd +service_uri: web-application-firewall-dedicated +teams: +- name: docs-security-services-rw + permission: write diff --git a/otc_metadata/docs.py b/otc_metadata/docs.py index 733add10..d1d7c63f 100644 --- a/otc_metadata/docs.py +++ b/otc_metadata/docs.py @@ -15,19 +15,18 @@ import copy import otc_metadata.data -__all__ = ['Service'] +__all__ = ["Service"] -BUILTIN_DATA = otc_metadata.data.read_data('docs.yaml') +BUILTIN_DATA = otc_metadata.data.read_data("docs.yaml") def _normalize_type(service_type): if service_type: - return service_type.replace('_', '-') + return service_type.replace("_", "-") class Service(object): - """Encapsulation of the OTC Docs data - """ + """Encapsulation of the OTC Docs data""" def __init__(self): self._service_data = BUILTIN_DATA @@ -35,4 +34,4 @@ class Service(object): @property def all_services(self): "Service Categories data listing." - return copy.deepcopy(self._service_data['services']) + return copy.deepcopy(self._service_data["services"]) diff --git a/otc_metadata/services.py b/otc_metadata/services.py index 67c61a75..3f9fcf14 100644 --- a/otc_metadata/services.py +++ b/otc_metadata/services.py @@ -41,13 +41,22 @@ class Services(object): # sort docs list by _ self._service_data["documents"] = sorted( sorted_docs, - key=lambda x: f"{x.get('service_type')}{x.get('title')}" + key=lambda x: f"{x.get('service_type')}{x.get('title')}", ) # sort services by <service_type>_<service_title> self._service_data["services"] = sorted( self._service_data["services"], key=lambda x: f"{x.get('service_type')}{x.get('service_title')}", ) + # sort service categories by <name>_<title> + self._service_data["service_categories"] = sorted( + self._service_data["service_categories"], + key=lambda x: f"{x.get('name')}{x.get('title')}", + ) + other = {'name': 'other', 'title': 'Other'} + if other in self._service_data["service_categories"]: + self._service_data["service_categories"].remove(other) + self._service_data["service_categories"].append(other) def _rewrite_data(self): otc_metadata.data.rewrite_data("services.yaml", self._service_data) @@ -268,15 +277,15 @@ class Services(object): :param str service_type: Filter by service_type """ res = dict() - res['service'] = {} + res["service"] = {} docs = [] services = self._service_data - for doc in services['documents']: - if doc['service_type'] == service_type: + for doc in services["documents"]: + if doc["service_type"] == service_type: docs.append(doc) - res['documents'] = docs - for service in services['services']: - if service['service_type'] == service_type: - res['service'] = service + res["documents"] = docs + for service in services["services"]: + if service["service_type"] == service_type: + res["service"] = service break return res diff --git a/otc_metadata/tests/test_otc_metadata.py b/otc_metadata/tests/test_otc_metadata.py index 609199f0..6820c6d5 100644 --- a/otc_metadata/tests/test_otc_metadata.py +++ b/otc_metadata/tests/test_otc_metadata.py @@ -45,6 +45,11 @@ class TestOtcMetadata(TestCase): srv["service_category"] in category, f"Category {srv['service_category']} is present", ) + self.assertGreater( + len(self.data._service_data["service_categories"]), + 1, + "More then 1 service category", + ) def test_doc_contains_required_data(self): srv_types = dict() diff --git a/tools/split_metadata.py b/tools/split_metadata.py new file mode 100644 index 00000000..1db24970 --- /dev/null +++ b/tools/split_metadata.py @@ -0,0 +1,41 @@ +# import copy + +from pathlib import Path +import yaml + +import otc_metadata + +data = otc_metadata.services.Services() + +for item in data.all_docs: + with open( + Path( + otc_metadata.data.DATA_DIR, + "documents", + f"{item['service_type']}-{item['type']}.yaml", + ), + "w", + ) as fp: + yaml.dump(item, fp, explicit_start=True) + +for item in data.all_services: + with open( + Path( + otc_metadata.data.DATA_DIR, + "services", + f"{item['service_type']}.yaml", + ), + "w", + ) as fp: + yaml.dump(item, fp, explicit_start=True) + +for item in data.service_categories: + with open( + Path( + otc_metadata.data.DATA_DIR, + "service_categories", + f"{item['name']}.yaml", + ), + "w", + ) as fp: + yaml.dump(item, fp, explicit_start=True)