Documentation ¶
Index ¶
- type MockIBMCloudClient
- func (c *MockIBMCloudClient) AccessPolicyExists(id string) bool
- func (c *MockIBMCloudClient) CreateAccessPolicy(_, _, _ string) (string, error)
- func (c *MockIBMCloudClient) CreateCloudDirectoryUser(username string) (*ibmcloud.CloudDirectoryUser, error)
- func (c *MockIBMCloudClient) CreateCluster(name, zone string, _ bool) (*ibmcloud.IBMCloudClusterRequest, error)
- func (c *MockIBMCloudClient) DeleteAccessPolicy(id string) error
- func (c *MockIBMCloudClient) DeleteCluster(id string) error
- func (c *MockIBMCloudClient) GetCluster(id string) (*ibmcloud.Cluster, error)
- func (c *MockIBMCloudClient) GetIAMUserByUserID(userID string) (*ibmcloud.IAMUser, error)
- func (c *MockIBMCloudClient) GetVlans(zone string) ([]ibmcloud.Vlan, error)
- func (c *MockIBMCloudClient) GetZones() ([]ibmcloud.Location, error)
- func (c *MockIBMCloudClient) UpdateCloudDirectoryUserPassword(id string) (*ibmcloud.CloudDirectoryUser, error)
- func (c *MockIBMCloudClient) UpdateCluster(cluster ibmcloud.Cluster) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockIBMCloudClient ¶
type MockIBMCloudClient struct {
// contains filtered or unexported fields
}
func NewMockIBMCloudClient ¶
func NewMockIBMCloudClient() *MockIBMCloudClient
func (*MockIBMCloudClient) AccessPolicyExists ¶
func (c *MockIBMCloudClient) AccessPolicyExists(id string) bool
func (*MockIBMCloudClient) CreateAccessPolicy ¶
func (c *MockIBMCloudClient) CreateAccessPolicy(_, _, _ string) (string, error)
func (*MockIBMCloudClient) CreateCloudDirectoryUser ¶
func (c *MockIBMCloudClient) CreateCloudDirectoryUser(username string) (*ibmcloud.CloudDirectoryUser, error)
func (*MockIBMCloudClient) CreateCluster ¶
func (c *MockIBMCloudClient) CreateCluster(name, zone string, _ bool) (*ibmcloud.IBMCloudClusterRequest, error)
func (*MockIBMCloudClient) DeleteAccessPolicy ¶
func (c *MockIBMCloudClient) DeleteAccessPolicy(id string) error
func (*MockIBMCloudClient) DeleteCluster ¶
func (c *MockIBMCloudClient) DeleteCluster(id string) error
func (*MockIBMCloudClient) GetCluster ¶
func (c *MockIBMCloudClient) GetCluster(id string) (*ibmcloud.Cluster, error)
func (*MockIBMCloudClient) GetIAMUserByUserID ¶
func (c *MockIBMCloudClient) GetIAMUserByUserID(userID string) (*ibmcloud.IAMUser, error)
func (*MockIBMCloudClient) GetVlans ¶
func (c *MockIBMCloudClient) GetVlans(zone string) ([]ibmcloud.Vlan, error)
func (*MockIBMCloudClient) GetZones ¶
func (c *MockIBMCloudClient) GetZones() ([]ibmcloud.Location, error)
func (*MockIBMCloudClient) UpdateCloudDirectoryUserPassword ¶
func (c *MockIBMCloudClient) UpdateCloudDirectoryUserPassword(id string) (*ibmcloud.CloudDirectoryUser, error)
func (*MockIBMCloudClient) UpdateCluster ¶
func (c *MockIBMCloudClient) UpdateCluster(cluster ibmcloud.Cluster) error
Click to show internal directories.
Click to hide internal directories.