_format_version: "1.1" services: - name: COMS-test # properties not generated tags: [ ns.csst1.coms-test, OAS3_import ] port: 3000 protocol: http retries: 0 # renamed after generation host: common-object-management-service-master.bb17f9-test.svc routes: # routes added after generation for api-spec and above - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-index methods: - GET - OPTIONS paths: - / strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-index-api methods: - GET - OPTIONS paths: - /api/ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-index-v1 methods: - GET - OPTIONS paths: - /api/v1/ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-index-v1-spec-json methods: - GET - OPTIONS paths: - /api/v1/api-spec.json strip_path: false hosts: - coms-test.api.gov.bc.ca # api routes - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-createBucket methods: - PUT - OPTIONS paths: - /api/v1/bucket strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-searchBuckets methods: - GET - OPTIONS paths: - /api/v1/bucket strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-headBucket methods: - HEAD - OPTIONS paths: - ~/api/v1/bucket/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-readBucket methods: - GET - OPTIONS paths: - ~/api/v1/bucket/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-updateBucket methods: - PATCH - OPTIONS paths: - ~/api/v1/bucket/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-deleteBucket methods: - DELETE - OPTIONS paths: - ~/api/v1/bucket/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-searchMetadata methods: - GET - OPTIONS paths: - /api/v1/metadata strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-createObject # disable writing payload to temp disk in gateway for speed gains request_buffering: false response_buffering: false methods: - PUT - OPTIONS paths: - /api/v1/object strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-searchObjects methods: - GET - OPTIONS paths: - /api/v1/object strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-readObject # disable writing payload to temp disk in gateway for speed gains request_buffering: false response_buffering: false methods: - GET - OPTIONS paths: - ~/api/v1/object/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-headObject methods: - HEAD - OPTIONS paths: - ~/api/v1/object/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-updateObject # disable writing payload to temp disk in gateway for speed gains request_buffering: false response_buffering: false methods: - PUT - OPTIONS paths: - ~/api/v1/object/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-deleteObject methods: - DELETE - OPTIONS paths: - ~/api/v1/object/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-listObjectVersion methods: - GET - OPTIONS paths: - ~/api/v1/object/(?\S+)/version$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-copyVersion methods: - PUT - OPTIONS paths: - ~/api/v1/object/(?\S+)/version$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-togglePublic methods: - PATCH - OPTIONS paths: - ~/api/v1/object/(?\S+)/public$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-addMetadata methods: - PATCH - OPTIONS paths: - ~/api/v1/object/(?\S+)/metadata$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-replaceMetadata methods: - PUT - OPTIONS paths: - ~/api/v1/object/(?\S+)/metadata$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-deleteMetadata methods: - DELETE - OPTIONS paths: - ~/api/v1/object/(?\S+)/metadata$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-addTagging methods: - PATCH - OPTIONS paths: - ~/api/v1/object/(?\S+)/tagging$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-replaceTagging methods: - PUT - OPTIONS paths: - ~/api/v1/object/(?\S+)/tagging$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-deleteTagging methods: - DELETE - OPTIONS paths: - ~/api/v1/object/(?\S+)/tagging$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-fetchMetadata methods: - GET - OPTIONS paths: - /api/v1/object/metadata strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-fetchTags methods: - GET - OPTIONS paths: - /api/v1/object/tagging strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-bucketSearchPermissions methods: - GET - OPTIONS paths: - /api/v1/permission/bucket strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-bucketListPermissions methods: - GET - OPTIONS paths: - ~/api/v1/permission/bucket/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-bucketAddPermissions methods: - PUT - OPTIONS paths: - ~/api/v1/permission/bucket/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-bucketRemovePermissions methods: - DELETE - OPTIONS paths: - ~/api/v1/permission/bucket/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-objectSearchPermissions methods: - GET - OPTIONS paths: - /api/v1/permission/object strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-permissionInviteGet methods: - GET - OPTIONS paths: - ~/api/v1/permission/invite/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-permissionInvitePost methods: - POST - OPTIONS paths: - /api/v1/permission/invite strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-objectListPermissions methods: - GET - OPTIONS paths: - ~/api/v1/permission/object/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-objectAddPermissions methods: - PUT - OPTIONS paths: - ~/api/v1/permission/object/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-objectRemovePermissions methods: - DELETE - OPTIONS paths: - ~/api/v1/permission/object/(?\S+)$ strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-searchTags methods: - GET - OPTIONS paths: - /api/v1/tagging strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-searchUsers methods: - GET - OPTIONS paths: - /api/v1/user strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-listIdps methods: - GET - OPTIONS paths: - /api/v1/user/idpList strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-fetchMetadataForVersion methods: - GET - OPTIONS paths: - /api/v1/version/metadata strip_path: false hosts: - coms-test.api.gov.bc.ca - tags: [ ns.csst1.coms-test, OAS3_import ] name: COMS-test-fetchTagsForVersion methods: - GET - OPTIONS paths: - /api/v1/version/tagging strip_path: false hosts: - coms-test.api.gov.bc.ca