Documentation ¶
Index ¶
- type StackdriverDebuggerBroker
- func (b *StackdriverDebuggerBroker) Bind(instanceID, bindingID string, details brokerapi.BindDetails) (models.ServiceBindingCredentials, error)
- func (b *StackdriverDebuggerBroker) Deprovision(ctx context.Context, instance models.ServiceInstanceDetails, ...) error
- func (b *StackdriverDebuggerBroker) Provision(instanceId string, details brokerapi.ProvisionDetails, plan models.ServicePlan) (models.ServiceInstanceDetails, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StackdriverDebuggerBroker ¶
type StackdriverDebuggerBroker struct {
broker_base.BrokerBase
}
StackdriverDebuggerBroker is the service-broker back-end for binding to Stackdriver for logging.
func (*StackdriverDebuggerBroker) Bind ¶
func (b *StackdriverDebuggerBroker) Bind(instanceID, bindingID string, details brokerapi.BindDetails) (models.ServiceBindingCredentials, error)
Bind creates a service account with access to Stackdriver Debugger.
func (*StackdriverDebuggerBroker) Deprovision ¶
func (b *StackdriverDebuggerBroker) Deprovision(ctx context.Context, instance models.ServiceInstanceDetails, details brokerapi.DeprovisionDetails) error
Deprovision is a no-op call because only service accounts need to be bound/unbound for Stackdriver.
func (*StackdriverDebuggerBroker) Provision ¶
func (b *StackdriverDebuggerBroker) Provision(instanceId string, details brokerapi.ProvisionDetails, plan models.ServicePlan) (models.ServiceInstanceDetails, error)
Provision is a no-op call because only service accounts need to be bound/unbound for Stackdriver.
Click to show internal directories.
Click to hide internal directories.