Versions in this module Expand all Collapse all v1 v1.0.1 Oct 15, 2020 Changes in this version + var ContextAPIKey = contextKey("apikey") + var ContextAccessToken = contextKey("accesstoken") + var ContextBasicAuth = contextKey("basic") + var ContextOAuth2 = contextKey("token") + func CacheExpires(r *http.Response) time.Time + type APIClient struct + ResourceAliasesApi *ResourceAliasesApiService + ResourceBindingsApi *ResourceBindingsApiService + ResourceInstancesApi *ResourceInstancesApiService + ResourceKeysApi *ResourceKeysApiService + func NewAPIClient(cfg *Configuration) *APIClient + func (c *APIClient) ChangeBasePath(path string) + func (c *APIClient) GetConfig() *Configuration + type APIKey struct + Key string + Prefix string + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type BasicAuth struct + Password string + UserName string + type Configuration struct + BasePath string + Debug bool + DefaultHeader map[string]string + HTTPClient *http.Client + Host string + Scheme string + Servers []ServerConfiguration + UserAgent string + func NewConfiguration() *Configuration + func (c *Configuration) AddDefaultHeader(key string, value string) + func (c *Configuration) ServerUrl(index int, variables map[string]string) (string, error) + type Credentials struct + Apikey string + IamApikeyDescription string + IamApikeyName string + IamRoleCrn string + IamServiceidCrn string + type ErrorReport struct + ErrorCode string + Message string + StatusCode int32 + TransactionId string + type GenericOpenAPIError struct + func (e GenericOpenAPIError) Body() []byte + func (e GenericOpenAPIError) Error() string + func (e GenericOpenAPIError) Model() interface{} + type ListResourceAliasesOpts struct + Guid optional.String + Limit optional.String + Name optional.String + RegionInstanceId optional.String + ResourceGroupId optional.String + ResourceId optional.String + ResourceInstanceId optional.String + type ListResourceBindingsOpts struct + Guid optional.String + Limit optional.String + Name optional.String + RegionBindingId optional.String + ResourceGroupId optional.String + ResourceId optional.String + type ListResourceInstancesOpts struct + Guid optional.String + Limit optional.String + Name optional.String + ResourceGroupId optional.String + ResourceId optional.String + ResourcePlanId optional.String + SubType optional.String + Type_ optional.String + type ListResourceKeysOpts struct + Guid optional.String + Limit optional.String + Name optional.String + ResourceGroupId optional.String + ResourceId optional.String + type PlanHistoryItem struct + ResourcePlanId string + StartDate time.Time + type ResourceAlias struct + AccountId string + CreatedAt time.Time + Crn string + DeletedAt time.Time + Guid string + Id string + Name string + RegionInstanceId string + ResourceBindingsUrl string + ResourceGroupCrn string + ResourceGroupId string + ResourceInstanceId string + ResourceInstanceUrl string + ResourceKeysUrl string + State string + TargetCrn string + UpdatedAt time.Time + Url string + type ResourceAliasPatch struct + Name string + type ResourceAliasPost struct + Name string + Source string + Target string + type ResourceAliasesApiService service + func (a *ResourceAliasesApiService) CreateResourceAlias(ctx _context.Context, authorization string, ...) (ResourceAlias, *_nethttp.Response, error) + func (a *ResourceAliasesApiService) DeleteResourceAlias(ctx _context.Context, authorization string, id string) (*_nethttp.Response, error) + func (a *ResourceAliasesApiService) GetResourceAlias(ctx _context.Context, authorization string, id string) (ResourceAlias, *_nethttp.Response, error) + func (a *ResourceAliasesApiService) ListResourceAliases(ctx _context.Context, authorization string, ...) (ResourceAliasesList, *_nethttp.Response, error) + func (a *ResourceAliasesApiService) UpdateResourceAlias(ctx _context.Context, authorization string, id string, ...) (ResourceAlias, *_nethttp.Response, error) + type ResourceAliasesList struct + NextUrl string + Resources []ResourceAlias + RowsCount float32 + type ResourceBinding struct + AccountId string + CreatedAt time.Time + Credentials Credentials + Crn string + DeletedAt time.Time + Guid string + IamCompatible bool + Id string + Name string + RegionBindingId string + ResourceAliasUrl string + ResourceGroupId string + SourceCrn string + State string + TargetCrn string + UpdatedAt time.Time + Url string + type ResourceBindingPatch struct + Name string + type ResourceBindingPost struct + Name string + Parameters map[string]map[string]interface{} + Role string + Source string + Target string + type ResourceBindingsApiService service + func (a *ResourceBindingsApiService) CreateResourceBinding(ctx _context.Context, authorization string, ...) (ResourceBinding, *_nethttp.Response, error) + func (a *ResourceBindingsApiService) DeleteResourceBinding(ctx _context.Context, authorization string, id string) (*_nethttp.Response, error) + func (a *ResourceBindingsApiService) GetResourceBinding(ctx _context.Context, authorization string, id string) (ResourceBinding, *_nethttp.Response, error) + func (a *ResourceBindingsApiService) ListResourceBindings(ctx _context.Context, authorization string, ...) (ResourceBindingsList, *_nethttp.Response, error) + func (a *ResourceBindingsApiService) UpdateResourceBinding(ctx _context.Context, authorization string, id string, ...) (ResourceBinding, *_nethttp.Response, error) + type ResourceBindingsList struct + NextUrl string + Resources []ResourceBinding + RowsCount float32 + type ResourceInstance struct + AccountId string + CreatedAt time.Time + Crn string + DashboardUrl string + DeletedAt time.Time + Guid string + Id string + LastOperation map[string]interface{} + Name string + PlanHistory []PlanHistoryItem + ResourceAliasesUrl string + ResourceBindingsUrl string + ResourceGroupCrn string + ResourceGroupId string + ResourceId string + ResourceKeysUrl string + ResourcePlanId string + State string + SubType string + TargetCrn string + Type string + UpdatedAt time.Time + Url string + type ResourceInstancePatch struct + Name string + Parameters map[string]map[string]interface{} + ResourcePlanId string + type ResourceInstancePost struct + Name string + Parameters map[string]map[string]interface{} + ResourceGroup string + ResourcePlanId string + Tags []string + Target string + type ResourceInstancesApiService service + func (a *ResourceInstancesApiService) CreateResourceInstance(ctx _context.Context, authorization string, ...) (ResourceInstance, *_nethttp.Response, error) + func (a *ResourceInstancesApiService) DeleteResourceInstance(ctx _context.Context, authorization string, id string) (ResourceInstance, *_nethttp.Response, error) + func (a *ResourceInstancesApiService) GetResourceInstance(ctx _context.Context, authorization string, id string) (ResourceInstance, *_nethttp.Response, error) + func (a *ResourceInstancesApiService) ListResourceInstances(ctx _context.Context, authorization string, ...) (ResourceInstancesList, *_nethttp.Response, error) + func (a *ResourceInstancesApiService) UpdateResourceInstance(ctx _context.Context, authorization string, id string, ...) (ResourceInstance, *_nethttp.Response, error) + type ResourceInstancesList struct + NextUrl string + Resources []ResourceInstance + RowsCount int32 + type ResourceKey struct + AccountId string + CreatedAt time.Time + Credentials Credentials + Crn string + DeletedAt time.Time + Guid string + IamCompatible bool + Id string + Name string + ResourceGroupId string + ResourceInstanceUrl string + SourceCrn string + State string + UpdatedAt time.Time + Url string + type ResourceKeyPatch struct + Name string + type ResourceKeyPost struct + Name string + Parameters map[string]map[string]interface{} + Role string + Source string + type ResourceKeysApiService service + func (a *ResourceKeysApiService) CreateResourceKey(ctx _context.Context, authorization string, resourceKeyPost ResourceKeyPost) (ResourceKey, *_nethttp.Response, error) + func (a *ResourceKeysApiService) DeleteResourceKey(ctx _context.Context, authorization string, id string) (*_nethttp.Response, error) + func (a *ResourceKeysApiService) GetResourceKey(ctx _context.Context, authorization string, id string) (ResourceKey, *_nethttp.Response, error) + func (a *ResourceKeysApiService) ListResourceKeys(ctx _context.Context, authorization string, ...) (ResourceKeysList, *_nethttp.Response, error) + func (a *ResourceKeysApiService) UpdateResourceKey(ctx _context.Context, authorization string, id string, ...) (ResourceKey, *_nethttp.Response, error) + type ResourceKeysList struct + NextUrl string + Resources []ResourceKey + RowsCount float32 + type ServerConfiguration struct + Description string + Url string + Variables map[string]ServerVariable + type ServerVariable struct + DefaultValue string + Description string + EnumValues []string