servicemanager

package
v1.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

* Service Manager * * API version: 1.0 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • ATTENTION MANUAL CHANGES FOR "Errors" parameter - for details see NGPBUG-371222

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

  • Service Manager *

  • Service Manager provides REST APIs that are responsible for the creation and consumption of service instances in any connected runtime environment. Use the Service Manager APIs to perform various operations related to your platforms, service brokers, service instances, and service bindings. Get service plans and service offerings associated with your environment. #### Platforms Platforms are OSBAPI-enabled software systems on which applications and services are hosted. With the Service Manager, you can now register your platform and enable it to consume the SAP BTP services from your native environment. This registration results in a returned set of credentials that are needed to deploy the Service Manager agent. #### Service Brokers Service brokers act as brokers between the Service Manager and a platform’s marketplace to advertise catalogues of service offerings and service plans. They also receive and process the requests from the marketplace to provision, bind, unbind, and deprovision these offerings and plans. #### Service Instances Service instances are instantiations of service plans that make the functionality of those service plans available for consumption. #### Service Bindings Service bindings provide access details to existing service instances. The access details are part of the service bindings' ‘credentials’ property, and typically include access URLs and credentials. #### Service Plans Service plans represent sets of capabilities provided by a service offering. For example, database service offerings provide different plans for different database versions or sizes, while the Service Manager plans offer different data access levels. #### Service Offerings Service offerings are advertisements of the services that are supported by a service broker. For example, software that you can consume in the subaccount. Service offerings are related to one or more service plans. *

  • API version: 1.0

  • Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)

Index

Constants

