Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForAllocationState() []string + func PossibleValuesForApplicationSharingPolicy() []string + func PossibleValuesForAutosave() []string + func PossibleValuesForCaching() []string + func PossibleValuesForClusterPurpose() []string + func PossibleValuesForComputeInstanceAuthorizationType() []string + func PossibleValuesForComputeInstanceState() []string + func PossibleValuesForComputePowerAction() []string + func PossibleValuesForComputeRecurrenceFrequency() []string + func PossibleValuesForComputeTriggerType() []string + func PossibleValuesForComputeType() []string + func PossibleValuesForComputeWeekDay() []string + func PossibleValuesForEnvironmentVariableType() []string + func PossibleValuesForImageType() []string + func PossibleValuesForLoadBalancerType() []string + func PossibleValuesForMountAction() []string + func PossibleValuesForMountState() []string + func PossibleValuesForNetwork() []string + func PossibleValuesForOperationName() []string + func PossibleValuesForOperationStatus() []string + func PossibleValuesForOperationTrigger() []string + func PossibleValuesForOsType() []string + func PossibleValuesForProtocol() []string + func PossibleValuesForProvisioningState() []string + func PossibleValuesForProvisioningStatus() []string + func PossibleValuesForRemoteLoginPortPublicAccess() []string + func PossibleValuesForScheduleProvisioningState() []string + func PossibleValuesForScheduleStatus() []string + func PossibleValuesForSkuTier() []string + func PossibleValuesForSourceType() []string + func PossibleValuesForSshPublicAccess() []string + func PossibleValuesForSslConfigStatus() []string + func PossibleValuesForStorageAccountType() []string + func PossibleValuesForUnderlyingResourceAction() []string + func PossibleValuesForVMPriority() []string + func PossibleValuesForVolumeDefinitionType() []string + func ValidateComputeID(input interface{}, key string) (warnings []string, errors []error) + func ValidateWorkspaceID(input interface{}, key string) (warnings []string, errors []error) + type AKS struct + ComputeLocation *string + ComputeType ComputeType + CreatedOn *string + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *string + Properties *AKSSchemaProperties + ProvisioningErrors *[]ErrorResponse + ProvisioningState *ProvisioningState + ResourceId *string + func (o *AKS) GetCreatedOnAsTime() (*time.Time, error) + func (o *AKS) GetModifiedOnAsTime() (*time.Time, error) + func (o *AKS) SetCreatedOnAsTime(input time.Time) + func (o *AKS) SetModifiedOnAsTime(input time.Time) + func (s AKS) Compute() BaseComputeImpl + func (s AKS) MarshalJSON() ([]byte, error) + type AKSSchemaProperties struct + AgentCount *int64 + AgentVMSize *string + AksNetworkingConfiguration *AksNetworkingConfiguration + ClusterFqdn *string + ClusterPurpose *ClusterPurpose + LoadBalancerSubnet *string + LoadBalancerType *LoadBalancerType + SslConfiguration *SslConfiguration + SystemServices *[]SystemService + type AksComputeSecrets struct + AdminKubeConfig *string + ComputeType ComputeType + ImagePullSecretName *string + UserKubeConfig *string + func (s AksComputeSecrets) ComputeSecrets() BaseComputeSecretsImpl + func (s AksComputeSecrets) MarshalJSON() ([]byte, error) + type AksNetworkingConfiguration struct + DnsServiceIP *string + DockerBridgeCidr *string + ServiceCidr *string + SubnetId *string + type AllocationState string + const AllocationStateResizing + const AllocationStateSteady + func (s *AllocationState) UnmarshalJSON(bytes []byte) error + type AmlCompute struct + ComputeLocation *string + ComputeType ComputeType + CreatedOn *string + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *string + Properties *AmlComputeProperties + ProvisioningErrors *[]ErrorResponse + ProvisioningState *ProvisioningState + ResourceId *string + func (o *AmlCompute) GetCreatedOnAsTime() (*time.Time, error) + func (o *AmlCompute) GetModifiedOnAsTime() (*time.Time, error) + func (o *AmlCompute) SetCreatedOnAsTime(input time.Time) + func (o *AmlCompute) SetModifiedOnAsTime(input time.Time) + func (s AmlCompute) Compute() BaseComputeImpl + func (s AmlCompute) MarshalJSON() ([]byte, error) + type AmlComputeProperties struct + AllocationState *AllocationState + AllocationStateTransitionTime *string + CurrentNodeCount *int64 + EnableNodePublicIP *bool + Errors *[]ErrorResponse + IsolatedNetwork *bool + NodeStateCounts *NodeStateCounts + OsType *OsType + PropertyBag *interface{} + RemoteLoginPortPublicAccess *RemoteLoginPortPublicAccess + ScaleSettings *ScaleSettings + Subnet *ResourceId + TargetNodeCount *int64 + UserAccountCredentials *UserAccountCredentials + VMPriority *VMPriority + VMSize *string + VirtualMachineImage *VirtualMachineImage + func (o *AmlComputeProperties) GetAllocationStateTransitionTimeAsTime() (*time.Time, error) + func (o *AmlComputeProperties) SetAllocationStateTransitionTimeAsTime(input time.Time) + type ApplicationSharingPolicy string + const ApplicationSharingPolicyPersonal + const ApplicationSharingPolicyShared + func (s *ApplicationSharingPolicy) UnmarshalJSON(bytes []byte) error + type AssignedUser struct + ObjectId string + TenantId string + type AutoPauseProperties struct + DelayInMinutes *int64 + Enabled *bool + type AutoScaleProperties struct + Enabled *bool + MaxNodeCount *int64 + MinNodeCount *int64 + type Autosave string + const AutosaveLocal + const AutosaveNone + const AutosaveRemote + func (s *Autosave) UnmarshalJSON(bytes []byte) error + type BaseComputeImpl struct + ComputeLocation *string + ComputeType ComputeType + CreatedOn *string + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *string + ProvisioningErrors *[]ErrorResponse + ProvisioningState *ProvisioningState + ResourceId *string + func (s BaseComputeImpl) Compute() BaseComputeImpl + type BaseComputeSecretsImpl struct + ComputeType ComputeType + func (s BaseComputeSecretsImpl) ComputeSecrets() BaseComputeSecretsImpl + type BindOptions struct + CreateHostPath *bool + Propagation *string + Selinux *string + type Caching string + const CachingNone + const CachingReadOnly + const CachingReadWrite + func (s *Caching) UnmarshalJSON(bytes []byte) error + type ClusterPurpose string + const ClusterPurposeDenseProd + const ClusterPurposeDevTest + const ClusterPurposeFastProd + func (s *ClusterPurpose) UnmarshalJSON(bytes []byte) error + type ClusterUpdateParameters struct + Properties *ClusterUpdateProperties + type ClusterUpdateProperties struct + Properties *ScaleSettingsInformation + type Compute interface + Compute func() BaseComputeImpl + func UnmarshalComputeImplementation(input []byte) (Compute, error) + type ComputeCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *ComputeResource + OData *odata.OData + Poller pollers.Poller + type ComputeDeleteOperationOptions struct + UnderlyingResourceAction *UnderlyingResourceAction + func DefaultComputeDeleteOperationOptions() ComputeDeleteOperationOptions + func (o ComputeDeleteOperationOptions) ToHeaders() *client.Headers + func (o ComputeDeleteOperationOptions) ToOData() *odata.Query + func (o ComputeDeleteOperationOptions) ToQuery() *client.QueryParams + type ComputeDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type ComputeGetOperationResponse struct + HttpResponse *http.Response + Model *ComputeResource + OData *odata.OData + type ComputeId struct + ComputeName string + ResourceGroupName string + SubscriptionId string + WorkspaceName string + func NewComputeID(subscriptionId string, resourceGroupName string, workspaceName string, ...) ComputeId + func ParseComputeID(input string) (*ComputeId, error) + func ParseComputeIDInsensitively(input string) (*ComputeId, error) + func (id *ComputeId) FromParseResult(input resourceids.ParseResult) error + func (id ComputeId) ID() string + func (id ComputeId) Segments() []resourceids.Segment + func (id ComputeId) String() string + type ComputeInstance struct + ComputeLocation *string + ComputeType ComputeType + CreatedOn *string + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *string + Properties *ComputeInstanceProperties + ProvisioningErrors *[]ErrorResponse + ProvisioningState *ProvisioningState + ResourceId *string + func (o *ComputeInstance) GetCreatedOnAsTime() (*time.Time, error) + func (o *ComputeInstance) GetModifiedOnAsTime() (*time.Time, error) + func (o *ComputeInstance) SetCreatedOnAsTime(input time.Time) + func (o *ComputeInstance) SetModifiedOnAsTime(input time.Time) + func (s ComputeInstance) Compute() BaseComputeImpl + func (s ComputeInstance) MarshalJSON() ([]byte, error) + type ComputeInstanceApplication struct + DisplayName *string + EndpointUri *string + type ComputeInstanceAuthorizationType string + const ComputeInstanceAuthorizationTypePersonal + func (s *ComputeInstanceAuthorizationType) UnmarshalJSON(bytes []byte) error + type ComputeInstanceConnectivityEndpoints struct + PrivateIPAddress *string + PublicIPAddress *string + type ComputeInstanceContainer struct + Autosave *Autosave + Environment *ComputeInstanceEnvironmentInfo + Gpu *string + Name *string + Network *Network + Services *[]interface{} + type ComputeInstanceCreatedBy struct + UserId *string + UserName *string + UserOrgId *string + type ComputeInstanceDataDisk struct + Caching *Caching + DiskSizeGB *int64 + Lun *int64 + StorageAccountType *StorageAccountType + type ComputeInstanceDataMount struct + CreatedBy *string + Error *string + MountAction *MountAction + MountName *string + MountPath *string + MountState *MountState + MountedOn *string + Source *string + SourceType *SourceType + func (o *ComputeInstanceDataMount) GetMountedOnAsTime() (*time.Time, error) + func (o *ComputeInstanceDataMount) SetMountedOnAsTime(input time.Time) + type ComputeInstanceEnvironmentInfo struct + Name *string + Version *string + type ComputeInstanceLastOperation struct + OperationName *OperationName + OperationStatus *OperationStatus + OperationTime *string + OperationTrigger *OperationTrigger + func (o *ComputeInstanceLastOperation) GetOperationTimeAsTime() (*time.Time, error) + func (o *ComputeInstanceLastOperation) SetOperationTimeAsTime(input time.Time) + type ComputeInstanceProperties struct + ApplicationSharingPolicy *ApplicationSharingPolicy + Applications *[]ComputeInstanceApplication + ComputeInstanceAuthorizationType *ComputeInstanceAuthorizationType + ConnectivityEndpoints *ComputeInstanceConnectivityEndpoints + Containers *[]ComputeInstanceContainer + CreatedBy *ComputeInstanceCreatedBy + CustomServices *[]CustomService + DataDisks *[]ComputeInstanceDataDisk + DataMounts *[]ComputeInstanceDataMount + EnableNodePublicIP *bool + Errors *[]ErrorResponse + LastOperation *ComputeInstanceLastOperation + OsImageMetadata *ImageMetadata + PersonalComputeInstanceSettings *PersonalComputeInstanceSettings + Schedules *ComputeSchedules + SetupScripts *SetupScripts + SshSettings *ComputeInstanceSshSettings + State *ComputeInstanceState + Subnet *ResourceId + VMSize *string + Versions *ComputeInstanceVersion + type ComputeInstanceSshSettings struct + AdminPublicKey *string + AdminUserName *string + SshPort *int64 + 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 (s *ComputeInstanceState) UnmarshalJSON(bytes []byte) error + type ComputeInstanceVersion struct + Runtime *string + type ComputeListCompleteResult struct + Items []ComputeResource + LatestHttpResponse *http.Response + type ComputeListCustomPager struct + NextLink *odata.Link + func (p *ComputeListCustomPager) NextPageLink() *odata.Link + type ComputeListKeysOperationResponse struct + HttpResponse *http.Response + Model ComputeSecrets + OData *odata.OData + type ComputeListOperationOptions struct + Skip *string + func DefaultComputeListOperationOptions() ComputeListOperationOptions + func (o ComputeListOperationOptions) ToHeaders() *client.Headers + func (o ComputeListOperationOptions) ToOData() *odata.Query + func (o ComputeListOperationOptions) ToQuery() *client.QueryParams + type ComputeListOperationResponse struct + HttpResponse *http.Response + Model *[]ComputeResource + OData *odata.OData + type ComputePowerAction string + const ComputePowerActionStart + const ComputePowerActionStop + func (s *ComputePowerAction) UnmarshalJSON(bytes []byte) error + type ComputeRecurrenceFrequency string + const ComputeRecurrenceFrequencyDay + const ComputeRecurrenceFrequencyHour + const ComputeRecurrenceFrequencyMinute + const ComputeRecurrenceFrequencyMonth + const ComputeRecurrenceFrequencyWeek + func (s *ComputeRecurrenceFrequency) UnmarshalJSON(bytes []byte) error + type ComputeRecurrenceSchedule struct + Hours []int64 + Minutes []int64 + MonthDays *[]int64 + WeekDays *[]ComputeWeekDay + type ComputeResource struct + Id *string + Identity *identity.LegacySystemAndUserAssignedMap + Location *string + Name *string + Properties Compute + Sku *Sku + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + func (s *ComputeResource) UnmarshalJSON(bytes []byte) error + type ComputeResourceOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p ComputeResourceOperationPredicate) Matches(input ComputeResource) bool + type ComputeRestartOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type ComputeSchedules struct + ComputeStartStop *[]ComputeStartStopSchedule + type ComputeSecrets interface + ComputeSecrets func() BaseComputeSecretsImpl + func UnmarshalComputeSecretsImplementation(input []byte) (ComputeSecrets, error) + type ComputeStartOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type ComputeStartStopSchedule struct + Action *ComputePowerAction + Cron *Cron + Id *string + ProvisioningStatus *ProvisioningStatus + Recurrence *Recurrence + Schedule *ScheduleBase + Status *ScheduleStatus + TriggerType *ComputeTriggerType + type ComputeStopOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type ComputeTriggerType string + const ComputeTriggerTypeCron + const ComputeTriggerTypeRecurrence + func (s *ComputeTriggerType) UnmarshalJSON(bytes []byte) error + type ComputeType string + const ComputeTypeAKS + const ComputeTypeAmlCompute + const ComputeTypeComputeInstance + const ComputeTypeDataFactory + const ComputeTypeDataLakeAnalytics + const ComputeTypeDatabricks + const ComputeTypeHDInsight + const ComputeTypeKubernetes + const ComputeTypeSynapseSpark + const ComputeTypeVirtualMachine + func (s *ComputeType) UnmarshalJSON(bytes []byte) error + type ComputeUpdateOperationResponse struct + HttpResponse *http.Response + Model *ComputeResource + OData *odata.OData + Poller pollers.Poller + type ComputeWeekDay string + const ComputeWeekDayFriday + const ComputeWeekDayMonday + const ComputeWeekDaySaturday + const ComputeWeekDaySunday + const ComputeWeekDayThursday + const ComputeWeekDayTuesday + const ComputeWeekDayWednesday + func (s *ComputeWeekDay) UnmarshalJSON(bytes []byte) error + type Cron struct + Expression *string + StartTime *string + TimeZone *string + type CustomService struct + Docker *Docker + Endpoints *[]Endpoint + EnvironmentVariables *map[string]EnvironmentVariable + Image *Image + Name *string + Volumes *[]VolumeDefinition + type DataFactory struct + ComputeLocation *string + ComputeType ComputeType + CreatedOn *string + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *string + ProvisioningErrors *[]ErrorResponse + ProvisioningState *ProvisioningState + ResourceId *string + func (o *DataFactory) GetCreatedOnAsTime() (*time.Time, error) + func (o *DataFactory) GetModifiedOnAsTime() (*time.Time, error) + func (o *DataFactory) SetCreatedOnAsTime(input time.Time) + func (o *DataFactory) SetModifiedOnAsTime(input time.Time) + func (s DataFactory) Compute() BaseComputeImpl + func (s DataFactory) MarshalJSON() ([]byte, error) + type DataLakeAnalytics struct + ComputeLocation *string + ComputeType ComputeType + CreatedOn *string + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *string + Properties *DataLakeAnalyticsSchemaProperties + ProvisioningErrors *[]ErrorResponse + ProvisioningState *ProvisioningState + ResourceId *string + func (o *DataLakeAnalytics) GetCreatedOnAsTime() (*time.Time, error) + func (o *DataLakeAnalytics) GetModifiedOnAsTime() (*time.Time, error) + func (o *DataLakeAnalytics) SetCreatedOnAsTime(input time.Time) + func (o *DataLakeAnalytics) SetModifiedOnAsTime(input time.Time) + func (s DataLakeAnalytics) Compute() BaseComputeImpl + func (s DataLakeAnalytics) MarshalJSON() ([]byte, error) + type DataLakeAnalyticsSchemaProperties struct + DataLakeStoreAccountName *string + type Databricks struct + ComputeLocation *string + ComputeType ComputeType + CreatedOn *string + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *string + Properties *DatabricksProperties + ProvisioningErrors *[]ErrorResponse + ProvisioningState *ProvisioningState + ResourceId *string + func (o *Databricks) GetCreatedOnAsTime() (*time.Time, error) + func (o *Databricks) GetModifiedOnAsTime() (*time.Time, error) + func (o *Databricks) SetCreatedOnAsTime(input time.Time) + func (o *Databricks) SetModifiedOnAsTime(input time.Time) + func (s Databricks) Compute() BaseComputeImpl + func (s Databricks) MarshalJSON() ([]byte, error) + type DatabricksComputeSecrets struct + ComputeType ComputeType + DatabricksAccessToken *string + func (s DatabricksComputeSecrets) ComputeSecrets() BaseComputeSecretsImpl + func (s DatabricksComputeSecrets) MarshalJSON() ([]byte, error) + type DatabricksProperties struct + DatabricksAccessToken *string + WorkspaceURL *string + type Docker struct + Privileged *bool + type Endpoint struct + HostIP *string + Name *string + Protocol *Protocol + Published *int64 + Target *int64 + type EnvironmentVariable struct + Type *EnvironmentVariableType + Value *string + type EnvironmentVariableType string + const EnvironmentVariableTypeLocal + func (s *EnvironmentVariableType) UnmarshalJSON(bytes []byte) error + type ErrorAdditionalInfo struct + Info *interface{} + Type *string + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + type ErrorResponse struct + Error *ErrorDetail + type HDInsight struct + ComputeLocation *string + ComputeType ComputeType + CreatedOn *string + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *string + Properties *HDInsightProperties + ProvisioningErrors *[]ErrorResponse + ProvisioningState *ProvisioningState + ResourceId *string + func (o *HDInsight) GetCreatedOnAsTime() (*time.Time, error) + func (o *HDInsight) GetModifiedOnAsTime() (*time.Time, error) + func (o *HDInsight) SetCreatedOnAsTime(input time.Time) + func (o *HDInsight) SetModifiedOnAsTime(input time.Time) + func (s HDInsight) Compute() BaseComputeImpl + func (s HDInsight) MarshalJSON() ([]byte, error) + type HDInsightProperties struct + Address *string + AdministratorAccount *VirtualMachineSshCredentials + SshPort *int64 + type Image struct + Reference *string + Type *ImageType + type ImageMetadata struct + CurrentImageVersion *string + IsLatestOsImageVersion *bool + LatestImageVersion *string + type ImageType string + const ImageTypeAzureml + const ImageTypeDocker + func (s *ImageType) UnmarshalJSON(bytes []byte) error + type InstanceTypeSchema struct + NodeSelector *map[string]string + Resources *InstanceTypeSchemaResources + type InstanceTypeSchemaResources struct + Limits *map[string]string + Requests *map[string]string + type Kubernetes struct + ComputeLocation *string + ComputeType ComputeType + CreatedOn *string + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *string + Properties *KubernetesProperties + ProvisioningErrors *[]ErrorResponse + ProvisioningState *ProvisioningState + ResourceId *string + func (o *Kubernetes) GetCreatedOnAsTime() (*time.Time, error) + func (o *Kubernetes) GetModifiedOnAsTime() (*time.Time, error) + func (o *Kubernetes) SetCreatedOnAsTime(input time.Time) + func (o *Kubernetes) SetModifiedOnAsTime(input time.Time) + func (s Kubernetes) Compute() BaseComputeImpl + func (s 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 + type LoadBalancerType string + const LoadBalancerTypeInternalLoadBalancer + const LoadBalancerTypePublicIP + func (s *LoadBalancerType) UnmarshalJSON(bytes []byte) error + type MountAction string + const MountActionMount + const MountActionUnmount + func (s *MountAction) UnmarshalJSON(bytes []byte) error + type MountState string + const MountStateMountFailed + const MountStateMountRequested + const MountStateMounted + const MountStateUnmountFailed + const MountStateUnmountRequested + const MountStateUnmounted + func (s *MountState) UnmarshalJSON(bytes []byte) error + type Network string + const NetworkBridge + const NetworkHost + func (s *Network) UnmarshalJSON(bytes []byte) error + type NodeStateCounts struct + IdleNodeCount *int64 + LeavingNodeCount *int64 + PreemptedNodeCount *int64 + PreparingNodeCount *int64 + RunningNodeCount *int64 + UnusableNodeCount *int64 + type OperationName string + const OperationNameCreate + const OperationNameDelete + const OperationNameReimage + const OperationNameRestart + const OperationNameStart + const OperationNameStop + func (s *OperationName) UnmarshalJSON(bytes []byte) error + type OperationStatus string + const OperationStatusCreateFailed + const OperationStatusDeleteFailed + const OperationStatusInProgress + const OperationStatusReimageFailed + const OperationStatusRestartFailed + const OperationStatusStartFailed + const OperationStatusStopFailed + const OperationStatusSucceeded + func (s *OperationStatus) UnmarshalJSON(bytes []byte) error + type OperationTrigger string + const OperationTriggerIdleShutdown + const OperationTriggerSchedule + const OperationTriggerUser + func (s *OperationTrigger) UnmarshalJSON(bytes []byte) error + type OperationalizationClustersClient struct + Client *resourcemanager.Client + func NewOperationalizationClustersClientWithBaseURI(sdkApi sdkEnv.Api) (*OperationalizationClustersClient, error) + func (c OperationalizationClustersClient) ComputeCreateOrUpdate(ctx context.Context, id ComputeId, input ComputeResource) (result ComputeCreateOrUpdateOperationResponse, err error) + func (c OperationalizationClustersClient) ComputeCreateOrUpdateThenPoll(ctx context.Context, id ComputeId, input ComputeResource) error + func (c OperationalizationClustersClient) ComputeDelete(ctx context.Context, id ComputeId, options ComputeDeleteOperationOptions) (result ComputeDeleteOperationResponse, err error) + func (c OperationalizationClustersClient) ComputeDeleteThenPoll(ctx context.Context, id ComputeId, options ComputeDeleteOperationOptions) error + func (c OperationalizationClustersClient) ComputeGet(ctx context.Context, id ComputeId) (result ComputeGetOperationResponse, err error) + func (c OperationalizationClustersClient) ComputeList(ctx context.Context, id WorkspaceId, options ComputeListOperationOptions) (result ComputeListOperationResponse, err error) + func (c OperationalizationClustersClient) ComputeListComplete(ctx context.Context, id WorkspaceId, options ComputeListOperationOptions) (ComputeListCompleteResult, error) + func (c OperationalizationClustersClient) ComputeListCompleteMatchingPredicate(ctx context.Context, id WorkspaceId, options ComputeListOperationOptions, ...) (result ComputeListCompleteResult, err error) + func (c OperationalizationClustersClient) ComputeListKeys(ctx context.Context, id ComputeId) (result ComputeListKeysOperationResponse, err error) + func (c OperationalizationClustersClient) ComputeRestart(ctx context.Context, id ComputeId) (result ComputeRestartOperationResponse, err error) + func (c OperationalizationClustersClient) ComputeRestartThenPoll(ctx context.Context, id ComputeId) error + func (c OperationalizationClustersClient) ComputeStart(ctx context.Context, id ComputeId) (result ComputeStartOperationResponse, err error) + func (c OperationalizationClustersClient) ComputeStartThenPoll(ctx context.Context, id ComputeId) error + func (c OperationalizationClustersClient) ComputeStop(ctx context.Context, id ComputeId) (result ComputeStopOperationResponse, err error) + func (c OperationalizationClustersClient) ComputeStopThenPoll(ctx context.Context, id ComputeId) error + func (c OperationalizationClustersClient) ComputeUpdate(ctx context.Context, id ComputeId, input ClusterUpdateParameters) (result ComputeUpdateOperationResponse, err error) + func (c OperationalizationClustersClient) ComputeUpdateThenPoll(ctx context.Context, id ComputeId, input ClusterUpdateParameters) error + type OsType string + const OsTypeLinux + const OsTypeWindows + func (s *OsType) UnmarshalJSON(bytes []byte) error + type PersonalComputeInstanceSettings struct + AssignedUser *AssignedUser + type Protocol string + const ProtocolHTTP + const ProtocolTcp + const ProtocolUdp + func (s *Protocol) UnmarshalJSON(bytes []byte) error + type ProvisioningState string + const ProvisioningStateCanceled + const ProvisioningStateCreating + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateSucceeded + const ProvisioningStateUnknown + const ProvisioningStateUpdating + func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error + type ProvisioningStatus string + const ProvisioningStatusCompleted + const ProvisioningStatusFailed + const ProvisioningStatusProvisioning + func (s *ProvisioningStatus) UnmarshalJSON(bytes []byte) error + type RawComputeImpl struct + Type string + Values map[string]interface{} + func (s RawComputeImpl) Compute() BaseComputeImpl + type RawComputeSecretsImpl struct + Type string + Values map[string]interface{} + func (s RawComputeSecretsImpl) ComputeSecrets() BaseComputeSecretsImpl + type Recurrence struct + Frequency *ComputeRecurrenceFrequency + Interval *int64 + Schedule *ComputeRecurrenceSchedule + StartTime *string + TimeZone *string + type RemoteLoginPortPublicAccess string + const RemoteLoginPortPublicAccessDisabled + const RemoteLoginPortPublicAccessEnabled + const RemoteLoginPortPublicAccessNotSpecified + func (s *RemoteLoginPortPublicAccess) UnmarshalJSON(bytes []byte) error + type ResourceId struct + Id string + type ScaleSettings struct + MaxNodeCount int64 + MinNodeCount *int64 + NodeIdleTimeBeforeScaleDown *string + type ScaleSettingsInformation struct + ScaleSettings *ScaleSettings + type ScheduleBase struct + Id *string + ProvisioningStatus *ScheduleProvisioningState + Status *ScheduleStatus + type ScheduleProvisioningState string + const ScheduleProvisioningStateCompleted + const ScheduleProvisioningStateFailed + const ScheduleProvisioningStateProvisioning + func (s *ScheduleProvisioningState) UnmarshalJSON(bytes []byte) error + type ScheduleStatus string + const ScheduleStatusDisabled + const ScheduleStatusEnabled + func (s *ScheduleStatus) UnmarshalJSON(bytes []byte) error + type ScriptReference struct + ScriptArguments *string + ScriptData *string + ScriptSource *string + Timeout *string + type ScriptsToExecute struct + CreationScript *ScriptReference + StartupScript *ScriptReference + type SetupScripts struct + Scripts *ScriptsToExecute + type Sku struct + Capacity *int64 + Family *string + Name string + Size *string + Tier *SkuTier + type SkuTier string + const SkuTierBasic + const SkuTierFree + const SkuTierPremium + const SkuTierStandard + func (s *SkuTier) UnmarshalJSON(bytes []byte) error + type SourceType string + const SourceTypeDataset + const SourceTypeDatastore + const SourceTypeURI + func (s *SourceType) UnmarshalJSON(bytes []byte) error + type SshPublicAccess string + const SshPublicAccessDisabled + const SshPublicAccessEnabled + func (s *SshPublicAccess) UnmarshalJSON(bytes []byte) error + type SslConfigStatus string + const SslConfigStatusAuto + const SslConfigStatusDisabled + const SslConfigStatusEnabled + func (s *SslConfigStatus) UnmarshalJSON(bytes []byte) error + type SslConfiguration struct + Cert *string + Cname *string + Key *string + LeafDomainLabel *string + OverwriteExistingDomain *bool + Status *SslConfigStatus + type StorageAccountType string + const StorageAccountTypePremiumLRS + const StorageAccountTypeStandardLRS + func (s *StorageAccountType) UnmarshalJSON(bytes []byte) error + type SynapseSpark struct + ComputeLocation *string + ComputeType ComputeType + CreatedOn *string + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *string + Properties *SynapseSparkProperties + ProvisioningErrors *[]ErrorResponse + ProvisioningState *ProvisioningState + ResourceId *string + func (o *SynapseSpark) GetCreatedOnAsTime() (*time.Time, error) + func (o *SynapseSpark) GetModifiedOnAsTime() (*time.Time, error) + func (o *SynapseSpark) SetCreatedOnAsTime(input time.Time) + func (o *SynapseSpark) SetModifiedOnAsTime(input time.Time) + func (s SynapseSpark) Compute() BaseComputeImpl + func (s SynapseSpark) MarshalJSON() ([]byte, error) + type SynapseSparkProperties struct + AutoPauseProperties *AutoPauseProperties + AutoScaleProperties *AutoScaleProperties + NodeCount *int64 + NodeSize *string + NodeSizeFamily *string + PoolName *string + ResourceGroup *string + SparkVersion *string + SubscriptionId *string + WorkspaceName *string + type SystemService struct + PublicIPAddress *string + SystemServiceType *string + Version *string + type TmpfsOptions struct + Size *int64 + type UnderlyingResourceAction string + const UnderlyingResourceActionDelete + const UnderlyingResourceActionDetach + func (s *UnderlyingResourceAction) UnmarshalJSON(bytes []byte) error + type UserAccountCredentials struct + AdminUserName string + AdminUserPassword *string + AdminUserSshPublicKey *string + type VMPriority string + const VMPriorityDedicated + const VMPriorityLowPriority + func (s *VMPriority) UnmarshalJSON(bytes []byte) error + type VirtualMachine struct + ComputeLocation *string + ComputeType ComputeType + CreatedOn *string + Description *string + DisableLocalAuth *bool + IsAttachedCompute *bool + ModifiedOn *string + Properties *VirtualMachineSchemaProperties + ProvisioningErrors *[]ErrorResponse + ProvisioningState *ProvisioningState + ResourceId *string + func (o *VirtualMachine) GetCreatedOnAsTime() (*time.Time, error) + func (o *VirtualMachine) GetModifiedOnAsTime() (*time.Time, error) + func (o *VirtualMachine) SetCreatedOnAsTime(input time.Time) + func (o *VirtualMachine) SetModifiedOnAsTime(input time.Time) + func (s VirtualMachine) Compute() BaseComputeImpl + func (s VirtualMachine) MarshalJSON() ([]byte, error) + type VirtualMachineImage struct + Id string + type VirtualMachineSchemaProperties struct + Address *string + AdministratorAccount *VirtualMachineSshCredentials + IsNotebookInstanceCompute *bool + NotebookServerPort *int64 + SshPort *int64 + VirtualMachineSize *string + type VirtualMachineSecrets struct + AdministratorAccount *VirtualMachineSshCredentials + ComputeType ComputeType + func (s VirtualMachineSecrets) ComputeSecrets() BaseComputeSecretsImpl + func (s VirtualMachineSecrets) MarshalJSON() ([]byte, error) + type VirtualMachineSshCredentials struct + Password *string + PrivateKeyData *string + PublicKeyData *string + Username *string + type VolumeDefinition struct + Bind *BindOptions + Consistency *string + ReadOnly *bool + Source *string + Target *string + Tmpfs *TmpfsOptions + Type *VolumeDefinitionType + Volume *VolumeOptions + type VolumeDefinitionType string + const VolumeDefinitionTypeBind + const VolumeDefinitionTypeNpipe + const VolumeDefinitionTypeTmpfs + const VolumeDefinitionTypeVolume + func (s *VolumeDefinitionType) UnmarshalJSON(bytes []byte) error + type VolumeOptions struct + Nocopy *bool + type WorkspaceId struct + ResourceGroupName string + SubscriptionId string + WorkspaceName string + func NewWorkspaceID(subscriptionId string, resourceGroupName string, workspaceName string) WorkspaceId + func ParseWorkspaceID(input string) (*WorkspaceId, error) + func ParseWorkspaceIDInsensitively(input string) (*WorkspaceId, error) + func (id *WorkspaceId) FromParseResult(input resourceids.ParseResult) error + func (id WorkspaceId) ID() string + func (id WorkspaceId) Segments() []resourceids.Segment + func (id WorkspaceId) String() string