From 9535ff8841a77d12515f0c76858ad5b43052e715 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" Date: Mon, 10 Jul 2023 09:14:01 +0000 Subject: [PATCH 01/47] fixing Document title Reviewed-by: vladimirvshivkov Co-authored-by: Hasko, Vladimir Co-committed-by: Hasko, Vladimir --- otc_metadata/data/services.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/otc_metadata/data/services.yaml b/otc_metadata/data/services.yaml index efe7b77d..fbd9046e 100644 --- a/otc_metadata/data/services.yaml +++ b/otc_metadata/data/services.yaml @@ -610,7 +610,7 @@ documents: pdf_name: fg-dev-guide rst_location: dev_guide/source service_type: fg - title: Developer's Guide + title: Developer Guide type: dev - environment: internal html_location: docs/fg/umn From c563986e296ac8370058b9f40f581a01b15cd923 Mon Sep 17 00:00:00 2001 From: "Gode, Sebastian" Date: Mon, 10 Jul 2023 09:18:10 +0000 Subject: [PATCH 02/47] Added Search-URL Reviewed-by: Hasko, Vladimir Co-authored-by: Gode, Sebastian Co-committed-by: Gode, Sebastian --- otc_metadata/templates/conf.py.j2 | 1 + 1 file changed, 1 insertion(+) diff --git a/otc_metadata/templates/conf.py.j2 b/otc_metadata/templates/conf.py.j2 index 85d32a42..7db2f711 100644 --- a/otc_metadata/templates/conf.py.j2 +++ b/otc_metadata/templates/conf.py.j2 @@ -46,6 +46,7 @@ otcdocs_service_category = '{{ service_category }}' otcdocs_service_title = '{{ service_title }}' otcdocs_service_type = '{{ service_type }}' otcdocs_search_environment = 'hc_de' +otcdocs_search_url = "https://opensearch.eco.tsi-dev.otc-service.com/" # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the From dd1ffe943cfc069e17c24b92f8db3f23b8651420 Mon Sep 17 00:00:00 2001 From: "Pruthi, Vineet" Date: Mon, 10 Jul 2023 12:40:31 +0000 Subject: [PATCH 03/47] Updated to enable data-arts for public docs portal Reviewed-by: vladimirhasko Co-authored-by: Pruthi, Vineet Co-committed-by: Pruthi, Vineet --- otc_metadata/data/services.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/otc_metadata/data/services.yaml b/otc_metadata/data/services.yaml index fbd9046e..e007d7d5 100644 --- a/otc_metadata/data/services.yaml +++ b/otc_metadata/data/services.yaml @@ -246,16 +246,14 @@ documents: service_type: cts title: User Guide type: umn - - environment: internal - html_location: docs/dataartsstudio/api-ref + - 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 - - environment: internal - html_location: docs/dataartsstudio/umn + - html_location: docs/dataartsstudio/umn link: /data-arts-studio/umn/ pdf_name: dataarts_studio-umn rst_location: umn/source @@ -1377,7 +1375,7 @@ services: service_title: DataArts Studio service_type: dataarts_studio service_uri: data-arts-studio - environment: internal + environment: public teams: - name: docs-bigdata-ai-rw permission: write From 4b13b85a96ee9f398f32594f5747382b767f00e8 Mon Sep 17 00:00:00 2001 From: vladimirhasko Date: Mon, 10 Jul 2023 15:57:10 +0000 Subject: [PATCH 04/47] adding ed links Reviewed-by: Hasko, Vladimir Co-authored-by: vladimirhasko Co-committed-by: vladimirhasko --- otc_metadata/data/services.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/otc_metadata/data/services.yaml b/otc_metadata/data/services.yaml index e007d7d5..f273998d 100644 --- a/otc_metadata/data/services.yaml +++ b/otc_metadata/data/services.yaml @@ -506,11 +506,13 @@ documents: service_type: ecs title: User Guide type: umn - - rst_location: api-ref/source + - link: /enterprise-dashboard/api-ref/ + rst_location: api-ref/source service_type: ed title: API Reference type: api-ref - - rst_location: umn/source + - link: /enterprise-dashboard/umn/ + rst_location: umn/source service_type: ed title: User Guide type: umn From 2851c8f0d05faa1b3f6e5e6d25cea12e2cda01ae Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" Date: Thu, 13 Jul 2023 06:26:53 +0000 Subject: [PATCH 05/47] wafd best practice metadata Reviewed-by: vladimirvshivkov Co-authored-by: Hasko, Vladimir Co-committed-by: Hasko, Vladimir --- otc_metadata/data/services.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/otc_metadata/data/services.yaml b/otc_metadata/data/services.yaml index f273998d..0bc3c79e 100644 --- a/otc_metadata/data/services.yaml +++ b/otc_metadata/data/services.yaml @@ -1141,6 +1141,14 @@ documents: 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/ From 56591f3bb250964a0a958e202d78dbd6a49468d8 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" Date: Thu, 20 Jul 2023 11:27:59 +0000 Subject: [PATCH 06/47] making gaussdb mysql publicly visible Reviewed-by: vladimirvshivkov Co-authored-by: Hasko, Vladimir Co-committed-by: Hasko, Vladimir --- otc_metadata/data/services.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/otc_metadata/data/services.yaml b/otc_metadata/data/services.yaml index 0bc3c79e..20ca130f 100644 --- a/otc_metadata/data/services.yaml +++ b/otc_metadata/data/services.yaml @@ -620,8 +620,7 @@ documents: service_type: fg title: User Guide type: umn - - environment: internal - hc_location: api/gaussdb + - hc_location: api/gaussdb html_location: docs/gaussdb_mysql/api-ref link: /gaussdb-mysql/api-ref/ pdf_name: gaussdb_mysql-api-ref @@ -629,8 +628,7 @@ documents: service_type: gaussdb_mysql title: API Reference type: api-ref - - environment: internal - hc_location: usermanual/gaussdb + - hc_location: usermanual/gaussdb html_location: docs/gaussdb_mysql/umn link: /gaussdb-mysql/umn/ pdf_name: gaussdb_mysql-umn From 8dd8fbb3d4a01de616df80c125d1b4752edd7b1c Mon Sep 17 00:00:00 2001 From: "Gode, Sebastian" Date: Mon, 24 Jul 2023 08:12:02 +0000 Subject: [PATCH 07/47] Fix environment on search service indexing Reviewed-by: Hasko, Vladimir Co-authored-by: Gode, Sebastian Co-committed-by: Gode, Sebastian --- otc_metadata/services.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/otc_metadata/services.py b/otc_metadata/services.py index 5c7111f1..67c61a75 100644 --- a/otc_metadata/services.py +++ b/otc_metadata/services.py @@ -123,6 +123,9 @@ class Services(object): docs = [] for service in self.all_services: + if "environment" in service: + if service["environment"] != environment: + continue if not service["service_title"]: continue if not service["service_type"]: From 370bf69636b84d00f23c8aeb4ea4ad762d5c5aad Mon Sep 17 00:00:00 2001 From: "Gode, Sebastian" Date: Thu, 27 Jul 2023 12:28:43 +0000 Subject: [PATCH 08/47] Additions to sbv confpy Reviewed-by: Hasko, Vladimir Co-authored-by: Gode, Sebastian Co-committed-by: Gode, Sebastian --- tools/generate_doc_confpy.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/generate_doc_confpy.py b/tools/generate_doc_confpy.py index b761b7eb..2e52d089 100644 --- a/tools/generate_doc_confpy.py +++ b/tools/generate_doc_confpy.py @@ -184,6 +184,8 @@ def process_repositories(args, service): title=f"{service['service_title']} - Service Based View", service_type=service["service_type"] ) + context["service_category"] = service['service_category'] + context["service_title"] = service['service_title'] if not copy_path.exists(): logging.info("Path for sbv does not exist") copy_path.mkdir(parents=True, exist_ok=True) From 12fd438a6cc9df5dd38a43cc09954d2510200eeb Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" Date: Fri, 28 Jul 2023 08:48:48 +0000 Subject: [PATCH 09/47] adding Host Security Service metadata Reviewed-by: gtema Co-authored-by: Hasko, Vladimir Co-committed-by: Hasko, Vladimir --- otc_metadata/data/services.yaml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/otc_metadata/data/services.yaml b/otc_metadata/data/services.yaml index 20ca130f..8aae7c90 100644 --- a/otc_metadata/data/services.yaml +++ b/otc_metadata/data/services.yaml @@ -653,6 +653,23 @@ documents: 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/ @@ -1709,6 +1726,21 @@ services: 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: public + teams: + - name: docs-security-services-rw + permission: write - repositories: - environment: internal repo: docs/identity-access-management From 4541a4e2761b7eb1f92e64eaa6b5191d8e871e71 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" Date: Mon, 31 Jul 2023 11:01:47 +0000 Subject: [PATCH 10/47] fixing visibility of hss on public portal Reviewed-by: vladimirvshivkov Co-authored-by: Hasko, Vladimir Co-committed-by: Hasko, Vladimir --- otc_metadata/data/services.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/otc_metadata/data/services.yaml b/otc_metadata/data/services.yaml index 8aae7c90..2e50ae11 100644 --- a/otc_metadata/data/services.yaml +++ b/otc_metadata/data/services.yaml @@ -1737,7 +1737,7 @@ services: service_title: Host Security Service service_type: hss service_uri: host-security-service - environment: public + environment: internal teams: - name: docs-security-services-rw permission: write From 19248854d4958e4423c708b64f8189cef4a30213 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" Date: Thu, 3 Aug 2023 12:48:36 +0000 Subject: [PATCH 11/47] 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) From 3e3441973c9311d3dbf03791c4b0bbdea9cf8e11 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Sat, 5 Aug 2023 00:03:02 +0000 Subject: [PATCH 12/47] adding price calculator metadata Reviewed-by: vladimirhasko <vladimirhasko@gmail.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/data/documents/pc-api-ref.yaml | 8 ++++++++ otc_metadata/data/services/ed.yaml | 4 ++-- otc_metadata/data/services/pc.yaml | 16 ++++++++++++++++ 3 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 otc_metadata/data/documents/pc-api-ref.yaml create mode 100644 otc_metadata/data/services/pc.yaml diff --git a/otc_metadata/data/documents/pc-api-ref.yaml b/otc_metadata/data/documents/pc-api-ref.yaml new file mode 100644 index 00000000..bcb46483 --- /dev/null +++ b/otc_metadata/data/documents/pc-api-ref.yaml @@ -0,0 +1,8 @@ +--- +environment: internal +link: /price-calculator/api-ref/ +pdf_name: pc-api-ref +rst_location: api-ref/source +service_type: pc +title: API Reference +type: api-ref diff --git a/otc_metadata/data/services/ed.yaml b/otc_metadata/data/services/ed.yaml index cd87f8b2..068fd9dd 100644 --- a/otc_metadata/data/services/ed.yaml +++ b/otc_metadata/data/services/ed.yaml @@ -1,5 +1,5 @@ --- -environment: hidden +environment: public repositories: - environment: internal repo: docs/enterprise-dashboard @@ -10,7 +10,7 @@ repositories: service_category: other service_title: Enterprise Dashboard service_type: ed -service_uri: enterprise-dashboard/umn +service_uri: enterprise-dashboard teams: - name: docs-dashboard-rw permission: write diff --git a/otc_metadata/data/services/pc.yaml b/otc_metadata/data/services/pc.yaml new file mode 100644 index 00000000..b2d3df0c --- /dev/null +++ b/otc_metadata/data/services/pc.yaml @@ -0,0 +1,16 @@ +--- +environment: hidden +repositories: +- environment: internal + repo: docs/price-calculator + type: gitea +- environment: public + repo: opentelekomcloud-docs/price-calculator + type: github +service_category: other +service_title: Price Calculator +service_type: pc +service_uri: price-calculator +teams: +- name: docs-oss-bss-rw + permission: write From 5e2b62b480d470e0f227e8a3fdc1ed9f97c91c3d Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Mon, 7 Aug 2023 11:30:10 +0000 Subject: [PATCH 13/47] adding sorting function for generating metadata yaml Reviewed-by: gtema <artem.goncharov@gmail.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- tools/generate_docexports_data.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/generate_docexports_data.py b/tools/generate_docexports_data.py index 8b8012a8..90e44340 100644 --- a/tools/generate_docexports_data.py +++ b/tools/generate_docexports_data.py @@ -10,6 +10,7 @@ import otc_metadata.services def main(): data = otc_metadata.services.Services() + data._sort_data() _yaml = YAML() _yaml.indent(mapping=2, sequence=4, offset=2) From c0de8bf198d6fd2f08ca5f009104023452592a15 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Wed, 9 Aug 2023 11:12:15 +0000 Subject: [PATCH 14/47] adding global constraints Reviewed-by: gtema <artem.goncharov@gmail.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/templates/tox.ini.j2 | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/otc_metadata/templates/tox.ini.j2 b/otc_metadata/templates/tox.ini.j2 index e6ecf9d4..bfea2ac9 100644 --- a/otc_metadata/templates/tox.ini.j2 +++ b/otc_metadata/templates/tox.ini.j2 @@ -24,7 +24,9 @@ commands = {posargs} # This env is invoked in the periodic pipeline and is therefore responsible to # build all relevant docs at once. [testenv:docs] -deps = -r{toxinidir}/doc/requirements.txt +deps = + -r{toxinidir}/doc/requirements.txt + -c https://raw.githubusercontent.com/opentelekomcloud-docs-swiss/docs-constraints/main/constraints.txt allowlist_externals = mkdir cp @@ -40,7 +42,7 @@ commands = {%- endfor %} [testenv:docs-pdf] -deps = -r{toxinidir}/doc/requirements.txt +deps = {[testenv:docs]deps} allowlist_externals = rm mkdir @@ -59,7 +61,7 @@ commands = {% set loc = doc.rst_location | replace('/source', '') %} # HTML version [testenv:{{ doc.type }}] -deps = -r{toxinidir}/doc/requirements.txt +deps = {[testenv:docs]deps} allowlist_externals = cp mkdir @@ -78,7 +80,7 @@ commands = # Json version (for search) [testenv:json-{{ doc.type }}] -deps = -r{toxinidir}/doc/requirements.txt +deps = {[testenv:docs]deps} allowlist_externals = cp mkdir @@ -102,7 +104,7 @@ commands = {% if doc.pdf_name -%} # PDF version [testenv:{{ doc.type }}-pdf-docs] -deps = -r{toxinidir}/doc/requirements.txt +deps = {[testenv:docs]deps} allowlist_externals = rm mkdir From 2795fb42eb241d09a3bef48063a2ab5fe5290c43 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Wed, 9 Aug 2023 12:08:57 +0000 Subject: [PATCH 15/47] Update 'otc_metadata/templates/tox.ini.j2' Reviewed-by: gtema <artem.goncharov@gmail.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/templates/tox.ini.j2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/otc_metadata/templates/tox.ini.j2 b/otc_metadata/templates/tox.ini.j2 index bfea2ac9..ce1b265a 100644 --- a/otc_metadata/templates/tox.ini.j2 +++ b/otc_metadata/templates/tox.ini.j2 @@ -26,7 +26,7 @@ commands = {posargs} [testenv:docs] deps = -r{toxinidir}/doc/requirements.txt - -c https://raw.githubusercontent.com/opentelekomcloud-docs-swiss/docs-constraints/main/constraints.txt + -c https://raw.githubusercontent.com/opentelekomcloud-docs/docs-constraints/main/constraints.txt allowlist_externals = mkdir cp From 6a96bfc07fc601202aa0774a66f7f42e0c256854 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Mon, 14 Aug 2023 07:30:32 +0000 Subject: [PATCH 16/47] adding metadata params to be generated for doc-exports Reviewed-by: gtema <artem.goncharov@gmail.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/services.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/otc_metadata/services.py b/otc_metadata/services.py index 3f9fcf14..ef965065 100644 --- a/otc_metadata/services.py +++ b/otc_metadata/services.py @@ -237,6 +237,8 @@ class Services(object): srv_res = dict( service_title=srv["service_title"], service_type=srv["service_type"], + service_category=srv["service_category"], + service_environment=environment, docs=[], ) if "teams" in srv: @@ -260,6 +262,7 @@ class Services(object): rst_location=doc["rst_location"], title=doc["title"], type=doc.get("type", "dummy"), + link=doc["link"], ) if "pdf_name" in doc: doc_res["pdf_name"] = doc["pdf_name"] From 6f07280954b6fb2012a52bd2d421c3fbd98d0eb7 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Wed, 16 Aug 2023 09:21:54 +0000 Subject: [PATCH 17/47] fixing correct location for hss Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/data/documents/hss-api-ref.yaml | 2 +- otc_metadata/data/documents/hss-umn.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/otc_metadata/data/documents/hss-api-ref.yaml b/otc_metadata/data/documents/hss-api-ref.yaml index b1f9d850..fc714006 100644 --- a/otc_metadata/data/documents/hss-api-ref.yaml +++ b/otc_metadata/data/documents/hss-api-ref.yaml @@ -1,6 +1,6 @@ --- environment: internal -html_location: docs/host-security-service/api-ref +html_location: docs/hss/api-ref link: /host-security-service/api-ref/ pdf_name: hss-api-ref rst_location: api-ref/source diff --git a/otc_metadata/data/documents/hss-umn.yaml b/otc_metadata/data/documents/hss-umn.yaml index 7ffb47bd..d3ee1790 100644 --- a/otc_metadata/data/documents/hss-umn.yaml +++ b/otc_metadata/data/documents/hss-umn.yaml @@ -1,7 +1,7 @@ --- environment: internal hc_location: usermanual/nosql -html_location: docs/host-security-service/umn +html_location: docs/hss/umn link: /host-security-service/umn/ pdf_name: hss-umn rst_location: umn/source From 49db7c7fd1a4fb7da8bb67ecac2e1af578e9bfc7 Mon Sep 17 00:00:00 2001 From: "Gode, Sebastian" <sebastian.gode@t-systems.com> Date: Mon, 21 Aug 2023 09:06:24 +0000 Subject: [PATCH 18/47] Removed internal on dbss docs and service Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-committed-by: Gode, Sebastian <sebastian.gode@t-systems.com> --- otc_metadata/data/documents/dbss-api-ref.yaml | 1 - otc_metadata/data/documents/dbss-umn.yaml | 1 - otc_metadata/data/services/dbss.yaml | 1 - 3 files changed, 3 deletions(-) diff --git a/otc_metadata/data/documents/dbss-api-ref.yaml b/otc_metadata/data/documents/dbss-api-ref.yaml index eebdb05f..46bfcf95 100644 --- a/otc_metadata/data/documents/dbss-api-ref.yaml +++ b/otc_metadata/data/documents/dbss-api-ref.yaml @@ -1,5 +1,4 @@ --- -environment: internal html_location: docs/dbss/api-ref link: /database-security-service/api-ref/ pdf_name: dbss-api-ref diff --git a/otc_metadata/data/documents/dbss-umn.yaml b/otc_metadata/data/documents/dbss-umn.yaml index 56f2048e..49d5c275 100644 --- a/otc_metadata/data/documents/dbss-umn.yaml +++ b/otc_metadata/data/documents/dbss-umn.yaml @@ -1,5 +1,4 @@ --- -environment: internal html_location: docs/dbss/umn link: /database-security-service/umn/ pdf_name: dbss-umn diff --git a/otc_metadata/data/services/dbss.yaml b/otc_metadata/data/services/dbss.yaml index fac1764f..2f80d214 100644 --- a/otc_metadata/data/services/dbss.yaml +++ b/otc_metadata/data/services/dbss.yaml @@ -1,5 +1,4 @@ --- -environment: internal repositories: - environment: internal repo: docs/database-security-service From 4cf33fc15bdf55f8dcccb4dde7bbcc0df8f880db Mon Sep 17 00:00:00 2001 From: "Gode, Sebastian" <sebastian.gode@t-systems.com> Date: Tue, 22 Aug 2023 07:29:15 +0000 Subject: [PATCH 19/47] Fix environment on dbss Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-committed-by: Gode, Sebastian <sebastian.gode@t-systems.com> --- otc_metadata/data/services/dbss.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/otc_metadata/data/services/dbss.yaml b/otc_metadata/data/services/dbss.yaml index 2f80d214..652b91ca 100644 --- a/otc_metadata/data/services/dbss.yaml +++ b/otc_metadata/data/services/dbss.yaml @@ -1,4 +1,5 @@ --- +environment: public repositories: - environment: internal repo: docs/database-security-service From f533fee17fabf183eccb9f0c1ef1ea9c05686898 Mon Sep 17 00:00:00 2001 From: tischrei <tino.schreiber@t-systems.com> Date: Wed, 30 Aug 2023 08:00:52 +0000 Subject: [PATCH 20/47] add new service APM to metadata Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-authored-by: tischrei <tino.schreiber@t-systems.com> Co-committed-by: tischrei <tino.schreiber@t-systems.com> --- otc_metadata/data/documents/apm-api-ref.yaml | 10 ++++++++++ otc_metadata/data/documents/apm-umn.yaml | 10 ++++++++++ otc_metadata/data/services/apm.yaml | 16 ++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 otc_metadata/data/documents/apm-api-ref.yaml create mode 100644 otc_metadata/data/documents/apm-umn.yaml create mode 100644 otc_metadata/data/services/apm.yaml diff --git a/otc_metadata/data/documents/apm-api-ref.yaml b/otc_metadata/data/documents/apm-api-ref.yaml new file mode 100644 index 00000000..601fc0b1 --- /dev/null +++ b/otc_metadata/data/documents/apm-api-ref.yaml @@ -0,0 +1,10 @@ +--- +environment: internal +hc_location: api/apm +html_location: docs/apm/api-ref +link: /application-performance-management/api-ref/ +pdf_name: apm-api-ref +rst_location: api-ref/source +service_type: apm +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/apm-umn.yaml b/otc_metadata/data/documents/apm-umn.yaml new file mode 100644 index 00000000..b9ae093d --- /dev/null +++ b/otc_metadata/data/documents/apm-umn.yaml @@ -0,0 +1,10 @@ +--- +environment: internal +hc_location: usermanual/apm +html_location: docs/apm/umn +link: /application-performance-management/umn/ +pdf_name: apm-umn +rst_location: umn/source +service_type: apm +title: User Guide +type: umn diff --git a/otc_metadata/data/services/apm.yaml b/otc_metadata/data/services/apm.yaml new file mode 100644 index 00000000..7cac58dc --- /dev/null +++ b/otc_metadata/data/services/apm.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/application-performance-management + type: gitea +- environment: public + repo: opentelekomcloud-docs/application-performance-management + type: github +service_category: md +service_title: Application Performance Management +service_type: apm +service_uri: application-performance-management +teams: +- name: docs-orchestration-rw + permission: write From 54afd0bfe9ad358bf451290bfa8e505c181dee97 Mon Sep 17 00:00:00 2001 From: "Gode, Sebastian" <sebastian.gode@t-systems.com> Date: Wed, 30 Aug 2023 08:12:34 +0000 Subject: [PATCH 21/47] Sorting for Search Index Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-committed-by: Gode, Sebastian <sebastian.gode@t-systems.com> --- tools/index_metadata.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tools/index_metadata.py b/tools/index_metadata.py index 12e4dd41..25252dc5 100644 --- a/tools/index_metadata.py +++ b/tools/index_metadata.py @@ -78,6 +78,9 @@ def main(): all_doc_types=args.all_doc_types ) + sorted_services = sortData(data['services'], sort_key='service_title') + sorted_data = {'services': sorted_services, 'docs': data['docs']} + logging.debug("Indexing data into OpenSearch") indexData( deleteIndex=args.delete_index, @@ -85,7 +88,7 @@ def main(): index=args.index, username=args.username, password=args.password, - data=data + data=sorted_data ) @@ -106,6 +109,10 @@ def getData(environment, all_doc_types): return final_data +def sortData(data, sort_key): + return sorted(data, key=lambda x: x[sort_key]) + + def indexData(deleteIndex, hosts, index, username, password, data): hosts = generate_os_host_list(hosts) client = OpenSearch( From 987ad4ac57567e49bd9860666320b4cc59cf721b Mon Sep 17 00:00:00 2001 From: tischrei <tino.schreiber@t-systems.com> Date: Wed, 30 Aug 2023 09:26:26 +0000 Subject: [PATCH 22/47] Remove API-REF docs from DBSS Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-authored-by: tischrei <tino.schreiber@t-systems.com> Co-committed-by: tischrei <tino.schreiber@t-systems.com> --- otc_metadata/data/documents/dbss-api-ref.yaml | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 otc_metadata/data/documents/dbss-api-ref.yaml diff --git a/otc_metadata/data/documents/dbss-api-ref.yaml b/otc_metadata/data/documents/dbss-api-ref.yaml deleted file mode 100644 index 46bfcf95..00000000 --- a/otc_metadata/data/documents/dbss-api-ref.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -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 From f798833162a7f6e5a44dbc5ab7ec5450e8560ae7 Mon Sep 17 00:00:00 2001 From: tischrei <tino.schreiber@t-systems.com> Date: Mon, 11 Sep 2023 09:24:58 +0000 Subject: [PATCH 23/47] Update 'otc_metadata/data/services/apm.yaml' Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: tischrei <tino.schreiber@t-systems.com> Co-committed-by: tischrei <tino.schreiber@t-systems.com> --- otc_metadata/data/services/apm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/otc_metadata/data/services/apm.yaml b/otc_metadata/data/services/apm.yaml index 7cac58dc..6d899413 100644 --- a/otc_metadata/data/services/apm.yaml +++ b/otc_metadata/data/services/apm.yaml @@ -1,5 +1,5 @@ --- -environment: public +environment: internal repositories: - environment: internal repo: docs/application-performance-management From c3ba114fefc2ccc5cac8f288906bcc12a77f042d Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Wed, 20 Sep 2023 09:31:33 +0000 Subject: [PATCH 24/47] fixing nosql wrong url link and adding hc_location metadata Reviewed-by: vladimirvshivkov <vshivkovvladimir@gmail.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/data/documents/apig-api-ref.yaml | 1 + otc_metadata/data/documents/apig-umn.yaml | 1 + otc_metadata/data/documents/cci-api-ref.yaml | 1 + otc_metadata/data/documents/cci-umn.yaml | 1 + otc_metadata/data/documents/cse-api-ref.yaml | 1 + otc_metadata/data/documents/cse-umn.yaml | 1 + otc_metadata/data/documents/dataarts_studio-api-ref.yaml | 1 + otc_metadata/data/documents/dataarts_studio-umn.yaml | 1 + otc_metadata/data/documents/dbss-umn.yaml | 1 + otc_metadata/data/documents/ddm-api-ref.yaml | 1 + otc_metadata/data/documents/ddm-umn.yaml | 1 + otc_metadata/data/documents/ecs-best-practice.yaml | 1 + otc_metadata/data/documents/er-api-ref.yaml | 1 + otc_metadata/data/documents/er-umn.yaml | 1 + otc_metadata/data/documents/fg-api-ref.yaml | 1 + otc_metadata/data/documents/fg-best-practice.yaml | 1 + otc_metadata/data/documents/fg-dev.yaml | 1 + otc_metadata/data/documents/fg-umn.yaml | 1 + otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml | 3 ++- otc_metadata/data/documents/hss-api-ref.yaml | 1 + otc_metadata/data/documents/hss-umn.yaml | 1 + otc_metadata/data/documents/iam-permissions.yaml | 1 + .../data/documents/obs-permissions-configuration-guide.yaml | 1 + otc_metadata/data/documents/wafd-best-practice.yaml | 1 + 24 files changed, 25 insertions(+), 1 deletion(-) diff --git a/otc_metadata/data/documents/apig-api-ref.yaml b/otc_metadata/data/documents/apig-api-ref.yaml index 39b17e49..1d3b780e 100644 --- a/otc_metadata/data/documents/apig-api-ref.yaml +++ b/otc_metadata/data/documents/apig-api-ref.yaml @@ -1,4 +1,5 @@ --- +hc_location: api/apig environment: internal html_location: docs/apig/api-ref link: /api-gateway/api-ref/ diff --git a/otc_metadata/data/documents/apig-umn.yaml b/otc_metadata/data/documents/apig-umn.yaml index fe05ccc6..becda9e4 100644 --- a/otc_metadata/data/documents/apig-umn.yaml +++ b/otc_metadata/data/documents/apig-umn.yaml @@ -1,4 +1,5 @@ --- +hc_location: usermanual/apig environment: internal html_location: docs/apig/umn link: /api-gateway/umn/ diff --git a/otc_metadata/data/documents/cci-api-ref.yaml b/otc_metadata/data/documents/cci-api-ref.yaml index 0dce3f9b..eb0afe55 100644 --- a/otc_metadata/data/documents/cci-api-ref.yaml +++ b/otc_metadata/data/documents/cci-api-ref.yaml @@ -1,4 +1,5 @@ --- +hc_location: api/cci environment: internal html_location: docs/cci/api-ref link: /cloud-container-instance/api-ref/ diff --git a/otc_metadata/data/documents/cci-umn.yaml b/otc_metadata/data/documents/cci-umn.yaml index 88fad93b..60e86ec7 100644 --- a/otc_metadata/data/documents/cci-umn.yaml +++ b/otc_metadata/data/documents/cci-umn.yaml @@ -1,4 +1,5 @@ --- +hc_location: usermanual/cci environment: internal html_location: docs/cci/umn link: /cloud-container-instance/umn/ diff --git a/otc_metadata/data/documents/cse-api-ref.yaml b/otc_metadata/data/documents/cse-api-ref.yaml index 917cc579..7242c428 100644 --- a/otc_metadata/data/documents/cse-api-ref.yaml +++ b/otc_metadata/data/documents/cse-api-ref.yaml @@ -1,4 +1,5 @@ --- +hc_location: api/cse environment: internal html_location: docs/cse/api-ref link: /cloud-service-engine/api-ref/ diff --git a/otc_metadata/data/documents/cse-umn.yaml b/otc_metadata/data/documents/cse-umn.yaml index d17ddcb2..cade2142 100644 --- a/otc_metadata/data/documents/cse-umn.yaml +++ b/otc_metadata/data/documents/cse-umn.yaml @@ -1,4 +1,5 @@ --- +hc_location: usermanual/cse environment: internal html_location: docs/cse/umn link: /cloud-service-engine/umn/ diff --git a/otc_metadata/data/documents/dataarts_studio-api-ref.yaml b/otc_metadata/data/documents/dataarts_studio-api-ref.yaml index 8324c067..223a46e5 100644 --- a/otc_metadata/data/documents/dataarts_studio-api-ref.yaml +++ b/otc_metadata/data/documents/dataarts_studio-api-ref.yaml @@ -1,4 +1,5 @@ --- +hc_location: api/dataartsstudio html_location: docs/dataartsstudio/api-ref link: /data-arts-studio/api-ref/ pdf_name: dataarts_studio-api-ref diff --git a/otc_metadata/data/documents/dataarts_studio-umn.yaml b/otc_metadata/data/documents/dataarts_studio-umn.yaml index 332c7c0a..a6a78d1c 100644 --- a/otc_metadata/data/documents/dataarts_studio-umn.yaml +++ b/otc_metadata/data/documents/dataarts_studio-umn.yaml @@ -1,4 +1,5 @@ --- +hc_location: usermanual/dataartsstudio html_location: docs/dataartsstudio/umn link: /data-arts-studio/umn/ pdf_name: dataarts_studio-umn diff --git a/otc_metadata/data/documents/dbss-umn.yaml b/otc_metadata/data/documents/dbss-umn.yaml index 49d5c275..b98daeb0 100644 --- a/otc_metadata/data/documents/dbss-umn.yaml +++ b/otc_metadata/data/documents/dbss-umn.yaml @@ -1,4 +1,5 @@ --- +hc_location: usermanual/dbss html_location: docs/dbss/umn link: /database-security-service/umn/ pdf_name: dbss-umn diff --git a/otc_metadata/data/documents/ddm-api-ref.yaml b/otc_metadata/data/documents/ddm-api-ref.yaml index 15b65820..1165d41c 100644 --- a/otc_metadata/data/documents/ddm-api-ref.yaml +++ b/otc_metadata/data/documents/ddm-api-ref.yaml @@ -1,4 +1,5 @@ --- +hc_location: api/ddm environment: internal html_location: docs/ddm/api-ref link: /distributed-database-middleware/api-ref/ diff --git a/otc_metadata/data/documents/ddm-umn.yaml b/otc_metadata/data/documents/ddm-umn.yaml index 12f89858..accc200e 100644 --- a/otc_metadata/data/documents/ddm-umn.yaml +++ b/otc_metadata/data/documents/ddm-umn.yaml @@ -1,4 +1,5 @@ --- +hc_location: usermanual/ddm environment: internal html_location: docs/ddm/umn link: /distributed-database-middleware/umn/ diff --git a/otc_metadata/data/documents/ecs-best-practice.yaml b/otc_metadata/data/documents/ecs-best-practice.yaml index acde7308..6a324213 100644 --- a/otc_metadata/data/documents/ecs-best-practice.yaml +++ b/otc_metadata/data/documents/ecs-best-practice.yaml @@ -1,4 +1,5 @@ --- +hc_location: bestpractice/ecs environment: internal html_location: docs/ecs/best-practice link: /elastic-cloud-server/best-practice/ diff --git a/otc_metadata/data/documents/er-api-ref.yaml b/otc_metadata/data/documents/er-api-ref.yaml index 188c64e5..ee6aa9de 100644 --- a/otc_metadata/data/documents/er-api-ref.yaml +++ b/otc_metadata/data/documents/er-api-ref.yaml @@ -1,4 +1,5 @@ --- +hc_location: api/er environment: internal html_location: docs/er/api-ref link: /enterprise-router/api-ref/ diff --git a/otc_metadata/data/documents/er-umn.yaml b/otc_metadata/data/documents/er-umn.yaml index 0b3c3f73..0d9af4ce 100644 --- a/otc_metadata/data/documents/er-umn.yaml +++ b/otc_metadata/data/documents/er-umn.yaml @@ -1,4 +1,5 @@ --- +hc_location: usermanual/er environment: internal html_location: docs/er/umn link: /enterprise-router/umn/ diff --git a/otc_metadata/data/documents/fg-api-ref.yaml b/otc_metadata/data/documents/fg-api-ref.yaml index 84d576d4..dba364ce 100644 --- a/otc_metadata/data/documents/fg-api-ref.yaml +++ b/otc_metadata/data/documents/fg-api-ref.yaml @@ -1,4 +1,5 @@ --- +hc_location: api/functiongraph environment: internal html_location: docs/fg/api-ref link: /function-graph/api-ref/ diff --git a/otc_metadata/data/documents/fg-best-practice.yaml b/otc_metadata/data/documents/fg-best-practice.yaml index 066fcb23..7488bba9 100644 --- a/otc_metadata/data/documents/fg-best-practice.yaml +++ b/otc_metadata/data/documents/fg-best-practice.yaml @@ -1,4 +1,5 @@ --- +hc_location: bestpractice/functiongraph environment: internal html_location: docs/fg/best-practice link: /function-graph/best-practice/ diff --git a/otc_metadata/data/documents/fg-dev.yaml b/otc_metadata/data/documents/fg-dev.yaml index 538f8b4e..8a7b568b 100644 --- a/otc_metadata/data/documents/fg-dev.yaml +++ b/otc_metadata/data/documents/fg-dev.yaml @@ -1,4 +1,5 @@ --- +hc_location: devg/functiongraph environment: internal html_location: docs/fg/dev link: /function-graph/dev-guide/ diff --git a/otc_metadata/data/documents/fg-umn.yaml b/otc_metadata/data/documents/fg-umn.yaml index c50a103b..49ec6c54 100644 --- a/otc_metadata/data/documents/fg-umn.yaml +++ b/otc_metadata/data/documents/fg-umn.yaml @@ -1,4 +1,5 @@ --- +hc_location: usermanual/functiongraph environment: internal html_location: docs/fg/umn link: /function-graph/umn/ diff --git a/otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml b/otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml index b025d254..573e25f9 100644 --- a/otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml +++ b/otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml @@ -1,7 +1,8 @@ --- +hc_location: api/nosql environment: internal html_location: docs/gaussdb_nosql/api-ref -link: /gaussdb_nosql/api-ref/ +link: /gaussdb-nosql/api-ref/ pdf_name: gaussdb_nosql-api-ref rst_location: api-ref/source service_type: gaussdb_nosql diff --git a/otc_metadata/data/documents/hss-api-ref.yaml b/otc_metadata/data/documents/hss-api-ref.yaml index fc714006..1304bc92 100644 --- a/otc_metadata/data/documents/hss-api-ref.yaml +++ b/otc_metadata/data/documents/hss-api-ref.yaml @@ -1,4 +1,5 @@ --- +hc_location: api/hss2.0 environment: internal html_location: docs/hss/api-ref link: /host-security-service/api-ref/ diff --git a/otc_metadata/data/documents/hss-umn.yaml b/otc_metadata/data/documents/hss-umn.yaml index d3ee1790..04cd6c76 100644 --- a/otc_metadata/data/documents/hss-umn.yaml +++ b/otc_metadata/data/documents/hss-umn.yaml @@ -1,4 +1,5 @@ --- +hc_location: usermanual/hss2.0 environment: internal hc_location: usermanual/nosql html_location: docs/hss/umn diff --git a/otc_metadata/data/documents/iam-permissions.yaml b/otc_metadata/data/documents/iam-permissions.yaml index 4ce1f011..7de39355 100644 --- a/otc_metadata/data/documents/iam-permissions.yaml +++ b/otc_metadata/data/documents/iam-permissions.yaml @@ -1,4 +1,5 @@ --- +hc_location: permissions environment: internal html_location: docs/iam/permissions link: /identity-access-management/permissions/ diff --git a/otc_metadata/data/documents/obs-permissions-configuration-guide.yaml b/otc_metadata/data/documents/obs-permissions-configuration-guide.yaml index 45bbd269..2e362804 100644 --- a/otc_metadata/data/documents/obs-permissions-configuration-guide.yaml +++ b/otc_metadata/data/documents/obs-permissions-configuration-guide.yaml @@ -1,4 +1,5 @@ --- +hc_location: perms-cfg/obs html_location: docs/obs/perms-cfg link: /object-storage-service/permissions-configuration-guide/ pdf_name: obs-perms-cfg diff --git a/otc_metadata/data/documents/wafd-best-practice.yaml b/otc_metadata/data/documents/wafd-best-practice.yaml index 90a88f61..fb2bf634 100644 --- a/otc_metadata/data/documents/wafd-best-practice.yaml +++ b/otc_metadata/data/documents/wafd-best-practice.yaml @@ -1,4 +1,5 @@ --- +hc_location: bestpractice/waf environment: internal html_location: docs/wafd/best-practice link: /web-application-firewall-dedicated/best-practice/ From 34b4466184bcdd238232ad90a4126ed5f8c32458 Mon Sep 17 00:00:00 2001 From: "Gode, Sebastian" <sebastian.gode@t-systems.com> Date: Fri, 29 Sep 2023 11:48:57 +0000 Subject: [PATCH 25/47] Added ctd Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-committed-by: Gode, Sebastian <sebastian.gode@t-systems.com> --- otc_metadata/data/documents/ctd-umn.yaml | 8 ++++++++ otc_metadata/data/services/ctd.yaml | 13 +++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 otc_metadata/data/documents/ctd-umn.yaml create mode 100644 otc_metadata/data/services/ctd.yaml diff --git a/otc_metadata/data/documents/ctd-umn.yaml b/otc_metadata/data/documents/ctd-umn.yaml new file mode 100644 index 00000000..2b7ddde8 --- /dev/null +++ b/otc_metadata/data/documents/ctd-umn.yaml @@ -0,0 +1,8 @@ +--- +html_location: docs/ctd/umn +link: /cloud-topology-designer/umn/ +pdf_name: ctd-umn +rst_location: umn/source +service_type: ctd +title: User Guide +type: umn diff --git a/otc_metadata/data/services/ctd.yaml b/otc_metadata/data/services/ctd.yaml new file mode 100644 index 00000000..7b97a3c6 --- /dev/null +++ b/otc_metadata/data/services/ctd.yaml @@ -0,0 +1,13 @@ +--- +environment: hidden +repositories: +- environment: public + repo: opentelekomcloud-docs/cloud-topology-designer + type: github +service_category: other +service_title: Cloud Topology Designer +service_type: ctd +service_uri: cloud-topology-designer +teams: +- name: topology-designer-rw + permission: write From 2b4f4e3d6af67bf2acc5fa954075933b27a1c9e3 Mon Sep 17 00:00:00 2001 From: "Gode, Sebastian" <sebastian.gode@t-systems.com> Date: Wed, 4 Oct 2023 09:57:00 +0000 Subject: [PATCH 26/47] ctd to tcc Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-committed-by: Gode, Sebastian <sebastian.gode@t-systems.com> --- otc_metadata/data/documents/ctd-umn.yaml | 8 -------- otc_metadata/data/documents/tcc-umn.yaml | 8 ++++++++ otc_metadata/data/services/{ctd.yaml => tcc.yaml} | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) delete mode 100644 otc_metadata/data/documents/ctd-umn.yaml create mode 100644 otc_metadata/data/documents/tcc-umn.yaml rename otc_metadata/data/services/{ctd.yaml => tcc.yaml} (51%) diff --git a/otc_metadata/data/documents/ctd-umn.yaml b/otc_metadata/data/documents/ctd-umn.yaml deleted file mode 100644 index 2b7ddde8..00000000 --- a/otc_metadata/data/documents/ctd-umn.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -html_location: docs/ctd/umn -link: /cloud-topology-designer/umn/ -pdf_name: ctd-umn -rst_location: umn/source -service_type: ctd -title: User Guide -type: umn diff --git a/otc_metadata/data/documents/tcc-umn.yaml b/otc_metadata/data/documents/tcc-umn.yaml new file mode 100644 index 00000000..d68ab542 --- /dev/null +++ b/otc_metadata/data/documents/tcc-umn.yaml @@ -0,0 +1,8 @@ +--- +html_location: docs/tcc/umn +link: /telekom-cloud-create/umn/ +pdf_name: tcc-umn +rst_location: umn/source +service_type: tcc +title: User Guide +type: umn diff --git a/otc_metadata/data/services/ctd.yaml b/otc_metadata/data/services/tcc.yaml similarity index 51% rename from otc_metadata/data/services/ctd.yaml rename to otc_metadata/data/services/tcc.yaml index 7b97a3c6..0afc3ee0 100644 --- a/otc_metadata/data/services/ctd.yaml +++ b/otc_metadata/data/services/tcc.yaml @@ -2,12 +2,12 @@ environment: hidden repositories: - environment: public - repo: opentelekomcloud-docs/cloud-topology-designer + repo: opentelekomcloud-docs/telekom-cloud-create type: github service_category: other -service_title: Cloud Topology Designer -service_type: ctd -service_uri: cloud-topology-designer +service_title: Telekom Cloud Create +service_type: tcc +service_uri: telekom-cloud-create teams: - name: topology-designer-rw permission: write From 3392aea1aca3fe4e2c611923ab87d5545b3dbdd6 Mon Sep 17 00:00:00 2001 From: "Muller, Martin" <martin.muller@t-systems.com> Date: Fri, 6 Oct 2023 14:04:36 +0000 Subject: [PATCH 27/47] Update 'otc_metadata/data/documents/obs-swiftapi.yaml' Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Muller, Martin <martin.muller@t-systems.com> Co-committed-by: Muller, Martin <martin.muller@t-systems.com> --- otc_metadata/data/documents/obs-swiftapi.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/otc_metadata/data/documents/obs-swiftapi.yaml b/otc_metadata/data/documents/obs-swiftapi.yaml index 7d4ebbcc..349b66e8 100644 --- a/otc_metadata/data/documents/obs-swiftapi.yaml +++ b/otc_metadata/data/documents/obs-swiftapi.yaml @@ -5,5 +5,5 @@ link: /object-storage-service/swiftapi/ pdf_name: obs-swiftapi rst_location: doc/swiftapi/source service_type: obs -title: API Reference (Swift) - Deprecated +title: API Reference (Swift) - Deprecated - Will be removed at 2023 Nov. 10! type: swiftapi From c4290b46bbeba8bd51211160e91ec7248c17d0ae Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Mon, 16 Oct 2023 07:15:06 +0000 Subject: [PATCH 28/47] adding best practice docs for various services Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/data/documents/cbr-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/dcs-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/dms-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/iam-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/mrs-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/obs-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/sfs-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/tms-best-practice.yaml | 10 ++++++++++ 8 files changed, 80 insertions(+) create mode 100644 otc_metadata/data/documents/cbr-best-practice.yaml create mode 100644 otc_metadata/data/documents/dcs-best-practice.yaml create mode 100644 otc_metadata/data/documents/dms-best-practice.yaml create mode 100644 otc_metadata/data/documents/iam-best-practice.yaml create mode 100644 otc_metadata/data/documents/mrs-best-practice.yaml create mode 100644 otc_metadata/data/documents/obs-best-practice.yaml create mode 100644 otc_metadata/data/documents/sfs-best-practice.yaml create mode 100644 otc_metadata/data/documents/tms-best-practice.yaml diff --git a/otc_metadata/data/documents/cbr-best-practice.yaml b/otc_metadata/data/documents/cbr-best-practice.yaml new file mode 100644 index 00000000..79d06ee6 --- /dev/null +++ b/otc_metadata/data/documents/cbr-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/cbr +environment: internal +html_location: docs/cbr/best-practice +link: /cloud-backup-recovery/best-practice/ +pdf_name: cbr-best-practice +rst_location: doc/best-practice/source +service_type: cbr +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/dcs-best-practice.yaml b/otc_metadata/data/documents/dcs-best-practice.yaml new file mode 100644 index 00000000..c6c760b3 --- /dev/null +++ b/otc_metadata/data/documents/dcs-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/dcs +environment: internal +html_location: docs/dcs/best-practice +link: /distributed-cache-service/best-practice/ +pdf_name: dcs-best-practice +rst_location: doc/best-practice/source +service_type: dcs +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/dms-best-practice.yaml b/otc_metadata/data/documents/dms-best-practice.yaml new file mode 100644 index 00000000..0a31750f --- /dev/null +++ b/otc_metadata/data/documents/dms-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/dms +environment: internal +html_location: docs/dms/best-practice +link: /distributed-message-service/best-practice/ +pdf_name: dms-best-practice +rst_location: doc/best-practice/source +service_type: dms +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/iam-best-practice.yaml b/otc_metadata/data/documents/iam-best-practice.yaml new file mode 100644 index 00000000..0f0a964b --- /dev/null +++ b/otc_metadata/data/documents/iam-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/iam +environment: internal +html_location: docs/iam/best-practice +link: /identity-access-management/best-practice/ +pdf_name: iam-best-practice +rst_location: doc/best-practice/source +service_type: iam +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/mrs-best-practice.yaml b/otc_metadata/data/documents/mrs-best-practice.yaml new file mode 100644 index 00000000..f90a65a8 --- /dev/null +++ b/otc_metadata/data/documents/mrs-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/mrs +environment: internal +html_location: docs/mrs/best-practice +link: /mapreduce-service/best-practice/ +pdf_name: mrs-best-practice +rst_location: doc/best-practice/source +service_type: mrs +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/obs-best-practice.yaml b/otc_metadata/data/documents/obs-best-practice.yaml new file mode 100644 index 00000000..2b7c2c38 --- /dev/null +++ b/otc_metadata/data/documents/obs-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/obs +environment: internal +html_location: docs/obs/best-practice +link: /object-storage-service/best-practice/ +pdf_name: obs-best-practice +rst_location: doc/best-practice/source +service_type: obs +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/sfs-best-practice.yaml b/otc_metadata/data/documents/sfs-best-practice.yaml new file mode 100644 index 00000000..defba450 --- /dev/null +++ b/otc_metadata/data/documents/sfs-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/sfs +environment: internal +html_location: docs/sfs/best-practice +link: /scalable-file-service/best-practice/ +pdf_name: sfs-best-practice +rst_location: doc/best-practice/source +service_type: sfs +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/tms-best-practice.yaml b/otc_metadata/data/documents/tms-best-practice.yaml new file mode 100644 index 00000000..38161588 --- /dev/null +++ b/otc_metadata/data/documents/tms-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/tms +environment: internal +html_location: docs/tms/best-practice +link: /tag-management-service/best-practice/ +pdf_name: tms-best-practice +rst_location: doc/best-practice/source +service_type: tms +title: Best Practice +type: best-practice From 9eb502ab77a3b482f99de3f1fabf2458dd02097e Mon Sep 17 00:00:00 2001 From: "Pruthi, Vineet" <vineet.pruthi@t-systems.com> Date: Tue, 17 Oct 2023 16:11:50 +0000 Subject: [PATCH 29/47] Enable APIG docs for public HC release Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-committed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> --- otc_metadata/data/documents/apig-api-ref.yaml | 1 - otc_metadata/data/documents/apig-umn.yaml | 1 - otc_metadata/data/services/apig.yaml | 6 ++++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/otc_metadata/data/documents/apig-api-ref.yaml b/otc_metadata/data/documents/apig-api-ref.yaml index 1d3b780e..77dbff26 100644 --- a/otc_metadata/data/documents/apig-api-ref.yaml +++ b/otc_metadata/data/documents/apig-api-ref.yaml @@ -1,6 +1,5 @@ --- hc_location: api/apig -environment: internal html_location: docs/apig/api-ref link: /api-gateway/api-ref/ pdf_name: apig-api-ref diff --git a/otc_metadata/data/documents/apig-umn.yaml b/otc_metadata/data/documents/apig-umn.yaml index becda9e4..eba1868b 100644 --- a/otc_metadata/data/documents/apig-umn.yaml +++ b/otc_metadata/data/documents/apig-umn.yaml @@ -1,6 +1,5 @@ --- hc_location: usermanual/apig -environment: internal html_location: docs/apig/umn link: /api-gateway/umn/ pdf_name: apig-umn diff --git a/otc_metadata/data/services/apig.yaml b/otc_metadata/data/services/apig.yaml index 7d354da8..2a9c5393 100644 --- a/otc_metadata/data/services/apig.yaml +++ b/otc_metadata/data/services/apig.yaml @@ -1,5 +1,5 @@ --- -environment: internal +environment: public repositories: - environment: internal repo: docs/api-gateway @@ -7,10 +7,12 @@ repositories: - environment: public repo: opentelekomcloud-docs/api-gateway type: github -service_category: big_data +service_category: application service_title: API Gateway (APIG) service_type: apig service_uri: api-gateway teams: - name: docs-bigdata-ai-rw permission: write +- name: docs-orchestration-rw + permission: write From ebb139332e035e18bb82512cb4fbdd0ccef79c71 Mon Sep 17 00:00:00 2001 From: "Boka, Ladislav" <ladislav.boka@t-systems.com> Date: Fri, 20 Oct 2023 06:56:34 +0000 Subject: [PATCH 30/47] Removed internal from GaussDB noSQL documents Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Boka, Ladislav <ladislav.boka@t-systems.com> Co-committed-by: Boka, Ladislav <ladislav.boka@t-systems.com> --- otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml | 1 - otc_metadata/data/documents/gaussdb_nosql-umn.yaml | 1 - 2 files changed, 2 deletions(-) diff --git a/otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml b/otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml index 573e25f9..4706e2e6 100644 --- a/otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml +++ b/otc_metadata/data/documents/gaussdb_nosql-api-ref.yaml @@ -1,6 +1,5 @@ --- hc_location: api/nosql -environment: internal html_location: docs/gaussdb_nosql/api-ref link: /gaussdb-nosql/api-ref/ pdf_name: gaussdb_nosql-api-ref diff --git a/otc_metadata/data/documents/gaussdb_nosql-umn.yaml b/otc_metadata/data/documents/gaussdb_nosql-umn.yaml index 9c2a7b48..3e5a6985 100644 --- a/otc_metadata/data/documents/gaussdb_nosql-umn.yaml +++ b/otc_metadata/data/documents/gaussdb_nosql-umn.yaml @@ -1,5 +1,4 @@ --- -environment: internal hc_location: usermanual/nosql html_location: docs/gaussdb_nosql/umn link: /gaussdb-nosql/umn/ From 064f74aeafbff4241821c0ce1e668161d1f51300 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Mon, 23 Oct 2023 07:37:10 +0000 Subject: [PATCH 31/47] adding new best pratice metadata Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/data/documents/cce-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/css-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/dc-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/dds-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/dns-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/elb-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/evs-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/natgw-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/swr-best-practice.yaml | 10 ++++++++++ otc_metadata/data/documents/vpc-best-practice.yaml | 10 ++++++++++ 10 files changed, 100 insertions(+) create mode 100644 otc_metadata/data/documents/cce-best-practice.yaml create mode 100644 otc_metadata/data/documents/css-best-practice.yaml create mode 100644 otc_metadata/data/documents/dc-best-practice.yaml create mode 100644 otc_metadata/data/documents/dds-best-practice.yaml create mode 100644 otc_metadata/data/documents/dns-best-practice.yaml create mode 100644 otc_metadata/data/documents/elb-best-practice.yaml create mode 100644 otc_metadata/data/documents/evs-best-practice.yaml create mode 100644 otc_metadata/data/documents/natgw-best-practice.yaml create mode 100644 otc_metadata/data/documents/swr-best-practice.yaml create mode 100644 otc_metadata/data/documents/vpc-best-practice.yaml diff --git a/otc_metadata/data/documents/cce-best-practice.yaml b/otc_metadata/data/documents/cce-best-practice.yaml new file mode 100644 index 00000000..80d0c715 --- /dev/null +++ b/otc_metadata/data/documents/cce-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/cce +environment: internal +html_location: docs/cce/best-practice +link: /cloud-container-engine/best-practice/ +pdf_name: cce-best-practice +rst_location: doc/best-practice/source +service_type: cce +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/css-best-practice.yaml b/otc_metadata/data/documents/css-best-practice.yaml new file mode 100644 index 00000000..4ea58788 --- /dev/null +++ b/otc_metadata/data/documents/css-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/css +environment: internal +html_location: docs/css/best-practice +link: /cloud-search-service/best-practice/ +pdf_name: css-best-practice +rst_location: doc/best-practice/source +service_type: css +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/dc-best-practice.yaml b/otc_metadata/data/documents/dc-best-practice.yaml new file mode 100644 index 00000000..2a60917b --- /dev/null +++ b/otc_metadata/data/documents/dc-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/dc +environment: internal +html_location: docs/dc/best-practice +link: /direct-connect/best-practice/ +pdf_name: dc-best-practice +rst_location: doc/best-practice/source +service_type: dc +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/dds-best-practice.yaml b/otc_metadata/data/documents/dds-best-practice.yaml new file mode 100644 index 00000000..10123d11 --- /dev/null +++ b/otc_metadata/data/documents/dds-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/dds +environment: internal +html_location: docs/dds/best-practice +link: /document-database-service/best-practice/ +pdf_name: dds-best-practice +rst_location: doc/best-practice/source +service_type: dds +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/dns-best-practice.yaml b/otc_metadata/data/documents/dns-best-practice.yaml new file mode 100644 index 00000000..c19c9f79 --- /dev/null +++ b/otc_metadata/data/documents/dns-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/dns +environment: internal +html_location: docs/dns/best-practice +link: /domain-name-service/best-practice/ +pdf_name: dns-best-practice +rst_location: doc/best-practice/source +service_type: dns +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/elb-best-practice.yaml b/otc_metadata/data/documents/elb-best-practice.yaml new file mode 100644 index 00000000..4892745d --- /dev/null +++ b/otc_metadata/data/documents/elb-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/elb +environment: internal +html_location: docs/elb/best-practice +link: /elastic-load-balancing/best-practice/ +pdf_name: elb-best-practice +rst_location: doc/best-practice/source +service_type: elb +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/evs-best-practice.yaml b/otc_metadata/data/documents/evs-best-practice.yaml new file mode 100644 index 00000000..4e166bff --- /dev/null +++ b/otc_metadata/data/documents/evs-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/evs +environment: internal +html_location: docs/evs/best-practice +link: /elastic-volume-service/best-practice/ +pdf_name: evs-best-practice +rst_location: doc/best-practice/source +service_type: evs +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/natgw-best-practice.yaml b/otc_metadata/data/documents/natgw-best-practice.yaml new file mode 100644 index 00000000..fb997233 --- /dev/null +++ b/otc_metadata/data/documents/natgw-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/natgw +environment: internal +html_location: docs/natgw/best-practice +link: /nat-gateway/best-practice/ +pdf_name: natgw-best-practice +rst_location: doc/best-practice/source +service_type: natgw +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/swr-best-practice.yaml b/otc_metadata/data/documents/swr-best-practice.yaml new file mode 100644 index 00000000..43c0f5dd --- /dev/null +++ b/otc_metadata/data/documents/swr-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/swr +environment: internal +html_location: docs/swr/best-practice +link: /software-repository-container/best-practice/ +pdf_name: swr-best-practice +rst_location: doc/best-practice/source +service_type: swr +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/documents/vpc-best-practice.yaml b/otc_metadata/data/documents/vpc-best-practice.yaml new file mode 100644 index 00000000..69c8369d --- /dev/null +++ b/otc_metadata/data/documents/vpc-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/vpc +environment: internal +html_location: docs/vpc/best-practice +link: /virtual-private-cloud/best-practice/ +pdf_name: vpc-best-practice +rst_location: doc/best-practice/source +service_type: vpc +title: Best Practice +type: best-practice From 78858af9d0e6f31f4808d46064112d7fbd2acb34 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Tue, 24 Oct 2023 08:47:21 +0000 Subject: [PATCH 32/47] adding ims best practice doc metadata Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/data/documents/ims-best-practice.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 otc_metadata/data/documents/ims-best-practice.yaml diff --git a/otc_metadata/data/documents/ims-best-practice.yaml b/otc_metadata/data/documents/ims-best-practice.yaml new file mode 100644 index 00000000..fe2c3229 --- /dev/null +++ b/otc_metadata/data/documents/ims-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/ims +environment: internal +html_location: docs/ims/best-practice +link: /image-management-service/best-practice/ +pdf_name: ims-best-practice +rst_location: doc/best-practice/source +service_type: ims +title: Best Practice +type: best-practice From bef7f69c2438590753e868ad1d7aa6504d016312 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Wed, 25 Oct 2023 10:04:37 +0000 Subject: [PATCH 33/47] adding drs best-practice metadata Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/data/documents/drs-best-practice.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 otc_metadata/data/documents/drs-best-practice.yaml diff --git a/otc_metadata/data/documents/drs-best-practice.yaml b/otc_metadata/data/documents/drs-best-practice.yaml new file mode 100644 index 00000000..2480f200 --- /dev/null +++ b/otc_metadata/data/documents/drs-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/drs +environment: internal +html_location: docs/drs/best-practice +link: /data-replication-service/best-practice/ +pdf_name: drs-best-practice +rst_location: doc/best-practice/source +service_type: drs +title: Best Practice +type: best-practice From 260131750b7dcf292a9717c851155fb85cc243a8 Mon Sep 17 00:00:00 2001 From: "Pruthi, Vineet" <vineet.pruthi@t-systems.com> Date: Fri, 27 Oct 2023 12:08:59 +0000 Subject: [PATCH 34/47] Adding metadata for DLI SqlReference doc Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-committed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> --- otc_metadata/data/documents/dli-sqlreference.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 otc_metadata/data/documents/dli-sqlreference.yaml diff --git a/otc_metadata/data/documents/dli-sqlreference.yaml b/otc_metadata/data/documents/dli-sqlreference.yaml new file mode 100644 index 00000000..17666483 --- /dev/null +++ b/otc_metadata/data/documents/dli-sqlreference.yaml @@ -0,0 +1,10 @@ +--- +environment: internal +hc_location: sqlreference/dli +html_location: docs/dli/sqlreference +link: /data-lake-insight/sqlreference/ +pdf_name: dli-sqlreference +rst_location: doc/sqlreference/source +service_type: dli +title: Sql Syntax Reference +type: sqlreference From e3be33c237367d2d7a8b0eec0f042c7e39a3ce5d Mon Sep 17 00:00:00 2001 From: tischrei <tino.schreiber@t-systems.com> Date: Wed, 1 Nov 2023 13:26:12 +0000 Subject: [PATCH 35/47] add option in requirements.txt to differentiate environments to stage otcdocstheme releases Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com> Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: tischrei <tino.schreiber@t-systems.com> Co-committed-by: tischrei <tino.schreiber@t-systems.com> --- otc_metadata/templates/doc_requirements.txt.j2 | 6 ++++++ tools/generate_doc_confpy.py | 3 +++ 2 files changed, 9 insertions(+) diff --git a/otc_metadata/templates/doc_requirements.txt.j2 b/otc_metadata/templates/doc_requirements.txt.j2 index ea0c4dee..df4f8049 100644 --- a/otc_metadata/templates/doc_requirements.txt.j2 +++ b/otc_metadata/templates/doc_requirements.txt.j2 @@ -1,5 +1,11 @@ sphinx>=2.0.0,!=2.1.0 # BSD +{% if target_environment == 'public' %} +otcdocstheme<1.0.0 # Apache-2.0 +{% elif target_environment == 'internal' %} otcdocstheme # Apache-2.0 +{% else %} +otcdocstheme # Apache-2.0 +{% endif %} # releasenotes reno>=3.1.0 # Apache-2.0 diff --git a/tools/generate_doc_confpy.py b/tools/generate_doc_confpy.py index 2e52d089..6939f894 100644 --- a/tools/generate_doc_confpy.py +++ b/tools/generate_doc_confpy.py @@ -237,6 +237,8 @@ def process_repositories(args, service): doc["type"] = "dev-guide" context["docs"].append(doc) + context["target_environment"] = args.target_environment + tox_ini_content = tox_ini_template.render(**context) tox_ini_path = pathlib.Path(copy_to, "tox.ini") doc_requirements_content = doc_requirements_template.render(**context) @@ -313,6 +315,7 @@ def main(): parser.add_argument( "--target-environment", required=True, + choices=["internal", "public"], help="Environment to be used as a source", ) parser.add_argument("--service-type", help="Service to update") From 7bab061bd2c95dd736acdec09bbdec76acb2bcc2 Mon Sep 17 00:00:00 2001 From: "Gode, Sebastian" <sebastian.gode@t-systems.com> Date: Wed, 1 Nov 2023 13:29:42 +0000 Subject: [PATCH 36/47] Added sphinx-minify to tox Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-committed-by: Gode, Sebastian <sebastian.gode@t-systems.com> --- .../templates/doc_requirements.txt.j2 | 1 + otc_metadata/templates/tox.ini.j2 | 32 ++++++------------- 2 files changed, 10 insertions(+), 23 deletions(-) diff --git a/otc_metadata/templates/doc_requirements.txt.j2 b/otc_metadata/templates/doc_requirements.txt.j2 index df4f8049..e07948a8 100644 --- a/otc_metadata/templates/doc_requirements.txt.j2 +++ b/otc_metadata/templates/doc_requirements.txt.j2 @@ -10,4 +10,5 @@ otcdocstheme # Apache-2.0 reno>=3.1.0 # Apache-2.0 otc-sphinx-directives>=0.1.0 +sphinx-minify>=0.0.1 # Apache-2.0 git+https://gitea.eco.tsi-dev.otc-service.com/infra/otc-metadata.git#egg=otc_metadata \ No newline at end of file diff --git a/otc_metadata/templates/tox.ini.j2 b/otc_metadata/templates/tox.ini.j2 index ce1b265a..bf20f477 100644 --- a/otc_metadata/templates/tox.ini.j2 +++ b/otc_metadata/templates/tox.ini.j2 @@ -34,8 +34,9 @@ allowlist_externals = rm sphinx-build commands = - rm -rf doc/build/html doc/build/doctrees - sphinx-build -a -E -W -d doc/build/doctrees -b html doc/source doc/build/html + rm -rf doc/build/html doc/build/html_temp doc/build/doctrees + sphinx-build -a -E -W -d doc/build/doctrees -b html doc/source doc/build/html_temp + sphinx-minify --input-directory doc/build/html_temp/ --output-directory doc/build/html {%- for doc in docs %} {[testenv:{{ doc.type }}]commands} {[testenv:json-{{ doc.type }}]commands} @@ -66,17 +67,10 @@ allowlist_externals = cp mkdir commands = - sphinx-build -W --keep-going -b html {{ loc }}/source doc/build/html/{{ doc.type }} -{%- if doc.type == 'api-ref' %} - mkdir -p api-ref/build/html - cp -av doc/build/html/api-ref api-ref/build/html -{%- elif doc.type == 'umn' %} - mkdir -p umn/build/html - cp -av doc/build/html/umn umn/build/html -{%- elif doc.type == 'dev-guide' %} - mkdir -p dev_guide/build/html - cp -av doc/build/html/dev-guide dev_guide/build/html -{%- endif %} + sphinx-build -W --keep-going -b html {{ loc }}/source doc/build/html_temp/{{ doc.type }} + sphinx-minify --input-directory doc/build/html_temp/{{ doc.type }} --output-directory doc/build/html/{{ doc.type }} + mkdir -p {{ doc.type }}/build/html + cp -av doc/build/html/{{ doc.type }} {{ doc.type }}/build/html # Json version (for search) [testenv:json-{{ doc.type }}] @@ -90,16 +84,8 @@ commands = # Drop data useless for the search - wrap it also with sh/xargs due to bugs # in tox sh -c "find doc/build/json -type d -and '(' -name '_images' -or -name '_static' -or -name '_sources' ')' -print0 | xargs -0 rm -rf" -{%- if doc.type == 'api-ref' %} - mkdir -p api-ref/build/json - cp -av doc/build/json/api-ref api-ref/build/json -{%- elif doc.type == 'umn' %} - mkdir -p umn/build/json - cp -av doc/build/json/umn umn/build/json -{%- elif doc.type == 'dev-guide' %} - mkdir -p dev_guide/build/json - cp -av doc/build/json/dev-guide dev_guide/build/json -{%- endif %} + mkdir -p {{ doc.type }}/build/json + cp -av doc/build/json/{{ doc.type }} {{ doc.type }}/build/json {% if doc.pdf_name -%} # PDF version From 998a160512a094e94488623c6162c990201d3b20 Mon Sep 17 00:00:00 2001 From: "Pruthi, Vineet" <vineet.pruthi@t-systems.com> Date: Fri, 3 Nov 2023 08:21:08 +0000 Subject: [PATCH 37/47] Removed internal from dli-sqlreference.yaml Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-committed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> --- otc_metadata/data/documents/dli-sqlreference.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/otc_metadata/data/documents/dli-sqlreference.yaml b/otc_metadata/data/documents/dli-sqlreference.yaml index 17666483..de1ffab2 100644 --- a/otc_metadata/data/documents/dli-sqlreference.yaml +++ b/otc_metadata/data/documents/dli-sqlreference.yaml @@ -1,5 +1,4 @@ --- -environment: internal hc_location: sqlreference/dli html_location: docs/dli/sqlreference link: /data-lake-insight/sqlreference/ From 9b0bdba3f4185289dea50b668b08dd702812e364 Mon Sep 17 00:00:00 2001 From: tischrei <tino.schreiber@t-systems.com> Date: Fri, 10 Nov 2023 08:38:32 +0000 Subject: [PATCH 38/47] Change category name Database to Databases Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com> Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: tischrei <tino.schreiber@t-systems.com> Co-committed-by: tischrei <tino.schreiber@t-systems.com> --- otc_metadata/data/service_categories/database.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/otc_metadata/data/service_categories/database.yaml b/otc_metadata/data/service_categories/database.yaml index 9339f996..fda95dc8 100644 --- a/otc_metadata/data/service_categories/database.yaml +++ b/otc_metadata/data/service_categories/database.yaml @@ -1,3 +1,3 @@ --- name: database -title: Database +title: Databases From 20badf31c2f22f49bcfd10563000646809fbda9c Mon Sep 17 00:00:00 2001 From: "Gode, Sebastian" <sebastian.gode@t-systems.com> Date: Mon, 13 Nov 2023 14:57:06 +0000 Subject: [PATCH 39/47] Fix for dev_guide Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-committed-by: Gode, Sebastian <sebastian.gode@t-systems.com> --- otc_metadata/templates/tox.ini.j2 | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/otc_metadata/templates/tox.ini.j2 b/otc_metadata/templates/tox.ini.j2 index bf20f477..2bf9af6a 100644 --- a/otc_metadata/templates/tox.ini.j2 +++ b/otc_metadata/templates/tox.ini.j2 @@ -69,8 +69,13 @@ allowlist_externals = commands = sphinx-build -W --keep-going -b html {{ loc }}/source doc/build/html_temp/{{ doc.type }} sphinx-minify --input-directory doc/build/html_temp/{{ doc.type }} --output-directory doc/build/html/{{ doc.type }} +{%- if doc.type == 'dev-guide' %} + mkdir -p dev_guide/build/html + cp -av doc/build/html/dev-guide dev_guide/build/html +{%- else %} mkdir -p {{ doc.type }}/build/html cp -av doc/build/html/{{ doc.type }} {{ doc.type }}/build/html +{%- endif %} # Json version (for search) [testenv:json-{{ doc.type }}] @@ -84,8 +89,13 @@ commands = # Drop data useless for the search - wrap it also with sh/xargs due to bugs # in tox sh -c "find doc/build/json -type d -and '(' -name '_images' -or -name '_static' -or -name '_sources' ')' -print0 | xargs -0 rm -rf" +{%- if doc.type == 'dev-guide' %} + mkdir -p dev_guide/build/json + cp -av doc/build/json/dev-guide dev_guide/build/json +{%- else %} mkdir -p {{ doc.type }}/build/json cp -av doc/build/json/{{ doc.type }} {{ doc.type }}/build/json +{%- endif %} {% if doc.pdf_name -%} # PDF version From 430f56bf4ba40d592984a1cf832400b63c34d86e Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Thu, 16 Nov 2023 19:03:14 +0000 Subject: [PATCH 40/47] Update 'otc_metadata/data/documents/hss-umn.yaml' Reviewed-by: vladimirvshivkov <vshivkovvladimir@gmail.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/data/documents/hss-umn.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/otc_metadata/data/documents/hss-umn.yaml b/otc_metadata/data/documents/hss-umn.yaml index 04cd6c76..8cd515ff 100644 --- a/otc_metadata/data/documents/hss-umn.yaml +++ b/otc_metadata/data/documents/hss-umn.yaml @@ -1,7 +1,6 @@ --- hc_location: usermanual/hss2.0 environment: internal -hc_location: usermanual/nosql html_location: docs/hss/umn link: /host-security-service/umn/ pdf_name: hss-umn From 1da04761d3569f3aacf8c8ae1213880e84661e4c Mon Sep 17 00:00:00 2001 From: tischrei <tino.schreiber@t-systems.com> Date: Fri, 24 Nov 2023 13:10:44 +0000 Subject: [PATCH 41/47] add blueprints docs Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-authored-by: tischrei <tino.schreiber@t-systems.com> Co-committed-by: tischrei <tino.schreiber@t-systems.com> --- otc_metadata/data/services/blueprints.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 otc_metadata/data/services/blueprints.yaml diff --git a/otc_metadata/data/services/blueprints.yaml b/otc_metadata/data/services/blueprints.yaml new file mode 100644 index 00000000..19b30ea7 --- /dev/null +++ b/otc_metadata/data/services/blueprints.yaml @@ -0,0 +1,13 @@ +--- +environment: hidden +repositories: +- environment: public + repo: opentelekomcloud-blueprints/docs + type: github +service_category: other +service_title: Blueprints +service_type: blueprints +service_uri: blueprints +teams: +- name: eco + permission: write From c3da96dfccddf9ed40ca3b7153fe3b9d2b94a59d Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Mon, 27 Nov 2023 11:20:44 +0000 Subject: [PATCH 42/47] adding api-usage metadata Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com> Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/data/documents/apiu-guidelines.yaml | 9 +++++++++ otc_metadata/data/services/apiu.yaml | 16 ++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 otc_metadata/data/documents/apiu-guidelines.yaml create mode 100644 otc_metadata/data/services/apiu.yaml diff --git a/otc_metadata/data/documents/apiu-guidelines.yaml b/otc_metadata/data/documents/apiu-guidelines.yaml new file mode 100644 index 00000000..6caf0091 --- /dev/null +++ b/otc_metadata/data/documents/apiu-guidelines.yaml @@ -0,0 +1,9 @@ +--- +hc_location: api-usage/guidelines +html_location: docs/apiu/guidelines +link: /api-usage/guidelines/ +pdf_name: apiu-guidelines +rst_location: doc/tool/source +service_type: apiu +title: API Usage Guidelines +type: guidelines diff --git a/otc_metadata/data/services/apiu.yaml b/otc_metadata/data/services/apiu.yaml new file mode 100644 index 00000000..e7b03d2f --- /dev/null +++ b/otc_metadata/data/services/apiu.yaml @@ -0,0 +1,16 @@ +--- +environment: public +repositories: +- environment: internal + repo: docs/api-usage + type: gitea +- environment: public + repo: opentelekomcloud-docs/api-usage + type: github +service_category: other +service_title: API Usage +service_type: apiu +service_uri: api-usage +teams: +- name: eco + permission: write From 1463752b0540936c53e588f5b702f11b2b155ac5 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Mon, 27 Nov 2023 12:47:44 +0000 Subject: [PATCH 43/47] fixing wrong path for apiu doc Reviewed-by: vladimirvshivkov <vshivkovvladimir@gmail.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/data/documents/apiu-guidelines.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/otc_metadata/data/documents/apiu-guidelines.yaml b/otc_metadata/data/documents/apiu-guidelines.yaml index 6caf0091..8bc7bd64 100644 --- a/otc_metadata/data/documents/apiu-guidelines.yaml +++ b/otc_metadata/data/documents/apiu-guidelines.yaml @@ -3,7 +3,7 @@ hc_location: api-usage/guidelines html_location: docs/apiu/guidelines link: /api-usage/guidelines/ pdf_name: apiu-guidelines -rst_location: doc/tool/source +rst_location: doc/guidelines/source service_type: apiu title: API Usage Guidelines type: guidelines From a0cbeab804775dfb132fc68ac224fe347af6f404 Mon Sep 17 00:00:00 2001 From: "Pruthi, Vineet" <vineet.pruthi@t-systems.com> Date: Fri, 1 Dec 2023 11:50:48 +0000 Subject: [PATCH 44/47] OCR service metadata Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-committed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> --- otc_metadata/data/documents/ocr-api-ref.yaml | 10 ++++++++++ otc_metadata/data/documents/ocr-umn.yaml | 10 ++++++++++ otc_metadata/data/services/ocr.yaml | 16 ++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 otc_metadata/data/documents/ocr-api-ref.yaml create mode 100644 otc_metadata/data/documents/ocr-umn.yaml create mode 100644 otc_metadata/data/services/ocr.yaml diff --git a/otc_metadata/data/documents/ocr-api-ref.yaml b/otc_metadata/data/documents/ocr-api-ref.yaml new file mode 100644 index 00000000..2876f8c9 --- /dev/null +++ b/otc_metadata/data/documents/ocr-api-ref.yaml @@ -0,0 +1,10 @@ +--- +hc_location: api/ocr +environment: internal +html_location: docs/ocr/api-ref +link: /optical-character-recognition/api-ref/ +pdf_name: ocr-api-ref +rst_location: api-ref/source +service_type: ocr +title: API Reference +type: api-ref diff --git a/otc_metadata/data/documents/ocr-umn.yaml b/otc_metadata/data/documents/ocr-umn.yaml new file mode 100644 index 00000000..c64d8bf5 --- /dev/null +++ b/otc_metadata/data/documents/ocr-umn.yaml @@ -0,0 +1,10 @@ +--- +hc_location: usermanual/ocr +environment: internal +html_location: docs/ocr/umn +link: /optical-character-recognition/umn/ +pdf_name: ocr-umn +rst_location: umn/source +service_type: ocr +title: User Guide +type: umn diff --git a/otc_metadata/data/services/ocr.yaml b/otc_metadata/data/services/ocr.yaml new file mode 100644 index 00000000..0f38fbfa --- /dev/null +++ b/otc_metadata/data/services/ocr.yaml @@ -0,0 +1,16 @@ +--- +environment: internal +repositories: +- environment: internal + repo: docs/optical-character-recognition + type: gitea +- environment: public + repo: opentelekomcloud-docs/optical-character-recognition + type: github +service_category: big_data +service_title: Optical Character Recognition +service_type: ocr +service_uri: optical-character-recognition +teams: +- name: docs-bigdata-ai-rw + permission: write From dcdd3a11fa9aa714f94121641fed9673ac2abab9 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Fri, 1 Dec 2023 11:54:12 +0000 Subject: [PATCH 45/47] Update 'otc_metadata/data/documents/apiu-guidelines.yaml' Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- otc_metadata/data/documents/apiu-guidelines.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/otc_metadata/data/documents/apiu-guidelines.yaml b/otc_metadata/data/documents/apiu-guidelines.yaml index 8bc7bd64..8bf7a57f 100644 --- a/otc_metadata/data/documents/apiu-guidelines.yaml +++ b/otc_metadata/data/documents/apiu-guidelines.yaml @@ -1,4 +1,5 @@ --- +environment: internal hc_location: api-usage/guidelines html_location: docs/apiu/guidelines link: /api-usage/guidelines/ From 130ebd1e3cbb109410cd9a7f299156c4826305dc Mon Sep 17 00:00:00 2001 From: "Pruthi, Vineet" <vineet.pruthi@t-systems.com> Date: Fri, 1 Dec 2023 11:54:45 +0000 Subject: [PATCH 46/47] Adding metadata for DLI dev-guide Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-committed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> --- otc_metadata/data/documents/dli-dev.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 otc_metadata/data/documents/dli-dev.yaml diff --git a/otc_metadata/data/documents/dli-dev.yaml b/otc_metadata/data/documents/dli-dev.yaml new file mode 100644 index 00000000..18fd9d4c --- /dev/null +++ b/otc_metadata/data/documents/dli-dev.yaml @@ -0,0 +1,10 @@ +--- +environment: internal +hc_location: devg/dli +html_location: docs/dli/dev +link: /data-lake-insight/dev-guide/ +pdf_name: dli-dev-guide +rst_location: dev_guide/source +service_type: dli +title: Developer Guide +type: dev From 350562863a436840b9e08b78386d34e17421b270 Mon Sep 17 00:00:00 2001 From: "Hasko, Vladimir" <vladimir.hasko@t-systems.com> Date: Mon, 11 Dec 2023 08:35:55 +0000 Subject: [PATCH 47/47] adding blueprints to otc metadata Reviewed-by: tischrei <tino.schreiber@t-systems.com> Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> --- .../data/documents/blueprints-best-practice.yaml | 10 ++++++++++ otc_metadata/data/services/blueprints.yaml | 5 ++++- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 otc_metadata/data/documents/blueprints-best-practice.yaml diff --git a/otc_metadata/data/documents/blueprints-best-practice.yaml b/otc_metadata/data/documents/blueprints-best-practice.yaml new file mode 100644 index 00000000..7a464255 --- /dev/null +++ b/otc_metadata/data/documents/blueprints-best-practice.yaml @@ -0,0 +1,10 @@ +--- +hc_location: bestpractice/blueprints +environment: internal +html_location: docs/blueprints/best-practice +link: /blueprints/best-practice/ +pdf_name: blueprints-best-practice +rst_location: doc/best-practice/source +service_type: blueprints +title: Best Practice +type: best-practice diff --git a/otc_metadata/data/services/blueprints.yaml b/otc_metadata/data/services/blueprints.yaml index 19b30ea7..50c57585 100644 --- a/otc_metadata/data/services/blueprints.yaml +++ b/otc_metadata/data/services/blueprints.yaml @@ -1,8 +1,11 @@ --- environment: hidden repositories: +- environment: internal + repo: docs/blueprints + type: gitea - environment: public - repo: opentelekomcloud-blueprints/docs + repo: opentelekomcloud-docs/blueprints type: github service_category: other service_title: Blueprints