View Source
const (
	TypeCreate string = "CREATE"
	TypeUpdate string = "UPDATE"
	TypeDelete string = "DELETE"
)
View Source
const (
	StateInProgress string = "in progress"
	StateFailed     string = "failed"
	StateSucceeded  string = "succeeded"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the swagger operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

type AgentVersionsResponseObject

type AgentVersionsResponseObject struct {
	// The list of compatible agent versions for the Cloud Foundry environment.
	Cf []string `json:"cf,omitempty"`
	// The list of compatible agent versions for the cf-sap environment.
	CfSap []string `json:"cf-sap,omitempty"`
	// The list of compatible agent versions for the Kubernetes environment.
	K8s []string `json:"k8s,omitempty"`
}

type CreateByOfferingAndPlanName

type CreateByOfferingAndPlanName struct {
	// The name of the new service instance.<br/> Can't be an empty object.
	Name string `json:"name"`
	// The name of the service offering to use for the service instance.
	ServiceOfferingName string `json:"service_offering_name"`
	// The name of the service plan to use for the service instance.
	ServicePlanName string `json:"service_plan_name"`
	// Some services support providing of additional configuration parameters during instance creation.<br>Pass these parameters as key-value pairs.<br> For the list of supported configuration parameters, see the documentation of a particular service offering.<br> You can also use the *GET /v1/service_instances/{serviceInstanceID}/parameters* API later to view the parameters defined during this step.
	Parameters map[string]string    `json:"parameters,omitempty"`
	Labels     *map[string][]string `json:"labels,omitempty"`
}

type CreateByPlanId

type CreateByPlanId struct {
	// The name of the new service instance.<br/> Can't be an empty object.
	Name string `json:"name"`
	// The ID of the service plan to use for the service instance.
	ServicePlanId string `json:"service_plan_id"`
	// Some services support providing of additional configuration parameters during instance creation.<br>Pass these parameters as key-value pairs.<br> For the list of supported configuration parameters, see the documentation of a particular service offering.<br> You can also use the *GET /v1/service_instances/{serviceInstanceID}/parameters* API later to view the parameters defined during this step.
	Parameters map[string]string    `json:"parameters,omitempty"`
	Labels     *map[string][]string `json:"labels,omitempty"`
}

type CreateServiceBindingRequestPayload

type CreateServiceBindingRequestPayload struct {
	// The name of the service binding.
	Name string `json:"name"`
	// The id of the service instance associated with the binding.
	ServiceInstanceId string `json:"service_instance_id"`
	// Some services support providing of additional configuration parameters during binding creation. Pass these parameters as key-value pairs.<br> For the list of supported configuration parameters, see the documentation of a particular service offering.<br>You can also use the *GET /v1/service_bindings/{serviceBindingID}/parameters* API later to view the parameters defined during this step.
	Parameters map[string]string `json:"parameters,omitempty"`
	// The bind_resource object contains platform-specific information related to the context in which the service is used.<br> The examples of some common fields to use: <br> app_guid - A string GUID of an application associated with the binding. For credentials bindings. Must be unique within the scope of the platform.<br>app_guid - Represents the scope to which the binding applies within the platform. <br>For example, in Kubernetes it can map to a namespace.<br> The scope of what the platform maps the app_guid to is platform-specific and can vary across binding requests.<br>route - URL of the intermediate application. For route services bindings.
	BindResource *interface{}         `json:"bind_resource,omitempty"`
	Labels       *map[string][]string `json:"labels,omitempty"`
}

type CreatedServiceBindingResponseObject

type CreatedServiceBindingResponseObject struct {
	// The ID of the service binding.
	Id string `json:"id,omitempty"`
	// Whether the resource is ready to be used.
	Ready bool `json:"ready,omitempty"`
	// The name of the service binding.
	Name string `json:"name,omitempty"`
	// The ID of the service instance associated with the binding.
	ServiceInstanceId string `json:"service_instance_id,omitempty"`
	// Contextual data for the resource.
	Context json.RawMessage `json:"context,omitempty"`
	// Credentials to access the binding.
	Credentials *interface{} `json:"credentials,omitempty"`
	// The bound resources.
	BindResource map[string]string `json:"bind_resource,omitempty"`
	// The time the binding was created. <br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the binding was updated.<br/> In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    *map[string][]string `json:"labels,omitempty"`
}

type CreatedServiceInstanceResponseObject

type CreatedServiceInstanceResponseObject struct {
	// The ID of the service instance.
	Id string `json:"id,omitempty"`
	// Whether the service instance is ready for consumption.
	Ready bool `json:"ready,omitempty"`
	// The name of the service instance.
	Name string `json:"name,omitempty"`
	// The ID of the serivce plan associated with the service instance.
	ServicePlanId string `json:"service_plan_id,omitempty"`
	// The ID of the platform associated with the service instance.
	PlatformId string `json:"platform_id,omitempty"`
	// The URL of the web-based management UI for the service instance.
	DashboardUrl string `json:"dashboard_url,omitempty"`
	// The ID of the instance to which the service instance refers.
	ReferencedInstanceId string `json:"referenced_instance_id,omitempty"`
	// Whether the service instance is shared.
	Shared bool `json:"shared,omitempty"`
	// Contextual data for the resource.
	Context json.RawMessage `json:"context,omitempty"`
	// The maintenance info associated with the service instance.
	MaintenanceInfo map[string]string `json:"maintenance_info,omitempty"`
	// Whether the resource can be used.
	Usable bool `json:"usable,omitempty"`
	// The time the service instance was created. <br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the service instance was updated.<br/>In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    *map[string][]string `json:"labels,omitempty"`
}

type Credentials

type Credentials struct {
	Basic *CredentialsBasic `json:"basic,omitempty"`
}

Credentials to authenticate with the SAP Service Manager.

type CredentialsBasic

type CredentialsBasic struct {
	Username string `json:"username,omitempty"`
	Password string `json:"password,omitempty"`
}

type ErrorBrokerError

type ErrorBrokerError struct {
	// The broker status code.
	StatusCode int32 `json:"statusCode,omitempty"`
	// A machine-readable error string that may be returned by the broker.
	ErrorMessage string `json:"errorMessage,omitempty"`
	// A human-readable description of the error that may be returned by the broker.
	Description string `json:"description,omitempty"`
	// ResponseError is set to the error that occurred when unmarshalling a response body from the broker.
	ResponseError string `json:"responseError,omitempty"`
}

The broker error

type Label

type Label struct {
	// The operation to perform on a label.<br/><br/> Possible values:
	Op string `json:"op,omitempty"`
	// The name of the label.
	Key string `json:"key,omitempty"`
	// The list of values for the label
	Values []string `json:"values,omitempty"`
}

The request object that contains details about the labels to update.

type ListedPlatformResponseObject

type ListedPlatformResponseObject struct {
	// The ID of the platform.</br> You can use this ID to get details about the platform, to update or to delete it.<br/> See the GET, PATCH, or DELETE APIs for the Platforms group.
	Id string `json:"id,omitempty"`
	// Whether the platform is ready for consumption.
	Ready bool `json:"ready,omitempty"`
	// The type of the platform.<br><br> Possible values:
	Type_ string `json:"type,omitempty"`
	// The name of the platform.
	Name string `json:"name,omitempty"`
	// The description of the platform.
	Description string `json:"description,omitempty"`
	// The time the platform was created. <br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the platform was updated. <br/>In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    *map[string][]string `json:"labels,omitempty"`
}

type ListedServiceBindingResponseObject

type ListedServiceBindingResponseObject struct {
	// The ID of the service binding.
	Id string `json:"id,omitempty"`
	// Whether the service binding is ready.
	Ready bool `json:"ready,omitempty"`
	// The name of the service binding.
	Name string `json:"name,omitempty"`
	// The ID of the service instance associated with the binding.
	ServiceInstanceId string `json:"service_instance_id,omitempty"`
	// Contextual data for the resource.
	Context json.RawMessage `json:"context,omitempty"`
	// Contains the resources associated with the binding.
	BindResource map[string]string `json:"bind_resource,omitempty"`
	// Credentials to access the binding.
	Credentials *interface{} `json:"credentials,omitempty"`
	// The time the binding was created.<br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the binding was updated.<br/> In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    *map[string][]string `json:"labels,omitempty"`
}

type ListedServiceBrokerResponseObject

type ListedServiceBrokerResponseObject struct {
	// The ID of the service broker.
	Id string `json:"id"`
	// Whether the service broker is ready.
	Ready bool `json:"ready,omitempty"`
	// The name of the service broker.
	Name string `json:"name"`
	// The description of the service broker.
	Description string `json:"description,omitempty"`
	// The URL of the service broker.
	BrokerUrl string `json:"broker_url,omitempty"`
	// The time the service broker was created. <br/><br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the service broker was updated. <br/>In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    *map[string][]string `json:"labels,omitempty"`
}

type ListedServiceInstanceResponseObject

type ListedServiceInstanceResponseObject struct {
	// The ID of the service instance.
	Id string `json:"id,omitempty"`
	// Whether the service instance is ready.
	Ready bool `json:"ready,omitempty"`
	// The name of the service instance.
	Name string `json:"name,omitempty"`
	// The ID of the service plan associated with the service instance.
	ServicePlanId string `json:"service_plan_id,omitempty"`
	// The ID of the platform to which the service instance belongs.
	PlatformId string `json:"platform_id,omitempty"`
	// The URL of the web-based management UI for the service instance.
	DashboardUrl string `json:"dashboard_url,omitempty"`
	// The ID of the instance to which the service instance refers.
	ReferencedInstanceId string `json:"referenced_instance_id,omitempty"`
	// Whether the service instance is shared.
	Shared bool `json:"shared,omitempty"`
	// Contextual data for the resource.
	Context json.RawMessage `json:"context,omitempty"`
	// The maintenance information associated with the service instance.
	MaintenanceInfo map[string]string `json:"maintenance_info,omitempty"`
	// Whether the service instance can be used.
	Usable bool `json:"usable,omitempty"`
	// The time the service instance was created.<br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the service instance was updated.<br/> In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    *map[string][]string `json:"labels,omitempty"`
}

type ModelError

type ModelError struct {
	// The name of the error.
	Error_ string `json:"error,omitempty"`
	// The description of the error.
	Description string            `json:"description,omitempty"`
	BrokerError *ErrorBrokerError `json:"brokerError,omitempty"`
}

A response object that contains details about the error.

type OperationResponseObject

type OperationResponseObject struct {
	// The ID of the operation.
	Id string `json:"id,omitempty"`
	// Whether the resource is ready.
	Ready bool `json:"ready,omitempty"`
	// The type of the operation.<br><br> Possible values:
	Type_ string `json:"type,omitempty"`
	// Valid values are: in progress, succeeded, and failed. <br> While the state is \"in progress\", the platform should continue polling. <br/> The responses: \"state\": \"succeeded\" or \"state\": \"failed\" must cause the platform to stop polling.
	State string `json:"state,omitempty"`
	// Details about the operation for customer-facing UI.
	Description string `json:"description,omitempty"`
	// The ID of the resource. <br> Exists if: \"state\": \"succeeded\", and also for PATCH and DELETE requests
	ResourceId          string               `json:"resource_id,omitempty"`
	TransitiveResources []TransitiveResource `json:"transitive_resources,omitempty"`
	// The type of the resource (e.g. service_brokers, service_instances).
	ResourceType string `json:"resource_type,omitempty"`
	// The ID of the platform associated with the operation.
	PlatformId string `json:"platform_id,omitempty"`
	// The correlation ID received from the request related to this operation.
	CorrelationId string `json:"correlation_id,omitempty"`
	// Whether the operation has reached a checkpoint and can be executed again.
	Reschedule bool `json:"reschedule,omitempty"`
	// The time the resource is scheduled for deletion. <br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	DeletionScheduled time.Time `json:"deletion_scheduled,omitempty"`
	// The time the resource was created. <br/>In ISO 8601 format.
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the resource was updated. <br/>In ISO 8601 format. <br/>Recommended field if \"state\": \"succeeded\" or \"state\": \"failed\".
	UpdatedAt time.Time `json:"updated_at,omitempty"`
	// The list of the errors if the operation has failed.
	// Manually changed from type []ModelError to generic json.RawMessage due to NGPBUG-371222
	Errors json.RawMessage      `json:"errors,omitempty"`
	Labels *map[string][]string `json:"labels,omitempty"`
}

type PlatformResponseList

type PlatformResponseList struct {
	// Use this token when you call the API again to get more platforms associated with your subaccount.</br> The token field indicates that the total number of platforms to view in the list (num_items) is larger than the defined maximum number of platforms to be returned after a single API call (max_items). </br> If the field is not present, either all the platforms were included in the first response, or you have reached the end of the list.
	Token string `json:"token,omitempty"`
	// The number of platforms associated with the subaccount.
	NumItems int32 `json:"num_items,omitempty"`
	// The list of response objects that contains details about the platforms.
	Items []ListedPlatformResponseObject `json:"items,omitempty"`
}

type PlatformResponseObject

type PlatformResponseObject struct {
	// The ID of the platform. <br/> You can use this ID to update or to delete the platform.<br/> See the PATCH and DELETE calls for the **Platforms** group.
	Id string `json:"id,omitempty"`
	// Whether the platform is ready for consumption.
	Ready         bool                     `json:"ready,omitempty"`
	LastOperation *OperationResponseObject `json:"last_operation,omitempty"`
	// The type of the platform.<br><br> Possible values:
	Type_ string `json:"type,omitempty"`
	// The name of the platform.
	Name string `json:"name,omitempty"`
	// The description of the platform.
	Description string `json:"description,omitempty"`
	// The time the platform was created. <br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the platform was updated. <br/>In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    ServiceManagerLabels `json:"labels,omitempty"`
}

type RegisterPlatformRequestPayload

type RegisterPlatformRequestPayload struct {
	// The CLI-friendly name of the platform.<br/>A CLI-friendly name is a short string that only contains alphanumeric characters, periods, and hyphens.<br> It can't contain white spaces. <br>The name must not exceed 255 characters, but it is recommended to keep it much shorter, for the convenience of using short names in CLI commands.
	Name string `json:"name"`
	// The type of the platform. <br><br> Possible values:
	Type_ string `json:"type"`
	// The description of the platform for customer-facing UIs.
	Description string               `json:"description,omitempty"`
	Labels      *map[string][]string `json:"labels,omitempty"`
}

type RegisteredPlatformResponseObject

type RegisteredPlatformResponseObject struct {
	// The ID of the platform.<br>You can use this ID to get details about the platform, to update, or to delete the platform.<br/> See the GET, PATCH, and DELETE APIs for the **Platforms** group.
	Id string `json:"id,omitempty"`
	// Whether the platform is ready for consumption.
	Ready bool `json:"ready,omitempty"`
	// The type of the platform.<br/><br/> Possible values:
	Type_ string `json:"type,omitempty"`
	// The technical name of the platform.
	Name string `json:"name,omitempty"`
	// The description of the platform.
	Description string       `json:"description,omitempty"`
	Credentials *Credentials `json:"credentials,omitempty"`
	// The time the platform was created. <br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the platform was updated. <br/>In ISO 8601 format. </br>
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    *map[string][]string `json:"labels,omitempty"`
}

type ServiceBindingResponseList

type ServiceBindingResponseList struct {
	// Use this token when you call the API again to get more service bindings associated with your subaccount.</br> The token field indicates that the total number of service bindings to view in the list (num_items) is larger than the defined maximum number of service bindings to be returned after a single API call (max_items). </br> If the field is not present, either all the service bindings were included in the first response, or you have reached the end of the list.
	Token string `json:"token,omitempty"`
	// The number of the service bindings associated with the subaccount.
	NumItems int32 `json:"num_items,omitempty"`
	// The list of the response objects that contains details about the service bindings.
	Items []ListedServiceBindingResponseObject `json:"items,omitempty"`
}

type ServiceBindingResponseObject

type ServiceBindingResponseObject struct {
	// The ID of the service binding.
	Id string `json:"id,omitempty"`
	// Whether the service binding is ready.
	Ready         bool                     `json:"ready,omitempty"`
	LastOperation *OperationResponseObject `json:"last_operation,omitempty"`
	// The name of the service binding.
	Name string `json:"name,omitempty"`
	// The ID of the service instance associated with the binding.
	ServiceInstanceId string `json:"service_instance_id,omitempty"`
	// The ID of the subaccount.
	SubaccountId string `json:"subaccount_id,omitempty"`
	// Contextual data for the resource.
	Context json.RawMessage `json:"context,omitempty"`
	// Credentials to access the binding.
	Credentials json.RawMessage `json:"credentials,omitempty"`
	// The bound resources.
	BindResource map[string]string `json:"bind_resource,omitempty"`
	// The time the binding was created.<br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the binding was updated.<br/> In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    ServiceManagerLabels `json:"labels,omitempty"`
}

type ServiceBrokerResponseList

type ServiceBrokerResponseList struct {
	// Use this token when you call the API again to get more service brokers associated with your subaccount.</br> The token field indicates that the total number of service brokers to view in the list (num_items) is larger than the defined maximum number of service brokers to be returned after a single API call (max_items). </br> If the field is not present, either all the service brokers were included in the first response, or you have reached the end of the list.
	Token string `json:"token,omitempty"`
	// The number of the service brokers associated with the subaccount.
	NumItems int32 `json:"num_items,omitempty"`
	// The list of response objects that contains details about the service brokers.
	Items []ListedServiceBrokerResponseObject `json:"items,omitempty"`
}

type ServiceBrokerResponseObject

type ServiceBrokerResponseObject struct {
	// The ID of the service broker.
	Id string `json:"id"`
	// Whether the service broker is ready.
	Ready         bool                     `json:"ready,omitempty"`
	LastOperation *OperationResponseObject `json:"last_operation,omitempty"`
	// The name of the service broker.
	Name string `json:"name"`
	// The description of the service broker.
	Description string `json:"description,omitempty"`
	// The URL of the service broker.
	BrokerUrl string `json:"broker_url,omitempty"`
	// The time the service broker was created. <br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the service broker was updated. <br/>In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    ServiceManagerLabels `json:"labels,omitempty"`
}

type ServiceInstanceListResponseObject

type ServiceInstanceListResponseObject struct {
	// The ID of the service instance.
	Id    string `json:"id,omitempty"`
	Ready bool   `json:"ready,omitempty"`
	//LastOperation *OperationResponseObject `json:"last_operation,omitempty"`
	// The name of the service instance.
	Name string `json:"name,omitempty"`
	// The ID of the serivce plan.
	ServicePlanId string `json:"service_plan_id,omitempty"`
	// The platform ID.
	PlatformId string `json:"platform_id,omitempty"`
	// Contextual data for the resource.
	Context json.RawMessage `json:"context,omitempty"`
	// Wheher the resource can be used.
	Usable bool `json:"usable,omitempty"`
	// The id of the subaccount
	SubaccountId string `json:"subaccount_id"`
	// The time the resource was created. <br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the resource was updated. <br/> In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    ServiceManagerLabels `json:"labels,omitempty"`
}

type ServiceInstanceParametersData

type ServiceInstanceParametersData struct {
	Parameters map[string]interface{} `json:"data,omitempty"`
}

type ServiceInstanceParametersPlain

type ServiceInstanceParametersPlain struct {
	Parameters map[string]interface{} `json:"-"`
}

type ServiceInstanceResponseList

type ServiceInstanceResponseList struct {
	// Use this token when you call the API again to get more service instances associated with your subaccount.</br> The token field indicates that the total number of service instances to view in the list (num_items) is larger than the defined maximum number of service instances to be returned after a single API call (max_items). </br> If the field is not present, either all the instances were included in the first response, or you have reached the end of the list.
	Token string `json:"token,omitempty"`
	// The number of service instances associated with the subaccount.
	NumItems int32 `json:"num_items,omitempty"`
	// The list of response objects that contains details about the service instances.
	Items []ListedServiceInstanceResponseObject `json:"items,omitempty"`
}

type ServiceInstanceResponseObject

type ServiceInstanceResponseObject struct {
	// The ID of the service instance.
	Id            string                   `json:"id,omitempty"`
	Ready         bool                     `json:"ready,omitempty"`
	LastOperation *OperationResponseObject `json:"last_operation,omitempty"`
	// The name of the service instance.
	Name string `json:"name,omitempty"`
	// The ID of the serivce plan.
	ServicePlanId string `json:"service_plan_id,omitempty"`
	// The ID of the subaccount.
	SubaccountId string `json:"subaccount_id,omitempty"`
	// The platform ID.
	PlatformId string `json:"platform_id,omitempty"`
	// The URL of a web-based management user interface for the service instance, also known as service dashboard.
	DashboardUrl string `json:"dashboard_url,omitempty"`
	// The ID of the instance to which the service instance refers.
	ReferencedInstanceId string `json:"referenced_instance_id,omitempty"`
	// Whether the service instance is shared.
	Shared bool `json:"shared,omitempty"`
	// Contextual data for the resource.
	Context json.RawMessage `json:"context,omitempty"`
	// The maintenance info for the resource.
	MaintenanceInfo map[string]string `json:"maintenance_info,omitempty"`
	// Wheher the resource can be used.
	Usable bool `json:"usable,omitempty"`
	// The time the resource was created. <br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the resource was updated. <br/> In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    ServiceManagerLabels `json:"labels,omitempty"`
	//MANUALLY ADDED PARAMETER FOR SERVICE INSTANCE CONFIGURATION
	Parameters string
}

type ServiceManagerLabels

type ServiceManagerLabels map[string][]string

func (*ServiceManagerLabels) UnmarshalJSON

func (s *ServiceManagerLabels) UnmarshalJSON(data []byte) error

type ServiceOfferingMetadata

type ServiceOfferingMetadata struct {
	// The description of the service offering.
	LongDescription string `json:"longDescription,omitempty"`
	// The URL to the associated documentation.
	DocumentationUrl string `json:"documentationUrl,omitempty"`
	// The name of the service offering for customer-facing UIs.
	DisplayName string `json:"displayName,omitempty"`
	// The URL to the associated image.
	ImageUrl string `json:"imageUrl,omitempty"`
	// The support URL for the service offering.
	SupportUrl string `json:"supportUrl,omitempty"`
}

type ServiceOfferingResponseList

type ServiceOfferingResponseList struct {
	// Use this token when you call the API again to get more service offerings associated with your subaccount.</br> The token field indicates that the total number of service offerings to view in the list (num_items) is larger than the defined maximum number of service offerings to be returned after a single API call (max_items). </br> If the field is not present, either all the service offerings were included in the first response, or you have reached the end of the list.
	Token string `json:"token,omitempty"`
	// The number of service offerings associated with the subaccount.
	NumItems int32 `json:"num_items,omitempty"`
	// The list of the service offerings.
	Items []ServiceOfferingResponseObject `json:"items,omitempty"`
}

type ServiceOfferingResponseObject

type ServiceOfferingResponseObject struct {
	// The ID of the service offering.
	Id string `json:"id,omitempty"`
	// Whether the service offering is ready to be advertised.
	Ready bool `json:"ready,omitempty"`
	// The name of the service offering.
	Name string `json:"name,omitempty"`
	// The description of the service offering.
	Description string `json:"description,omitempty"`
	// Whether the service offering is bindable.
	Bindable bool `json:"bindable,omitempty"`
	// Whether the service instances associated with the service offering can be retrieved.
	InstancesRetrievable bool `json:"instances_retrievable,omitempty"`
	// Whether the bindings associated with the service offering can be retrieved.
	BindingsRetrievable bool `json:"bindings_retrievable,omitempty"`
	// Whether the offered plan can be updated.
	PlanUpdateable bool `json:"plan_updateable,omitempty"`
	// Whether the context for the service offering can be updated.
	AllowContextUpdates bool `json:"allow_context_updates,omitempty"`
	// The list of tags for the service offering.
	Tags     []string                 `json:"tags,omitempty"`
	Metadata *ServiceOfferingMetadata `json:"metadata,omitempty"`
	// The ID of the broker that provides the service plan.
	BrokerId string `json:"broker_id,omitempty"`
	// The ID of the service offering as provided by the catalog.
	CatalogId string `json:"catalog_id,omitempty"`
	// The catalog name of the service offering.
	CatalogName string `json:"catalog_name,omitempty"`
	// The time the service offering was created. <br> In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the service offering was updated. <br/> In ISO 8601 format.
	UpdatedAt time.Time `json:"updated_at,omitempty"`
}

type ServicePlanMetadata

type ServicePlanMetadata struct {
	// Platforms supported by the service plan.
	SupportedPlatforms []string `json:"supportedPlatforms,omitempty"`
	// The earliest supported OSB version.
	SupportedMinOSBVersion json.Number `json:"supportedMinOSBVersion,omitempty"`
	// The latest supported OSB version.
	SupportedMaxOSBVersion json.Number `json:"supportedMaxOSBVersion,omitempty"`
	// MANUALLY ADDED - DUE TO MISMATCH OF CIS API AND CIS CLI INTERFACE
	SupportsInstanceSharing bool `json:"supportsInstanceSharing,omitempty"`
}

type ServicePlanResponseList

type ServicePlanResponseList struct {
	// Use this token when you call the API again to get more service plans associated with your subaccount.</br> The token field indicates that the total number of service plans to view in the list (num_items) is larger than the defined maximum number of ervice plans to be returned after a single API call (max_items). </br> If the field is not present, either all the service plans were included in the first response, or you have reached the end of the list.
	Token string `json:"token,omitempty"`
	// The number of service plans associated with the subaccount.
	NumItems int32 `json:"num_items,omitempty"`
	// The list of the response objects that contain details about the service plans.
	Items []ServicePlanResponseObject `json:"items,omitempty"`
}

type ServicePlanResponseObject

type ServicePlanResponseObject struct {
	// The ID of the service plan.
	Id string `json:"id,omitempty"`
	// Whether the service plan is ready.
	Ready bool `json:"ready,omitempty"`
	// The name of the service plan.
	Name string `json:"name,omitempty"`
	// The description of the service plan.
	Description string `json:"description,omitempty"`
	// The ID of the service plan in the service broker catalog.
	CatalogId string `json:"catalog_id,omitempty"`
	// The name of the associated service broker catalog.
	CatalogName string `json:"catalog_name,omitempty"`
	// Whether the service plan is free.
	Free bool `json:"free,omitempty"`
	// Whether the service plan is bindable.
	Bindable bool                 `json:"bindable,omitempty"`
	Metadata *ServicePlanMetadata `json:"metadata,omitempty"`
	// The ID of the service offering.
	ServiceOfferingId string `json:"service_offering_id,omitempty"`
	// The time the service plan was created.<br> In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the service plan was updated.<br> In ISO 8601 format.
	UpdatedAt time.Time `json:"updated_at,omitempty"`
}

type TransitiveResource

type TransitiveResource struct {
	// The ID of the resource.
	Id string `json:"id,omitempty"`
	// The type of the resource.
	Type_ string `json:"type,omitempty"`
	// The type of the operation associated with the resource.
	OperationType string `json:"operation_type,omitempty"`
	// The minimum criteria required to use the resource in the context of the platform.
	Criteria string `json:"criteria,omitempty"`
}

type UpdatePlatformRequestPayload

type UpdatePlatformRequestPayload struct {
	// The ID of the platform to update. <br>Platform ID is a globally unique identifier (GUID). <br> GUID must be longer than 50 characters and only contains uppercase and lowercase letters, decimal digits, hyphens, periods, and underscores.
	Id string `json:"id,omitempty"`
	// The CLI-friendly name of the platform to update.<br>A CLI-friendly name is a short string that only contains alphanumeric characters, periods, and hyphens. <br> It can't contain white spaces. <br> The name must not exceed 255 characters, but it is recommended to keep it much shorter, for the convenience of using short names in CLI commands.
	Name string `json:"name,omitempty"`
	// The type of the platform.<br/><br/> Possible values:
	Type_ string `json:"type,omitempty"`
	// The description of the platform for customer-facing UIs.
	Description string   `json:"description,omitempty"`
	Labels      *[]Label `json:"labels,omitempty"`
}

type UpdateServiceInstanceRequestPayload

type UpdateServiceInstanceRequestPayload struct {
	// The name of the service instance to update.
	Name string `json:"name,omitempty"`
	// The ID of the service plan for the service instance to update.
	ServicePlanId string `json:"service_plan_id,omitempty"`
	// Some services support providing of additional configuration parameters during instance creation.<br>You can update these parameters.<br>For the list of supported configuration parameters, see the documentation of a particular service offering.<br>You can also use the *GET /v1/service_instances/{serviceInstanceID}/parameters* API later to view the parameters defined during this step.
	Parameters map[string]string `json:"parameters,omitempty"`
	Labels     *[]Label          `json:"labels,omitempty"`
}

type UpdatedPlatformResponseObject

type UpdatedPlatformResponseObject struct {
	// The ID of the updated platform.<br/>
	Id string `json:"id,omitempty"`
	// Whether the resource is ready for consumption.
	Ready bool `json:"ready,omitempty"`
	// The type of the platform.<br><br> Possible values:
	Type_ string `json:"type,omitempty"`
	// The technical name of the platform.
	Name string `json:"name"`
	// The description of the platform for customer-facing UIs.
	Description string `json:"description,omitempty"`
	// The time the platform was created. <br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the platform was updated. <br/>In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    *map[string][]string `json:"labels,omitempty"`
}

type UpdatedServiceInstanceResponseObject

type UpdatedServiceInstanceResponseObject struct {
	// The ID of the service instance.
	Id    string `json:"id,omitempty"`
	Ready bool   `json:"ready,omitempty"`
	// The name of the service instance.
	Name string `json:"name,omitempty"`
	// The ID of the service plan associated with the service instance.
	ServicePlanId string `json:"service_plan_id,omitempty"`
	// The ID of the platform associated with the service instance.
	PlatformId string `json:"platform_id,omitempty"`
	// The URL of the web-based management UI for the service instance.
	DashboardUrl string `json:"dashboard_url,omitempty"`
	// The ID of the instance to which the service instance refers.
	ReferencedInstanceId string `json:"referenced_instance_id,omitempty"`
	// Whether the service instance is shared.
	Shared bool `json:"shared,omitempty"`
	// Contextual data for the resource.
	Context json.RawMessage `json:"context,omitempty"`
	// The maintenance info for the resource.
	MaintenanceInfo map[string]string `json:"maintenance_info,omitempty"`
	Usable          bool              `json:"usable,omitempty"`
	// The time the service instance was created. <br/>In ISO 8601 format:</br> YYYY-MM-DDThh:mm:ssTZD
	CreatedAt time.Time `json:"created_at,omitempty"`
	// The last time the service instance was updated. </br> In ISO 8601 format.
	UpdatedAt time.Time            `json:"updated_at,omitempty"`
	Labels    *map[string][]string `json:"labels,omitempty"`
}

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL