@Target(value={CONSTRUCTOR,TYPE}) @Retention(value=SOURCE) public @interface ServiceCatalogInstance
| Modifier and Type | Required Element and Description |
|---|---|
String |
name
The name of the
me.snowdrop.servicecatalog.api.model.ServiceInstance to generate. |
String |
serviceClass
The external name of the
me.snowdrop.servicecatalog.api.model.ClusterServiceClass. |
String |
servicePlan
The external name of the
me.snowdrop.servicecatalog.api.model.ClusterServicePlan. |
| Modifier and Type | Optional Element and Description |
|---|---|
String |
bindingSecret
The name of the secret to use inside the
me.snowdrop.servicecatalog.api.model.ServiceBinding. |
Parameter[] |
parameters
An array of
Parameter that is used to describe me.snowdrop.servicecatalog.api.model.ServiceInstance parameters. |
public abstract String name
me.snowdrop.servicecatalog.api.model.ServiceInstance to generate.public abstract String serviceClass
me.snowdrop.servicecatalog.api.model.ClusterServiceClass.public abstract String servicePlan
me.snowdrop.servicecatalog.api.model.ClusterServicePlan.public abstract String bindingSecret
me.snowdrop.servicecatalog.api.model.ServiceBinding.
When this is used, a me.snowdrop.servicecatalog.api.model.ServiceBinding will be generated for the target me.snowdrop.servicecatalog.api.model.ServiceInstance.
The generated binding will use the specified secret.Copyright © 2018–2020 Red Hat. All rights reserved.