Extends: apiService

Service configuration information.

This object is used to configure a new service, complete with a set of roles and the respective configurations.

See the parent class ApiService for minimal specification, which is simply the service name and type.

Note that all fields here are optional. The semantics of not providing a value may change depending on the call being made. Refer to the documentation of the appropriate call for the behavior of optional fields.


property type description
config config (apiServiceConfig) Configuration of the service being created. Optional.
roles array of roles/role (apiRoleSetupInfo) The list of service roles. Optional.