Documentation ¶
Index ¶
- func PossibleValuesForDiagnoseResultLevel() []string
- func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error)
- type DiagnoseRequestProperties
- type DiagnoseResponseResult
- type DiagnoseResponseResultValue
- type DiagnoseResult
- type DiagnoseResultLevel
- type DiagnoseWorkspaceParameters
- type ListNotebookKeysResult
- type ListStorageAccountKeysResult
- type ListWorkspaceKeysResult
- type NotebookAccessTokenResult
- type NotebookPreparationError
- type NotebookResourceInfo
- type Password
- type ProxyOperationsClient
- func (c ProxyOperationsClient) WorkspacesDiagnose(ctx context.Context, id WorkspaceId, input DiagnoseWorkspaceParameters) (result WorkspacesDiagnoseOperationResponse, err error)
- func (c ProxyOperationsClient) WorkspacesDiagnoseThenPoll(ctx context.Context, id WorkspaceId, input DiagnoseWorkspaceParameters) error
- func (c ProxyOperationsClient) WorkspacesListKeys(ctx context.Context, id WorkspaceId) (result WorkspacesListKeysOperationResponse, err error)
- func (c ProxyOperationsClient) WorkspacesListNotebookAccessToken(ctx context.Context, id WorkspaceId) (result WorkspacesListNotebookAccessTokenOperationResponse, err error)
- func (c ProxyOperationsClient) WorkspacesListNotebookKeys(ctx context.Context, id WorkspaceId) (result WorkspacesListNotebookKeysOperationResponse, err error)
- func (c ProxyOperationsClient) WorkspacesListStorageAccountKeys(ctx context.Context, id WorkspaceId) (result WorkspacesListStorageAccountKeysOperationResponse, err error)
- func (c ProxyOperationsClient) WorkspacesPrepareNotebook(ctx context.Context, id WorkspaceId) (result WorkspacesPrepareNotebookOperationResponse, err error)
- func (c ProxyOperationsClient) WorkspacesPrepareNotebookThenPoll(ctx context.Context, id WorkspaceId) error
- func (c ProxyOperationsClient) WorkspacesResyncKeys(ctx context.Context, id WorkspaceId) (result WorkspacesResyncKeysOperationResponse, err error)
- func (c ProxyOperationsClient) WorkspacesResyncKeysThenPoll(ctx context.Context, id WorkspaceId) error
- type RegistryListCredentialsResult
- type WorkspaceId
- type WorkspacesDiagnoseOperationResponse
- type WorkspacesListKeysOperationResponse
- type WorkspacesListNotebookAccessTokenOperationResponse
- type WorkspacesListNotebookKeysOperationResponse
- type WorkspacesListStorageAccountKeysOperationResponse
- type WorkspacesPrepareNotebookOperationResponse
- type WorkspacesResyncKeysOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForDiagnoseResultLevel ¶
func PossibleValuesForDiagnoseResultLevel() []string
func ValidateWorkspaceID ¶
ValidateWorkspaceID checks that 'input' can be parsed as a Workspace ID
Types ¶
type DiagnoseRequestProperties ¶
type DiagnoseRequestProperties struct { ApplicationInsights *map[string]interface{} `json:"applicationInsights,omitempty"` ContainerRegistry *map[string]interface{} `json:"containerRegistry,omitempty"` DnsResolution *map[string]interface{} `json:"dnsResolution,omitempty"` KeyVault *map[string]interface{} `json:"keyVault,omitempty"` Nsg *map[string]interface{} `json:"nsg,omitempty"` Others *map[string]interface{} `json:"others,omitempty"` RequiredResourceProviders *map[string]interface{} `json:"requiredResourceProviders,omitempty"` ResourceLock *map[string]interface{} `json:"resourceLock,omitempty"` StorageAccount *map[string]interface{} `json:"storageAccount,omitempty"` Udr *map[string]interface{} `json:"udr,omitempty"` }
type DiagnoseResponseResult ¶
type DiagnoseResponseResult struct {
Value *DiagnoseResponseResultValue `json:"value,omitempty"`
}
type DiagnoseResponseResultValue ¶
type DiagnoseResponseResultValue struct { ApplicationInsightsResults *[]DiagnoseResult `json:"applicationInsightsResults,omitempty"` ContainerRegistryResults *[]DiagnoseResult `json:"containerRegistryResults,omitempty"` DnsResolutionResults *[]DiagnoseResult `json:"dnsResolutionResults,omitempty"` KeyVaultResults *[]DiagnoseResult `json:"keyVaultResults,omitempty"` NetworkSecurityRuleResults *[]DiagnoseResult `json:"networkSecurityRuleResults,omitempty"` OtherResults *[]DiagnoseResult `json:"otherResults,omitempty"` ResourceLockResults *[]DiagnoseResult `json:"resourceLockResults,omitempty"` StorageAccountResults *[]DiagnoseResult `json:"storageAccountResults,omitempty"` UserDefinedRouteResults *[]DiagnoseResult `json:"userDefinedRouteResults,omitempty"` }
type DiagnoseResult ¶
type DiagnoseResult struct { Code *string `json:"code,omitempty"` Level *DiagnoseResultLevel `json:"level,omitempty"` Message *string `json:"message,omitempty"` }
type DiagnoseResultLevel ¶
type DiagnoseResultLevel string
const ( DiagnoseResultLevelError DiagnoseResultLevel = "Error" DiagnoseResultLevelInformation DiagnoseResultLevel = "Information" DiagnoseResultLevelWarning DiagnoseResultLevel = "Warning" )
func (*DiagnoseResultLevel) UnmarshalJSON ¶
func (s *DiagnoseResultLevel) UnmarshalJSON(bytes []byte) error
type DiagnoseWorkspaceParameters ¶
type DiagnoseWorkspaceParameters struct {
Value *DiagnoseRequestProperties `json:"value,omitempty"`
}
type ListNotebookKeysResult ¶
type ListStorageAccountKeysResult ¶
type ListStorageAccountKeysResult struct {
UserStorageKey *string `json:"userStorageKey,omitempty"`
}
type ListWorkspaceKeysResult ¶
type ListWorkspaceKeysResult struct { AppInsightsInstrumentationKey *string `json:"appInsightsInstrumentationKey,omitempty"` ContainerRegistryCredentials *RegistryListCredentialsResult `json:"containerRegistryCredentials,omitempty"` NotebookAccessKeys *ListNotebookKeysResult `json:"notebookAccessKeys,omitempty"` UserStorageArmId *string `json:"userStorageArmId,omitempty"` UserStorageKey *string `json:"userStorageKey,omitempty"` }
type NotebookAccessTokenResult ¶
type NotebookAccessTokenResult struct { AccessToken *string `json:"accessToken,omitempty"` ExpiresIn *int64 `json:"expiresIn,omitempty"` HostName *string `json:"hostName,omitempty"` NotebookResourceId *string `json:"notebookResourceId,omitempty"` PublicDns *string `json:"publicDns,omitempty"` RefreshToken *string `json:"refreshToken,omitempty"` Scope *string `json:"scope,omitempty"` TokenType *string `json:"tokenType,omitempty"` }
type NotebookResourceInfo ¶
type NotebookResourceInfo struct { Fqdn *string `json:"fqdn,omitempty"` IsPrivateLinkEnabled *bool `json:"isPrivateLinkEnabled,omitempty"` NotebookPreparationError *NotebookPreparationError `json:"notebookPreparationError,omitempty"` ResourceId *string `json:"resourceId,omitempty"` }
type ProxyOperationsClient ¶
type ProxyOperationsClient struct {
Client *resourcemanager.Client
}
func NewProxyOperationsClientWithBaseURI ¶
func NewProxyOperationsClientWithBaseURI(sdkApi sdkEnv.Api) (*ProxyOperationsClient, error)
func (ProxyOperationsClient) WorkspacesDiagnose ¶
func (c ProxyOperationsClient) WorkspacesDiagnose(ctx context.Context, id WorkspaceId, input DiagnoseWorkspaceParameters) (result WorkspacesDiagnoseOperationResponse, err error)
WorkspacesDiagnose ...
func (ProxyOperationsClient) WorkspacesDiagnoseThenPoll ¶
func (c ProxyOperationsClient) WorkspacesDiagnoseThenPoll(ctx context.Context, id WorkspaceId, input DiagnoseWorkspaceParameters) error
WorkspacesDiagnoseThenPoll performs WorkspacesDiagnose then polls until it's completed
func (ProxyOperationsClient) WorkspacesListKeys ¶
func (c ProxyOperationsClient) WorkspacesListKeys(ctx context.Context, id WorkspaceId) (result WorkspacesListKeysOperationResponse, err error)
WorkspacesListKeys ...
func (ProxyOperationsClient) WorkspacesListNotebookAccessToken ¶
func (c ProxyOperationsClient) WorkspacesListNotebookAccessToken(ctx context.Context, id WorkspaceId) (result WorkspacesListNotebookAccessTokenOperationResponse, err error)
WorkspacesListNotebookAccessToken ...
func (ProxyOperationsClient) WorkspacesListNotebookKeys ¶
func (c ProxyOperationsClient) WorkspacesListNotebookKeys(ctx context.Context, id WorkspaceId) (result WorkspacesListNotebookKeysOperationResponse, err error)
WorkspacesListNotebookKeys ...
func (ProxyOperationsClient) WorkspacesListStorageAccountKeys ¶
func (c ProxyOperationsClient) WorkspacesListStorageAccountKeys(ctx context.Context, id WorkspaceId) (result WorkspacesListStorageAccountKeysOperationResponse, err error)
WorkspacesListStorageAccountKeys ...
func (ProxyOperationsClient) WorkspacesPrepareNotebook ¶
func (c ProxyOperationsClient) WorkspacesPrepareNotebook(ctx context.Context, id WorkspaceId) (result WorkspacesPrepareNotebookOperationResponse, err error)
WorkspacesPrepareNotebook ...
func (ProxyOperationsClient) WorkspacesPrepareNotebookThenPoll ¶
func (c ProxyOperationsClient) WorkspacesPrepareNotebookThenPoll(ctx context.Context, id WorkspaceId) error
WorkspacesPrepareNotebookThenPoll performs WorkspacesPrepareNotebook then polls until it's completed
func (ProxyOperationsClient) WorkspacesResyncKeys ¶
func (c ProxyOperationsClient) WorkspacesResyncKeys(ctx context.Context, id WorkspaceId) (result WorkspacesResyncKeysOperationResponse, err error)
WorkspacesResyncKeys ...
func (ProxyOperationsClient) WorkspacesResyncKeysThenPoll ¶
func (c ProxyOperationsClient) WorkspacesResyncKeysThenPoll(ctx context.Context, id WorkspaceId) error
WorkspacesResyncKeysThenPoll performs WorkspacesResyncKeys then polls until it's completed
type WorkspaceId ¶
WorkspaceId is a struct representing the Resource ID for a Workspace
func NewWorkspaceID ¶
func NewWorkspaceID(subscriptionId string, resourceGroupName string, workspaceName string) WorkspaceId
NewWorkspaceID returns a new WorkspaceId struct
func ParseWorkspaceID ¶
func ParseWorkspaceID(input string) (*WorkspaceId, error)
ParseWorkspaceID parses 'input' into a WorkspaceId
func ParseWorkspaceIDInsensitively ¶
func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error)
ParseWorkspaceIDInsensitively parses 'input' case-insensitively into a WorkspaceId note: this method should only be used for API response data and not user input
func (*WorkspaceId) FromParseResult ¶
func (id *WorkspaceId) FromParseResult(input resourceids.ParseResult) error
func (WorkspaceId) Segments ¶
func (id WorkspaceId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Workspace ID
func (WorkspaceId) String ¶
func (id WorkspaceId) String() string
String returns a human-readable description of this Workspace ID
type WorkspacesListKeysOperationResponse ¶
type WorkspacesListKeysOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ListWorkspaceKeysResult }
type WorkspacesListNotebookAccessTokenOperationResponse ¶
type WorkspacesListNotebookAccessTokenOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *NotebookAccessTokenResult }
type WorkspacesListNotebookKeysOperationResponse ¶
type WorkspacesListNotebookKeysOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ListNotebookKeysResult }
type WorkspacesListStorageAccountKeysOperationResponse ¶
type WorkspacesListStorageAccountKeysOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ListStorageAccountKeysResult }
Source Files ¶
- client.go
- constants.go
- id_workspace.go
- method_workspacesdiagnose.go
- method_workspaceslistkeys.go
- method_workspaceslistnotebookaccesstoken.go
- method_workspaceslistnotebookkeys.go
- method_workspacesliststorageaccountkeys.go
- method_workspacespreparenotebook.go
- method_workspacesresynckeys.go
- model_diagnoserequestproperties.go
- model_diagnoseresponseresult.go
- model_diagnoseresponseresultvalue.go
- model_diagnoseresult.go
- model_diagnoseworkspaceparameters.go
- model_listnotebookkeysresult.go
- model_liststorageaccountkeysresult.go
- model_listworkspacekeysresult.go
- model_notebookaccesstokenresult.go
- model_notebookpreparationerror.go
- model_notebookresourceinfo.go
- model_password.go
- model_registrylistcredentialsresult.go
- version.go