Versions in this module Expand all Collapse all v1 v1.1.4 Sep 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AKS struct + ComputeLocation *string + ComputeType ComputeTypeBasicCompute + CreatedOn *date.Time + Description *string + IsAttachedCompute *bool + ModifiedOn *date.Time + Properties *AKSProperties + ProvisioningErrors *[]Error + ProvisioningState ProvisioningState + ResourceID *string + func (a AKS) AsAKS() (*AKS, bool) + func (a AKS) AsAmlCompute() (*AmlCompute, bool) + func (a AKS) AsBasicCompute() (BasicCompute, bool) + func (a AKS) AsCompute() (*Compute, bool) + func (a AKS) AsDataFactory() (*DataFactory, bool) + func (a AKS) AsDataLakeAnalytics() (*DataLakeAnalytics, bool) + func (a AKS) AsDatabricks() (*Databricks, bool) + func (a AKS) AsHDInsight() (*HDInsight, bool) + func (a AKS) AsVirtualMachine() (*VirtualMachine, bool) + func (a AKS) MarshalJSON() ([]byte, error) + type AKSProperties struct + AgentCount *int32 + AgentVMSize *string + AksNetworkingConfiguration *AksNetworkingConfiguration + ClusterFqdn *string + SslConfiguration *SslConfiguration + SystemServices *[]SystemService + func (a AKSProperties) MarshalJSON() ([]byte, error) + type AksComputeSecrets struct + AdminKubeConfig *string + ComputeType ComputeTypeBasicComputeSecrets + ImagePullSecretName *string + UserKubeConfig *string + func (acs AksComputeSecrets) AsAksComputeSecrets() (*AksComputeSecrets, bool) + func (acs AksComputeSecrets) AsBasicComputeSecrets() (BasicComputeSecrets, bool) + func (acs AksComputeSecrets) AsComputeSecrets() (*ComputeSecrets, bool) + func (acs AksComputeSecrets) AsDatabricksComputeSecrets() (*DatabricksComputeSecrets, bool) + func (acs AksComputeSecrets) AsVirtualMachineSecrets() (*VirtualMachineSecrets, bool) + func (acs AksComputeSecrets) MarshalJSON() ([]byte, error) + type AksNetworkingConfiguration struct + DNSServiceIP *string + DockerBridgeCidr *string + ServiceCidr *string + SubnetID *string + type AllocationState string + const Resizing + const Steady + func PossibleAllocationStateValues() []AllocationState + type AmlCompute struct + ComputeLocation *string + ComputeType ComputeTypeBasicCompute + CreatedOn *date.Time + Description *string + IsAttachedCompute *bool + ModifiedOn *date.Time + Properties *AmlComputeProperties + ProvisioningErrors *[]Error + ProvisioningState ProvisioningState + ResourceID *string + func (ac AmlCompute) AsAKS() (*AKS, bool) + func (ac AmlCompute) AsAmlCompute() (*AmlCompute, bool) + func (ac AmlCompute) AsBasicCompute() (BasicCompute, bool) + func (ac AmlCompute) AsCompute() (*Compute, bool) + func (ac AmlCompute) AsDataFactory() (*DataFactory, bool) + func (ac AmlCompute) AsDataLakeAnalytics() (*DataLakeAnalytics, bool) + func (ac AmlCompute) AsDatabricks() (*Databricks, bool) + func (ac AmlCompute) AsHDInsight() (*HDInsight, bool) + func (ac AmlCompute) AsVirtualMachine() (*VirtualMachine, bool) + func (ac AmlCompute) MarshalJSON() ([]byte, error) + type AmlComputeNodeInformation struct + NodeID *string + NodeState NodeState + Port *float64 + PrivateIPAddress *string + PublicIPAddress *string + RunID *string + func (acni AmlComputeNodeInformation) MarshalJSON() ([]byte, error) + type AmlComputeNodesInformation struct + ComputeType ComputeTypeBasicComputeNodesInformation + NextLink *string + Nodes *[]AmlComputeNodeInformation + func (acni AmlComputeNodesInformation) AsAmlComputeNodesInformation() (*AmlComputeNodesInformation, bool) + func (acni AmlComputeNodesInformation) AsBasicComputeNodesInformation() (BasicComputeNodesInformation, bool) + func (acni AmlComputeNodesInformation) AsComputeNodesInformation() (*ComputeNodesInformation, bool) + func (acni AmlComputeNodesInformation) MarshalJSON() ([]byte, error) + type AmlComputeProperties struct + AllocationState AllocationState + AllocationStateTransitionTime *date.Time + CurrentNodeCount *int32 + Errors *[]Error + NodeStateCounts *NodeStateCounts + RemoteLoginPortPublicAccess RemoteLoginPortPublicAccess + ScaleSettings *ScaleSettings + Subnet *ResourceID + TargetNodeCount *int32 + UserAccountCredentials *UserAccountCredentials + VMPriority VMPriority + VMSize *string + func (ac AmlComputeProperties) MarshalJSON() ([]byte, error) + type AmlUserFeature struct + Description *string + DisplayName *string + ID *string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + func (client BaseClient) ListSkus(ctx context.Context) (result SkuListResultPage, err error) + func (client BaseClient) ListSkusComplete(ctx context.Context) (result SkuListResultIterator, err error) + func (client BaseClient) ListSkusPreparer(ctx context.Context) (*http.Request, error) + func (client BaseClient) ListSkusResponder(resp *http.Response) (result SkuListResult, err error) + func (client BaseClient) ListSkusSender(req *http.Request) (*http.Response, error) + type BasicCompute interface + AsAKS func() (*AKS, bool) + AsAmlCompute func() (*AmlCompute, bool) + AsCompute func() (*Compute, bool) + AsDataFactory func() (*DataFactory, bool) + AsDataLakeAnalytics func() (*DataLakeAnalytics, bool) + AsDatabricks func() (*Databricks, bool) + AsHDInsight func() (*HDInsight, bool) + AsVirtualMachine func() (*VirtualMachine, bool) + type BasicComputeNodesInformation interface + AsAmlComputeNodesInformation func() (*AmlComputeNodesInformation, bool) + AsComputeNodesInformation func() (*ComputeNodesInformation, bool) + type BasicComputeSecrets interface + AsAksComputeSecrets func() (*AksComputeSecrets, bool) + AsComputeSecrets func() (*ComputeSecrets, bool) + AsDatabricksComputeSecrets func() (*DatabricksComputeSecrets, bool) + AsVirtualMachineSecrets func() (*VirtualMachineSecrets, bool) + type ClusterUpdateParameters struct + func (cup *ClusterUpdateParameters) UnmarshalJSON(body []byte) error + func (cup ClusterUpdateParameters) MarshalJSON() ([]byte, error) + type ClusterUpdateProperties struct + ScaleSettings *ScaleSettings + type Compute struct + ComputeLocation *string + ComputeType ComputeTypeBasicCompute + CreatedOn *date.Time + Description *string + IsAttachedCompute *bool + ModifiedOn *date.Time + ProvisioningErrors *[]Error + ProvisioningState ProvisioningState + ResourceID *string + func (c Compute) AsAKS() (*AKS, bool) + func (c Compute) AsAmlCompute() (*AmlCompute, bool) + func (c Compute) AsBasicCompute() (BasicCompute, bool) + func (c Compute) AsCompute() (*Compute, bool) + func (c Compute) AsDataFactory() (*DataFactory, bool) + func (c Compute) AsDataLakeAnalytics() (*DataLakeAnalytics, bool) + func (c Compute) AsDatabricks() (*Databricks, bool) + func (c Compute) AsHDInsight() (*HDInsight, bool) + func (c Compute) AsVirtualMachine() (*VirtualMachine, bool) + func (c Compute) MarshalJSON() ([]byte, error) + type ComputeNodesInformation struct + ComputeType ComputeTypeBasicComputeNodesInformation + NextLink *string + func (cni ComputeNodesInformation) AsAmlComputeNodesInformation() (*AmlComputeNodesInformation, bool) + func (cni ComputeNodesInformation) AsBasicComputeNodesInformation() (BasicComputeNodesInformation, bool) + func (cni ComputeNodesInformation) AsComputeNodesInformation() (*ComputeNodesInformation, bool) + func (cni ComputeNodesInformation) MarshalJSON() ([]byte, error) + type ComputeResource struct + ID *string + Identity *Identity + Location *string + Name *string + Properties BasicCompute + Sku *Sku + Tags map[string]*string + Type *string + func (cr *ComputeResource) UnmarshalJSON(body []byte) error + func (cr ComputeResource) MarshalJSON() ([]byte, error) + type ComputeSecrets struct + ComputeType ComputeTypeBasicComputeSecrets + func (cs ComputeSecrets) AsAksComputeSecrets() (*AksComputeSecrets, bool) + func (cs ComputeSecrets) AsBasicComputeSecrets() (BasicComputeSecrets, bool) + func (cs ComputeSecrets) AsComputeSecrets() (*ComputeSecrets, bool) + func (cs ComputeSecrets) AsDatabricksComputeSecrets() (*DatabricksComputeSecrets, bool) + func (cs ComputeSecrets) AsVirtualMachineSecrets() (*VirtualMachineSecrets, bool) + func (cs ComputeSecrets) MarshalJSON() ([]byte, error) + type ComputeSecretsModel struct + Value BasicComputeSecrets + func (csm *ComputeSecretsModel) UnmarshalJSON(body []byte) error + type ComputeType string + const ComputeTypeAKS + const ComputeTypeAmlCompute + const ComputeTypeDataFactory + const ComputeTypeDataLakeAnalytics + const ComputeTypeDatabricks + const ComputeTypeHDInsight + const ComputeTypeVirtualMachine + func PossibleComputeTypeValues() []ComputeType + type ComputeTypeBasicCompute string + const ComputeTypeAKS1 + const ComputeTypeAmlCompute1 + const ComputeTypeCompute + const ComputeTypeDataFactory1 + const ComputeTypeDataLakeAnalytics1 + const ComputeTypeDatabricks1 + const ComputeTypeHDInsight1 + const ComputeTypeVirtualMachine1 + func PossibleComputeTypeBasicComputeValues() []ComputeTypeBasicCompute + type ComputeTypeBasicComputeNodesInformation string + const ComputeTypeBasicComputeNodesInformationComputeTypeAmlCompute + const ComputeTypeBasicComputeNodesInformationComputeTypeComputeNodesInformation + func PossibleComputeTypeBasicComputeNodesInformationValues() []ComputeTypeBasicComputeNodesInformation + type ComputeTypeBasicComputeSecrets string + const ComputeTypeBasicComputeSecretsComputeTypeAKS + const ComputeTypeBasicComputeSecretsComputeTypeComputeSecrets + const ComputeTypeBasicComputeSecretsComputeTypeDatabricks + const ComputeTypeBasicComputeSecretsComputeTypeVirtualMachine + func PossibleComputeTypeBasicComputeSecretsValues() []ComputeTypeBasicComputeSecrets + type DataFactory struct + ComputeLocation *string + ComputeType ComputeTypeBasicCompute + CreatedOn *date.Time + Description *string + IsAttachedCompute *bool + ModifiedOn *date.Time + ProvisioningErrors *[]Error + ProvisioningState ProvisioningState + ResourceID *string + func (df DataFactory) AsAKS() (*AKS, bool) + func (df DataFactory) AsAmlCompute() (*AmlCompute, bool) + func (df DataFactory) AsBasicCompute() (BasicCompute, bool) + func (df DataFactory) AsCompute() (*Compute, bool) + func (df DataFactory) AsDataFactory() (*DataFactory, bool) + func (df DataFactory) AsDataLakeAnalytics() (*DataLakeAnalytics, bool) + func (df DataFactory) AsDatabricks() (*Databricks, bool) + func (df DataFactory) AsHDInsight() (*HDInsight, bool) + func (df DataFactory) AsVirtualMachine() (*VirtualMachine, bool) + func (df DataFactory) MarshalJSON() ([]byte, error) + type DataLakeAnalytics struct + ComputeLocation *string + ComputeType ComputeTypeBasicCompute + CreatedOn *date.Time + Description *string + IsAttachedCompute *bool + ModifiedOn *date.Time + Properties *DataLakeAnalyticsProperties + ProvisioningErrors *[]Error + ProvisioningState ProvisioningState + ResourceID *string + func (dla DataLakeAnalytics) AsAKS() (*AKS, bool) + func (dla DataLakeAnalytics) AsAmlCompute() (*AmlCompute, bool) + func (dla DataLakeAnalytics) AsBasicCompute() (BasicCompute, bool) + func (dla DataLakeAnalytics) AsCompute() (*Compute, bool) + func (dla DataLakeAnalytics) AsDataFactory() (*DataFactory, bool) + func (dla DataLakeAnalytics) AsDataLakeAnalytics() (*DataLakeAnalytics, bool) + func (dla DataLakeAnalytics) AsDatabricks() (*Databricks, bool) + func (dla DataLakeAnalytics) AsHDInsight() (*HDInsight, bool) + func (dla DataLakeAnalytics) AsVirtualMachine() (*VirtualMachine, bool) + func (dla DataLakeAnalytics) MarshalJSON() ([]byte, error) + type DataLakeAnalyticsProperties struct + DataLakeStoreAccountName *string + type Databricks struct + ComputeLocation *string + ComputeType ComputeTypeBasicCompute + CreatedOn *date.Time + Description *string + IsAttachedCompute *bool + ModifiedOn *date.Time + Properties *DatabricksProperties + ProvisioningErrors *[]Error + ProvisioningState ProvisioningState + ResourceID *string + func (d Databricks) AsAKS() (*AKS, bool) + func (d Databricks) AsAmlCompute() (*AmlCompute, bool) + func (d Databricks) AsBasicCompute() (BasicCompute, bool) + func (d Databricks) AsCompute() (*Compute, bool) + func (d Databricks) AsDataFactory() (*DataFactory, bool) + func (d Databricks) AsDataLakeAnalytics() (*DataLakeAnalytics, bool) + func (d Databricks) AsDatabricks() (*Databricks, bool) + func (d Databricks) AsHDInsight() (*HDInsight, bool) + func (d Databricks) AsVirtualMachine() (*VirtualMachine, bool) + func (d Databricks) MarshalJSON() ([]byte, error) + type DatabricksComputeSecrets struct + ComputeType ComputeTypeBasicComputeSecrets + DatabricksAccessToken *string + func (dcs DatabricksComputeSecrets) AsAksComputeSecrets() (*AksComputeSecrets, bool) + func (dcs DatabricksComputeSecrets) AsBasicComputeSecrets() (BasicComputeSecrets, bool) + func (dcs DatabricksComputeSecrets) AsComputeSecrets() (*ComputeSecrets, bool) + func (dcs DatabricksComputeSecrets) AsDatabricksComputeSecrets() (*DatabricksComputeSecrets, bool) + func (dcs DatabricksComputeSecrets) AsVirtualMachineSecrets() (*VirtualMachineSecrets, bool) + func (dcs DatabricksComputeSecrets) MarshalJSON() ([]byte, error) + type DatabricksProperties struct + DatabricksAccessToken *string + type Error struct + Error *ErrorResponse + func (e Error) MarshalJSON() ([]byte, error) + type ErrorDetail struct + Code *string + Message *string + type ErrorResponse struct + Code *string + Details *[]ErrorDetail + Message *string + func (er ErrorResponse) MarshalJSON() ([]byte, error) + type HDInsight struct + ComputeLocation *string + ComputeType ComputeTypeBasicCompute + CreatedOn *date.Time + Description *string + IsAttachedCompute *bool + ModifiedOn *date.Time + Properties *HDInsightProperties + ProvisioningErrors *[]Error + ProvisioningState ProvisioningState + ResourceID *string + func (hi HDInsight) AsAKS() (*AKS, bool) + func (hi HDInsight) AsAmlCompute() (*AmlCompute, bool) + func (hi HDInsight) AsBasicCompute() (BasicCompute, bool) + func (hi HDInsight) AsCompute() (*Compute, bool) + func (hi HDInsight) AsDataFactory() (*DataFactory, bool) + func (hi HDInsight) AsDataLakeAnalytics() (*DataLakeAnalytics, bool) + func (hi HDInsight) AsDatabricks() (*Databricks, bool) + func (hi HDInsight) AsHDInsight() (*HDInsight, bool) + func (hi HDInsight) AsVirtualMachine() (*VirtualMachine, bool) + func (hi HDInsight) MarshalJSON() ([]byte, error) + type HDInsightProperties struct + Address *string + AdministratorAccount *VirtualMachineSSHCredentials + SSHPort *int32 + type Identity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + func (i Identity) MarshalJSON() ([]byte, error) + type ListAmlUserFeatureResult struct + NextLink *string + Value *[]AmlUserFeature + func (laufr ListAmlUserFeatureResult) IsEmpty() bool + func (laufr ListAmlUserFeatureResult) MarshalJSON() ([]byte, error) + type ListAmlUserFeatureResultIterator struct + func NewListAmlUserFeatureResultIterator(page ListAmlUserFeatureResultPage) ListAmlUserFeatureResultIterator + func (iter *ListAmlUserFeatureResultIterator) Next() error + func (iter *ListAmlUserFeatureResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ListAmlUserFeatureResultIterator) NotDone() bool + func (iter ListAmlUserFeatureResultIterator) Response() ListAmlUserFeatureResult + func (iter ListAmlUserFeatureResultIterator) Value() AmlUserFeature + type ListAmlUserFeatureResultPage struct + func NewListAmlUserFeatureResultPage(cur ListAmlUserFeatureResult, ...) ListAmlUserFeatureResultPage + func (page *ListAmlUserFeatureResultPage) Next() error + func (page *ListAmlUserFeatureResultPage) NextWithContext(ctx context.Context) (err error) + func (page ListAmlUserFeatureResultPage) NotDone() bool + func (page ListAmlUserFeatureResultPage) Response() ListAmlUserFeatureResult + func (page ListAmlUserFeatureResultPage) Values() []AmlUserFeature + type ListUsagesResult struct + NextLink *string + Value *[]Usage + func (lur ListUsagesResult) IsEmpty() bool + func (lur ListUsagesResult) MarshalJSON() ([]byte, error) + type ListUsagesResultIterator struct + func NewListUsagesResultIterator(page ListUsagesResultPage) ListUsagesResultIterator + func (iter *ListUsagesResultIterator) Next() error + func (iter *ListUsagesResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ListUsagesResultIterator) NotDone() bool + func (iter ListUsagesResultIterator) Response() ListUsagesResult + func (iter ListUsagesResultIterator) Value() Usage + type ListUsagesResultPage struct + func NewListUsagesResultPage(cur ListUsagesResult, ...) ListUsagesResultPage + func (page *ListUsagesResultPage) Next() error + func (page *ListUsagesResultPage) NextWithContext(ctx context.Context) (err error) + func (page ListUsagesResultPage) NotDone() bool + func (page ListUsagesResultPage) Response() ListUsagesResult + func (page ListUsagesResultPage) Values() []Usage + type ListWorkspaceKeysResult struct + AppInsightsInstrumentationKey *string + ContainerRegistryCredentials *RegistryListCredentialsResult + UserStorageKey *string + UserStorageResourceID *string + func (lwkr ListWorkspaceKeysResult) MarshalJSON() ([]byte, error) + type ListWorkspaceQuotas struct + NextLink *string + Value *[]ResourceQuota + func (lwq ListWorkspaceQuotas) IsEmpty() bool + func (lwq ListWorkspaceQuotas) MarshalJSON() ([]byte, error) + type ListWorkspaceQuotasIterator struct + func NewListWorkspaceQuotasIterator(page ListWorkspaceQuotasPage) ListWorkspaceQuotasIterator + func (iter *ListWorkspaceQuotasIterator) Next() error + func (iter *ListWorkspaceQuotasIterator) NextWithContext(ctx context.Context) (err error) + func (iter ListWorkspaceQuotasIterator) NotDone() bool + func (iter ListWorkspaceQuotasIterator) Response() ListWorkspaceQuotas + func (iter ListWorkspaceQuotasIterator) Value() ResourceQuota + type ListWorkspaceQuotasPage struct + func NewListWorkspaceQuotasPage(cur ListWorkspaceQuotas, ...) ListWorkspaceQuotasPage + func (page *ListWorkspaceQuotasPage) Next() error + func (page *ListWorkspaceQuotasPage) NextWithContext(ctx context.Context) (err error) + func (page ListWorkspaceQuotasPage) NotDone() bool + func (page ListWorkspaceQuotasPage) Response() ListWorkspaceQuotas + func (page ListWorkspaceQuotasPage) Values() []ResourceQuota + type MachineLearningComputeClient struct + func NewMachineLearningComputeClient(subscriptionID string) MachineLearningComputeClient + func NewMachineLearningComputeClientWithBaseURI(baseURI string, subscriptionID string) MachineLearningComputeClient + func (client MachineLearningComputeClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result MachineLearningComputeCreateOrUpdateFuture, err error) + func (client MachineLearningComputeClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client MachineLearningComputeClient) CreateOrUpdateResponder(resp *http.Response) (result ComputeResource, err error) + func (client MachineLearningComputeClient) CreateOrUpdateSender(req *http.Request) (future MachineLearningComputeCreateOrUpdateFuture, err error) + func (client MachineLearningComputeClient) Delete(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result MachineLearningComputeDeleteFuture, err error) + func (client MachineLearningComputeClient) DeletePreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client MachineLearningComputeClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client MachineLearningComputeClient) DeleteSender(req *http.Request) (future MachineLearningComputeDeleteFuture, err error) + func (client MachineLearningComputeClient) Get(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result ComputeResource, err error) + func (client MachineLearningComputeClient) GetPreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client MachineLearningComputeClient) GetResponder(resp *http.Response) (result ComputeResource, err error) + func (client MachineLearningComputeClient) GetSender(req *http.Request) (*http.Response, error) + func (client MachineLearningComputeClient) ListByWorkspace(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result PaginatedComputeResourcesListPage, err error) + func (client MachineLearningComputeClient) ListByWorkspaceComplete(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result PaginatedComputeResourcesListIterator, err error) + func (client MachineLearningComputeClient) ListByWorkspacePreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client MachineLearningComputeClient) ListByWorkspaceResponder(resp *http.Response) (result PaginatedComputeResourcesList, err error) + func (client MachineLearningComputeClient) ListByWorkspaceSender(req *http.Request) (*http.Response, error) + func (client MachineLearningComputeClient) ListKeys(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result ComputeSecretsModel, err error) + func (client MachineLearningComputeClient) ListKeysPreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client MachineLearningComputeClient) ListKeysResponder(resp *http.Response) (result ComputeSecretsModel, err error) + func (client MachineLearningComputeClient) ListKeysSender(req *http.Request) (*http.Response, error) + func (client MachineLearningComputeClient) ListNodes(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result AmlComputeNodesInformation, err error) + func (client MachineLearningComputeClient) ListNodesPreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client MachineLearningComputeClient) ListNodesResponder(resp *http.Response) (result AmlComputeNodesInformation, err error) + func (client MachineLearningComputeClient) ListNodesSender(req *http.Request) (*http.Response, error) + func (client MachineLearningComputeClient) Update(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result MachineLearningComputeUpdateFuture, err error) + func (client MachineLearningComputeClient) UpdatePreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client MachineLearningComputeClient) UpdateResponder(resp *http.Response) (result ComputeResource, err error) + func (client MachineLearningComputeClient) UpdateSender(req *http.Request) (future MachineLearningComputeUpdateFuture, err error) + type MachineLearningComputeCreateOrUpdateFuture struct + Result func(MachineLearningComputeClient) (ComputeResource, error) + func (future *MachineLearningComputeCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type MachineLearningComputeDeleteFuture struct + Result func(MachineLearningComputeClient) (autorest.Response, error) + func (future *MachineLearningComputeDeleteFuture) UnmarshalJSON(body []byte) error + type MachineLearningComputeUpdateFuture struct + Result func(MachineLearningComputeClient) (ComputeResource, error) + func (future *MachineLearningComputeUpdateFuture) UnmarshalJSON(body []byte) error + type NodeState string + const Idle + const Leaving + const Preempted + const Preparing + const Running + const Unusable + func PossibleNodeStateValues() []NodeState + type NodeStateCounts struct + IdleNodeCount *int32 + LeavingNodeCount *int32 + PreemptedNodeCount *int32 + PreparingNodeCount *int32 + RunningNodeCount *int32 + UnusableNodeCount *int32 + func (nsc NodeStateCounts) MarshalJSON() ([]byte, error) + 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 PaginatedComputeResourcesList struct + NextLink *string + Value *[]ComputeResource + func (pcrl PaginatedComputeResourcesList) IsEmpty() bool + type PaginatedComputeResourcesListIterator struct + func NewPaginatedComputeResourcesListIterator(page PaginatedComputeResourcesListPage) PaginatedComputeResourcesListIterator + func (iter *PaginatedComputeResourcesListIterator) Next() error + func (iter *PaginatedComputeResourcesListIterator) NextWithContext(ctx context.Context) (err error) + func (iter PaginatedComputeResourcesListIterator) NotDone() bool + func (iter PaginatedComputeResourcesListIterator) Response() PaginatedComputeResourcesList + func (iter PaginatedComputeResourcesListIterator) Value() ComputeResource + type PaginatedComputeResourcesListPage struct + func NewPaginatedComputeResourcesListPage(cur PaginatedComputeResourcesList, ...) PaginatedComputeResourcesListPage + func (page *PaginatedComputeResourcesListPage) Next() error + func (page *PaginatedComputeResourcesListPage) NextWithContext(ctx context.Context) (err error) + func (page PaginatedComputeResourcesListPage) NotDone() bool + func (page PaginatedComputeResourcesListPage) Response() PaginatedComputeResourcesList + func (page PaginatedComputeResourcesListPage) Values() []ComputeResource + type Password struct + Name *string + Value *string + func (p Password) MarshalJSON() ([]byte, error) + type ProvisioningState string + const Canceled + const Creating + const Deleting + const Failed + const Succeeded + const Unknown + const Updating + func PossibleProvisioningStateValues() []ProvisioningState + type QuotaBaseProperties struct + ID *string + Limit *int64 + Type *string + Unit QuotaUnit + type QuotaUnit string + const Count + func PossibleQuotaUnitValues() []QuotaUnit + type QuotaUpdateParameters struct + Value *[]QuotaBaseProperties + type QuotasClient struct + func NewQuotasClient(subscriptionID string) QuotasClient + func NewQuotasClientWithBaseURI(baseURI string, subscriptionID string) QuotasClient + func (client QuotasClient) List(ctx context.Context, location string) (result ListWorkspaceQuotasPage, err error) + func (client QuotasClient) ListComplete(ctx context.Context, location string) (result ListWorkspaceQuotasIterator, err error) + func (client QuotasClient) ListPreparer(ctx context.Context, location string) (*http.Request, error) + func (client QuotasClient) ListResponder(resp *http.Response) (result ListWorkspaceQuotas, err error) + func (client QuotasClient) ListSender(req *http.Request) (*http.Response, error) + func (client QuotasClient) Update(ctx context.Context, location string, parameters QuotaUpdateParameters) (result UpdateWorkspaceQuotasResult, err error) + func (client QuotasClient) UpdatePreparer(ctx context.Context, location string, parameters QuotaUpdateParameters) (*http.Request, error) + func (client QuotasClient) UpdateResponder(resp *http.Response) (result UpdateWorkspaceQuotasResult, err error) + func (client QuotasClient) UpdateSender(req *http.Request) (*http.Response, error) + type ReasonCode string + const NotAvailableForRegion + const NotAvailableForSubscription + const NotSpecified + func PossibleReasonCodeValues() []ReasonCode + type RegistryListCredentialsResult struct + Location *string + Passwords *[]Password + Username *string + func (rlcr RegistryListCredentialsResult) MarshalJSON() ([]byte, error) + type RemoteLoginPortPublicAccess string + const RemoteLoginPortPublicAccessDisabled + const RemoteLoginPortPublicAccessEnabled + const RemoteLoginPortPublicAccessNotSpecified + func PossibleRemoteLoginPortPublicAccessValues() []RemoteLoginPortPublicAccess + type Resource struct + ID *string + Identity *Identity + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceID struct + ID *string + type ResourceIdentityType string + const SystemAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type ResourceName struct + LocalizedValue *string + Value *string + func (rn ResourceName) MarshalJSON() ([]byte, error) + type ResourceQuota struct + ID *string + Limit *int64 + Name *ResourceName + Type *string + Unit QuotaUnit + func (rq ResourceQuota) MarshalJSON() ([]byte, error) + type ResourceSkuLocationInfo struct + Location *string + ZoneDetails *[]ResourceSkuZoneDetails + Zones *[]string + func (rsli ResourceSkuLocationInfo) MarshalJSON() ([]byte, error) + type ResourceSkuZoneDetails struct + Capabilities *[]SKUCapability + Name *[]string + func (rszd ResourceSkuZoneDetails) MarshalJSON() ([]byte, error) + type Restriction struct + ReasonCode ReasonCode + Type *string + Values *[]string + func (r Restriction) MarshalJSON() ([]byte, error) + type SKUCapability struct + Name *string + Value *string + type ScaleSettings struct + MaxNodeCount *int32 + MinNodeCount *int32 + NodeIdleTimeBeforeScaleDown *string + type ServicePrincipalCredentials struct + ClientID *string + ClientSecret *string + type Sku struct + Name *string + Tier *string + type SkuListResult struct + NextLink *string + Value *[]WorkspaceSku + func (slr SkuListResult) IsEmpty() bool + type SkuListResultIterator struct + func NewSkuListResultIterator(page SkuListResultPage) SkuListResultIterator + func (iter *SkuListResultIterator) Next() error + func (iter *SkuListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter SkuListResultIterator) NotDone() bool + func (iter SkuListResultIterator) Response() SkuListResult + func (iter SkuListResultIterator) Value() WorkspaceSku + type SkuListResultPage struct + func NewSkuListResultPage(cur SkuListResult, ...) SkuListResultPage + func (page *SkuListResultPage) Next() error + func (page *SkuListResultPage) NextWithContext(ctx context.Context) (err error) + func (page SkuListResultPage) NotDone() bool + func (page SkuListResultPage) Response() SkuListResult + func (page SkuListResultPage) Values() []WorkspaceSku + type SslConfiguration struct + Cert *string + Cname *string + Key *string + Status Status1 + type Status string + const Failure + const InvalidQuotaBelowClusterMinimum + const InvalidQuotaExceedsSubscriptionLimit + const InvalidVMFamilyName + const OperationNotEnabledForRegion + const OperationNotSupportedForSku + const Success + const Undefined + func PossibleStatusValues() []Status + type Status1 string + const Disabled + const Enabled + func PossibleStatus1Values() []Status1 + type SystemService struct + PublicIPAddress *string + SystemServiceType *string + Version *string + func (ss SystemService) MarshalJSON() ([]byte, error) + type UnderlyingResourceAction string + const Delete + const Detach + func PossibleUnderlyingResourceActionValues() []UnderlyingResourceAction + type UpdateWorkspaceQuotas struct + ID *string + Limit *int64 + Status Status + Type *string + Unit QuotaUnit + func (uwq UpdateWorkspaceQuotas) MarshalJSON() ([]byte, error) + type UpdateWorkspaceQuotasResult struct + NextLink *string + Value *[]UpdateWorkspaceQuotas + func (uwqr UpdateWorkspaceQuotasResult) MarshalJSON() ([]byte, error) + type Usage struct + CurrentValue *int64 + ID *string + Limit *int64 + Name *UsageName + Type *string + Unit UsageUnit + func (u Usage) MarshalJSON() ([]byte, error) + type UsageName struct + LocalizedValue *string + Value *string + func (un UsageName) MarshalJSON() ([]byte, error) + type UsageUnit string + const UsageUnitCount + func PossibleUsageUnitValues() []UsageUnit + type UsagesClient struct + func NewUsagesClient(subscriptionID string) UsagesClient + func NewUsagesClientWithBaseURI(baseURI string, subscriptionID string) UsagesClient + func (client UsagesClient) List(ctx context.Context, location string) (result ListUsagesResultPage, err error) + func (client UsagesClient) ListComplete(ctx context.Context, location string) (result ListUsagesResultIterator, err error) + func (client UsagesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error) + func (client UsagesClient) ListResponder(resp *http.Response) (result ListUsagesResult, err error) + func (client UsagesClient) ListSender(req *http.Request) (*http.Response, error) + type UserAccountCredentials struct + AdminUserName *string + AdminUserPassword *string + AdminUserSSHPublicKey *string + type VMPriority string + const Dedicated + const LowPriority + func PossibleVMPriorityValues() []VMPriority + type VirtualMachine struct + ComputeLocation *string + ComputeType ComputeTypeBasicCompute + CreatedOn *date.Time + Description *string + IsAttachedCompute *bool + ModifiedOn *date.Time + Properties *VirtualMachineProperties + ProvisioningErrors *[]Error + ProvisioningState ProvisioningState + ResourceID *string + func (VM VirtualMachine) AsAKS() (*AKS, bool) + func (VM VirtualMachine) AsAmlCompute() (*AmlCompute, bool) + func (VM VirtualMachine) AsBasicCompute() (BasicCompute, bool) + func (VM VirtualMachine) AsCompute() (*Compute, bool) + func (VM VirtualMachine) AsDataFactory() (*DataFactory, bool) + func (VM VirtualMachine) AsDataLakeAnalytics() (*DataLakeAnalytics, bool) + func (VM VirtualMachine) AsDatabricks() (*Databricks, bool) + func (VM VirtualMachine) AsHDInsight() (*HDInsight, bool) + func (VM VirtualMachine) AsVirtualMachine() (*VirtualMachine, bool) + func (VM VirtualMachine) MarshalJSON() ([]byte, error) + type VirtualMachineProperties struct + Address *string + AdministratorAccount *VirtualMachineSSHCredentials + SSHPort *int32 + VirtualMachineSize *string + type VirtualMachineSSHCredentials struct + Password *string + PrivateKeyData *string + PublicKeyData *string + Username *string + type VirtualMachineSecrets struct + AdministratorAccount *VirtualMachineSSHCredentials + ComputeType ComputeTypeBasicComputeSecrets + func (vms VirtualMachineSecrets) AsAksComputeSecrets() (*AksComputeSecrets, bool) + func (vms VirtualMachineSecrets) AsBasicComputeSecrets() (BasicComputeSecrets, bool) + func (vms VirtualMachineSecrets) AsComputeSecrets() (*ComputeSecrets, bool) + func (vms VirtualMachineSecrets) AsDatabricksComputeSecrets() (*DatabricksComputeSecrets, bool) + func (vms VirtualMachineSecrets) AsVirtualMachineSecrets() (*VirtualMachineSecrets, bool) + func (vms VirtualMachineSecrets) MarshalJSON() ([]byte, error) + type VirtualMachineSize struct + Family *string + Gpus *int32 + LowPriorityCapable *bool + MaxResourceVolumeMB *int32 + MemoryGB *float64 + Name *string + OsVhdSizeMB *int32 + PremiumIO *bool + VCPUs *int32 + func (vms VirtualMachineSize) MarshalJSON() ([]byte, error) + type VirtualMachineSizeListResult struct + AmlCompute *[]VirtualMachineSize + type VirtualMachineSizesClient struct + func NewVirtualMachineSizesClient(subscriptionID string) VirtualMachineSizesClient + func NewVirtualMachineSizesClientWithBaseURI(baseURI string, subscriptionID string) VirtualMachineSizesClient + func (client VirtualMachineSizesClient) List(ctx context.Context, location string) (result VirtualMachineSizeListResult, err error) + func (client VirtualMachineSizesClient) ListPreparer(ctx context.Context, location string) (*http.Request, error) + func (client VirtualMachineSizesClient) ListResponder(resp *http.Response) (result VirtualMachineSizeListResult, err error) + func (client VirtualMachineSizesClient) ListSender(req *http.Request) (*http.Response, error) + type Workspace struct + ID *string + Identity *Identity + 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 WorkspaceFeaturesClient struct + func NewWorkspaceFeaturesClient(subscriptionID string) WorkspaceFeaturesClient + func NewWorkspaceFeaturesClientWithBaseURI(baseURI string, subscriptionID string) WorkspaceFeaturesClient + func (client WorkspaceFeaturesClient) List(ctx context.Context, resourceGroupName string, workspaceName string) (result ListAmlUserFeatureResultPage, err error) + func (client WorkspaceFeaturesClient) ListComplete(ctx context.Context, resourceGroupName string, workspaceName string) (result ListAmlUserFeatureResultIterator, err error) + func (client WorkspaceFeaturesClient) ListPreparer(ctx context.Context, resourceGroupName string, workspaceName string) (*http.Request, error) + func (client WorkspaceFeaturesClient) ListResponder(resp *http.Response) (result ListAmlUserFeatureResult, err error) + func (client WorkspaceFeaturesClient) ListSender(req *http.Request) (*http.Response, error) + type WorkspaceListResult struct + NextLink *string + Value *[]Workspace + func (wlr WorkspaceListResult) IsEmpty() bool + type WorkspaceListResultIterator struct + func NewWorkspaceListResultIterator(page WorkspaceListResultPage) WorkspaceListResultIterator + func (iter *WorkspaceListResultIterator) Next() error + func (iter *WorkspaceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter WorkspaceListResultIterator) NotDone() bool + func (iter WorkspaceListResultIterator) Response() WorkspaceListResult + func (iter WorkspaceListResultIterator) Value() Workspace + type WorkspaceListResultPage struct + func NewWorkspaceListResultPage(cur WorkspaceListResult, ...) WorkspaceListResultPage + func (page *WorkspaceListResultPage) Next() error + func (page *WorkspaceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page WorkspaceListResultPage) NotDone() bool + func (page WorkspaceListResultPage) Response() WorkspaceListResult + func (page WorkspaceListResultPage) Values() []Workspace + type WorkspaceProperties struct + ApplicationInsights *string + ContainerRegistry *string + CreationTime *date.Time + Description *string + DiscoveryURL *string + FriendlyName *string + KeyVault *string + ProvisioningState ProvisioningState + StorageAccount *string + WorkspaceID *string + func (wp WorkspaceProperties) MarshalJSON() ([]byte, error) + type WorkspacePropertiesUpdateParameters struct + Description *string + FriendlyName *string + type WorkspaceSku struct + Capabilities *[]SKUCapability + LocationInfo *[]ResourceSkuLocationInfo + Locations *[]string + Name *string + ResourceType *string + Restrictions *[]Restriction + Tier *string + func (ws WorkspaceSku) MarshalJSON() ([]byte, error) + type WorkspaceUpdateParameters struct + Sku *Sku + Tags map[string]*string + func (wup *WorkspaceUpdateParameters) UnmarshalJSON(body []byte) error + func (wup WorkspaceUpdateParameters) MarshalJSON() ([]byte, error) + type WorkspacesClient struct + func NewWorkspacesClient(subscriptionID string) WorkspacesClient + func NewWorkspacesClientWithBaseURI(baseURI string, subscriptionID string) WorkspacesClient + func (client WorkspacesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result WorkspacesCreateOrUpdateFuture, err error) + func (client WorkspacesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client WorkspacesClient) CreateOrUpdateResponder(resp *http.Response) (result Workspace, err error) + func (client WorkspacesClient) CreateOrUpdateSender(req *http.Request) (future WorkspacesCreateOrUpdateFuture, err error) + func (client WorkspacesClient) Delete(ctx context.Context, resourceGroupName string, workspaceName string) (result WorkspacesDeleteFuture, err error) + func (client WorkspacesClient) DeletePreparer(ctx context.Context, resourceGroupName string, workspaceName string) (*http.Request, error) + func (client WorkspacesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client WorkspacesClient) DeleteSender(req *http.Request) (future WorkspacesDeleteFuture, err error) + func (client WorkspacesClient) Get(ctx context.Context, resourceGroupName string, workspaceName string) (result Workspace, err error) + func (client WorkspacesClient) GetPreparer(ctx context.Context, resourceGroupName string, workspaceName string) (*http.Request, error) + func (client WorkspacesClient) GetResponder(resp *http.Response) (result Workspace, err error) + func (client WorkspacesClient) GetSender(req *http.Request) (*http.Response, error) + func (client WorkspacesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, skiptoken string) (result WorkspaceListResultPage, err error) + func (client WorkspacesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, skiptoken string) (result WorkspaceListResultIterator, err error) + func (client WorkspacesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, skiptoken string) (*http.Request, error) + func (client WorkspacesClient) ListByResourceGroupResponder(resp *http.Response) (result WorkspaceListResult, err error) + func (client WorkspacesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client WorkspacesClient) ListBySubscription(ctx context.Context, skiptoken string) (result WorkspaceListResultPage, err error) + func (client WorkspacesClient) ListBySubscriptionComplete(ctx context.Context, skiptoken string) (result WorkspaceListResultIterator, err error) + func (client WorkspacesClient) ListBySubscriptionPreparer(ctx context.Context, skiptoken string) (*http.Request, error) + func (client WorkspacesClient) ListBySubscriptionResponder(resp *http.Response) (result WorkspaceListResult, err error) + func (client WorkspacesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client WorkspacesClient) ListKeys(ctx context.Context, resourceGroupName string, workspaceName string) (result ListWorkspaceKeysResult, err error) + func (client WorkspacesClient) ListKeysPreparer(ctx context.Context, resourceGroupName string, workspaceName string) (*http.Request, error) + func (client WorkspacesClient) ListKeysResponder(resp *http.Response) (result ListWorkspaceKeysResult, err error) + func (client WorkspacesClient) ListKeysSender(req *http.Request) (*http.Response, error) + func (client WorkspacesClient) ResyncKeys(ctx context.Context, resourceGroupName string, workspaceName string) (result autorest.Response, err error) + func (client WorkspacesClient) ResyncKeysPreparer(ctx context.Context, resourceGroupName string, workspaceName string) (*http.Request, error) + func (client WorkspacesClient) ResyncKeysResponder(resp *http.Response) (result autorest.Response, err error) + func (client WorkspacesClient) ResyncKeysSender(req *http.Request) (*http.Response, error) + func (client WorkspacesClient) Update(ctx context.Context, resourceGroupName string, workspaceName string, ...) (result Workspace, err error) + func (client WorkspacesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*http.Request, error) + func (client WorkspacesClient) UpdateResponder(resp *http.Response) (result Workspace, err error) + func (client WorkspacesClient) UpdateSender(req *http.Request) (*http.Response, error) + type WorkspacesCreateOrUpdateFuture struct + Result func(WorkspacesClient) (Workspace, error) + func (future *WorkspacesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type WorkspacesDeleteFuture struct + Result func(WorkspacesClient) (autorest.Response, error) + func (future *WorkspacesDeleteFuture) UnmarshalJSON(body []byte) error