Documentation
¶
Index ¶
- func BodyBytes(resp *http.Response) ([]byte, error)
- func CreateSecurityGroup(prefix string, session *session.Session) (*string, error)
- func CreateSubnetGroup(prefix string, session *session.Session) (*string, error)
- func DestroySecurityGroup(id *string, session *session.Session) error
- func DestroySubnetGroup(name *string, session *session.Session) error
- type BrokerAPIClient
- func (b *BrokerAPIClient) DeprovisionInstance(instanceID, serviceID, planID string) (responseCode int, operation string, err error)
- func (b *BrokerAPIClient) DoBindRequest(instanceID, serviceID, planID, appGUID, bindingID string) (*http.Response, error)
- func (b *BrokerAPIClient) DoDeprovisionRequest(instanceID, serviceID, planID string) (*http.Response, error)
- func (b *BrokerAPIClient) DoLastOperationRequest(instanceID, serviceID, planID, operation string) (*http.Response, error)
- func (b *BrokerAPIClient) DoProvisionRequest(instanceID, serviceID, planID string, paramJSON string) (*http.Response, error)
- func (b *BrokerAPIClient) DoUnbindRequest(instanceID, serviceID, planID, bindingID string) (*http.Response, error)
- func (b *BrokerAPIClient) DoUpdateRequest(instanceID, serviceID, planID string, newPlanID string, paramJSON string) (*http.Response, error)
- func (b *BrokerAPIClient) GetCatalog() (brokerapi.CatalogResponse, error)
- func (b *BrokerAPIClient) GetLastOperationState(instanceID, serviceID, planID, operation string) (string, error)
- func (b *BrokerAPIClient) ProvisionInstance(instanceID, serviceID, planID string, paramJSON string) (responseCode int, operation string, err error)
- func (b *BrokerAPIClient) UpdateInstance(instanceID, serviceID, planID string, newPlanID string, paramJSON string) (responseCode int, operation string, err error)
- type ByServiceID
- type LastOperationResponse
- type ProvisioningResponse
- type RDSClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateSecurityGroup ¶
func CreateSubnetGroup ¶
Types ¶
type BrokerAPIClient ¶
func NewBrokerAPIClient ¶
func NewBrokerAPIClient(Url string, Username string, Password string) *BrokerAPIClient
func (*BrokerAPIClient) DeprovisionInstance ¶
func (b *BrokerAPIClient) DeprovisionInstance(instanceID, serviceID, planID string) (responseCode int, operation string, err error)
func (*BrokerAPIClient) DoBindRequest ¶
func (b *BrokerAPIClient) DoBindRequest(instanceID, serviceID, planID, appGUID, bindingID string) (*http.Response, error)
func (*BrokerAPIClient) DoDeprovisionRequest ¶
func (b *BrokerAPIClient) DoDeprovisionRequest(instanceID, serviceID, planID string) (*http.Response, error)
func (*BrokerAPIClient) DoLastOperationRequest ¶
func (b *BrokerAPIClient) DoLastOperationRequest(instanceID, serviceID, planID, operation string) (*http.Response, error)
func (*BrokerAPIClient) DoProvisionRequest ¶
func (*BrokerAPIClient) DoUnbindRequest ¶
func (b *BrokerAPIClient) DoUnbindRequest(instanceID, serviceID, planID, bindingID string) (*http.Response, error)
func (*BrokerAPIClient) DoUpdateRequest ¶
func (*BrokerAPIClient) GetCatalog ¶
func (b *BrokerAPIClient) GetCatalog() (brokerapi.CatalogResponse, error)
func (*BrokerAPIClient) GetLastOperationState ¶
func (b *BrokerAPIClient) GetLastOperationState(instanceID, serviceID, planID, operation string) (string, error)
func (*BrokerAPIClient) ProvisionInstance ¶
func (*BrokerAPIClient) UpdateInstance ¶
type ByServiceID ¶
func (ByServiceID) Len ¶
func (a ByServiceID) Len() int
func (ByServiceID) Less ¶
func (a ByServiceID) Less(i, j int) bool
func (ByServiceID) Swap ¶
func (a ByServiceID) Swap(i, j int)
type LastOperationResponse ¶
type ProvisioningResponse ¶
type RDSClient ¶
type RDSClient struct {
// contains filtered or unexported fields
}
func (*RDSClient) DeleteDBFinalSnapshot ¶
func (r *RDSClient) DeleteDBFinalSnapshot(ID string) (*rds.DeleteDBSnapshotOutput, error)
func (*RDSClient) GetDBFinalSnapshots ¶
func (r *RDSClient) GetDBFinalSnapshots(ID string) (*rds.DescribeDBSnapshotsOutput, error)
Click to show internal directories.
Click to hide internal directories.