Versions in this module Expand all Collapse all v4 v4.0.0 Jun 4, 2024 Changes in this version + type CreateOpts struct + UserID string + WorkspaceID string + func (opts CreateOpts) ToWorkspaceRoleCreateMap() (map[string]interface{}, error) + type CreateOptsBuilder interface + ToWorkspaceRoleCreateMap func() (map[string]interface{}, error) + type CreateResult struct + func Create(client *eclcloud.ServiceClient, opts CreateOptsBuilder) (r CreateResult) + func (r CreateResult) Extract() (*WorkspaceRole, error) + type DeleteResult struct + func Delete(client *eclcloud.ServiceClient, workspaceID string, userID string) (r DeleteResult) + type WorkspaceRole struct + UserID string + WorkspaceID string + WorkspaceName string Other modules containing this package github.com/nttcom/eclcloud/v3