From 8c07baf3cd0926eac138bcfec96a0d45ece05069 Mon Sep 17 00:00:00 2001 From: Felisia Martini Date: Wed, 2 Dec 2020 09:35:19 +0000 Subject: [PATCH] v3(services) GA service route bindings (#1978) * v3(services) GA service route bindings [#175559034](https://www.pivotaltracker.com/story/show/175559034) * v3(services) Added test for `/v3` --- app/controllers/v3/root_controller.rb | 2 ++ .../service_route_bindings/_create.md.erb | 0 .../service_route_bindings/_delete.md.erb | 0 .../service_route_bindings/_get.md.erb | 0 .../service_route_bindings/_header.md | 0 .../service_route_bindings/_list.md.erb | 0 .../service_route_bindings/_object.md.erb | 0 .../service_route_bindings/_parameters.md.erb | 0 .../service_route_bindings/_update.md.erb | 0 docs/v3/source/index.html.md | 18 +++++++++--------- spec/request/v3_root_spec.rb | 7 +++++++ 11 files changed, 18 insertions(+), 9 deletions(-) rename docs/v3/source/includes/{experimental_resources => resources}/service_route_bindings/_create.md.erb (100%) rename docs/v3/source/includes/{experimental_resources => resources}/service_route_bindings/_delete.md.erb (100%) rename docs/v3/source/includes/{experimental_resources => resources}/service_route_bindings/_get.md.erb (100%) rename docs/v3/source/includes/{experimental_resources => resources}/service_route_bindings/_header.md (100%) rename docs/v3/source/includes/{experimental_resources => resources}/service_route_bindings/_list.md.erb (100%) rename docs/v3/source/includes/{experimental_resources => resources}/service_route_bindings/_object.md.erb (100%) rename docs/v3/source/includes/{experimental_resources => resources}/service_route_bindings/_parameters.md.erb (100%) rename docs/v3/source/includes/{experimental_resources => resources}/service_route_bindings/_update.md.erb (100%) diff --git a/app/controllers/v3/root_controller.rb b/app/controllers/v3/root_controller.rb index 9d14a519242..327670df4cd 100644 --- a/app/controllers/v3/root_controller.rb +++ b/app/controllers/v3/root_controller.rb @@ -28,8 +28,10 @@ def v3_root links.merge!(create_link(:security_groups)) links.merge!(create_link(:service_brokers)) links.merge!(create_link(:service_instances, experimental: true)) + links.merge!(create_link(:service_credential_bindings, experimental: true)) links.merge!(create_link(:service_offerings)) links.merge!(create_link(:service_plans)) + links.merge!(create_link(:service_route_bindings)) links.merge!(create_link(:service_usage_events)) links.merge!(create_link(:spaces)) links.merge!(create_link(:space_quotas)) diff --git a/docs/v3/source/includes/experimental_resources/service_route_bindings/_create.md.erb b/docs/v3/source/includes/resources/service_route_bindings/_create.md.erb similarity index 100% rename from docs/v3/source/includes/experimental_resources/service_route_bindings/_create.md.erb rename to docs/v3/source/includes/resources/service_route_bindings/_create.md.erb diff --git a/docs/v3/source/includes/experimental_resources/service_route_bindings/_delete.md.erb b/docs/v3/source/includes/resources/service_route_bindings/_delete.md.erb similarity index 100% rename from docs/v3/source/includes/experimental_resources/service_route_bindings/_delete.md.erb rename to docs/v3/source/includes/resources/service_route_bindings/_delete.md.erb diff --git a/docs/v3/source/includes/experimental_resources/service_route_bindings/_get.md.erb b/docs/v3/source/includes/resources/service_route_bindings/_get.md.erb similarity index 100% rename from docs/v3/source/includes/experimental_resources/service_route_bindings/_get.md.erb rename to docs/v3/source/includes/resources/service_route_bindings/_get.md.erb diff --git a/docs/v3/source/includes/experimental_resources/service_route_bindings/_header.md b/docs/v3/source/includes/resources/service_route_bindings/_header.md similarity index 100% rename from docs/v3/source/includes/experimental_resources/service_route_bindings/_header.md rename to docs/v3/source/includes/resources/service_route_bindings/_header.md diff --git a/docs/v3/source/includes/experimental_resources/service_route_bindings/_list.md.erb b/docs/v3/source/includes/resources/service_route_bindings/_list.md.erb similarity index 100% rename from docs/v3/source/includes/experimental_resources/service_route_bindings/_list.md.erb rename to docs/v3/source/includes/resources/service_route_bindings/_list.md.erb diff --git a/docs/v3/source/includes/experimental_resources/service_route_bindings/_object.md.erb b/docs/v3/source/includes/resources/service_route_bindings/_object.md.erb similarity index 100% rename from docs/v3/source/includes/experimental_resources/service_route_bindings/_object.md.erb rename to docs/v3/source/includes/resources/service_route_bindings/_object.md.erb diff --git a/docs/v3/source/includes/experimental_resources/service_route_bindings/_parameters.md.erb b/docs/v3/source/includes/resources/service_route_bindings/_parameters.md.erb similarity index 100% rename from docs/v3/source/includes/experimental_resources/service_route_bindings/_parameters.md.erb rename to docs/v3/source/includes/resources/service_route_bindings/_parameters.md.erb diff --git a/docs/v3/source/includes/experimental_resources/service_route_bindings/_update.md.erb b/docs/v3/source/includes/resources/service_route_bindings/_update.md.erb similarity index 100% rename from docs/v3/source/includes/experimental_resources/service_route_bindings/_update.md.erb rename to docs/v3/source/includes/resources/service_route_bindings/_update.md.erb diff --git a/docs/v3/source/index.html.md b/docs/v3/source/index.html.md index 686b88c46ac..770b0377dcd 100644 --- a/docs/v3/source/index.html.md +++ b/docs/v3/source/index.html.md @@ -291,7 +291,15 @@ includes: - resources/service_plan_visibility/get - resources/service_plan_visibility/update - resources/service_plan_visibility/apply - - resources/service_plan_visibility/delete + - resources/service_plan_visibility/delete + - resources/service_route_bindings/header + - resources/service_route_bindings/object + - resources/service_route_bindings/get + - resources/service_route_bindings/list + - resources/service_route_bindings/create + - resources/service_route_bindings/update + - resources/service_route_bindings/delete + - resources/service_route_bindings/parameters - resources/service_usage_events/header - resources/service_usage_events/object - resources/service_usage_events/get @@ -364,14 +372,6 @@ includes: - experimental_resources/service_credential_bindings/delete - experimental_resources/service_credential_bindings/details - experimental_resources/service_credential_bindings/parameters - - experimental_resources/service_route_bindings/header - - experimental_resources/service_route_bindings/object - - experimental_resources/service_route_bindings/get - - experimental_resources/service_route_bindings/list - - experimental_resources/service_route_bindings/create - - experimental_resources/service_route_bindings/update - - experimental_resources/service_route_bindings/delete - - experimental_resources/service_route_bindings/parameters - experimental_resources/service_instances/header - experimental_resources/service_instances/create - experimental_resources/service_instances/get diff --git a/spec/request/v3_root_spec.rb b/spec/request/v3_root_spec.rb index cf775f76fe0..7f445ab799a 100644 --- a/spec/request/v3_root_spec.rb +++ b/spec/request/v3_root_spec.rb @@ -77,12 +77,19 @@ 'href' => "#{link_prefix}/v3/service_instances", 'experimental' => true }, + 'service_credential_bindings' => { + 'href' => "#{link_prefix}/v3/service_credential_bindings", + 'experimental' => true + }, 'service_offerings' => { 'href' => "#{link_prefix}/v3/service_offerings" }, 'service_plans' => { 'href' => "#{link_prefix}/v3/service_plans" }, + 'service_route_bindings' => { + 'href' => "#{link_prefix}/v3/service_route_bindings" + }, 'service_usage_events' => { 'href' => "#{link_prefix}/v3/service_usage_events" },