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