Versions in this module Expand all Collapse all v45 v45.1.2 Aug 18, 2020 v45.1.1 Aug 14, 2020 v45.1.0 Aug 7, 2020 v45.0.0 Aug 3, 2020 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type Client struct + func NewClient(subscriptionID string) Client + func NewClientWithBaseURI(baseURI string, subscriptionID string) Client + func (client Client) CreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result Workspace, err error) + func (client Client) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client Client) CreateOrUpdateResponder(resp *http.Response) (result Workspace, err error) + func (client Client) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client Client) Delete(ctx context.Context, resourceGroupName string, workspaceName string) (result autorest.Response, err error) + func (client Client) DeletePreparer(ctx context.Context, resourceGroupName string, workspaceName string) (*http.Request, error) + func (client Client) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client Client) DeleteSender(req *http.Request) (*http.Response, error) + func (client Client) Get(ctx context.Context, resourceGroupName string, workspaceName string) (result Workspace, err error) + func (client Client) GetPreparer(ctx context.Context, resourceGroupName string, workspaceName string) (*http.Request, error) + func (client Client) GetResponder(resp *http.Response) (result Workspace, err error) + func (client Client) GetSender(req *http.Request) (*http.Response, error) + func (client Client) List(ctx context.Context) (result ListResultPage, err error) + func (client Client) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ListResultPage, err error) + func (client Client) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ListResultIterator, err error) + func (client Client) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client Client) ListByResourceGroupResponder(resp *http.Response) (result ListResult, err error) + func (client Client) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client Client) ListComplete(ctx context.Context) (result ListResultIterator, err error) + func (client Client) ListPreparer(ctx context.Context) (*http.Request, error) + func (client Client) ListResponder(resp *http.Response) (result ListResult, err error) + func (client Client) ListSender(req *http.Request) (*http.Response, error) + func (client Client) ListWorkspaceKeys(ctx context.Context, workspaceName string, resourceGroupName string) (result KeysResponse, err error) + func (client Client) ListWorkspaceKeysPreparer(ctx context.Context, workspaceName string, resourceGroupName string) (*http.Request, error) + func (client Client) ListWorkspaceKeysResponder(resp *http.Response) (result KeysResponse, err error) + func (client Client) ListWorkspaceKeysSender(req *http.Request) (*http.Response, error) + func (client Client) ResyncStorageKeys(ctx context.Context, workspaceName string, resourceGroupName string) (result autorest.Response, err error) + func (client Client) ResyncStorageKeysPreparer(ctx context.Context, workspaceName string, resourceGroupName string) (*http.Request, error) + func (client Client) ResyncStorageKeysResponder(resp *http.Response) (result autorest.Response, err error) + func (client Client) ResyncStorageKeysSender(req *http.Request) (*http.Response, error) + func (client Client) Update(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result Workspace, err error) + func (client Client) UpdatePreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client Client) UpdateResponder(resp *http.Response) (result Workspace, err error) + func (client Client) UpdateSender(req *http.Request) (*http.Response, error) + type ErrorResponse struct + Code *string + Message *string + type KeysResponse struct + PrimaryToken *string + SecondaryToken *string + type ListResult struct + NextLink *string + Value *[]Workspace + func (lr ListResult) IsEmpty() bool + type ListResultIterator struct + func NewListResultIterator(page ListResultPage) ListResultIterator + func (iter *ListResultIterator) Next() error + func (iter *ListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ListResultIterator) NotDone() bool + func (iter ListResultIterator) Response() ListResult + func (iter ListResultIterator) Value() Workspace + type ListResultPage struct + func NewListResultPage(getNextPage func(context.Context, ListResult) (ListResult, error)) ListResultPage + func (page *ListResultPage) Next() error + func (page *ListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ListResultPage) NotDone() bool + func (page ListResultPage) Response() ListResult + func (page ListResultPage) Values() []Workspace + type Operation struct + Display *OperationDisplay + Name *string + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationListResult struct + Value *[]Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResult, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type Properties struct + CreationTime *string + KeyVaultIdentifierID *string + OwnerEmail *string + StudioEndpoint *string + UserStorageAccountID *string + WorkspaceID *string + WorkspaceState State + WorkspaceType WorkspaceType + func (p Properties) MarshalJSON() ([]byte, error) + type PropertiesUpdateParameters struct + KeyVaultIdentifierID *string + Sku *Sku + WorkspaceState State + type Resource struct + ID *string + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type Sku struct + Name *string + Tier *string + type State string + const Deleted + const Disabled + const Enabled + const Migrated + const Registered + const Unregistered + const Updated + func PossibleStateValues() []State + type UpdateParameters struct + Tags map[string]*string + func (up *UpdateParameters) UnmarshalJSON(body []byte) error + func (up UpdateParameters) MarshalJSON() ([]byte, error) + type Workspace struct + ID *string + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (w *Workspace) UnmarshalJSON(body []byte) error + func (w Workspace) MarshalJSON() ([]byte, error) + type WorkspaceType string + const Anonymous + const Free + const PaidPremium + const PaidStandard + const Production + func PossibleWorkspaceTypeValues() []WorkspaceType Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v41 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v43 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48