Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface {
CreatePolicy(*pmv1.CreatePolicyOptions) (*pmv1.Policy, *core.DetailedResponse, error)
CreateServiceID(*identityv1.CreateServiceIDOptions) (*identityv1.ServiceID, *core.DetailedResponse, error)
ListServiceID(*identityv1.ListServiceIdsOptions) (*identityv1.ServiceIDList, *core.DetailedResponse, error)
DeleteServiceID(*identityv1.DeleteServiceIDOptions) (*core.DetailedResponse, error)
CreateAPIKey(*identityv1.CreateAPIKeyOptions) (*identityv1.APIKey, *core.DetailedResponse, error)
ListAPIKeys(*identityv1.ListAPIKeysOptions) (*identityv1.APIKeyList, *core.DetailedResponse, error)
DeleteAPIKey(*identityv1.DeleteAPIKeyOptions) (*core.DetailedResponse, error)
GetAPIKeysDetails(*identityv1.GetAPIKeysDetailsOptions) (*identityv1.APIKey, *core.DetailedResponse, error)
NewGetAPIKeysDetailsOptions() *identityv1.GetAPIKeysDetailsOptions
ListResourceGroups(*resourcemanagerv2.ListResourceGroupsOptions) (*resourcemanagerv2.ResourceGroupList, *core.DetailedResponse, error)
}
Client is a wrapper object for actual IBMCloud SDK clients to allow for easier testing.
type ClientParams ¶
type ClientParams struct {
InfraName string
}
Click to show internal directories.
Click to hide internal directories.