Versions in this module Expand all Collapse all v25 v25.1.0 Feb 6, 2019 v25.0.0 Jan 30, 2019 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AccessKeyName string + const Key1 + const Key2 + func PossibleAccessKeyNameValues() []AccessKeyName + type AzureSku struct + Name *string + Tier *string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + func (client BaseClient) GetAvailableOperations(ctx context.Context) (result OperationList, err error) + func (client BaseClient) GetAvailableOperationsPreparer(ctx context.Context) (*http.Request, error) + func (client BaseClient) GetAvailableOperationsResponder(resp *http.Response) (result OperationList, err error) + func (client BaseClient) GetAvailableOperationsSender(req *http.Request) (*http.Response, error) + type CheckNameReason string + const Invalid + const Unavailable + func PossibleCheckNameReasonValues() []CheckNameReason + type CheckNameRequest struct + Name *string + Type *string + type CheckNameResponse struct + Message *string + NameAvailable *bool + Reason CheckNameReason + type CreateWorkspaceCollectionRequest struct + Location *string + Sku *AzureSku + Tags map[string]*string + func (cwcr CreateWorkspaceCollectionRequest) MarshalJSON() ([]byte, error) + type Display struct + Description *string + Operation *string + Origin *string + Provider *string + Resource *string + type Error struct + Code *string + Details *[]ErrorDetail + Message *string + Target *string + type ErrorDetail struct + Code *string + Message *string + Target *string + type MigrateWorkspaceCollectionRequest struct + Resources *[]string + TargetResourceGroup *string + type Operation struct + Display *Display + Name *string + type OperationList struct + Value *[]Operation + type UpdateWorkspaceCollectionRequest struct + Sku *AzureSku + Tags map[string]*string + func (uwcr UpdateWorkspaceCollectionRequest) MarshalJSON() ([]byte, error) + type Workspace struct + ID *string + Name *string + Properties interface{} + Type *string + type WorkspaceCollection struct + ID *string + Location *string + Name *string + Properties interface{} + Sku *AzureSku + Tags map[string]*string + Type *string + func (wc WorkspaceCollection) MarshalJSON() ([]byte, error) + type WorkspaceCollectionAccessKey struct + KeyName AccessKeyName + type WorkspaceCollectionAccessKeys struct + Key1 *string + Key2 *string + type WorkspaceCollectionList struct + Value *[]WorkspaceCollection + type WorkspaceCollectionsClient struct + func NewWorkspaceCollectionsClient(subscriptionID string) WorkspaceCollectionsClient + func NewWorkspaceCollectionsClientWithBaseURI(baseURI string, subscriptionID string) WorkspaceCollectionsClient + func (client WorkspaceCollectionsClient) CheckNameAvailability(ctx context.Context, location string, body CheckNameRequest) (result CheckNameResponse, err error) + func (client WorkspaceCollectionsClient) CheckNameAvailabilityPreparer(ctx context.Context, location string, body CheckNameRequest) (*http.Request, error) + func (client WorkspaceCollectionsClient) CheckNameAvailabilityResponder(resp *http.Response) (result CheckNameResponse, err error) + func (client WorkspaceCollectionsClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client WorkspaceCollectionsClient) Create(ctx context.Context, resourceGroupName string, workspaceCollectionName string, ...) (result WorkspaceCollection, err error) + func (client WorkspaceCollectionsClient) CreatePreparer(ctx context.Context, resourceGroupName string, workspaceCollectionName string, ...) (*http.Request, error) + func (client WorkspaceCollectionsClient) CreateResponder(resp *http.Response) (result WorkspaceCollection, err error) + func (client WorkspaceCollectionsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client WorkspaceCollectionsClient) Delete(ctx context.Context, resourceGroupName string, workspaceCollectionName string) (result WorkspaceCollectionsDeleteFuture, err error) + func (client WorkspaceCollectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, workspaceCollectionName string) (*http.Request, error) + func (client WorkspaceCollectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client WorkspaceCollectionsClient) DeleteSender(req *http.Request) (future WorkspaceCollectionsDeleteFuture, err error) + func (client WorkspaceCollectionsClient) GetAccessKeys(ctx context.Context, resourceGroupName string, workspaceCollectionName string) (result WorkspaceCollectionAccessKeys, err error) + func (client WorkspaceCollectionsClient) GetAccessKeysPreparer(ctx context.Context, resourceGroupName string, workspaceCollectionName string) (*http.Request, error) + func (client WorkspaceCollectionsClient) GetAccessKeysResponder(resp *http.Response) (result WorkspaceCollectionAccessKeys, err error) + func (client WorkspaceCollectionsClient) GetAccessKeysSender(req *http.Request) (*http.Response, error) + func (client WorkspaceCollectionsClient) GetByName(ctx context.Context, resourceGroupName string, workspaceCollectionName string) (result WorkspaceCollection, err error) + func (client WorkspaceCollectionsClient) GetByNamePreparer(ctx context.Context, resourceGroupName string, workspaceCollectionName string) (*http.Request, error) + func (client WorkspaceCollectionsClient) GetByNameResponder(resp *http.Response) (result WorkspaceCollection, err error) + func (client WorkspaceCollectionsClient) GetByNameSender(req *http.Request) (*http.Response, error) + func (client WorkspaceCollectionsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result WorkspaceCollectionList, err error) + func (client WorkspaceCollectionsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client WorkspaceCollectionsClient) ListByResourceGroupResponder(resp *http.Response) (result WorkspaceCollectionList, err error) + func (client WorkspaceCollectionsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client WorkspaceCollectionsClient) ListBySubscription(ctx context.Context) (result WorkspaceCollectionList, err error) + func (client WorkspaceCollectionsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client WorkspaceCollectionsClient) ListBySubscriptionResponder(resp *http.Response) (result WorkspaceCollectionList, err error) + func (client WorkspaceCollectionsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client WorkspaceCollectionsClient) Migrate(ctx context.Context, resourceGroupName string, ...) (result autorest.Response, err error) + func (client WorkspaceCollectionsClient) MigratePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client WorkspaceCollectionsClient) MigrateResponder(resp *http.Response) (result autorest.Response, err error) + func (client WorkspaceCollectionsClient) MigrateSender(req *http.Request) (*http.Response, error) + func (client WorkspaceCollectionsClient) RegenerateKey(ctx context.Context, resourceGroupName string, workspaceCollectionName string, ...) (result WorkspaceCollectionAccessKeys, err error) + func (client WorkspaceCollectionsClient) RegenerateKeyPreparer(ctx context.Context, resourceGroupName string, workspaceCollectionName string, ...) (*http.Request, error) + func (client WorkspaceCollectionsClient) RegenerateKeyResponder(resp *http.Response) (result WorkspaceCollectionAccessKeys, err error) + func (client WorkspaceCollectionsClient) RegenerateKeySender(req *http.Request) (*http.Response, error) + func (client WorkspaceCollectionsClient) Update(ctx context.Context, resourceGroupName string, workspaceCollectionName string, ...) (result WorkspaceCollection, err error) + func (client WorkspaceCollectionsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, workspaceCollectionName string, ...) (*http.Request, error) + func (client WorkspaceCollectionsClient) UpdateResponder(resp *http.Response) (result WorkspaceCollection, err error) + func (client WorkspaceCollectionsClient) UpdateSender(req *http.Request) (*http.Response, error) + type WorkspaceCollectionsDeleteFuture struct + func (future *WorkspaceCollectionsDeleteFuture) Result(client WorkspaceCollectionsClient) (ar autorest.Response, err error) + type WorkspaceList struct + Value *[]Workspace + type WorkspacesClient struct + func NewWorkspacesClient(subscriptionID string) WorkspacesClient + func NewWorkspacesClientWithBaseURI(baseURI string, subscriptionID string) WorkspacesClient + func (client WorkspacesClient) List(ctx context.Context, resourceGroupName string, workspaceCollectionName string) (result WorkspaceList, err error) + func (client WorkspacesClient) ListPreparer(ctx context.Context, resourceGroupName string, workspaceCollectionName string) (*http.Request, error) + func (client WorkspacesClient) ListResponder(resp *http.Response) (result WorkspaceList, err error) + func (client WorkspacesClient) ListSender(req *http.Request) (*http.Response, error) Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v15 gopkg.in/azure/azure-sdk-for-go.v16 gopkg.in/azure/azure-sdk-for-go.v17 gopkg.in/azure/azure-sdk-for-go.v18 gopkg.in/azure/azure-sdk-for-go.v19 gopkg.in/azure/azure-sdk-for-go.v20 gopkg.in/azure/azure-sdk-for-go.v21 gopkg.in/azure/azure-sdk-for-go.v22 gopkg.in/azure/azure-sdk-for-go.v23 gopkg.in/azure/azure-sdk-for-go.v24 gopkg.in/azure/azure-sdk-for-go.v26 gopkg.in/azure/azure-sdk-for-go.v27 gopkg.in/azure/azure-sdk-for-go.v28 gopkg.in/azure/azure-sdk-for-go.v29 gopkg.in/azure/azure-sdk-for-go.v30 gopkg.in/azure/azure-sdk-for-go.v31 gopkg.in/azure/azure-sdk-for-go.v32 gopkg.in/azure/azure-sdk-for-go.v33 gopkg.in/azure/azure-sdk-for-go.v34 gopkg.in/azure/azure-sdk-for-go.v35 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.v45 gopkg.in/azure/azure-sdk-for-go.v46 gopkg.in/azure/azure-sdk-for-go.v47 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49