Versions in this module Expand all Collapse all v1 v1.0.0 May 30, 2022 Changes in this version + type AKS struct + ComputeLocation *string + ComputeType *ComputeType + CreatedOn *time.Time + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *time.Time + Properties *AKSProperties + ProvisioningErrors []*ErrorResponse + ProvisioningState *ProvisioningState + ResourceID *string + func (a *AKS) GetCompute() *Compute + func (a *AKS) UnmarshalJSON(data []byte) error + func (a AKS) MarshalJSON() ([]byte, error) + type AKSProperties struct + AgentCount *int32 + AgentVMSize *string + AksNetworkingConfiguration *AksNetworkingConfiguration + ClusterFqdn *string + ClusterPurpose *ClusterPurpose + LoadBalancerSubnet *string + LoadBalancerType *LoadBalancerType + SSLConfiguration *SSLConfiguration + SystemServices []*SystemService + func (a AKSProperties) MarshalJSON() ([]byte, error) + type AksComputeSecrets struct + AdminKubeConfig *string + ComputeType *ComputeType + ImagePullSecretName *string + UserKubeConfig *string + func (a *AksComputeSecrets) GetComputeSecrets() *ComputeSecrets + func (a *AksComputeSecrets) UnmarshalJSON(data []byte) error + type AksComputeSecretsProperties struct + AdminKubeConfig *string + ImagePullSecretName *string + UserKubeConfig *string + type AksNetworkingConfiguration struct + DNSServiceIP *string + DockerBridgeCidr *string + ServiceCidr *string + SubnetID *string + type AllocationState string + const AllocationStateResizing + const AllocationStateSteady + func PossibleAllocationStateValues() []AllocationState + type AmlCompute struct + ComputeLocation *string + ComputeType *ComputeType + CreatedOn *time.Time + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *time.Time + Properties *AmlComputeProperties + ProvisioningErrors []*ErrorResponse + ProvisioningState *ProvisioningState + ResourceID *string + func (a *AmlCompute) GetCompute() *Compute + func (a *AmlCompute) UnmarshalJSON(data []byte) error + func (a AmlCompute) MarshalJSON() ([]byte, error) + type AmlComputeNodeInformation struct + NodeID *string + NodeState *NodeState + Port *int32 + PrivateIPAddress *string + PublicIPAddress *string + RunID *string + type AmlComputeNodesInformation struct + NextLink *string + Nodes []*AmlComputeNodeInformation + type AmlComputeProperties struct + AllocationState *AllocationState + AllocationStateTransitionTime *time.Time + CurrentNodeCount *int32 + EnableNodePublicIP *bool + Errors []*ErrorResponse + IsolatedNetwork *bool + NodeStateCounts *NodeStateCounts + OSType *OsType + RemoteLoginPortPublicAccess *RemoteLoginPortPublicAccess + ScaleSettings *ScaleSettings + Subnet *ResourceID + TargetNodeCount *int32 + UserAccountCredentials *UserAccountCredentials + VMPriority *VMPriority + VMSize *string + VirtualMachineImage *VirtualMachineImage + func (a *AmlComputeProperties) UnmarshalJSON(data []byte) error + func (a AmlComputeProperties) MarshalJSON() ([]byte, error) + type AmlUserFeature struct + Description *string + DisplayName *string + ID *string + type ApplicationSharingPolicy string + const ApplicationSharingPolicyPersonal + const ApplicationSharingPolicyShared + func PossibleApplicationSharingPolicyValues() []ApplicationSharingPolicy + type AssignedUser struct + ObjectID *string + TenantID *string + type AutoPauseProperties struct + DelayInMinutes *int32 + Enabled *bool + type AutoScaleProperties struct + Enabled *bool + MaxNodeCount *int32 + MinNodeCount *int32 + type BillingCurrency string + const BillingCurrencyUSD + func PossibleBillingCurrencyValues() []BillingCurrency + type ClusterPurpose string + const ClusterPurposeDenseProd + const ClusterPurposeDevTest + const ClusterPurposeFastProd + func PossibleClusterPurposeValues() []ClusterPurpose + type ClusterUpdateParameters struct + Properties *ClusterUpdateProperties + func (c ClusterUpdateParameters) MarshalJSON() ([]byte, error) + type ClusterUpdateProperties struct + Properties *ScaleSettingsInformation + type Components1D3SwueSchemasComputeresourceAllof1 struct + Properties ComputeClassification + func (c *Components1D3SwueSchemasComputeresourceAllof1) UnmarshalJSON(data []byte) error + func (c Components1D3SwueSchemasComputeresourceAllof1) MarshalJSON() ([]byte, error) + type Compute struct + ComputeLocation *string + ComputeType *ComputeType + CreatedOn *time.Time + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *time.Time + ProvisioningErrors []*ErrorResponse + ProvisioningState *ProvisioningState + ResourceID *string + func (c *Compute) GetCompute() *Compute + func (c *Compute) UnmarshalJSON(data []byte) error + func (c Compute) MarshalJSON() ([]byte, error) + type ComputeClassification interface + GetCompute func() *Compute + type ComputeClient struct + func NewComputeClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ComputeClient, error) + func (client *ComputeClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*runtime.Poller[ComputeClientCreateOrUpdateResponse], error) + func (client *ComputeClient) BeginDelete(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*runtime.Poller[ComputeClientDeleteResponse], error) + func (client *ComputeClient) BeginRestart(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*runtime.Poller[ComputeClientRestartResponse], error) + func (client *ComputeClient) BeginStart(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*runtime.Poller[ComputeClientStartResponse], error) + func (client *ComputeClient) BeginStop(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*runtime.Poller[ComputeClientStopResponse], error) + func (client *ComputeClient) BeginUpdate(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*runtime.Poller[ComputeClientUpdateResponse], error) + func (client *ComputeClient) Get(ctx context.Context, resourceGroupName string, workspaceName string, ...) (ComputeClientGetResponse, error) + func (client *ComputeClient) ListKeys(ctx context.Context, resourceGroupName string, workspaceName string, ...) (ComputeClientListKeysResponse, error) + func (client *ComputeClient) NewListNodesPager(resourceGroupName string, workspaceName string, computeName string, ...) *runtime.Pager[ComputeClientListNodesResponse] + func (client *ComputeClient) NewListPager(resourceGroupName string, workspaceName string, ...) *runtime.Pager[ComputeClientListResponse] + type ComputeClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ComputeClientBeginDeleteOptions struct + ResumeToken string + type ComputeClientBeginRestartOptions struct + ResumeToken string + type ComputeClientBeginStartOptions struct + ResumeToken string + type ComputeClientBeginStopOptions struct + ResumeToken string + type ComputeClientBeginUpdateOptions struct + ResumeToken string + type ComputeClientCreateOrUpdateResponse struct + type ComputeClientDeleteResponse struct + type ComputeClientGetOptions struct + type ComputeClientGetResponse struct + type ComputeClientListKeysOptions struct + type ComputeClientListKeysResponse struct + func (c *ComputeClientListKeysResponse) UnmarshalJSON(data []byte) error + type ComputeClientListNodesOptions struct + type ComputeClientListNodesResponse struct + type ComputeClientListOptions struct + Skip *string + type ComputeClientListResponse struct + type ComputeClientRestartResponse struct + type ComputeClientStartResponse struct + type ComputeClientStopResponse struct + type ComputeClientUpdateResponse struct + type ComputeInstance struct + ComputeLocation *string + ComputeType *ComputeType + CreatedOn *time.Time + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *time.Time + Properties *ComputeInstanceProperties + ProvisioningErrors []*ErrorResponse + ProvisioningState *ProvisioningState + ResourceID *string + func (c *ComputeInstance) GetCompute() *Compute + func (c *ComputeInstance) UnmarshalJSON(data []byte) error + func (c ComputeInstance) MarshalJSON() ([]byte, error) + type ComputeInstanceApplication struct + DisplayName *string + EndpointURI *string + type ComputeInstanceAuthorizationType string + const ComputeInstanceAuthorizationTypePersonal + func PossibleComputeInstanceAuthorizationTypeValues() []ComputeInstanceAuthorizationType + type ComputeInstanceConnectivityEndpoints struct + PrivateIPAddress *string + PublicIPAddress *string + type ComputeInstanceCreatedBy struct + UserID *string + UserName *string + UserOrgID *string + type ComputeInstanceLastOperation struct + OperationName *OperationName + OperationStatus *OperationStatus + OperationTime *time.Time + func (c *ComputeInstanceLastOperation) UnmarshalJSON(data []byte) error + func (c ComputeInstanceLastOperation) MarshalJSON() ([]byte, error) + type ComputeInstanceProperties struct + ApplicationSharingPolicy *ApplicationSharingPolicy + Applications []*ComputeInstanceApplication + ComputeInstanceAuthorizationType *ComputeInstanceAuthorizationType + ConnectivityEndpoints *ComputeInstanceConnectivityEndpoints + CreatedBy *ComputeInstanceCreatedBy + Errors []*ErrorResponse + LastOperation *ComputeInstanceLastOperation + PersonalComputeInstanceSettings *PersonalComputeInstanceSettings + SSHSettings *ComputeInstanceSSHSettings + SetupScripts *SetupScripts + State *ComputeInstanceState + Subnet *ResourceID + VMSize *string + func (c ComputeInstanceProperties) MarshalJSON() ([]byte, error) + type ComputeInstanceSSHSettings struct + AdminPublicKey *string + AdminUserName *string + SSHPort *int32 + SSHPublicAccess *SSHPublicAccess + type ComputeInstanceState string + const ComputeInstanceStateCreateFailed + const ComputeInstanceStateCreating + const ComputeInstanceStateDeleting + const ComputeInstanceStateJobRunning + const ComputeInstanceStateRestarting + const ComputeInstanceStateRunning + const ComputeInstanceStateSettingUp + const ComputeInstanceStateSetupFailed + const ComputeInstanceStateStarting + const ComputeInstanceStateStopped + const ComputeInstanceStateStopping + const ComputeInstanceStateUnknown + const ComputeInstanceStateUnusable + const ComputeInstanceStateUserSettingUp + const ComputeInstanceStateUserSetupFailed + func PossibleComputeInstanceStateValues() []ComputeInstanceState + type ComputeResource struct + ID *string + Identity *Identity + Location *string + Name *string + Properties ComputeClassification + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (c *ComputeResource) UnmarshalJSON(data []byte) error + func (c ComputeResource) MarshalJSON() ([]byte, error) + type ComputeSecrets struct + ComputeType *ComputeType + func (c *ComputeSecrets) GetComputeSecrets() *ComputeSecrets + type ComputeSecretsClassification interface + GetComputeSecrets func() *ComputeSecrets + type ComputeType string + const ComputeTypeAKS + const ComputeTypeAmlCompute + const ComputeTypeComputeInstance + const ComputeTypeDataFactory + const ComputeTypeDataLakeAnalytics + const ComputeTypeDatabricks + const ComputeTypeHDInsight + const ComputeTypeKubernetes + const ComputeTypeSynapseSpark + const ComputeTypeVirtualMachine + func PossibleComputeTypeValues() []ComputeType + type ContainerResourceRequirements struct + CPU *float64 + CPULimit *float64 + Fpga *int32 + Gpu *int32 + MemoryInGB *float64 + MemoryInGBLimit *float64 + type CosmosDbSettings struct + CollectionsThroughput *int32 + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type DataFactory struct + ComputeLocation *string + ComputeType *ComputeType + CreatedOn *time.Time + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *time.Time + ProvisioningErrors []*ErrorResponse + ProvisioningState *ProvisioningState + ResourceID *string + func (d *DataFactory) GetCompute() *Compute + func (d *DataFactory) UnmarshalJSON(data []byte) error + func (d DataFactory) MarshalJSON() ([]byte, error) + type DataLakeAnalytics struct + ComputeLocation *string + ComputeType *ComputeType + CreatedOn *time.Time + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *time.Time + Properties *DataLakeAnalyticsProperties + ProvisioningErrors []*ErrorResponse + ProvisioningState *ProvisioningState + ResourceID *string + func (d *DataLakeAnalytics) GetCompute() *Compute + func (d *DataLakeAnalytics) UnmarshalJSON(data []byte) error + func (d DataLakeAnalytics) MarshalJSON() ([]byte, error) + type DataLakeAnalyticsProperties struct + DataLakeStoreAccountName *string + type Databricks struct + ComputeLocation *string + ComputeType *ComputeType + CreatedOn *time.Time + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *time.Time + Properties *DatabricksProperties + ProvisioningErrors []*ErrorResponse + ProvisioningState *ProvisioningState + ResourceID *string + func (d *Databricks) GetCompute() *Compute + func (d *Databricks) UnmarshalJSON(data []byte) error + func (d Databricks) MarshalJSON() ([]byte, error) + type DatabricksComputeSecrets struct + ComputeType *ComputeType + DatabricksAccessToken *string + func (d *DatabricksComputeSecrets) GetComputeSecrets() *ComputeSecrets + func (d *DatabricksComputeSecrets) UnmarshalJSON(data []byte) error + type DatabricksComputeSecretsProperties struct + DatabricksAccessToken *string + type DatabricksProperties struct + DatabricksAccessToken *string + WorkspaceURL *string + type DiagnoseRequestProperties struct + ApplicationInsights map[string]interface{} + ContainerRegistry map[string]interface{} + DNSResolution map[string]interface{} + KeyVault map[string]interface{} + Nsg map[string]interface{} + Others map[string]interface{} + ResourceLock map[string]interface{} + StorageAccount map[string]interface{} + Udr map[string]interface{} + func (d DiagnoseRequestProperties) MarshalJSON() ([]byte, error) + type DiagnoseResponseResult struct + Value *DiagnoseResponseResultValue + type DiagnoseResponseResultValue struct + ApplicationInsightsResults []*DiagnoseResult + ContainerRegistryResults []*DiagnoseResult + DNSResolutionResults []*DiagnoseResult + KeyVaultResults []*DiagnoseResult + NetworkSecurityRuleResults []*DiagnoseResult + OtherResults []*DiagnoseResult + ResourceLockResults []*DiagnoseResult + StorageAccountResults []*DiagnoseResult + UserDefinedRouteResults []*DiagnoseResult + type DiagnoseResult struct + Code *string + Level *DiagnoseResultLevel + Message *string + type DiagnoseResultLevel string + const DiagnoseResultLevelError + const DiagnoseResultLevelInformation + const DiagnoseResultLevelWarning + func PossibleDiagnoseResultLevelValues() []DiagnoseResultLevel + type DiagnoseWorkspaceParameters struct + Value *DiagnoseRequestProperties + type EncryptionProperty struct + Identity *IdentityForCmk + KeyVaultProperties *KeyVaultProperties + Status *EncryptionStatus + type EncryptionStatus string + const EncryptionStatusDisabled + const EncryptionStatusEnabled + func PossibleEncryptionStatusValues() []EncryptionStatus + type ErrorAdditionalInfo struct + Info interface{} + Type *string + type ErrorDetail struct + AdditionalInfo []*ErrorAdditionalInfo + Code *string + Details []*ErrorDetail + Message *string + Target *string + func (e ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetail + type EstimatedVMPrice struct + OSType *VMPriceOSType + RetailPrice *float64 + VMTier *VMTier + type EstimatedVMPrices struct + BillingCurrency *BillingCurrency + UnitOfMeasure *UnitOfMeasure + Values []*EstimatedVMPrice + type ExternalFQDNResponse struct + Value []*FQDNEndpoints + type FQDNEndpoint struct + DomainName *string + EndpointDetails []*FQDNEndpointDetail + type FQDNEndpointDetail struct + Port *int32 + type FQDNEndpoints struct + Properties *FQDNEndpointsProperties + type FQDNEndpointsProperties struct + Category *string + Endpoints []*FQDNEndpoint + type HDInsight struct + ComputeLocation *string + ComputeType *ComputeType + CreatedOn *time.Time + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *time.Time + Properties *HDInsightProperties + ProvisioningErrors []*ErrorResponse + ProvisioningState *ProvisioningState + ResourceID *string + func (h *HDInsight) GetCompute() *Compute + func (h *HDInsight) UnmarshalJSON(data []byte) error + func (h HDInsight) MarshalJSON() ([]byte, error) + type HDInsightProperties struct + Address *string + AdministratorAccount *VirtualMachineSSHCredentials + SSHPort *int32 + type Identity struct + PrincipalID *string + TenantID *string + Type *ResourceIdentityType + UserAssignedIdentities map[string]*UserAssignedIdentity + func (i Identity) MarshalJSON() ([]byte, error) + type IdentityForCmk struct + UserAssignedIdentity *string + type InstanceTypeSchema struct + NodeSelector map[string]*string + Resources *InstanceTypeSchemaResources + func (i InstanceTypeSchema) MarshalJSON() ([]byte, error) + type InstanceTypeSchemaResources struct + Limits map[string]*string + Requests map[string]*string + func (i InstanceTypeSchemaResources) MarshalJSON() ([]byte, error) + type KeyVaultProperties struct + IdentityClientID *string + KeyIdentifier *string + KeyVaultArmID *string + type Kubernetes struct + ComputeLocation *string + ComputeType *ComputeType + CreatedOn *time.Time + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *time.Time + Properties *KubernetesProperties + ProvisioningErrors []*ErrorResponse + ProvisioningState *ProvisioningState + ResourceID *string + func (k *Kubernetes) GetCompute() *Compute + func (k *Kubernetes) UnmarshalJSON(data []byte) error + func (k Kubernetes) MarshalJSON() ([]byte, error) + type KubernetesProperties struct + DefaultInstanceType *string + ExtensionInstanceReleaseTrain *string + ExtensionPrincipalID *string + InstanceTypes map[string]*InstanceTypeSchema + Namespace *string + RelayConnectionString *string + ServiceBusConnectionString *string + VcName *string + func (k KubernetesProperties) MarshalJSON() ([]byte, error) + type KubernetesSchema struct + Properties *KubernetesProperties + type ListAmlUserFeatureResult struct + NextLink *string + Value []*AmlUserFeature + type ListNotebookKeysResult struct + PrimaryAccessKey *string + SecondaryAccessKey *string + type ListStorageAccountKeysResult struct + UserStorageKey *string + type ListUsagesResult struct + NextLink *string + Value []*Usage + type ListWorkspaceKeysResult struct + AppInsightsInstrumentationKey *string + ContainerRegistryCredentials *RegistryListCredentialsResult + NotebookAccessKeys *ListNotebookKeysResult + UserStorageKey *string + UserStorageResourceID *string + type ListWorkspaceQuotas struct + NextLink *string + Value []*ResourceQuota + type LoadBalancerType string + const LoadBalancerTypeInternalLoadBalancer + const LoadBalancerTypePublicIP + func PossibleLoadBalancerTypeValues() []LoadBalancerType + type NodeState string + const NodeStateIdle + const NodeStateLeaving + const NodeStatePreempted + const NodeStatePreparing + const NodeStateRunning + const NodeStateUnusable + func PossibleNodeStateValues() []NodeState + type NodeStateCounts struct + IdleNodeCount *int32 + LeavingNodeCount *int32 + PreemptedNodeCount *int32 + PreparingNodeCount *int32 + RunningNodeCount *int32 + UnusableNodeCount *int32 + type NotebookAccessTokenResult struct + AccessToken *string + ExpiresIn *int32 + HostName *string + NotebookResourceID *string + PublicDNS *string + RefreshToken *string + Scope *string + TokenType *string + type NotebookPreparationError struct + ErrorMessage *string + StatusCode *int32 + type NotebookResourceInfo struct + Fqdn *string + NotebookPreparationError *NotebookPreparationError + ResourceID *string + type Operation struct + Display *OperationDisplay + Name *string + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationListResult struct + Value []*Operation + type OperationName string + const OperationNameCreate + const OperationNameDelete + const OperationNameReimage + const OperationNameRestart + const OperationNameStart + const OperationNameStop + func PossibleOperationNameValues() []OperationName + type OperationStatus string + const OperationStatusCreateFailed + const OperationStatusDeleteFailed + const OperationStatusInProgress + const OperationStatusReimageFailed + const OperationStatusRestartFailed + const OperationStatusStartFailed + const OperationStatusStopFailed + const OperationStatusSucceeded + func PossibleOperationStatusValues() []OperationStatus + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type OsType string + const OsTypeLinux + const OsTypeWindows + func PossibleOsTypeValues() []OsType + type PaginatedComputeResourcesList struct + NextLink *string + Value []*ComputeResource + type PaginatedWorkspaceConnectionsList struct + NextLink *string + Value []*WorkspaceConnection + type Password struct + Name *string + Value *string + type PersonalComputeInstanceSettings struct + AssignedUser *AssignedUser + type PrivateEndpoint struct + ID *string + SubnetArmID *string + type PrivateEndpointConnection struct + ID *string + Identity *Identity + Location *string + Name *string + Properties *PrivateEndpointConnectionProperties + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (p PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResult struct + Value []*PrivateEndpointConnection + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpoint + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState + ProvisioningState *PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionProvisioningState string + const PrivateEndpointConnectionProvisioningStateCreating + const PrivateEndpointConnectionProvisioningStateDeleting + const PrivateEndpointConnectionProvisioningStateFailed + const PrivateEndpointConnectionProvisioningStateSucceeded + func PossiblePrivateEndpointConnectionProvisioningStateValues() []PrivateEndpointConnectionProvisioningState + type PrivateEndpointConnectionsClient struct + func NewPrivateEndpointConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateEndpointConnectionsClient, error) + func (client *PrivateEndpointConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, ...) (PrivateEndpointConnectionsClientCreateOrUpdateResponse, error) + func (client *PrivateEndpointConnectionsClient) Delete(ctx context.Context, resourceGroupName string, workspaceName string, ...) (PrivateEndpointConnectionsClientDeleteResponse, error) + func (client *PrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, workspaceName string, ...) (PrivateEndpointConnectionsClientGetResponse, error) + func (client *PrivateEndpointConnectionsClient) NewListPager(resourceGroupName string, workspaceName string, ...) *runtime.Pager[PrivateEndpointConnectionsClientListResponse] + type PrivateEndpointConnectionsClientCreateOrUpdateOptions struct + type PrivateEndpointConnectionsClientCreateOrUpdateResponse struct + type PrivateEndpointConnectionsClientDeleteOptions struct + type PrivateEndpointConnectionsClientDeleteResponse struct + type PrivateEndpointConnectionsClientGetOptions struct + type PrivateEndpointConnectionsClientGetResponse struct + type PrivateEndpointConnectionsClientListOptions struct + type PrivateEndpointConnectionsClientListResponse struct + type PrivateEndpointServiceConnectionStatus string + const PrivateEndpointServiceConnectionStatusApproved + const PrivateEndpointServiceConnectionStatusDisconnected + const PrivateEndpointServiceConnectionStatusPending + const PrivateEndpointServiceConnectionStatusRejected + const PrivateEndpointServiceConnectionStatusTimeout + func PossiblePrivateEndpointServiceConnectionStatusValues() []PrivateEndpointServiceConnectionStatus + type PrivateLinkResource struct + ID *string + Identity *Identity + Location *string + Name *string + Properties *PrivateLinkResourceProperties + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (p PrivateLinkResource) MarshalJSON() ([]byte, error) + type PrivateLinkResourceListResult struct + Value []*PrivateLinkResource + type PrivateLinkResourceProperties struct + GroupID *string + RequiredMembers []*string + RequiredZoneNames []*string + func (p PrivateLinkResourceProperties) MarshalJSON() ([]byte, error) + type PrivateLinkResourcesClient struct + func NewPrivateLinkResourcesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PrivateLinkResourcesClient, error) + func (client *PrivateLinkResourcesClient) List(ctx context.Context, resourceGroupName string, workspaceName string, ...) (PrivateLinkResourcesClientListResponse, error) + type PrivateLinkResourcesClientListOptions struct + type PrivateLinkResourcesClientListResponse struct + type PrivateLinkServiceConnectionState struct + ActionsRequired *string + Description *string + Status *PrivateEndpointServiceConnectionStatus + type ProvisioningState string + const ProvisioningStateCanceled + const ProvisioningStateCreating + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateSucceeded + const ProvisioningStateUnknown + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type PublicNetworkAccess string + const PublicNetworkAccessDisabled + const PublicNetworkAccessEnabled + func PossiblePublicNetworkAccessValues() []PublicNetworkAccess + type QuotaBaseProperties struct + ID *string + Limit *int64 + Type *string + Unit *QuotaUnit + type QuotaUnit string + const QuotaUnitCount + func PossibleQuotaUnitValues() []QuotaUnit + type QuotaUpdateParameters struct + Location *string + Value []*QuotaBaseProperties + func (q QuotaUpdateParameters) MarshalJSON() ([]byte, error) + type QuotasClient struct + func NewQuotasClient(subscriptionID string, credential azcore.TokenCredential, ...) (*QuotasClient, error) + func (client *QuotasClient) NewListPager(location string, options *QuotasClientListOptions) *runtime.Pager[QuotasClientListResponse] + func (client *QuotasClient) Update(ctx context.Context, location string, parameters QuotaUpdateParameters, ...) (QuotasClientUpdateResponse, error) + type QuotasClientListOptions struct + type QuotasClientListResponse struct + type QuotasClientUpdateOptions struct + type QuotasClientUpdateResponse struct + type ReasonCode string + const ReasonCodeNotAvailableForRegion + const ReasonCodeNotAvailableForSubscription + const ReasonCodeNotSpecified + func PossibleReasonCodeValues() []ReasonCode + type RegistryListCredentialsResult struct + Location *string + Passwords []*Password + Username *string + type RemoteLoginPortPublicAccess string + const RemoteLoginPortPublicAccessDisabled + const RemoteLoginPortPublicAccessEnabled + const RemoteLoginPortPublicAccessNotSpecified + func PossibleRemoteLoginPortPublicAccessValues() []RemoteLoginPortPublicAccess + type Resource struct + ID *string + Name *string + Type *string + type ResourceID struct + ID *string + type ResourceIdentityType string + const ResourceIdentityTypeNone + const ResourceIdentityTypeSystemAssigned + const ResourceIdentityTypeSystemAssignedUserAssigned + const ResourceIdentityTypeUserAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type ResourceName struct + LocalizedValue *string + Value *string + type ResourceQuota struct + AmlWorkspaceLocation *string + ID *string + Limit *int64 + Name *ResourceName + Type *string + Unit *QuotaUnit + type ResourceSKULocationInfo struct + Location *string + ZoneDetails []*ResourceSKUZoneDetails + Zones []*string + type ResourceSKUZoneDetails struct + Capabilities []*SKUCapability + Name []*string + type Restriction struct + ReasonCode *ReasonCode + Type *string + Values []*string + type SKU struct + Name *string + Tier *string + type SKUCapability struct + Name *string + Value *string + type SKUListResult struct + NextLink *string + Value []*WorkspaceSKU + type SSHPublicAccess string + const SSHPublicAccessDisabled + const SSHPublicAccessEnabled + func PossibleSSHPublicAccessValues() []SSHPublicAccess + type SSLConfiguration struct + Cert *string + Cname *string + Key *string + LeafDomainLabel *string + OverwriteExistingDomain *bool + Status *SSLConfigurationStatus + type SSLConfigurationStatus string + const SSLConfigurationStatusAuto + const SSLConfigurationStatusDisabled + const SSLConfigurationStatusEnabled + func PossibleSSLConfigurationStatusValues() []SSLConfigurationStatus + type ScaleSettings struct + MaxNodeCount *int32 + MinNodeCount *int32 + NodeIdleTimeBeforeScaleDown *string + type ScaleSettingsInformation struct + ScaleSettings *ScaleSettings + type ScriptReference struct + ScriptArguments *string + ScriptData *string + ScriptSource *string + Timeout *string + type ScriptsToExecute struct + CreationScript *ScriptReference + StartupScript *ScriptReference + type ServiceManagedResourcesSettings struct + CosmosDb *CosmosDbSettings + type ServicePrincipalCredentials struct + ClientID *string + ClientSecret *string + type SetupScripts struct + Scripts *ScriptsToExecute + type SharedPrivateLinkResource struct + Name *string + Properties *SharedPrivateLinkResourceProperty + type SharedPrivateLinkResourceProperty struct + GroupID *string + PrivateLinkResourceID *string + RequestMessage *string + Status *PrivateEndpointServiceConnectionStatus + type Status string + const StatusFailure + const StatusInvalidQuotaBelowClusterMinimum + const StatusInvalidQuotaExceedsSubscriptionLimit + const StatusInvalidVMFamilyName + const StatusOperationNotEnabledForRegion + const StatusOperationNotSupportedForSKU + const StatusSuccess + const StatusUndefined + func PossibleStatusValues() []Status + type SynapseSpark struct + ComputeLocation *string + ComputeType *ComputeType + CreatedOn *time.Time + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *time.Time + Properties *SynapseSparkProperties + ProvisioningErrors []*ErrorResponse + ProvisioningState *ProvisioningState + ResourceID *string + func (s *SynapseSpark) GetCompute() *Compute + func (s *SynapseSpark) UnmarshalJSON(data []byte) error + func (s SynapseSpark) MarshalJSON() ([]byte, error) + type SynapseSparkProperties struct + AutoPauseProperties *AutoPauseProperties + AutoScaleProperties *AutoScaleProperties + NodeCount *int32 + NodeSize *string + NodeSizeFamily *string + PoolName *string + ResourceGroup *string + SparkVersion *string + SubscriptionID *string + WorkspaceName *string + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type SystemService struct + PublicIPAddress *string + SystemServiceType *string + Version *string + type UnderlyingResourceAction string + const UnderlyingResourceActionDelete + const UnderlyingResourceActionDetach + func PossibleUnderlyingResourceActionValues() []UnderlyingResourceAction + type UnitOfMeasure string + const UnitOfMeasureOneHour + func PossibleUnitOfMeasureValues() []UnitOfMeasure + type UpdateWorkspaceQuotas struct + ID *string + Limit *int64 + Status *Status + Type *string + Unit *QuotaUnit + type UpdateWorkspaceQuotasResult struct + NextLink *string + Value []*UpdateWorkspaceQuotas + type Usage struct + AmlWorkspaceLocation *string + CurrentValue *int64 + ID *string + Limit *int64 + Name *UsageName + Type *string + Unit *UsageUnit + type UsageName struct + LocalizedValue *string + Value *string + type UsageUnit string + const UsageUnitCount + func PossibleUsageUnitValues() []UsageUnit + type UsagesClient struct + func NewUsagesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*UsagesClient, error) + func (client *UsagesClient) NewListPager(location string, options *UsagesClientListOptions) *runtime.Pager[UsagesClientListResponse] + type UsagesClientListOptions struct + type UsagesClientListResponse struct + type UserAccountCredentials struct + AdminUserName *string + AdminUserPassword *string + AdminUserSSHPublicKey *string + type UserAssignedIdentity struct + ClientID *string + PrincipalID *string + TenantID *string + type VMPriceOSType string + const VMPriceOSTypeLinux + const VMPriceOSTypeWindows + func PossibleVMPriceOSTypeValues() []VMPriceOSType + type VMPriority string + const VMPriorityDedicated + const VMPriorityLowPriority + func PossibleVMPriorityValues() []VMPriority + type VMTier string + const VMTierLowPriority + const VMTierSpot + const VMTierStandard + func PossibleVMTierValues() []VMTier + type ValueFormat string + const ValueFormatJSON + func PossibleValueFormatValues() []ValueFormat + type VirtualMachine struct + ComputeLocation *string + ComputeType *ComputeType + CreatedOn *time.Time + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *time.Time + Properties *VirtualMachineProperties + ProvisioningErrors []*ErrorResponse + ProvisioningState *ProvisioningState + ResourceID *string + func (v *VirtualMachine) GetCompute() *Compute + func (v *VirtualMachine) UnmarshalJSON(data []byte) error + func (v VirtualMachine) MarshalJSON() ([]byte, error) + type VirtualMachineImage struct + ID *string + type VirtualMachineProperties struct + Address *string + AdministratorAccount *VirtualMachineSSHCredentials + IsNotebookInstanceCompute *bool + SSHPort *int32 + VirtualMachineSize *string + type VirtualMachineSSHCredentials struct + Password *string + PrivateKeyData *string + PublicKeyData *string + Username *string + type VirtualMachineSecrets struct + AdministratorAccount *VirtualMachineSSHCredentials + ComputeType *ComputeType + func (v *VirtualMachineSecrets) GetComputeSecrets() *ComputeSecrets + func (v *VirtualMachineSecrets) UnmarshalJSON(data []byte) error + type VirtualMachineSize struct + EstimatedVMPrices *EstimatedVMPrices + Family *string + Gpus *int32 + LowPriorityCapable *bool + MaxResourceVolumeMB *int32 + MemoryGB *float64 + Name *string + OSVhdSizeMB *int32 + PremiumIO *bool + SupportedComputeTypes []*string + VCPUs *int32 + type VirtualMachineSizeListResult struct + Value []*VirtualMachineSize + type VirtualMachineSizesClient struct + func NewVirtualMachineSizesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VirtualMachineSizesClient, error) + func (client *VirtualMachineSizesClient) List(ctx context.Context, location string, ...) (VirtualMachineSizesClientListResponse, error) + type VirtualMachineSizesClientListOptions struct + type VirtualMachineSizesClientListResponse struct + type Workspace struct + ID *string + Identity *Identity + Location *string + Name *string + Properties *WorkspaceProperties + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (w Workspace) MarshalJSON() ([]byte, error) + type WorkspaceConnection struct + ID *string + Name *string + Properties *WorkspaceConnectionProps + Type *string + type WorkspaceConnectionProps struct + AuthType *string + Category *string + Target *string + Value *string + ValueFormat *ValueFormat + type WorkspaceConnectionsClient struct + func NewWorkspaceConnectionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*WorkspaceConnectionsClient, error) + func (client *WorkspaceConnectionsClient) Create(ctx context.Context, resourceGroupName string, workspaceName string, ...) (WorkspaceConnectionsClientCreateResponse, error) + func (client *WorkspaceConnectionsClient) Delete(ctx context.Context, resourceGroupName string, workspaceName string, ...) (WorkspaceConnectionsClientDeleteResponse, error) + func (client *WorkspaceConnectionsClient) Get(ctx context.Context, resourceGroupName string, workspaceName string, ...) (WorkspaceConnectionsClientGetResponse, error) + func (client *WorkspaceConnectionsClient) NewListPager(resourceGroupName string, workspaceName string, ...) *runtime.Pager[WorkspaceConnectionsClientListResponse] + type WorkspaceConnectionsClientCreateOptions struct + type WorkspaceConnectionsClientCreateResponse struct + type WorkspaceConnectionsClientDeleteOptions struct + type WorkspaceConnectionsClientDeleteResponse struct + type WorkspaceConnectionsClientGetOptions struct + type WorkspaceConnectionsClientGetResponse struct + type WorkspaceConnectionsClientListOptions struct + Category *string + Target *string + type WorkspaceConnectionsClientListResponse struct + type WorkspaceFeaturesClient struct + func NewWorkspaceFeaturesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*WorkspaceFeaturesClient, error) + func (client *WorkspaceFeaturesClient) NewListPager(resourceGroupName string, workspaceName string, ...) *runtime.Pager[WorkspaceFeaturesClientListResponse] + type WorkspaceFeaturesClientListOptions struct + type WorkspaceFeaturesClientListResponse struct + type WorkspaceListResult struct + NextLink *string + Value []*Workspace + type WorkspaceProperties struct + AllowPublicAccessWhenBehindVnet *bool + ApplicationInsights *string + ContainerRegistry *string + Description *string + DiscoveryURL *string + Encryption *EncryptionProperty + FriendlyName *string + HbiWorkspace *bool + ImageBuildCompute *string + KeyVault *string + MlFlowTrackingURI *string + NotebookInfo *NotebookResourceInfo + PrimaryUserAssignedIdentity *string + PrivateEndpointConnections []*PrivateEndpointConnection + PrivateLinkCount *int32 + ProvisioningState *ProvisioningState + PublicNetworkAccess *PublicNetworkAccess + ServiceManagedResourcesSettings *ServiceManagedResourcesSettings + ServiceProvisionedResourceGroup *string + SharedPrivateLinkResources []*SharedPrivateLinkResource + StorageAccount *string + StorageHnsEnabled *bool + TenantID *string + WorkspaceID *string + func (w WorkspaceProperties) MarshalJSON() ([]byte, error) + type WorkspacePropertiesUpdateParameters struct + Description *string + FriendlyName *string + ImageBuildCompute *string + PrimaryUserAssignedIdentity *string + PublicNetworkAccess *PublicNetworkAccess + ServiceManagedResourcesSettings *ServiceManagedResourcesSettings + type WorkspaceSKU struct + Capabilities []*SKUCapability + LocationInfo []*ResourceSKULocationInfo + Locations []*string + Name *string + ResourceType *string + Restrictions []*Restriction + Tier *string + type WorkspaceSKUsClient struct + func NewWorkspaceSKUsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*WorkspaceSKUsClient, error) + func (client *WorkspaceSKUsClient) NewListPager(options *WorkspaceSKUsClientListOptions) *runtime.Pager[WorkspaceSKUsClientListResponse] + type WorkspaceSKUsClientListOptions struct + type WorkspaceSKUsClientListResponse struct + type WorkspaceUpdateParameters struct + Identity *Identity + Properties *WorkspacePropertiesUpdateParameters + SKU *SKU + Tags map[string]*string + func (w WorkspaceUpdateParameters) MarshalJSON() ([]byte, error) + type WorkspacesClient struct + func NewWorkspacesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*WorkspacesClient, error) + func (client *WorkspacesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*runtime.Poller[WorkspacesClientCreateOrUpdateResponse], error) + func (client *WorkspacesClient) BeginDelete(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*runtime.Poller[WorkspacesClientDeleteResponse], error) + func (client *WorkspacesClient) BeginDiagnose(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*runtime.Poller[WorkspacesClientDiagnoseResponse], error) + func (client *WorkspacesClient) BeginPrepareNotebook(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*runtime.Poller[WorkspacesClientPrepareNotebookResponse], error) + func (client *WorkspacesClient) BeginResyncKeys(ctx context.Context, resourceGroupName string, workspaceName string, ...) (*runtime.Poller[WorkspacesClientResyncKeysResponse], error) + func (client *WorkspacesClient) Get(ctx context.Context, resourceGroupName string, workspaceName string, ...) (WorkspacesClientGetResponse, error) + func (client *WorkspacesClient) ListKeys(ctx context.Context, resourceGroupName string, workspaceName string, ...) (WorkspacesClientListKeysResponse, error) + func (client *WorkspacesClient) ListNotebookAccessToken(ctx context.Context, resourceGroupName string, workspaceName string, ...) (WorkspacesClientListNotebookAccessTokenResponse, error) + func (client *WorkspacesClient) ListNotebookKeys(ctx context.Context, resourceGroupName string, workspaceName string, ...) (WorkspacesClientListNotebookKeysResponse, error) + func (client *WorkspacesClient) ListOutboundNetworkDependenciesEndpoints(ctx context.Context, resourceGroupName string, workspaceName string, ...) (WorkspacesClientListOutboundNetworkDependenciesEndpointsResponse, error) + func (client *WorkspacesClient) ListStorageAccountKeys(ctx context.Context, resourceGroupName string, workspaceName string, ...) (WorkspacesClientListStorageAccountKeysResponse, error) + func (client *WorkspacesClient) NewListByResourceGroupPager(resourceGroupName string, options *WorkspacesClientListByResourceGroupOptions) *runtime.Pager[WorkspacesClientListByResourceGroupResponse] + func (client *WorkspacesClient) NewListBySubscriptionPager(options *WorkspacesClientListBySubscriptionOptions) *runtime.Pager[WorkspacesClientListBySubscriptionResponse] + func (client *WorkspacesClient) Update(ctx context.Context, resourceGroupName string, workspaceName string, ...) (WorkspacesClientUpdateResponse, error) + type WorkspacesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type WorkspacesClientBeginDeleteOptions struct + ResumeToken string + type WorkspacesClientBeginDiagnoseOptions struct + Parameters *DiagnoseWorkspaceParameters + ResumeToken string + type WorkspacesClientBeginPrepareNotebookOptions struct + ResumeToken string + type WorkspacesClientBeginResyncKeysOptions struct + ResumeToken string + type WorkspacesClientCreateOrUpdateResponse struct + type WorkspacesClientDeleteResponse struct + type WorkspacesClientDiagnoseResponse struct + type WorkspacesClientGetOptions struct + type WorkspacesClientGetResponse struct + type WorkspacesClientListByResourceGroupOptions struct + Skip *string + type WorkspacesClientListByResourceGroupResponse struct + type WorkspacesClientListBySubscriptionOptions struct + Skip *string + type WorkspacesClientListBySubscriptionResponse struct + type WorkspacesClientListKeysOptions struct + type WorkspacesClientListKeysResponse struct + type WorkspacesClientListNotebookAccessTokenOptions struct + type WorkspacesClientListNotebookAccessTokenResponse struct + type WorkspacesClientListNotebookKeysOptions struct + type WorkspacesClientListNotebookKeysResponse struct + type WorkspacesClientListOutboundNetworkDependenciesEndpointsOptions struct + type WorkspacesClientListOutboundNetworkDependenciesEndpointsResponse struct + type WorkspacesClientListStorageAccountKeysOptions struct + type WorkspacesClientListStorageAccountKeysResponse struct + type WorkspacesClientPrepareNotebookResponse struct + type WorkspacesClientResyncKeysResponse struct + type WorkspacesClientUpdateOptions struct + type WorkspacesClientUpdateResponse struct Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/machinelearning/armmachinelearning/v2 github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/machinelearning/armmachinelearning/v3