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.