datascience

package
v65.101.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 23, 2025 License: Apache-2.0, UPL-1.0 Imports: 8 Imported by: 1

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

func GetApplicationComponentTypeEnumStringValues ¶ added in v65.88.1

func GetApplicationComponentTypeEnumStringValues() []string

GetApplicationComponentTypeEnumStringValues Enumerates the set of values in String for ApplicationComponentTypeEnum

func GetArtifactSourceTypeEnumStringValues ¶ added in v65.20.0

func GetArtifactSourceTypeEnumStringValues() []string

GetArtifactSourceTypeEnumStringValues Enumerates the set of values in String for ArtifactSourceTypeEnum

func GetAuthConfigurationTypeEnumStringValues ¶ added in v65.88.1

func GetAuthConfigurationTypeEnumStringValues() []string

GetAuthConfigurationTypeEnumStringValues Enumerates the set of values in String for AuthConfigurationTypeEnum

func GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumStringValues ¶ added in v65.61.1

func GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumStringValues() []string

GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumStringValues Enumerates the set of values in String for AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum

func GetConfigurationPropertySchemaValueTypeEnumStringValues ¶ added in v65.88.1

func GetConfigurationPropertySchemaValueTypeEnumStringValues() []string

GetConfigurationPropertySchemaValueTypeEnumStringValues Enumerates the set of values in String for ConfigurationPropertySchemaValueTypeEnum

func GetContainerSummaryTargetWorkloadsEnumStringValues ¶ added in v65.83.0

func GetContainerSummaryTargetWorkloadsEnumStringValues() []string

GetContainerSummaryTargetWorkloadsEnumStringValues Enumerates the set of values in String for ContainerSummaryTargetWorkloadsEnum

func GetContainerSummaryUsagesEnumStringValues ¶ added in v65.83.0

func GetContainerSummaryUsagesEnumStringValues() []string

GetContainerSummaryUsagesEnumStringValues Enumerates the set of values in String for ContainerSummaryUsagesEnum

func GetContainerTargetWorkloadEnumStringValues ¶ added in v65.83.0

func GetContainerTargetWorkloadEnumStringValues() []string

GetContainerTargetWorkloadEnumStringValues Enumerates the set of values in String for ContainerTargetWorkloadEnum

func GetContainerUsageEnumStringValues ¶ added in v65.83.0

func GetContainerUsageEnumStringValues() []string

GetContainerUsageEnumStringValues Enumerates the set of values in String for ContainerUsageEnum

func GetContainerVersionLifecycleStateEnumStringValues ¶ added in v65.83.0

func GetContainerVersionLifecycleStateEnumStringValues() []string

GetContainerVersionLifecycleStateEnumStringValues Enumerates the set of values in String for ContainerVersionLifecycleStateEnum

func GetDataSciencePrivateEndpointLifecycleStateEnumStringValues ¶ added in v65.49.3

func GetDataSciencePrivateEndpointLifecycleStateEnumStringValues() []string

GetDataSciencePrivateEndpointLifecycleStateEnumStringValues Enumerates the set of values in String for DataSciencePrivateEndpointLifecycleStateEnum

func GetDataScienceResourceTypeEnumStringValues ¶ added in v65.49.3

func GetDataScienceResourceTypeEnumStringValues() []string

GetDataScienceResourceTypeEnumStringValues Enumerates the set of values in String for DataScienceResourceTypeEnum

func GetFastLaunchJobConfigSummaryManagedEgressSupportEnumStringValues ¶

func GetFastLaunchJobConfigSummaryManagedEgressSupportEnumStringValues() []string

GetFastLaunchJobConfigSummaryManagedEgressSupportEnumStringValues Enumerates the set of values in String for FastLaunchJobConfigSummaryManagedEgressSupportEnum

func GetFastLaunchJobConfigSummaryShapeSeriesEnumStringValues ¶

func GetFastLaunchJobConfigSummaryShapeSeriesEnumStringValues() []string

GetFastLaunchJobConfigSummaryShapeSeriesEnumStringValues Enumerates the set of values in String for FastLaunchJobConfigSummaryShapeSeriesEnum

func GetInfrastructureTypeEnumStringValues ¶ added in v65.97.0

func GetInfrastructureTypeEnumStringValues() []string

GetInfrastructureTypeEnumStringValues Enumerates the set of values in String for InfrastructureTypeEnum

func GetInstanceComponentTypeEnumStringValues ¶ added in v65.88.1

func GetInstanceComponentTypeEnumStringValues() []string

GetInstanceComponentTypeEnumStringValues Enumerates the set of values in String for InstanceComponentTypeEnum

func GetJobConfigurationDetailsJobTypeEnumStringValues ¶

func GetJobConfigurationDetailsJobTypeEnumStringValues() []string

GetJobConfigurationDetailsJobTypeEnumStringValues Enumerates the set of values in String for JobConfigurationDetailsJobTypeEnum

func GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumStringValues ¶ added in v65.59.0

func GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumStringValues() []string

GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumStringValues Enumerates the set of values in String for JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum

func GetJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnumStringValues ¶

func GetJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnumStringValues() []string

GetJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnumStringValues Enumerates the set of values in String for JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum

func GetJobLifecycleStateEnumStringValues ¶

func GetJobLifecycleStateEnumStringValues() []string

GetJobLifecycleStateEnumStringValues Enumerates the set of values in String for JobLifecycleStateEnum

func GetJobNetworkConfigurationJobNetworkTypeEnumStringValues ¶ added in v65.98.0

func GetJobNetworkConfigurationJobNetworkTypeEnumStringValues() []string

GetJobNetworkConfigurationJobNetworkTypeEnumStringValues Enumerates the set of values in String for JobNetworkConfigurationJobNetworkTypeEnum

func GetJobNodeConfigurationDetailsJobNodeTypeEnumStringValues ¶ added in v65.98.0

func GetJobNodeConfigurationDetailsJobNodeTypeEnumStringValues() []string

GetJobNodeConfigurationDetailsJobNodeTypeEnumStringValues Enumerates the set of values in String for JobNodeConfigurationDetailsJobNodeTypeEnum

func GetJobProbeDetailsJobProbeCheckTypeEnumStringValues ¶ added in v65.98.0

func GetJobProbeDetailsJobProbeCheckTypeEnumStringValues() []string

GetJobProbeDetailsJobProbeCheckTypeEnumStringValues Enumerates the set of values in String for JobProbeDetailsJobProbeCheckTypeEnum

func GetJobRunLifecycleStateEnumStringValues ¶

func GetJobRunLifecycleStateEnumStringValues() []string

GetJobRunLifecycleStateEnumStringValues Enumerates the set of values in String for JobRunLifecycleStateEnum

func GetJobRunUseCaseConfigurationDetailsUseCaseTypeEnumStringValues ¶ added in v65.83.0

func GetJobRunUseCaseConfigurationDetailsUseCaseTypeEnumStringValues() []string

GetJobRunUseCaseConfigurationDetailsUseCaseTypeEnumStringValues Enumerates the set of values in String for JobRunUseCaseConfigurationDetailsUseCaseTypeEnum

func GetJobShapeConfigDetailsCpuBaselineEnumStringValues ¶ added in v65.97.0

func GetJobShapeConfigDetailsCpuBaselineEnumStringValues() []string

GetJobShapeConfigDetailsCpuBaselineEnumStringValues Enumerates the set of values in String for JobShapeConfigDetailsCpuBaselineEnum

func GetJobShapeSummaryShapeSeriesEnumStringValues ¶

func GetJobShapeSummaryShapeSeriesEnumStringValues() []string

GetJobShapeSummaryShapeSeriesEnumStringValues Enumerates the set of values in String for JobShapeSummaryShapeSeriesEnum

func GetListContainersLifecycleStateEnumStringValues ¶ added in v65.83.0

func GetListContainersLifecycleStateEnumStringValues() []string

GetListContainersLifecycleStateEnumStringValues Enumerates the set of values in String for ListContainersLifecycleStateEnum

func GetListContainersTargetWorkloadEnumStringValues ¶ added in v65.83.0

func GetListContainersTargetWorkloadEnumStringValues() []string

GetListContainersTargetWorkloadEnumStringValues Enumerates the set of values in String for ListContainersTargetWorkloadEnum

func GetListContainersUsageQueryParamEnumStringValues ¶ added in v65.83.0

func GetListContainersUsageQueryParamEnumStringValues() []string

GetListContainersUsageQueryParamEnumStringValues Enumerates the set of values in String for ListContainersUsageQueryParamEnum

func GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumStringValues ¶ added in v65.49.3

func GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumStringValues() []string

GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumStringValues Enumerates the set of values in String for ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum

func GetListDataSciencePrivateEndpointsLifecycleStateEnumStringValues ¶ added in v65.49.3

func GetListDataSciencePrivateEndpointsLifecycleStateEnumStringValues() []string

GetListDataSciencePrivateEndpointsLifecycleStateEnumStringValues Enumerates the set of values in String for ListDataSciencePrivateEndpointsLifecycleStateEnum

func GetListDataSciencePrivateEndpointsSortByEnumStringValues ¶ added in v65.49.3

func GetListDataSciencePrivateEndpointsSortByEnumStringValues() []string

GetListDataSciencePrivateEndpointsSortByEnumStringValues Enumerates the set of values in String for ListDataSciencePrivateEndpointsSortByEnum

func GetListDataSciencePrivateEndpointsSortOrderEnumStringValues ¶ added in v65.49.3

func GetListDataSciencePrivateEndpointsSortOrderEnumStringValues() []string

GetListDataSciencePrivateEndpointsSortOrderEnumStringValues Enumerates the set of values in String for ListDataSciencePrivateEndpointsSortOrderEnum

func GetListJobRunsLifecycleStateEnumStringValues ¶

func GetListJobRunsLifecycleStateEnumStringValues() []string

GetListJobRunsLifecycleStateEnumStringValues Enumerates the set of values in String for ListJobRunsLifecycleStateEnum

func GetListJobRunsSortByEnumStringValues ¶

func GetListJobRunsSortByEnumStringValues() []string

GetListJobRunsSortByEnumStringValues Enumerates the set of values in String for ListJobRunsSortByEnum

func GetListJobRunsSortOrderEnumStringValues ¶

func GetListJobRunsSortOrderEnumStringValues() []string

GetListJobRunsSortOrderEnumStringValues Enumerates the set of values in String for ListJobRunsSortOrderEnum

func GetListJobsLifecycleStateEnumStringValues ¶

func GetListJobsLifecycleStateEnumStringValues() []string

GetListJobsLifecycleStateEnumStringValues Enumerates the set of values in String for ListJobsLifecycleStateEnum

func GetListJobsSortByEnumStringValues ¶

func GetListJobsSortByEnumStringValues() []string

GetListJobsSortByEnumStringValues Enumerates the set of values in String for ListJobsSortByEnum

func GetListJobsSortOrderEnumStringValues ¶

func GetListJobsSortOrderEnumStringValues() []string

GetListJobsSortOrderEnumStringValues Enumerates the set of values in String for ListJobsSortOrderEnum

func GetListMlApplicationImplementationVersionsSortByEnumStringValues ¶ added in v65.88.1

func GetListMlApplicationImplementationVersionsSortByEnumStringValues() []string

GetListMlApplicationImplementationVersionsSortByEnumStringValues Enumerates the set of values in String for ListMlApplicationImplementationVersionsSortByEnum

func GetListMlApplicationImplementationVersionsSortOrderEnumStringValues ¶ added in v65.88.1

func GetListMlApplicationImplementationVersionsSortOrderEnumStringValues() []string

GetListMlApplicationImplementationVersionsSortOrderEnumStringValues Enumerates the set of values in String for ListMlApplicationImplementationVersionsSortOrderEnum

func GetListMlApplicationImplementationsSortByEnumStringValues ¶ added in v65.88.1

func GetListMlApplicationImplementationsSortByEnumStringValues() []string

GetListMlApplicationImplementationsSortByEnumStringValues Enumerates the set of values in String for ListMlApplicationImplementationsSortByEnum

func GetListMlApplicationImplementationsSortOrderEnumStringValues ¶ added in v65.88.1

func GetListMlApplicationImplementationsSortOrderEnumStringValues() []string

GetListMlApplicationImplementationsSortOrderEnumStringValues Enumerates the set of values in String for ListMlApplicationImplementationsSortOrderEnum

func GetListMlApplicationInstanceViewsSortByEnumStringValues ¶ added in v65.88.1

func GetListMlApplicationInstanceViewsSortByEnumStringValues() []string

GetListMlApplicationInstanceViewsSortByEnumStringValues Enumerates the set of values in String for ListMlApplicationInstanceViewsSortByEnum

func GetListMlApplicationInstanceViewsSortOrderEnumStringValues ¶ added in v65.88.1

func GetListMlApplicationInstanceViewsSortOrderEnumStringValues() []string

GetListMlApplicationInstanceViewsSortOrderEnumStringValues Enumerates the set of values in String for ListMlApplicationInstanceViewsSortOrderEnum

func GetListMlApplicationInstancesSortByEnumStringValues ¶ added in v65.88.1

func GetListMlApplicationInstancesSortByEnumStringValues() []string

GetListMlApplicationInstancesSortByEnumStringValues Enumerates the set of values in String for ListMlApplicationInstancesSortByEnum

func GetListMlApplicationInstancesSortOrderEnumStringValues ¶ added in v65.88.1

func GetListMlApplicationInstancesSortOrderEnumStringValues() []string

GetListMlApplicationInstancesSortOrderEnumStringValues Enumerates the set of values in String for ListMlApplicationInstancesSortOrderEnum

func GetListMlApplicationsSortByEnumStringValues ¶ added in v65.88.1

func GetListMlApplicationsSortByEnumStringValues() []string

GetListMlApplicationsSortByEnumStringValues Enumerates the set of values in String for ListMlApplicationsSortByEnum

func GetListMlApplicationsSortOrderEnumStringValues ¶ added in v65.88.1

func GetListMlApplicationsSortOrderEnumStringValues() []string

GetListMlApplicationsSortOrderEnumStringValues Enumerates the set of values in String for ListMlApplicationsSortOrderEnum

func GetListModelDeploymentModelStatesSortByEnumStringValues ¶ added in v65.97.0

func GetListModelDeploymentModelStatesSortByEnumStringValues() []string

GetListModelDeploymentModelStatesSortByEnumStringValues Enumerates the set of values in String for ListModelDeploymentModelStatesSortByEnum

func GetListModelDeploymentModelStatesSortOrderEnumStringValues ¶ added in v65.97.0

func GetListModelDeploymentModelStatesSortOrderEnumStringValues() []string

GetListModelDeploymentModelStatesSortOrderEnumStringValues Enumerates the set of values in String for ListModelDeploymentModelStatesSortOrderEnum

func GetListModelDeploymentsLifecycleStateEnumStringValues ¶

func GetListModelDeploymentsLifecycleStateEnumStringValues() []string

GetListModelDeploymentsLifecycleStateEnumStringValues Enumerates the set of values in String for ListModelDeploymentsLifecycleStateEnum

func GetListModelDeploymentsSortByEnumStringValues ¶

func GetListModelDeploymentsSortByEnumStringValues() []string

GetListModelDeploymentsSortByEnumStringValues Enumerates the set of values in String for ListModelDeploymentsSortByEnum

func GetListModelDeploymentsSortOrderEnumStringValues ¶

func GetListModelDeploymentsSortOrderEnumStringValues() []string

GetListModelDeploymentsSortOrderEnumStringValues Enumerates the set of values in String for ListModelDeploymentsSortOrderEnum

func GetListModelGroupModelsLifecycleStateEnumStringValues ¶ added in v65.97.0

func GetListModelGroupModelsLifecycleStateEnumStringValues() []string

GetListModelGroupModelsLifecycleStateEnumStringValues Enumerates the set of values in String for ListModelGroupModelsLifecycleStateEnum

func GetListModelGroupModelsSortByEnumStringValues ¶ added in v65.97.0

func GetListModelGroupModelsSortByEnumStringValues() []string

GetListModelGroupModelsSortByEnumStringValues Enumerates the set of values in String for ListModelGroupModelsSortByEnum

func GetListModelGroupModelsSortOrderEnumStringValues ¶ added in v65.97.0

func GetListModelGroupModelsSortOrderEnumStringValues() []string

GetListModelGroupModelsSortOrderEnumStringValues Enumerates the set of values in String for ListModelGroupModelsSortOrderEnum

func GetListModelGroupVersionHistoriesLifecycleStateEnumStringValues ¶ added in v65.97.0

func GetListModelGroupVersionHistoriesLifecycleStateEnumStringValues() []string

GetListModelGroupVersionHistoriesLifecycleStateEnumStringValues Enumerates the set of values in String for ListModelGroupVersionHistoriesLifecycleStateEnum

func GetListModelGroupVersionHistoriesSortByEnumStringValues ¶ added in v65.97.0

func GetListModelGroupVersionHistoriesSortByEnumStringValues() []string

GetListModelGroupVersionHistoriesSortByEnumStringValues Enumerates the set of values in String for ListModelGroupVersionHistoriesSortByEnum

func GetListModelGroupVersionHistoriesSortOrderEnumStringValues ¶ added in v65.97.0

func GetListModelGroupVersionHistoriesSortOrderEnumStringValues() []string

GetListModelGroupVersionHistoriesSortOrderEnumStringValues Enumerates the set of values in String for ListModelGroupVersionHistoriesSortOrderEnum

func GetListModelGroupsLifecycleStateEnumStringValues ¶ added in v65.97.0

func GetListModelGroupsLifecycleStateEnumStringValues() []string

GetListModelGroupsLifecycleStateEnumStringValues Enumerates the set of values in String for ListModelGroupsLifecycleStateEnum

func GetListModelGroupsSortByEnumStringValues ¶ added in v65.97.0

func GetListModelGroupsSortByEnumStringValues() []string

GetListModelGroupsSortByEnumStringValues Enumerates the set of values in String for ListModelGroupsSortByEnum

func GetListModelGroupsSortOrderEnumStringValues ¶ added in v65.97.0

func GetListModelGroupsSortOrderEnumStringValues() []string

GetListModelGroupsSortOrderEnumStringValues Enumerates the set of values in String for ListModelGroupsSortOrderEnum

func GetListModelVersionSetsCategoryEnumStringValues ¶ added in v65.86.0

func GetListModelVersionSetsCategoryEnumStringValues() []string

GetListModelVersionSetsCategoryEnumStringValues Enumerates the set of values in String for ListModelVersionSetsCategoryEnum

func GetListModelVersionSetsLifecycleStateEnumStringValues ¶ added in v65.28.1

func GetListModelVersionSetsLifecycleStateEnumStringValues() []string

GetListModelVersionSetsLifecycleStateEnumStringValues Enumerates the set of values in String for ListModelVersionSetsLifecycleStateEnum

func GetListModelVersionSetsSortByEnumStringValues ¶ added in v65.28.1

func GetListModelVersionSetsSortByEnumStringValues() []string

GetListModelVersionSetsSortByEnumStringValues Enumerates the set of values in String for ListModelVersionSetsSortByEnum

func GetListModelVersionSetsSortOrderEnumStringValues ¶ added in v65.28.1

func GetListModelVersionSetsSortOrderEnumStringValues() []string

GetListModelVersionSetsSortOrderEnumStringValues Enumerates the set of values in String for ListModelVersionSetsSortOrderEnum

func GetListModelsCategoryEnumStringValues ¶ added in v65.86.0

func GetListModelsCategoryEnumStringValues() []string

GetListModelsCategoryEnumStringValues Enumerates the set of values in String for ListModelsCategoryEnum

func GetListModelsLifecycleStateEnumStringValues ¶

func GetListModelsLifecycleStateEnumStringValues() []string

GetListModelsLifecycleStateEnumStringValues Enumerates the set of values in String for ListModelsLifecycleStateEnum

func GetListModelsSortByEnumStringValues ¶

func GetListModelsSortByEnumStringValues() []string

GetListModelsSortByEnumStringValues Enumerates the set of values in String for ListModelsSortByEnum

func GetListModelsSortOrderEnumStringValues ¶

func GetListModelsSortOrderEnumStringValues() []string

GetListModelsSortOrderEnumStringValues Enumerates the set of values in String for ListModelsSortOrderEnum

func GetListNotebookSessionsLifecycleStateEnumStringValues ¶

func GetListNotebookSessionsLifecycleStateEnumStringValues() []string

GetListNotebookSessionsLifecycleStateEnumStringValues Enumerates the set of values in String for ListNotebookSessionsLifecycleStateEnum

func GetListNotebookSessionsSortByEnumStringValues ¶

func GetListNotebookSessionsSortByEnumStringValues() []string

GetListNotebookSessionsSortByEnumStringValues Enumerates the set of values in String for ListNotebookSessionsSortByEnum

func GetListNotebookSessionsSortOrderEnumStringValues ¶

func GetListNotebookSessionsSortOrderEnumStringValues() []string

GetListNotebookSessionsSortOrderEnumStringValues Enumerates the set of values in String for ListNotebookSessionsSortOrderEnum

func GetListPipelineRunsLifecycleStateEnumStringValues ¶ added in v65.28.2

func GetListPipelineRunsLifecycleStateEnumStringValues() []string

GetListPipelineRunsLifecycleStateEnumStringValues Enumerates the set of values in String for ListPipelineRunsLifecycleStateEnum

func GetListPipelineRunsSortByEnumStringValues ¶ added in v65.28.2

func GetListPipelineRunsSortByEnumStringValues() []string

GetListPipelineRunsSortByEnumStringValues Enumerates the set of values in String for ListPipelineRunsSortByEnum

func GetListPipelineRunsSortOrderEnumStringValues ¶ added in v65.28.2

func GetListPipelineRunsSortOrderEnumStringValues() []string

GetListPipelineRunsSortOrderEnumStringValues Enumerates the set of values in String for ListPipelineRunsSortOrderEnum

func GetListPipelinesLifecycleStateEnumStringValues ¶ added in v65.28.2

func GetListPipelinesLifecycleStateEnumStringValues() []string

GetListPipelinesLifecycleStateEnumStringValues Enumerates the set of values in String for ListPipelinesLifecycleStateEnum

func GetListPipelinesSortByEnumStringValues ¶ added in v65.28.2

func GetListPipelinesSortByEnumStringValues() []string

GetListPipelinesSortByEnumStringValues Enumerates the set of values in String for ListPipelinesSortByEnum

func GetListPipelinesSortOrderEnumStringValues ¶ added in v65.28.2

func GetListPipelinesSortOrderEnumStringValues() []string

GetListPipelinesSortOrderEnumStringValues Enumerates the set of values in String for ListPipelinesSortOrderEnum

func GetListProjectsLifecycleStateEnumStringValues ¶

func GetListProjectsLifecycleStateEnumStringValues() []string

GetListProjectsLifecycleStateEnumStringValues Enumerates the set of values in String for ListProjectsLifecycleStateEnum

func GetListProjectsSortByEnumStringValues ¶

func GetListProjectsSortByEnumStringValues() []string

GetListProjectsSortByEnumStringValues Enumerates the set of values in String for ListProjectsSortByEnum

func GetListProjectsSortOrderEnumStringValues ¶

func GetListProjectsSortOrderEnumStringValues() []string

GetListProjectsSortOrderEnumStringValues Enumerates the set of values in String for ListProjectsSortOrderEnum

func GetListSchedulesLifecycleStateEnumStringValues ¶ added in v65.83.0

func GetListSchedulesLifecycleStateEnumStringValues() []string

GetListSchedulesLifecycleStateEnumStringValues Enumerates the set of values in String for ListSchedulesLifecycleStateEnum

func GetListSchedulesSortByEnumStringValues ¶ added in v65.83.0

func GetListSchedulesSortByEnumStringValues() []string

GetListSchedulesSortByEnumStringValues Enumerates the set of values in String for ListSchedulesSortByEnum

func GetListSchedulesSortOrderEnumStringValues ¶ added in v65.83.0

func GetListSchedulesSortOrderEnumStringValues() []string

GetListSchedulesSortOrderEnumStringValues Enumerates the set of values in String for ListSchedulesSortOrderEnum

func GetListWorkRequestsOperationTypeEnumStringValues ¶

func GetListWorkRequestsOperationTypeEnumStringValues() []string

GetListWorkRequestsOperationTypeEnumStringValues Enumerates the set of values in String for ListWorkRequestsOperationTypeEnum

func GetListWorkRequestsSortByEnumStringValues ¶

func GetListWorkRequestsSortByEnumStringValues() []string

GetListWorkRequestsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortByEnum

func GetListWorkRequestsSortOrderEnumStringValues ¶

func GetListWorkRequestsSortOrderEnumStringValues() []string

GetListWorkRequestsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortOrderEnum

func GetListWorkRequestsStatusEnumStringValues ¶

func GetListWorkRequestsStatusEnumStringValues() []string

GetListWorkRequestsStatusEnumStringValues Enumerates the set of values in String for ListWorkRequestsStatusEnum

func GetMetricExpressionRuleMetricExpressionRuleTypeEnumStringValues ¶ added in v65.61.1

func GetMetricExpressionRuleMetricExpressionRuleTypeEnumStringValues() []string

GetMetricExpressionRuleMetricExpressionRuleTypeEnumStringValues Enumerates the set of values in String for MetricExpressionRuleMetricExpressionRuleTypeEnum

func GetMlApplicationImplementationLifecycleStateEnumStringValues ¶ added in v65.88.1

func GetMlApplicationImplementationLifecycleStateEnumStringValues() []string

GetMlApplicationImplementationLifecycleStateEnumStringValues Enumerates the set of values in String for MlApplicationImplementationLifecycleStateEnum

func GetMlApplicationImplementationVersionLifecycleStateEnumStringValues ¶ added in v65.88.1

func GetMlApplicationImplementationVersionLifecycleStateEnumStringValues() []string

GetMlApplicationImplementationVersionLifecycleStateEnumStringValues Enumerates the set of values in String for MlApplicationImplementationVersionLifecycleStateEnum

func GetMlApplicationInstanceLifecycleStateEnumStringValues ¶ added in v65.88.1

func GetMlApplicationInstanceLifecycleStateEnumStringValues() []string

GetMlApplicationInstanceLifecycleStateEnumStringValues Enumerates the set of values in String for MlApplicationInstanceLifecycleStateEnum

func GetMlApplicationInstanceLifecycleSubstateEnumStringValues ¶ added in v65.88.1

func GetMlApplicationInstanceLifecycleSubstateEnumStringValues() []string

GetMlApplicationInstanceLifecycleSubstateEnumStringValues Enumerates the set of values in String for MlApplicationInstanceLifecycleSubstateEnum

func GetMlApplicationInstanceViewLifecycleStateEnumStringValues ¶ added in v65.88.1

func GetMlApplicationInstanceViewLifecycleStateEnumStringValues() []string

GetMlApplicationInstanceViewLifecycleStateEnumStringValues Enumerates the set of values in String for MlApplicationInstanceViewLifecycleStateEnum

func GetMlApplicationInstanceViewLifecycleSubstateEnumStringValues ¶ added in v65.88.1

func GetMlApplicationInstanceViewLifecycleSubstateEnumStringValues() []string

GetMlApplicationInstanceViewLifecycleSubstateEnumStringValues Enumerates the set of values in String for MlApplicationInstanceViewLifecycleSubstateEnum

func GetMlApplicationLifecycleStateEnumStringValues ¶ added in v65.88.1

func GetMlApplicationLifecycleStateEnumStringValues() []string

GetMlApplicationLifecycleStateEnumStringValues Enumerates the set of values in String for MlApplicationLifecycleStateEnum

func GetMlApplicationPackageArgumentDetailsTypeEnumStringValues ¶ added in v65.88.1

func GetMlApplicationPackageArgumentDetailsTypeEnumStringValues() []string

GetMlApplicationPackageArgumentDetailsTypeEnumStringValues Enumerates the set of values in String for MlApplicationPackageArgumentDetailsTypeEnum

func GetModelArtifactReferenceDetailsModelArtifactReferenceTypeEnumStringValues ¶ added in v65.86.0

func GetModelArtifactReferenceDetailsModelArtifactReferenceTypeEnumStringValues() []string

GetModelArtifactReferenceDetailsModelArtifactReferenceTypeEnumStringValues Enumerates the set of values in String for ModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum

func GetModelCategoryEnumStringValues ¶ added in v65.86.0

func GetModelCategoryEnumStringValues() []string

GetModelCategoryEnumStringValues Enumerates the set of values in String for ModelCategoryEnum

func GetModelDeploymentEnvironmentConfigurationTypeEnumStringValues ¶ added in v65.32.0

func GetModelDeploymentEnvironmentConfigurationTypeEnumStringValues() []string

GetModelDeploymentEnvironmentConfigurationTypeEnumStringValues Enumerates the set of values in String for ModelDeploymentEnvironmentConfigurationTypeEnum

func GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumStringValues ¶ added in v65.61.1

func GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumStringValues() []string

GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumStringValues Enumerates the set of values in String for ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum

func GetModelDeploymentLifecycleStateEnumStringValues ¶

func GetModelDeploymentLifecycleStateEnumStringValues() []string

GetModelDeploymentLifecycleStateEnumStringValues Enumerates the set of values in String for ModelDeploymentLifecycleStateEnum

func GetModelDeploymentModelStateSummaryStateEnumStringValues ¶ added in v65.97.0

func GetModelDeploymentModelStateSummaryStateEnumStringValues() []string

GetModelDeploymentModelStateSummaryStateEnumStringValues Enumerates the set of values in String for ModelDeploymentModelStateSummaryStateEnum

func GetModelDeploymentShapeSeriesEnumStringValues ¶ added in v65.13.1

func GetModelDeploymentShapeSeriesEnumStringValues() []string

GetModelDeploymentShapeSeriesEnumStringValues Enumerates the set of values in String for ModelDeploymentShapeSeriesEnum

func GetModelDeploymentSystemDataSystemInfraTypeEnumStringValues ¶ added in v65.61.1

func GetModelDeploymentSystemDataSystemInfraTypeEnumStringValues() []string

GetModelDeploymentSystemDataSystemInfraTypeEnumStringValues Enumerates the set of values in String for ModelDeploymentSystemDataSystemInfraTypeEnum

func GetModelDeploymentTypeEnumStringValues ¶

func GetModelDeploymentTypeEnumStringValues() []string

GetModelDeploymentTypeEnumStringValues Enumerates the set of values in String for ModelDeploymentTypeEnum

func GetModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnumStringValues ¶ added in v65.97.0

func GetModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnumStringValues() []string

GetModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnumStringValues Enumerates the set of values in String for ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum

func GetModelGroupCreateTypeEnumStringValues ¶ added in v65.97.0

func GetModelGroupCreateTypeEnumStringValues() []string

GetModelGroupCreateTypeEnumStringValues Enumerates the set of values in String for ModelGroupCreateTypeEnum

func GetModelGroupLifecycleStateEnumStringValues ¶ added in v65.97.0

func GetModelGroupLifecycleStateEnumStringValues() []string

GetModelGroupLifecycleStateEnumStringValues Enumerates the set of values in String for ModelGroupLifecycleStateEnum

func GetModelGroupTypeEnumStringValues ¶ added in v65.97.0

func GetModelGroupTypeEnumStringValues() []string

GetModelGroupTypeEnumStringValues Enumerates the set of values in String for ModelGroupTypeEnum

func GetModelGroupVersionHistoryLifecycleStateEnumStringValues ¶ added in v65.97.0

func GetModelGroupVersionHistoryLifecycleStateEnumStringValues() []string

GetModelGroupVersionHistoryLifecycleStateEnumStringValues Enumerates the set of values in String for ModelGroupVersionHistoryLifecycleStateEnum

func GetModelLifecycleStateEnumStringValues ¶

func GetModelLifecycleStateEnumStringValues() []string

GetModelLifecycleStateEnumStringValues Enumerates the set of values in String for ModelLifecycleStateEnum

func GetModelSettingActionStateEnumStringValues ¶ added in v65.77.0

func GetModelSettingActionStateEnumStringValues() []string

GetModelSettingActionStateEnumStringValues Enumerates the set of values in String for ModelSettingActionStateEnum

func GetModelSettingCustomerNotificationTypeEnumStringValues ¶ added in v65.77.0

func GetModelSettingCustomerNotificationTypeEnumStringValues() []string

GetModelSettingCustomerNotificationTypeEnumStringValues Enumerates the set of values in String for ModelSettingCustomerNotificationTypeEnum

func GetModelVersionSetCategoryEnumStringValues ¶ added in v65.86.0

func GetModelVersionSetCategoryEnumStringValues() []string

GetModelVersionSetCategoryEnumStringValues Enumerates the set of values in String for ModelVersionSetCategoryEnum

func GetModelVersionSetLifecycleStateEnumStringValues ¶ added in v65.28.1

func GetModelVersionSetLifecycleStateEnumStringValues() []string

GetModelVersionSetLifecycleStateEnumStringValues Enumerates the set of values in String for ModelVersionSetLifecycleStateEnum

func GetMultiNodeJobNodeConfigurationDetailsStartupOrderEnumStringValues ¶ added in v65.98.0

func GetMultiNodeJobNodeConfigurationDetailsStartupOrderEnumStringValues() []string

GetMultiNodeJobNodeConfigurationDetailsStartupOrderEnumStringValues Enumerates the set of values in String for MultiNodeJobNodeConfigurationDetailsStartupOrderEnum

func GetNodeGroupLifecycleStateEnumStringValues ¶ added in v65.98.0

func GetNodeGroupLifecycleStateEnumStringValues() []string

GetNodeGroupLifecycleStateEnumStringValues Enumerates the set of values in String for NodeGroupLifecycleStateEnum

func GetNotebookSessionLifecycleStateEnumStringValues ¶

func GetNotebookSessionLifecycleStateEnumStringValues() []string

GetNotebookSessionLifecycleStateEnumStringValues Enumerates the set of values in String for NotebookSessionLifecycleStateEnum

func GetNotebookSessionShapeConfigDetailsCpuBaselineEnumStringValues ¶ added in v65.97.0

func GetNotebookSessionShapeConfigDetailsCpuBaselineEnumStringValues() []string

GetNotebookSessionShapeConfigDetailsCpuBaselineEnumStringValues Enumerates the set of values in String for NotebookSessionShapeConfigDetailsCpuBaselineEnum

func GetNotebookSessionShapeSeriesEnumStringValues ¶

func GetNotebookSessionShapeSeriesEnumStringValues() []string

GetNotebookSessionShapeSeriesEnumStringValues Enumerates the set of values in String for NotebookSessionShapeSeriesEnum

func GetPatchInstructionTypeEnumStringValues ¶ added in v65.97.0

func GetPatchInstructionTypeEnumStringValues() []string

GetPatchInstructionTypeEnumStringValues Enumerates the set of values in String for PatchInstructionTypeEnum

func GetPipelineConfigurationDetailsTypeEnumStringValues ¶ added in v65.28.2

func GetPipelineConfigurationDetailsTypeEnumStringValues() []string

GetPipelineConfigurationDetailsTypeEnumStringValues Enumerates the set of values in String for PipelineConfigurationDetailsTypeEnum

func GetPipelineContainerConfigurationDetailsContainerTypeEnumStringValues ¶ added in v65.65.3

func GetPipelineContainerConfigurationDetailsContainerTypeEnumStringValues() []string

GetPipelineContainerConfigurationDetailsContainerTypeEnumStringValues Enumerates the set of values in String for PipelineContainerConfigurationDetailsContainerTypeEnum

func GetPipelineLifecycleStateEnumStringValues ¶ added in v65.28.2

func GetPipelineLifecycleStateEnumStringValues() []string

GetPipelineLifecycleStateEnumStringValues Enumerates the set of values in String for PipelineLifecycleStateEnum

func GetPipelineRunLifecycleStateEnumStringValues ¶ added in v65.28.2

func GetPipelineRunLifecycleStateEnumStringValues() []string

GetPipelineRunLifecycleStateEnumStringValues Enumerates the set of values in String for PipelineRunLifecycleStateEnum

func GetPipelineShapeConfigDetailsCpuBaselineEnumStringValues ¶ added in v65.97.0

func GetPipelineShapeConfigDetailsCpuBaselineEnumStringValues() []string

GetPipelineShapeConfigDetailsCpuBaselineEnumStringValues Enumerates the set of values in String for PipelineShapeConfigDetailsCpuBaselineEnum

func GetPipelineStepDetailsStepTypeEnumStringValues ¶ added in v65.28.2

func GetPipelineStepDetailsStepTypeEnumStringValues() []string

GetPipelineStepDetailsStepTypeEnumStringValues Enumerates the set of values in String for PipelineStepDetailsStepTypeEnum

func GetPipelineStepRunLifecycleStateEnumStringValues ¶ added in v65.28.2

func GetPipelineStepRunLifecycleStateEnumStringValues() []string

GetPipelineStepRunLifecycleStateEnumStringValues Enumerates the set of values in String for PipelineStepRunLifecycleStateEnum

func GetPipelineStepRunStepTypeEnumStringValues ¶ added in v65.28.2

func GetPipelineStepRunStepTypeEnumStringValues() []string

GetPipelineStepRunStepTypeEnumStringValues Enumerates the set of values in String for PipelineStepRunStepTypeEnum

func GetPipelineStepUpdateDetailsStepTypeEnumStringValues ¶ added in v65.28.2

func GetPipelineStepUpdateDetailsStepTypeEnumStringValues() []string

GetPipelineStepUpdateDetailsStepTypeEnumStringValues Enumerates the set of values in String for PipelineStepUpdateDetailsStepTypeEnum

func GetPredefinedMetricExpressionRuleMetricTypeEnumStringValues ¶ added in v65.61.1

func GetPredefinedMetricExpressionRuleMetricTypeEnumStringValues() []string

GetPredefinedMetricExpressionRuleMetricTypeEnumStringValues Enumerates the set of values in String for PredefinedMetricExpressionRuleMetricTypeEnum

func GetProjectLifecycleStateEnumStringValues ¶

func GetProjectLifecycleStateEnumStringValues() []string

GetProjectLifecycleStateEnumStringValues Enumerates the set of values in String for ProjectLifecycleStateEnum

func GetScalingConfigurationScalingConfigurationTypeEnumStringValues ¶ added in v65.61.1

func GetScalingConfigurationScalingConfigurationTypeEnumStringValues() []string

GetScalingConfigurationScalingConfigurationTypeEnumStringValues Enumerates the set of values in String for ScalingConfigurationScalingConfigurationTypeEnum

func GetScalingPolicyPolicyTypeEnumStringValues ¶

func GetScalingPolicyPolicyTypeEnumStringValues() []string

GetScalingPolicyPolicyTypeEnumStringValues Enumerates the set of values in String for ScalingPolicyPolicyTypeEnum

func GetScheduleActionActionTypeEnumStringValues ¶ added in v65.83.0

func GetScheduleActionActionTypeEnumStringValues() []string

GetScheduleActionActionTypeEnumStringValues Enumerates the set of values in String for ScheduleActionActionTypeEnum

func GetScheduleHttpActionDetailsHttpActionTypeEnumStringValues ¶ added in v65.83.0

func GetScheduleHttpActionDetailsHttpActionTypeEnumStringValues() []string

GetScheduleHttpActionDetailsHttpActionTypeEnumStringValues Enumerates the set of values in String for ScheduleHttpActionDetailsHttpActionTypeEnum

func GetScheduleIntervalTriggerFrequencyEnumStringValues ¶ added in v65.83.0

func GetScheduleIntervalTriggerFrequencyEnumStringValues() []string

GetScheduleIntervalTriggerFrequencyEnumStringValues Enumerates the set of values in String for ScheduleIntervalTriggerFrequencyEnum

func GetScheduleLifecycleStateEnumStringValues ¶ added in v65.83.0

func GetScheduleLifecycleStateEnumStringValues() []string

GetScheduleLifecycleStateEnumStringValues Enumerates the set of values in String for ScheduleLifecycleStateEnum

func GetScheduleTriggerTriggerTypeEnumStringValues ¶ added in v65.83.0

func GetScheduleTriggerTriggerTypeEnumStringValues() []string

GetScheduleTriggerTriggerTypeEnumStringValues Enumerates the set of values in String for ScheduleTriggerTriggerTypeEnum

func GetStorageMountConfigurationDetailsStorageTypeEnumStringValues ¶ added in v65.50.0

func GetStorageMountConfigurationDetailsStorageTypeEnumStringValues() []string

GetStorageMountConfigurationDetailsStorageTypeEnumStringValues Enumerates the set of values in String for StorageMountConfigurationDetailsStorageTypeEnum

func GetUpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnumStringValues ¶ added in v65.97.0

func GetUpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnumStringValues() []string

GetUpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnumStringValues Enumerates the set of values in String for UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum

func GetWorkRequestOperationTypeEnumStringValues ¶

func GetWorkRequestOperationTypeEnumStringValues() []string

GetWorkRequestOperationTypeEnumStringValues Enumerates the set of values in String for WorkRequestOperationTypeEnum

func GetWorkRequestResourceActionTypeEnumStringValues ¶

func GetWorkRequestResourceActionTypeEnumStringValues() []string

GetWorkRequestResourceActionTypeEnumStringValues Enumerates the set of values in String for WorkRequestResourceActionTypeEnum

func GetWorkRequestStatusEnumStringValues ¶

func GetWorkRequestStatusEnumStringValues() []string

GetWorkRequestStatusEnumStringValues Enumerates the set of values in String for WorkRequestStatusEnum

func GetWorkloadConfigurationDetailsWorkloadTypeEnumStringValues ¶ added in v65.83.0

func GetWorkloadConfigurationDetailsWorkloadTypeEnumStringValues() []string

GetWorkloadConfigurationDetailsWorkloadTypeEnumStringValues Enumerates the set of values in String for WorkloadConfigurationDetailsWorkloadTypeEnum

Types ¶

type ActivateModelDeploymentRequest ¶

type ActivateModelDeploymentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model deployment.
	ModelDeploymentId *string `mandatory:"true" contributesTo:"path" name:"modelDeploymentId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ActivateModelDeploymentRequest wrapper for the ActivateModelDeployment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ActivateModelDeployment.go.html to see an example of how to use ActivateModelDeploymentRequest.

func (ActivateModelDeploymentRequest) BinaryRequestBody ¶

func (request ActivateModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ActivateModelDeploymentRequest) HTTPRequest ¶

func (request ActivateModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ActivateModelDeploymentRequest) RetryPolicy ¶

func (request ActivateModelDeploymentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ActivateModelDeploymentRequest) String ¶

func (request ActivateModelDeploymentRequest) String() string

func (ActivateModelDeploymentRequest) ValidateEnumValue ¶

func (request ActivateModelDeploymentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActivateModelDeploymentResponse ¶

type ActivateModelDeploymentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ActivateModelDeploymentResponse wrapper for the ActivateModelDeployment operation

func (ActivateModelDeploymentResponse) HTTPResponse ¶

func (response ActivateModelDeploymentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ActivateModelDeploymentResponse) String ¶

func (response ActivateModelDeploymentResponse) String() string

type ActivateModelGroupRequest ¶ added in v65.97.0

type ActivateModelGroupRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	ModelGroupId *string `mandatory:"true" contributesTo:"path" name:"modelGroupId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ActivateModelGroupRequest wrapper for the ActivateModelGroup operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ActivateModelGroup.go.html to see an example of how to use ActivateModelGroupRequest.

func (ActivateModelGroupRequest) BinaryRequestBody ¶ added in v65.97.0

func (request ActivateModelGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ActivateModelGroupRequest) HTTPRequest ¶ added in v65.97.0

func (request ActivateModelGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ActivateModelGroupRequest) RetryPolicy ¶ added in v65.97.0

func (request ActivateModelGroupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ActivateModelGroupRequest) String ¶ added in v65.97.0

func (request ActivateModelGroupRequest) String() string

func (ActivateModelGroupRequest) ValidateEnumValue ¶ added in v65.97.0

func (request ActivateModelGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActivateModelGroupResponse ¶ added in v65.97.0

type ActivateModelGroupResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelGroup instance
	ModelGroup `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ActivateModelGroupResponse wrapper for the ActivateModelGroup operation

func (ActivateModelGroupResponse) HTTPResponse ¶ added in v65.97.0

func (response ActivateModelGroupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ActivateModelGroupResponse) String ¶ added in v65.97.0

func (response ActivateModelGroupResponse) String() string

type ActivateModelRequest ¶

type ActivateModelRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ActivateModelRequest wrapper for the ActivateModel operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ActivateModel.go.html to see an example of how to use ActivateModelRequest.

func (ActivateModelRequest) BinaryRequestBody ¶

func (request ActivateModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ActivateModelRequest) HTTPRequest ¶

func (request ActivateModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ActivateModelRequest) RetryPolicy ¶

func (request ActivateModelRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ActivateModelRequest) String ¶

func (request ActivateModelRequest) String() string

func (ActivateModelRequest) ValidateEnumValue ¶

func (request ActivateModelRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActivateModelResponse ¶

type ActivateModelResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Model instance
	Model `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ActivateModelResponse wrapper for the ActivateModel operation

func (ActivateModelResponse) HTTPResponse ¶

func (response ActivateModelResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ActivateModelResponse) String ¶

func (response ActivateModelResponse) String() string

type ActivateNotebookSessionRequest ¶

type ActivateNotebookSessionRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the notebook session.
	NotebookSessionId *string `mandatory:"true" contributesTo:"path" name:"notebookSessionId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ActivateNotebookSessionRequest wrapper for the ActivateNotebookSession operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ActivateNotebookSession.go.html to see an example of how to use ActivateNotebookSessionRequest.

func (ActivateNotebookSessionRequest) BinaryRequestBody ¶

func (request ActivateNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ActivateNotebookSessionRequest) HTTPRequest ¶

func (request ActivateNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ActivateNotebookSessionRequest) RetryPolicy ¶

func (request ActivateNotebookSessionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ActivateNotebookSessionRequest) String ¶

func (request ActivateNotebookSessionRequest) String() string

func (ActivateNotebookSessionRequest) ValidateEnumValue ¶

func (request ActivateNotebookSessionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActivateNotebookSessionResponse ¶

type ActivateNotebookSessionResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ActivateNotebookSessionResponse wrapper for the ActivateNotebookSession operation

func (ActivateNotebookSessionResponse) HTTPResponse ¶

func (response ActivateNotebookSessionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ActivateNotebookSessionResponse) String ¶

func (response ActivateNotebookSessionResponse) String() string

type ActivateScheduleRequest ¶ added in v65.83.0

type ActivateScheduleRequest struct {

	// unique Schedule identifier
	ScheduleId *string `mandatory:"true" contributesTo:"path" name:"scheduleId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ActivateScheduleRequest wrapper for the ActivateSchedule operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ActivateSchedule.go.html to see an example of how to use ActivateScheduleRequest.

func (ActivateScheduleRequest) BinaryRequestBody ¶ added in v65.83.0

func (request ActivateScheduleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ActivateScheduleRequest) HTTPRequest ¶ added in v65.83.0

func (request ActivateScheduleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ActivateScheduleRequest) RetryPolicy ¶ added in v65.83.0

func (request ActivateScheduleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ActivateScheduleRequest) String ¶ added in v65.83.0

func (request ActivateScheduleRequest) String() string

func (ActivateScheduleRequest) ValidateEnumValue ¶ added in v65.83.0

func (request ActivateScheduleRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ActivateScheduleResponse ¶ added in v65.83.0

type ActivateScheduleResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

ActivateScheduleResponse wrapper for the ActivateSchedule operation

func (ActivateScheduleResponse) HTTPResponse ¶ added in v65.83.0

func (response ActivateScheduleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ActivateScheduleResponse) String ¶ added in v65.83.0

func (response ActivateScheduleResponse) String() string

type ApplicationComponent ¶ added in v65.88.1

type ApplicationComponent interface {

	// Name of application component
	GetComponentName() *string

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	GetName() *string
}

ApplicationComponent Reference to an application component

type ApplicationComponentTypeEnum ¶ added in v65.88.1

type ApplicationComponentTypeEnum string

ApplicationComponentTypeEnum Enum with underlying type: string

const (
	ApplicationComponentTypeDataSciencePipeline ApplicationComponentTypeEnum = "DATA_SCIENCE_PIPELINE"
	ApplicationComponentTypeDataScienceJob      ApplicationComponentTypeEnum = "DATA_SCIENCE_JOB"
	ApplicationComponentTypeDataScienceModel    ApplicationComponentTypeEnum = "DATA_SCIENCE_MODEL"
	ApplicationComponentTypeDataFlowApplication ApplicationComponentTypeEnum = "DATA_FLOW_APPLICATION"
	ApplicationComponentTypeGenericOciResource  ApplicationComponentTypeEnum = "GENERIC_OCI_RESOURCE"
)

Set of constants representing the allowable values for ApplicationComponentTypeEnum

func GetApplicationComponentTypeEnumValues ¶ added in v65.88.1

func GetApplicationComponentTypeEnumValues() []ApplicationComponentTypeEnum

GetApplicationComponentTypeEnumValues Enumerates the set of values for ApplicationComponentTypeEnum

func GetMappingApplicationComponentTypeEnum ¶ added in v65.88.1

func GetMappingApplicationComponentTypeEnum(val string) (ApplicationComponentTypeEnum, bool)

GetMappingApplicationComponentTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ArtifactExportDetails ¶ added in v65.20.0

type ArtifactExportDetails interface {
}

ArtifactExportDetails Details of Artifact source

type ArtifactExportDetailsObjectStorage ¶ added in v65.20.0

type ArtifactExportDetailsObjectStorage struct {

	// The Object Storage namespace used for the request.
	Namespace *string `mandatory:"false" json:"namespace"`

	// The name of the bucket. Avoid entering confidential information.
	SourceBucket *string `mandatory:"false" json:"sourceBucket"`

	// The name of the object resulting from the copy operation.
	SourceObjectName *string `mandatory:"false" json:"sourceObjectName"`

	// Region in which OSS bucket is present
	SourceRegion *string `mandatory:"false" json:"sourceRegion"`
}

ArtifactExportDetailsObjectStorage Model artifact source details for exporting artifact to service bucket

func (ArtifactExportDetailsObjectStorage) MarshalJSON ¶ added in v65.20.0

func (m ArtifactExportDetailsObjectStorage) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ArtifactExportDetailsObjectStorage) String ¶ added in v65.20.0

func (ArtifactExportDetailsObjectStorage) ValidateEnumValue ¶ added in v65.20.0

func (m ArtifactExportDetailsObjectStorage) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ArtifactImportDetails ¶ added in v65.20.0

type ArtifactImportDetails interface {
}

ArtifactImportDetails Details of Artifact source

type ArtifactImportDetailsObjectStorage ¶ added in v65.20.0

type ArtifactImportDetailsObjectStorage struct {

	// The Object Storage namespace used for the request.
	Namespace *string `mandatory:"false" json:"namespace"`

	// The name of the bucket. Avoid entering confidential information.
	DestinationBucket *string `mandatory:"false" json:"destinationBucket"`

	// The name of the object resulting from the copy operation.
	DestinationObjectName *string `mandatory:"false" json:"destinationObjectName"`

	// Region in which OSS bucket is present
	DestinationRegion *string `mandatory:"false" json:"destinationRegion"`
}

ArtifactImportDetailsObjectStorage Artifact destination details for importing to destination bucket

func (ArtifactImportDetailsObjectStorage) MarshalJSON ¶ added in v65.20.0

func (m ArtifactImportDetailsObjectStorage) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ArtifactImportDetailsObjectStorage) String ¶ added in v65.20.0

func (ArtifactImportDetailsObjectStorage) ValidateEnumValue ¶ added in v65.20.0

func (m ArtifactImportDetailsObjectStorage) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ArtifactSourceTypeEnum ¶ added in v65.20.0

type ArtifactSourceTypeEnum string

ArtifactSourceTypeEnum Enum with underlying type: string

const (
	ArtifactSourceTypeOracleObjectStorage ArtifactSourceTypeEnum = "ORACLE_OBJECT_STORAGE"
)

Set of constants representing the allowable values for ArtifactSourceTypeEnum

func GetArtifactSourceTypeEnumValues ¶ added in v65.20.0

func GetArtifactSourceTypeEnumValues() []ArtifactSourceTypeEnum

GetArtifactSourceTypeEnumValues Enumerates the set of values for ArtifactSourceTypeEnum

func GetMappingArtifactSourceTypeEnum ¶ added in v65.20.0

func GetMappingArtifactSourceTypeEnum(val string) (ArtifactSourceTypeEnum, bool)

GetMappingArtifactSourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AuthConfiguration ¶ added in v65.88.1

type AuthConfiguration interface {
}

AuthConfiguration AuthN/Z configuration for online prediction

type AuthConfigurationTypeEnum ¶ added in v65.88.1

type AuthConfigurationTypeEnum string

AuthConfigurationTypeEnum Enum with underlying type: string

const (
	AuthConfigurationTypeIdcs              AuthConfigurationTypeEnum = "IDCS"
	AuthConfigurationTypeIam               AuthConfigurationTypeEnum = "IAM"
	AuthConfigurationTypeIdcsCustomService AuthConfigurationTypeEnum = "IDCS_CUSTOM_SERVICE"
)

Set of constants representing the allowable values for AuthConfigurationTypeEnum

func GetAuthConfigurationTypeEnumValues ¶ added in v65.88.1

func GetAuthConfigurationTypeEnumValues() []AuthConfigurationTypeEnum

GetAuthConfigurationTypeEnumValues Enumerates the set of values for AuthConfigurationTypeEnum

func GetMappingAuthConfigurationTypeEnum ¶ added in v65.88.1

func GetMappingAuthConfigurationTypeEnum(val string) (AuthConfigurationTypeEnum, bool)

GetMappingAuthConfigurationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type AutoScalingPolicy ¶ added in v65.61.1

type AutoScalingPolicy struct {

	// The list of autoscaling policy details.
	AutoScalingPolicies []AutoScalingPolicyDetails `mandatory:"true" json:"autoScalingPolicies"`

	// For threshold-based autoscaling policies, this value is the minimum period of time to wait between scaling actions.
	// The cooldown period gives the system time to stabilize before rescaling. The minimum value is 600 seconds, which
	// is also the default. The cooldown period starts when the model deployment becomes ACTIVE after the scaling operation.
	CoolDownInSeconds *int `mandatory:"false" json:"coolDownInSeconds"`

	// Whether the autoscaling policy is enabled.
	IsEnabled *bool `mandatory:"false" json:"isEnabled"`
}

AutoScalingPolicy The scaling policy to enable autoscaling on the model deployment.

func (AutoScalingPolicy) MarshalJSON ¶ added in v65.61.1

func (m AutoScalingPolicy) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (AutoScalingPolicy) String ¶ added in v65.61.1

func (m AutoScalingPolicy) String() string

func (*AutoScalingPolicy) UnmarshalJSON ¶ added in v65.61.1

func (m *AutoScalingPolicy) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (AutoScalingPolicy) ValidateEnumValue ¶ added in v65.61.1

func (m AutoScalingPolicy) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AutoScalingPolicyDetails ¶ added in v65.61.1

type AutoScalingPolicyDetails interface {
}

AutoScalingPolicyDetails Details for an autoscaling policy to enable on the model deployment. Each autoscaling configuration can have one autoscaling policy. In a threshold-based autoscaling policy, an autoscaling action is triggered when a performance metric meets or exceeds a threshold.

type AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum ¶ added in v65.61.1

type AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum string

AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum Enum with underlying type: string

const (
	AutoScalingPolicyDetailsAutoScalingPolicyTypeThreshold AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum = "THRESHOLD"
)

Set of constants representing the allowable values for AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum

func GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumValues ¶ added in v65.61.1

func GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumValues() []AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum

GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumValues Enumerates the set of values for AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum

func GetMappingAutoScalingPolicyDetailsAutoScalingPolicyTypeEnum ¶ added in v65.61.1

func GetMappingAutoScalingPolicyDetailsAutoScalingPolicyTypeEnum(val string) (AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum, bool)

GetMappingAutoScalingPolicyDetailsAutoScalingPolicyTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type BackupOperationDetails ¶ added in v65.77.0

type BackupOperationDetails struct {

	// The backup status of the model.
	BackupState ModelSettingActionStateEnum `mandatory:"true" json:"backupState"`

	// The backup execution status details of the model.
	BackupStateDetails *string `mandatory:"true" json:"backupStateDetails"`

	// The last backup execution time of the model.
	TimeLastBackup *common.SDKTime `mandatory:"false" json:"timeLastBackup"`
}

BackupOperationDetails Backup operation details of the model.

func (BackupOperationDetails) String ¶ added in v65.77.0

func (m BackupOperationDetails) String() string

func (BackupOperationDetails) ValidateEnumValue ¶ added in v65.77.0

func (m BackupOperationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type BackupSetting ¶ added in v65.77.0

type BackupSetting struct {

	// Boolean flag representing whether backup needs to be enabled/disabled for the model.
	IsBackupEnabled *bool `mandatory:"true" json:"isBackupEnabled"`

	// OCI backup region for the model.
	BackupRegion *string `mandatory:"true" json:"backupRegion"`

	// Customer notification on backup success/failure events.
	CustomerNotificationType ModelSettingCustomerNotificationTypeEnum `mandatory:"false" json:"customerNotificationType,omitempty"`
}

BackupSetting Back up setting details of the model.

func (BackupSetting) String ¶ added in v65.77.0

func (m BackupSetting) String() string

func (BackupSetting) ValidateEnumValue ¶ added in v65.77.0

func (m BackupSetting) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CancelJobRunRequest ¶

type CancelJobRunRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job run.
	JobRunId *string `mandatory:"true" contributesTo:"path" name:"jobRunId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CancelJobRunRequest wrapper for the CancelJobRun operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CancelJobRun.go.html to see an example of how to use CancelJobRunRequest.

func (CancelJobRunRequest) BinaryRequestBody ¶

func (request CancelJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CancelJobRunRequest) HTTPRequest ¶

func (request CancelJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CancelJobRunRequest) RetryPolicy ¶

func (request CancelJobRunRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CancelJobRunRequest) String ¶

func (request CancelJobRunRequest) String() string

func (CancelJobRunRequest) ValidateEnumValue ¶

func (request CancelJobRunRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CancelJobRunResponse ¶

type CancelJobRunResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CancelJobRunResponse wrapper for the CancelJobRun operation

func (CancelJobRunResponse) HTTPResponse ¶

func (response CancelJobRunResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CancelJobRunResponse) String ¶

func (response CancelJobRunResponse) String() string

type CancelPipelineRunRequest ¶ added in v65.28.2

type CancelPipelineRunRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline run.
	PipelineRunId *string `mandatory:"true" contributesTo:"path" name:"pipelineRunId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// A boolean value to specify whether to terminate pipeline run gracefully.
	TerminateGracefully *bool `mandatory:"false" contributesTo:"query" name:"terminateGracefully"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CancelPipelineRunRequest wrapper for the CancelPipelineRun operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CancelPipelineRun.go.html to see an example of how to use CancelPipelineRunRequest.

func (CancelPipelineRunRequest) BinaryRequestBody ¶ added in v65.28.2

func (request CancelPipelineRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CancelPipelineRunRequest) HTTPRequest ¶ added in v65.28.2

func (request CancelPipelineRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CancelPipelineRunRequest) RetryPolicy ¶ added in v65.28.2

func (request CancelPipelineRunRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CancelPipelineRunRequest) String ¶ added in v65.28.2

func (request CancelPipelineRunRequest) String() string

func (CancelPipelineRunRequest) ValidateEnumValue ¶ added in v65.28.2

func (request CancelPipelineRunRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CancelPipelineRunResponse ¶ added in v65.28.2

type CancelPipelineRunResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CancelPipelineRunResponse wrapper for the CancelPipelineRun operation

func (CancelPipelineRunResponse) HTTPResponse ¶ added in v65.28.2

func (response CancelPipelineRunResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CancelPipelineRunResponse) String ¶ added in v65.28.2

func (response CancelPipelineRunResponse) String() string

type CancelWorkRequestRequest ¶

type CancelWorkRequestRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request.
	WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CancelWorkRequestRequest wrapper for the CancelWorkRequest operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CancelWorkRequest.go.html to see an example of how to use CancelWorkRequestRequest.

func (CancelWorkRequestRequest) BinaryRequestBody ¶

func (request CancelWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CancelWorkRequestRequest) HTTPRequest ¶

func (request CancelWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CancelWorkRequestRequest) RetryPolicy ¶

func (request CancelWorkRequestRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CancelWorkRequestRequest) String ¶

func (request CancelWorkRequestRequest) String() string

func (CancelWorkRequestRequest) ValidateEnumValue ¶

func (request CancelWorkRequestRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CancelWorkRequestResponse ¶

type CancelWorkRequestResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CancelWorkRequestResponse wrapper for the CancelWorkRequest operation

func (CancelWorkRequestResponse) HTTPResponse ¶

func (response CancelWorkRequestResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CancelWorkRequestResponse) String ¶

func (response CancelWorkRequestResponse) String() string

type CategoryLogDetails ¶

type CategoryLogDetails struct {
	Access *LogDetails `mandatory:"false" json:"access"`

	Predict *LogDetails `mandatory:"false" json:"predict"`
}

CategoryLogDetails The log details for each category.

func (CategoryLogDetails) String ¶

func (m CategoryLogDetails) String() string

func (CategoryLogDetails) ValidateEnumValue ¶

func (m CategoryLogDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeDataSciencePrivateEndpointCompartmentDetails ¶ added in v65.49.3

type ChangeDataSciencePrivateEndpointCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create private endpoint.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeDataSciencePrivateEndpointCompartmentDetails The details required to change a private endpoint compartment.

func (ChangeDataSciencePrivateEndpointCompartmentDetails) String ¶ added in v65.49.3

func (ChangeDataSciencePrivateEndpointCompartmentDetails) ValidateEnumValue ¶ added in v65.49.3

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeDataSciencePrivateEndpointCompartmentRequest ¶ added in v65.49.3

type ChangeDataSciencePrivateEndpointCompartmentRequest struct {

	// The unique ID for a Data Science private endpoint.
	DataSciencePrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"dataSciencePrivateEndpointId"`

	// Details for changing a private endpoint's compartment.
	ChangeDataSciencePrivateEndpointCompartmentDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeDataSciencePrivateEndpointCompartmentRequest wrapper for the ChangeDataSciencePrivateEndpointCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeDataSciencePrivateEndpointCompartment.go.html to see an example of how to use ChangeDataSciencePrivateEndpointCompartmentRequest.

func (ChangeDataSciencePrivateEndpointCompartmentRequest) BinaryRequestBody ¶ added in v65.49.3

BinaryRequestBody implements the OCIRequest interface

func (ChangeDataSciencePrivateEndpointCompartmentRequest) HTTPRequest ¶ added in v65.49.3

func (request ChangeDataSciencePrivateEndpointCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeDataSciencePrivateEndpointCompartmentRequest) RetryPolicy ¶ added in v65.49.3

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeDataSciencePrivateEndpointCompartmentRequest) String ¶ added in v65.49.3

func (ChangeDataSciencePrivateEndpointCompartmentRequest) ValidateEnumValue ¶ added in v65.49.3

func (request ChangeDataSciencePrivateEndpointCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeDataSciencePrivateEndpointCompartmentResponse ¶ added in v65.49.3

type ChangeDataSciencePrivateEndpointCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

ChangeDataSciencePrivateEndpointCompartmentResponse wrapper for the ChangeDataSciencePrivateEndpointCompartment operation

func (ChangeDataSciencePrivateEndpointCompartmentResponse) HTTPResponse ¶ added in v65.49.3

HTTPResponse implements the OCIResponse interface

func (ChangeDataSciencePrivateEndpointCompartmentResponse) String ¶ added in v65.49.3

type ChangeJobCompartmentDetails ¶

type ChangeJobCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeJobCompartmentDetails Details for changing the compartment of a job.

func (ChangeJobCompartmentDetails) String ¶

func (ChangeJobCompartmentDetails) ValidateEnumValue ¶

func (m ChangeJobCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeJobCompartmentRequest ¶

type ChangeJobCompartmentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	JobId *string `mandatory:"true" contributesTo:"path" name:"jobId"`

	// Details for changing the compartment of a job.
	ChangeJobCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeJobCompartmentRequest wrapper for the ChangeJobCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeJobCompartment.go.html to see an example of how to use ChangeJobCompartmentRequest.

func (ChangeJobCompartmentRequest) BinaryRequestBody ¶

func (request ChangeJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeJobCompartmentRequest) HTTPRequest ¶

func (request ChangeJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeJobCompartmentRequest) RetryPolicy ¶

func (request ChangeJobCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeJobCompartmentRequest) String ¶

func (request ChangeJobCompartmentRequest) String() string

func (ChangeJobCompartmentRequest) ValidateEnumValue ¶

func (request ChangeJobCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeJobCompartmentResponse ¶

type ChangeJobCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeJobCompartmentResponse wrapper for the ChangeJobCompartment operation

func (ChangeJobCompartmentResponse) HTTPResponse ¶

func (response ChangeJobCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeJobCompartmentResponse) String ¶

func (response ChangeJobCompartmentResponse) String() string

type ChangeJobRunCompartmentDetails ¶

type ChangeJobRunCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeJobRunCompartmentDetails Details for changing the compartment of a job run.

func (ChangeJobRunCompartmentDetails) String ¶

func (ChangeJobRunCompartmentDetails) ValidateEnumValue ¶

func (m ChangeJobRunCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeJobRunCompartmentRequest ¶

type ChangeJobRunCompartmentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job run.
	JobRunId *string `mandatory:"true" contributesTo:"path" name:"jobRunId"`

	// Details for changing the compartment of a job.
	ChangeJobRunCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeJobRunCompartmentRequest wrapper for the ChangeJobRunCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeJobRunCompartment.go.html to see an example of how to use ChangeJobRunCompartmentRequest.

func (ChangeJobRunCompartmentRequest) BinaryRequestBody ¶

func (request ChangeJobRunCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeJobRunCompartmentRequest) HTTPRequest ¶

func (request ChangeJobRunCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeJobRunCompartmentRequest) RetryPolicy ¶

func (request ChangeJobRunCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeJobRunCompartmentRequest) String ¶

func (request ChangeJobRunCompartmentRequest) String() string

func (ChangeJobRunCompartmentRequest) ValidateEnumValue ¶

func (request ChangeJobRunCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeJobRunCompartmentResponse ¶

type ChangeJobRunCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeJobRunCompartmentResponse wrapper for the ChangeJobRunCompartment operation

func (ChangeJobRunCompartmentResponse) HTTPResponse ¶

func (response ChangeJobRunCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeJobRunCompartmentResponse) String ¶

func (response ChangeJobRunCompartmentResponse) String() string

type ChangeMlApplicationCompartmentDetails ¶ added in v65.88.1

type ChangeMlApplicationCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment
	// into which the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeMlApplicationCompartmentDetails The information to be updated.

func (ChangeMlApplicationCompartmentDetails) String ¶ added in v65.88.1

func (ChangeMlApplicationCompartmentDetails) ValidateEnumValue ¶ added in v65.88.1

func (m ChangeMlApplicationCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeMlApplicationCompartmentRequest ¶ added in v65.88.1

type ChangeMlApplicationCompartmentRequest struct {

	// unique MlApplication identifier
	MlApplicationId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationId"`

	// The information to be updated.
	ChangeMlApplicationCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeMlApplicationCompartmentRequest wrapper for the ChangeMlApplicationCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeMlApplicationCompartment.go.html to see an example of how to use ChangeMlApplicationCompartmentRequest.

func (ChangeMlApplicationCompartmentRequest) BinaryRequestBody ¶ added in v65.88.1

func (request ChangeMlApplicationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeMlApplicationCompartmentRequest) HTTPRequest ¶ added in v65.88.1

func (request ChangeMlApplicationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeMlApplicationCompartmentRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeMlApplicationCompartmentRequest) String ¶ added in v65.88.1

func (ChangeMlApplicationCompartmentRequest) ValidateEnumValue ¶ added in v65.88.1

func (request ChangeMlApplicationCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeMlApplicationCompartmentResponse ¶ added in v65.88.1

type ChangeMlApplicationCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeMlApplicationCompartmentResponse wrapper for the ChangeMlApplicationCompartment operation

func (ChangeMlApplicationCompartmentResponse) HTTPResponse ¶ added in v65.88.1

func (response ChangeMlApplicationCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeMlApplicationCompartmentResponse) String ¶ added in v65.88.1

type ChangeMlApplicationImplementationCompartmentDetails ¶ added in v65.88.1

type ChangeMlApplicationImplementationCompartmentDetails struct {

	// The OCID of the compartment into which the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeMlApplicationImplementationCompartmentDetails The information to be updated.

func (ChangeMlApplicationImplementationCompartmentDetails) String ¶ added in v65.88.1

func (ChangeMlApplicationImplementationCompartmentDetails) ValidateEnumValue ¶ added in v65.88.1

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeMlApplicationImplementationCompartmentRequest ¶ added in v65.88.1

type ChangeMlApplicationImplementationCompartmentRequest struct {

	// unique MlApplicationImplementation identifier
	MlApplicationImplementationId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationImplementationId"`

	// The information to be updated.
	ChangeMlApplicationImplementationCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeMlApplicationImplementationCompartmentRequest wrapper for the ChangeMlApplicationImplementationCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeMlApplicationImplementationCompartment.go.html to see an example of how to use ChangeMlApplicationImplementationCompartmentRequest.

func (ChangeMlApplicationImplementationCompartmentRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (ChangeMlApplicationImplementationCompartmentRequest) HTTPRequest ¶ added in v65.88.1

func (request ChangeMlApplicationImplementationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeMlApplicationImplementationCompartmentRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeMlApplicationImplementationCompartmentRequest) String ¶ added in v65.88.1

func (ChangeMlApplicationImplementationCompartmentRequest) ValidateEnumValue ¶ added in v65.88.1

func (request ChangeMlApplicationImplementationCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeMlApplicationImplementationCompartmentResponse ¶ added in v65.88.1

type ChangeMlApplicationImplementationCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeMlApplicationImplementationCompartmentResponse wrapper for the ChangeMlApplicationImplementationCompartment operation

func (ChangeMlApplicationImplementationCompartmentResponse) HTTPResponse ¶ added in v65.88.1

HTTPResponse implements the OCIResponse interface

func (ChangeMlApplicationImplementationCompartmentResponse) String ¶ added in v65.88.1

type ChangeMlApplicationInstanceCompartmentDetails ¶ added in v65.88.1

type ChangeMlApplicationInstanceCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment
	// into which the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeMlApplicationInstanceCompartmentDetails The information to be updated.

func (ChangeMlApplicationInstanceCompartmentDetails) String ¶ added in v65.88.1

func (ChangeMlApplicationInstanceCompartmentDetails) ValidateEnumValue ¶ added in v65.88.1

func (m ChangeMlApplicationInstanceCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeMlApplicationInstanceCompartmentRequest ¶ added in v65.88.1

type ChangeMlApplicationInstanceCompartmentRequest struct {

	// unique MlApplicationInstance identifier
	MlApplicationInstanceId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceId"`

	// The information to be updated.
	ChangeMlApplicationInstanceCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeMlApplicationInstanceCompartmentRequest wrapper for the ChangeMlApplicationInstanceCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeMlApplicationInstanceCompartment.go.html to see an example of how to use ChangeMlApplicationInstanceCompartmentRequest.

func (ChangeMlApplicationInstanceCompartmentRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (ChangeMlApplicationInstanceCompartmentRequest) HTTPRequest ¶ added in v65.88.1

func (request ChangeMlApplicationInstanceCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeMlApplicationInstanceCompartmentRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeMlApplicationInstanceCompartmentRequest) String ¶ added in v65.88.1

func (ChangeMlApplicationInstanceCompartmentRequest) ValidateEnumValue ¶ added in v65.88.1

func (request ChangeMlApplicationInstanceCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeMlApplicationInstanceCompartmentResponse ¶ added in v65.88.1

type ChangeMlApplicationInstanceCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeMlApplicationInstanceCompartmentResponse wrapper for the ChangeMlApplicationInstanceCompartment operation

func (ChangeMlApplicationInstanceCompartmentResponse) HTTPResponse ¶ added in v65.88.1

HTTPResponse implements the OCIResponse interface

func (ChangeMlApplicationInstanceCompartmentResponse) String ¶ added in v65.88.1

type ChangeMlApplicationInstanceViewCompartmentDetails ¶ added in v65.88.1

type ChangeMlApplicationInstanceViewCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment
	// into which the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeMlApplicationInstanceViewCompartmentDetails The information to be updated.

func (ChangeMlApplicationInstanceViewCompartmentDetails) String ¶ added in v65.88.1

func (ChangeMlApplicationInstanceViewCompartmentDetails) ValidateEnumValue ¶ added in v65.88.1

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeMlApplicationInstanceViewCompartmentRequest ¶ added in v65.88.1

type ChangeMlApplicationInstanceViewCompartmentRequest struct {

	// unique MlApplicationInstanceView identifier
	MlApplicationInstanceViewId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceViewId"`

	// The information to be updated.
	ChangeMlApplicationInstanceViewCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeMlApplicationInstanceViewCompartmentRequest wrapper for the ChangeMlApplicationInstanceViewCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeMlApplicationInstanceViewCompartment.go.html to see an example of how to use ChangeMlApplicationInstanceViewCompartmentRequest.

func (ChangeMlApplicationInstanceViewCompartmentRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (ChangeMlApplicationInstanceViewCompartmentRequest) HTTPRequest ¶ added in v65.88.1

func (request ChangeMlApplicationInstanceViewCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeMlApplicationInstanceViewCompartmentRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeMlApplicationInstanceViewCompartmentRequest) String ¶ added in v65.88.1

func (ChangeMlApplicationInstanceViewCompartmentRequest) ValidateEnumValue ¶ added in v65.88.1

func (request ChangeMlApplicationInstanceViewCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeMlApplicationInstanceViewCompartmentResponse ¶ added in v65.88.1

type ChangeMlApplicationInstanceViewCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeMlApplicationInstanceViewCompartmentResponse wrapper for the ChangeMlApplicationInstanceViewCompartment operation

func (ChangeMlApplicationInstanceViewCompartmentResponse) HTTPResponse ¶ added in v65.88.1

HTTPResponse implements the OCIResponse interface

func (ChangeMlApplicationInstanceViewCompartmentResponse) String ¶ added in v65.88.1

type ChangeModelCompartmentDetails ¶

type ChangeModelCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeModelCompartmentDetails Details for changing the compartment of a model.

func (ChangeModelCompartmentDetails) String ¶

func (ChangeModelCompartmentDetails) ValidateEnumValue ¶

func (m ChangeModelCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeModelCompartmentRequest ¶

type ChangeModelCompartmentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Details for changing the compartment of a model.
	ChangeModelCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeModelCompartmentRequest wrapper for the ChangeModelCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeModelCompartment.go.html to see an example of how to use ChangeModelCompartmentRequest.

func (ChangeModelCompartmentRequest) BinaryRequestBody ¶

func (request ChangeModelCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeModelCompartmentRequest) HTTPRequest ¶

func (request ChangeModelCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeModelCompartmentRequest) RetryPolicy ¶

func (request ChangeModelCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeModelCompartmentRequest) String ¶

func (request ChangeModelCompartmentRequest) String() string

func (ChangeModelCompartmentRequest) ValidateEnumValue ¶

func (request ChangeModelCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeModelCompartmentResponse ¶

type ChangeModelCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeModelCompartmentResponse wrapper for the ChangeModelCompartment operation

func (ChangeModelCompartmentResponse) HTTPResponse ¶

func (response ChangeModelCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeModelCompartmentResponse) String ¶

func (response ChangeModelCompartmentResponse) String() string

type ChangeModelDeploymentCompartmentDetails ¶

type ChangeModelDeploymentCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeModelDeploymentCompartmentDetails Details for changing the compartment of a model deployment.

func (ChangeModelDeploymentCompartmentDetails) String ¶

func (ChangeModelDeploymentCompartmentDetails) ValidateEnumValue ¶

func (m ChangeModelDeploymentCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeModelDeploymentCompartmentRequest ¶

type ChangeModelDeploymentCompartmentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model deployment.
	ModelDeploymentId *string `mandatory:"true" contributesTo:"path" name:"modelDeploymentId"`

	// Details for changing the compartment of a model deployment.
	ChangeModelDeploymentCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeModelDeploymentCompartmentRequest wrapper for the ChangeModelDeploymentCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeModelDeploymentCompartment.go.html to see an example of how to use ChangeModelDeploymentCompartmentRequest.

func (ChangeModelDeploymentCompartmentRequest) BinaryRequestBody ¶

func (request ChangeModelDeploymentCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeModelDeploymentCompartmentRequest) HTTPRequest ¶

func (request ChangeModelDeploymentCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeModelDeploymentCompartmentRequest) RetryPolicy ¶

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeModelDeploymentCompartmentRequest) String ¶

func (ChangeModelDeploymentCompartmentRequest) ValidateEnumValue ¶

func (request ChangeModelDeploymentCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeModelDeploymentCompartmentResponse ¶

type ChangeModelDeploymentCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeModelDeploymentCompartmentResponse wrapper for the ChangeModelDeploymentCompartment operation

func (ChangeModelDeploymentCompartmentResponse) HTTPResponse ¶

func (response ChangeModelDeploymentCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeModelDeploymentCompartmentResponse) String ¶

type ChangeModelGroupCompartmentDetails ¶ added in v65.97.0

type ChangeModelGroupCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeModelGroupCompartmentDetails Details for changing the compartment of a model group.

func (ChangeModelGroupCompartmentDetails) String ¶ added in v65.97.0

func (ChangeModelGroupCompartmentDetails) ValidateEnumValue ¶ added in v65.97.0

func (m ChangeModelGroupCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeModelGroupCompartmentRequest ¶ added in v65.97.0

type ChangeModelGroupCompartmentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	ModelGroupId *string `mandatory:"true" contributesTo:"path" name:"modelGroupId"`

	// Details for changing the compartment of a model group.
	ChangeModelGroupCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeModelGroupCompartmentRequest wrapper for the ChangeModelGroupCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeModelGroupCompartment.go.html to see an example of how to use ChangeModelGroupCompartmentRequest.

func (ChangeModelGroupCompartmentRequest) BinaryRequestBody ¶ added in v65.97.0

func (request ChangeModelGroupCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeModelGroupCompartmentRequest) HTTPRequest ¶ added in v65.97.0

func (request ChangeModelGroupCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeModelGroupCompartmentRequest) RetryPolicy ¶ added in v65.97.0

func (request ChangeModelGroupCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeModelGroupCompartmentRequest) String ¶ added in v65.97.0

func (request ChangeModelGroupCompartmentRequest) String() string

func (ChangeModelGroupCompartmentRequest) ValidateEnumValue ¶ added in v65.97.0

func (request ChangeModelGroupCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeModelGroupCompartmentResponse ¶ added in v65.97.0

type ChangeModelGroupCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeModelGroupCompartmentResponse wrapper for the ChangeModelGroupCompartment operation

func (ChangeModelGroupCompartmentResponse) HTTPResponse ¶ added in v65.97.0

func (response ChangeModelGroupCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeModelGroupCompartmentResponse) String ¶ added in v65.97.0

func (response ChangeModelGroupCompartmentResponse) String() string

type ChangeModelGroupVersionHistoryCompartmentDetails ¶ added in v65.97.0

type ChangeModelGroupVersionHistoryCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeModelGroupVersionHistoryCompartmentDetails Details for changing the compartment of a model group version history.

func (ChangeModelGroupVersionHistoryCompartmentDetails) String ¶ added in v65.97.0

func (ChangeModelGroupVersionHistoryCompartmentDetails) ValidateEnumValue ¶ added in v65.97.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeModelGroupVersionHistoryCompartmentRequest ¶ added in v65.97.0

type ChangeModelGroupVersionHistoryCompartmentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroupVersionHistory.
	ModelGroupVersionHistoryId *string `mandatory:"true" contributesTo:"path" name:"modelGroupVersionHistoryId"`

	// Details for changing the compartment of a Model Group Version History.
	ChangeModelGroupVersionHistoryCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeModelGroupVersionHistoryCompartmentRequest wrapper for the ChangeModelGroupVersionHistoryCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeModelGroupVersionHistoryCompartment.go.html to see an example of how to use ChangeModelGroupVersionHistoryCompartmentRequest.

func (ChangeModelGroupVersionHistoryCompartmentRequest) BinaryRequestBody ¶ added in v65.97.0

BinaryRequestBody implements the OCIRequest interface

func (ChangeModelGroupVersionHistoryCompartmentRequest) HTTPRequest ¶ added in v65.97.0

func (request ChangeModelGroupVersionHistoryCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeModelGroupVersionHistoryCompartmentRequest) RetryPolicy ¶ added in v65.97.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeModelGroupVersionHistoryCompartmentRequest) String ¶ added in v65.97.0

func (ChangeModelGroupVersionHistoryCompartmentRequest) ValidateEnumValue ¶ added in v65.97.0

func (request ChangeModelGroupVersionHistoryCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeModelGroupVersionHistoryCompartmentResponse ¶ added in v65.97.0

type ChangeModelGroupVersionHistoryCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeModelGroupVersionHistoryCompartmentResponse wrapper for the ChangeModelGroupVersionHistoryCompartment operation

func (ChangeModelGroupVersionHistoryCompartmentResponse) HTTPResponse ¶ added in v65.97.0

HTTPResponse implements the OCIResponse interface

func (ChangeModelGroupVersionHistoryCompartmentResponse) String ¶ added in v65.97.0

type ChangeModelVersionSetCompartmentDetails ¶ added in v65.28.1

type ChangeModelVersionSetCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment
	// where the resource should be moved to.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeModelVersionSetCompartmentDetails Details for changing the compartment of a model version set.

func (ChangeModelVersionSetCompartmentDetails) String ¶ added in v65.28.1

func (ChangeModelVersionSetCompartmentDetails) ValidateEnumValue ¶ added in v65.28.1

func (m ChangeModelVersionSetCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeModelVersionSetCompartmentRequest ¶ added in v65.28.1

type ChangeModelVersionSetCompartmentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model version set.
	ModelVersionSetId *string `mandatory:"true" contributesTo:"path" name:"modelVersionSetId"`

	// Details for changing the compartment of a model version set.
	ChangeModelVersionSetCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeModelVersionSetCompartmentRequest wrapper for the ChangeModelVersionSetCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeModelVersionSetCompartment.go.html to see an example of how to use ChangeModelVersionSetCompartmentRequest.

func (ChangeModelVersionSetCompartmentRequest) BinaryRequestBody ¶ added in v65.28.1

func (request ChangeModelVersionSetCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeModelVersionSetCompartmentRequest) HTTPRequest ¶ added in v65.28.1

func (request ChangeModelVersionSetCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeModelVersionSetCompartmentRequest) RetryPolicy ¶ added in v65.28.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeModelVersionSetCompartmentRequest) String ¶ added in v65.28.1

func (ChangeModelVersionSetCompartmentRequest) ValidateEnumValue ¶ added in v65.28.1

func (request ChangeModelVersionSetCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeModelVersionSetCompartmentResponse ¶ added in v65.28.1

type ChangeModelVersionSetCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

ChangeModelVersionSetCompartmentResponse wrapper for the ChangeModelVersionSetCompartment operation

func (ChangeModelVersionSetCompartmentResponse) HTTPResponse ¶ added in v65.28.1

func (response ChangeModelVersionSetCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeModelVersionSetCompartmentResponse) String ¶ added in v65.28.1

type ChangeNotebookSessionCompartmentDetails ¶

type ChangeNotebookSessionCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeNotebookSessionCompartmentDetails Details for changing the compartment of a notebook session.

func (ChangeNotebookSessionCompartmentDetails) String ¶

func (ChangeNotebookSessionCompartmentDetails) ValidateEnumValue ¶

func (m ChangeNotebookSessionCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeNotebookSessionCompartmentRequest ¶

type ChangeNotebookSessionCompartmentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the notebook session.
	NotebookSessionId *string `mandatory:"true" contributesTo:"path" name:"notebookSessionId"`

	// Details for changing the compartment of a notebook session.
	ChangeNotebookSessionCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeNotebookSessionCompartmentRequest wrapper for the ChangeNotebookSessionCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeNotebookSessionCompartment.go.html to see an example of how to use ChangeNotebookSessionCompartmentRequest.

func (ChangeNotebookSessionCompartmentRequest) BinaryRequestBody ¶

func (request ChangeNotebookSessionCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeNotebookSessionCompartmentRequest) HTTPRequest ¶

func (request ChangeNotebookSessionCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeNotebookSessionCompartmentRequest) RetryPolicy ¶

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeNotebookSessionCompartmentRequest) String ¶

func (ChangeNotebookSessionCompartmentRequest) ValidateEnumValue ¶

func (request ChangeNotebookSessionCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeNotebookSessionCompartmentResponse ¶

type ChangeNotebookSessionCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeNotebookSessionCompartmentResponse wrapper for the ChangeNotebookSessionCompartment operation

func (ChangeNotebookSessionCompartmentResponse) HTTPResponse ¶

func (response ChangeNotebookSessionCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeNotebookSessionCompartmentResponse) String ¶

type ChangePipelineCompartmentDetails ¶ added in v65.28.2

type ChangePipelineCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment into which the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangePipelineCompartmentDetails Details for which compartment to move the resource to.

func (ChangePipelineCompartmentDetails) String ¶ added in v65.28.2

func (ChangePipelineCompartmentDetails) ValidateEnumValue ¶ added in v65.28.2

func (m ChangePipelineCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangePipelineCompartmentRequest ¶ added in v65.28.2

type ChangePipelineCompartmentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline.
	PipelineId *string `mandatory:"true" contributesTo:"path" name:"pipelineId"`

	// Details for the compartment move.
	ChangePipelineCompartmentDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangePipelineCompartmentRequest wrapper for the ChangePipelineCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangePipelineCompartment.go.html to see an example of how to use ChangePipelineCompartmentRequest.

func (ChangePipelineCompartmentRequest) BinaryRequestBody ¶ added in v65.28.2

func (request ChangePipelineCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangePipelineCompartmentRequest) HTTPRequest ¶ added in v65.28.2

func (request ChangePipelineCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangePipelineCompartmentRequest) RetryPolicy ¶ added in v65.28.2

func (request ChangePipelineCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangePipelineCompartmentRequest) String ¶ added in v65.28.2

func (request ChangePipelineCompartmentRequest) String() string

func (ChangePipelineCompartmentRequest) ValidateEnumValue ¶ added in v65.28.2

func (request ChangePipelineCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangePipelineCompartmentResponse ¶ added in v65.28.2

type ChangePipelineCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangePipelineCompartmentResponse wrapper for the ChangePipelineCompartment operation

func (ChangePipelineCompartmentResponse) HTTPResponse ¶ added in v65.28.2

func (response ChangePipelineCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangePipelineCompartmentResponse) String ¶ added in v65.28.2

func (response ChangePipelineCompartmentResponse) String() string

type ChangePipelineRunCompartmentDetails ¶ added in v65.28.2

type ChangePipelineRunCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment into which the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangePipelineRunCompartmentDetails Details for which compartment to move the resource to.

func (ChangePipelineRunCompartmentDetails) String ¶ added in v65.28.2

func (ChangePipelineRunCompartmentDetails) ValidateEnumValue ¶ added in v65.28.2

func (m ChangePipelineRunCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangePipelineRunCompartmentRequest ¶ added in v65.28.2

type ChangePipelineRunCompartmentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline run.
	PipelineRunId *string `mandatory:"true" contributesTo:"path" name:"pipelineRunId"`

	// Details for the compartment move.
	ChangePipelineRunCompartmentDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangePipelineRunCompartmentRequest wrapper for the ChangePipelineRunCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangePipelineRunCompartment.go.html to see an example of how to use ChangePipelineRunCompartmentRequest.

func (ChangePipelineRunCompartmentRequest) BinaryRequestBody ¶ added in v65.28.2

func (request ChangePipelineRunCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangePipelineRunCompartmentRequest) HTTPRequest ¶ added in v65.28.2

func (request ChangePipelineRunCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangePipelineRunCompartmentRequest) RetryPolicy ¶ added in v65.28.2

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangePipelineRunCompartmentRequest) String ¶ added in v65.28.2

func (ChangePipelineRunCompartmentRequest) ValidateEnumValue ¶ added in v65.28.2

func (request ChangePipelineRunCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangePipelineRunCompartmentResponse ¶ added in v65.28.2

type ChangePipelineRunCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangePipelineRunCompartmentResponse wrapper for the ChangePipelineRunCompartment operation

func (ChangePipelineRunCompartmentResponse) HTTPResponse ¶ added in v65.28.2

func (response ChangePipelineRunCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangePipelineRunCompartmentResponse) String ¶ added in v65.28.2

func (response ChangePipelineRunCompartmentResponse) String() string

type ChangeProjectCompartmentDetails ¶

type ChangeProjectCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeProjectCompartmentDetails Details for changing the compartment of a project.

func (ChangeProjectCompartmentDetails) String ¶

func (ChangeProjectCompartmentDetails) ValidateEnumValue ¶

func (m ChangeProjectCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeProjectCompartmentRequest ¶

type ChangeProjectCompartmentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"true" contributesTo:"path" name:"projectId"`

	// Details for changing the compartment of a project.
	ChangeProjectCompartmentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeProjectCompartmentRequest wrapper for the ChangeProjectCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeProjectCompartment.go.html to see an example of how to use ChangeProjectCompartmentRequest.

func (ChangeProjectCompartmentRequest) BinaryRequestBody ¶

func (request ChangeProjectCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeProjectCompartmentRequest) HTTPRequest ¶

func (request ChangeProjectCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeProjectCompartmentRequest) RetryPolicy ¶

func (request ChangeProjectCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeProjectCompartmentRequest) String ¶

func (request ChangeProjectCompartmentRequest) String() string

func (ChangeProjectCompartmentRequest) ValidateEnumValue ¶

func (request ChangeProjectCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeProjectCompartmentResponse ¶

type ChangeProjectCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeProjectCompartmentResponse wrapper for the ChangeProjectCompartment operation

func (ChangeProjectCompartmentResponse) HTTPResponse ¶

func (response ChangeProjectCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeProjectCompartmentResponse) String ¶

func (response ChangeProjectCompartmentResponse) String() string

type ChangeScheduleCompartmentDetails ¶ added in v65.83.0

type ChangeScheduleCompartmentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment
	// into which the resource should be moved.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

ChangeScheduleCompartmentDetails The information to be updated.

func (ChangeScheduleCompartmentDetails) String ¶ added in v65.83.0

func (ChangeScheduleCompartmentDetails) ValidateEnumValue ¶ added in v65.83.0

func (m ChangeScheduleCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeScheduleCompartmentRequest ¶ added in v65.83.0

type ChangeScheduleCompartmentRequest struct {

	// unique Schedule identifier
	ScheduleId *string `mandatory:"true" contributesTo:"path" name:"scheduleId"`

	// The information to be updated.
	ChangeScheduleCompartmentDetails `contributesTo:"body"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ChangeScheduleCompartmentRequest wrapper for the ChangeScheduleCompartment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeScheduleCompartment.go.html to see an example of how to use ChangeScheduleCompartmentRequest.

func (ChangeScheduleCompartmentRequest) BinaryRequestBody ¶ added in v65.83.0

func (request ChangeScheduleCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeScheduleCompartmentRequest) HTTPRequest ¶ added in v65.83.0

func (request ChangeScheduleCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeScheduleCompartmentRequest) RetryPolicy ¶ added in v65.83.0

func (request ChangeScheduleCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeScheduleCompartmentRequest) String ¶ added in v65.83.0

func (request ChangeScheduleCompartmentRequest) String() string

func (ChangeScheduleCompartmentRequest) ValidateEnumValue ¶ added in v65.83.0

func (request ChangeScheduleCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeScheduleCompartmentResponse ¶ added in v65.83.0

type ChangeScheduleCompartmentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ChangeScheduleCompartmentResponse wrapper for the ChangeScheduleCompartment operation

func (ChangeScheduleCompartmentResponse) HTTPResponse ¶ added in v65.83.0

func (response ChangeScheduleCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeScheduleCompartmentResponse) String ¶ added in v65.83.0

func (response ChangeScheduleCompartmentResponse) String() string

type CloneCreateFromModelGroupDetails ¶ added in v65.97.0

type CloneCreateFromModelGroupDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model group to be cloned.
	SourceId *string `mandatory:"true" json:"sourceId"`

	ModifyModelGroupDetails *ModifyModelGroupDetails `mandatory:"false" json:"modifyModelGroupDetails"`

	PatchModelGroupMemberModelDetails *PatchModelGroupMemberModelDetails `mandatory:"false" json:"patchModelGroupMemberModelDetails"`
}

CloneCreateFromModelGroupDetails Parameters needed to cloning a model group from an existing model group.

func (CloneCreateFromModelGroupDetails) MarshalJSON ¶ added in v65.97.0

func (m CloneCreateFromModelGroupDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CloneCreateFromModelGroupDetails) String ¶ added in v65.97.0

func (CloneCreateFromModelGroupDetails) ValidateEnumValue ¶ added in v65.97.0

func (m CloneCreateFromModelGroupDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloneCreateFromModelGroupVersionHistoryDetails ¶ added in v65.97.0

type CloneCreateFromModelGroupVersionHistoryDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model group version history.
	SourceId *string `mandatory:"true" json:"sourceId"`

	ModifyModelGroupDetails *ModifyModelGroupDetails `mandatory:"false" json:"modifyModelGroupDetails"`

	PatchModelGroupMemberModelDetails *PatchModelGroupMemberModelDetails `mandatory:"false" json:"patchModelGroupMemberModelDetails"`
}

CloneCreateFromModelGroupVersionHistoryDetails Parameters needed to cloning a model group from latest model group in model group version history.

func (CloneCreateFromModelGroupVersionHistoryDetails) MarshalJSON ¶ added in v65.97.0

func (m CloneCreateFromModelGroupVersionHistoryDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CloneCreateFromModelGroupVersionHistoryDetails) String ¶ added in v65.97.0

func (CloneCreateFromModelGroupVersionHistoryDetails) ValidateEnumValue ¶ added in v65.97.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CloneModelGroupDetails ¶ added in v65.97.0

type CloneModelGroupDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to create the modelGroup in.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the modelGroup.
	ProjectId *string `mandatory:"true" json:"projectId"`

	ModelGroupCloneSourceDetails ModelGroupCloneSourceDetails `mandatory:"true" json:"modelGroupCloneSourceDetails"`
}

CloneModelGroupDetails Parameters needed to clone a model group.

func (CloneModelGroupDetails) GetCompartmentId ¶ added in v65.97.0

func (m CloneModelGroupDetails) GetCompartmentId() *string

GetCompartmentId returns CompartmentId

func (CloneModelGroupDetails) GetProjectId ¶ added in v65.97.0

func (m CloneModelGroupDetails) GetProjectId() *string

GetProjectId returns ProjectId

func (CloneModelGroupDetails) MarshalJSON ¶ added in v65.97.0

func (m CloneModelGroupDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CloneModelGroupDetails) String ¶ added in v65.97.0

func (m CloneModelGroupDetails) String() string

func (*CloneModelGroupDetails) UnmarshalJSON ¶ added in v65.97.0

func (m *CloneModelGroupDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CloneModelGroupDetails) ValidateEnumValue ¶ added in v65.97.0

func (m CloneModelGroupDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfigurationProperty ¶ added in v65.88.1

type ConfigurationProperty struct {

	// Key of configuration property
	Key *string `mandatory:"true" json:"key"`

	// Value of configuration property
	Value *string `mandatory:"false" json:"value"`
}

ConfigurationProperty Property that is used for provisioning of the given MlApplicationInstance. It is validated against configurationSchema defined in referenced MlApplicationImplementation. The value is mandatory with exception for ConfigurationProperty of SECRET type where read operation does not return value field as it contains plain text secret and update operation does not have to contain value field when the secret value should not be updated.

func (ConfigurationProperty) String ¶ added in v65.88.1

func (m ConfigurationProperty) String() string

func (ConfigurationProperty) ValidateEnumValue ¶ added in v65.88.1

func (m ConfigurationProperty) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfigurationPropertySchema ¶ added in v65.88.1

type ConfigurationPropertySchema struct {

	// Name of key (parameter name)
	KeyName *string `mandatory:"true" json:"keyName"`

	// Type of value
	ValueType ConfigurationPropertySchemaValueTypeEnum `mandatory:"true" json:"valueType"`

	// Description of this configuration property
	Description *string `mandatory:"true" json:"description"`

	// Sample property value (it must match validationRegexp if it is specified)
	SampleValue *string `mandatory:"true" json:"sampleValue"`

	// If the value is true this configuration property is mandatory and visa versa. If not specified configuration property is optional.
	IsMandatory *bool `mandatory:"false" json:"isMandatory"`

	// The default value for the optional configuration property (it must not be specified for mandatory configuration properties)
	DefaultValue *string `mandatory:"false" json:"defaultValue"`

	// A regular expression will be used for the validation of property value.
	ValidationRegexp *string `mandatory:"false" json:"validationRegexp"`
}

ConfigurationPropertySchema Schema for single configuration property

func (ConfigurationPropertySchema) String ¶ added in v65.88.1

func (ConfigurationPropertySchema) ValidateEnumValue ¶ added in v65.88.1

func (m ConfigurationPropertySchema) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ConfigurationPropertySchemaValueTypeEnum ¶ added in v65.88.1

type ConfigurationPropertySchemaValueTypeEnum string

ConfigurationPropertySchemaValueTypeEnum Enum with underlying type: string

const (
	ConfigurationPropertySchemaValueTypeString        ConfigurationPropertySchemaValueTypeEnum = "STRING"
	ConfigurationPropertySchemaValueTypeSecret        ConfigurationPropertySchemaValueTypeEnum = "SECRET"
	ConfigurationPropertySchemaValueTypeVaultSecretId ConfigurationPropertySchemaValueTypeEnum = "VAULT_SECRET_ID"
)

Set of constants representing the allowable values for ConfigurationPropertySchemaValueTypeEnum

func GetConfigurationPropertySchemaValueTypeEnumValues ¶ added in v65.88.1

func GetConfigurationPropertySchemaValueTypeEnumValues() []ConfigurationPropertySchemaValueTypeEnum

GetConfigurationPropertySchemaValueTypeEnumValues Enumerates the set of values for ConfigurationPropertySchemaValueTypeEnum

func GetMappingConfigurationPropertySchemaValueTypeEnum ¶ added in v65.88.1

func GetMappingConfigurationPropertySchemaValueTypeEnum(val string) (ConfigurationPropertySchemaValueTypeEnum, bool)

GetMappingConfigurationPropertySchemaValueTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ContainerSummary ¶ added in v65.83.0

type ContainerSummary struct {

	// The name of the container. This can be same for different tags
	ContainerName *string `mandatory:"true" json:"containerName"`

	// The latest tag of the container.
	IsLatest *bool `mandatory:"true" json:"isLatest"`

	// Container Tag.
	Tag *string `mandatory:"true" json:"tag"`

	// Container Version LifecycleState.
	LifecycleState ContainerVersionLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The display name of the container.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// The family name of the container.
	FamilyName *string `mandatory:"false" json:"familyName"`

	// Description of the container.
	Description *string `mandatory:"false" json:"description"`

	// The list of target workload. This Container can be used with given data science resources.
	TargetWorkloads []ContainerSummaryTargetWorkloadsEnum `mandatory:"false" json:"targetWorkloads,omitempty"`

	// The list of usages of this container. This Container can be used for given use-cases.
	Usages []ContainerSummaryUsagesEnum `mandatory:"false" json:"usages,omitempty"`

	// workload configuration of the container.
	WorkloadConfigurationDetailsList []WorkloadConfigurationDetails `mandatory:"false" json:"workloadConfigurationDetailsList"`

	// An array of defined metadata details for the model.
	TagConfigurationList []TagConfiguration `mandatory:"false" json:"tagConfigurationList"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

ContainerSummary Summary representation of a container

func (ContainerSummary) String ¶ added in v65.83.0

func (m ContainerSummary) String() string

func (*ContainerSummary) UnmarshalJSON ¶ added in v65.83.0

func (m *ContainerSummary) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ContainerSummary) ValidateEnumValue ¶ added in v65.83.0

func (m ContainerSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ContainerSummaryTargetWorkloadsEnum ¶ added in v65.83.0

type ContainerSummaryTargetWorkloadsEnum string

ContainerSummaryTargetWorkloadsEnum Enum with underlying type: string

const (
	ContainerSummaryTargetWorkloadsModelDeployment ContainerSummaryTargetWorkloadsEnum = "MODEL_DEPLOYMENT"
	ContainerSummaryTargetWorkloadsJobRun          ContainerSummaryTargetWorkloadsEnum = "JOB_RUN"
)

Set of constants representing the allowable values for ContainerSummaryTargetWorkloadsEnum

func GetContainerSummaryTargetWorkloadsEnumValues ¶ added in v65.83.0

func GetContainerSummaryTargetWorkloadsEnumValues() []ContainerSummaryTargetWorkloadsEnum

GetContainerSummaryTargetWorkloadsEnumValues Enumerates the set of values for ContainerSummaryTargetWorkloadsEnum

func GetMappingContainerSummaryTargetWorkloadsEnum ¶ added in v65.83.0

func GetMappingContainerSummaryTargetWorkloadsEnum(val string) (ContainerSummaryTargetWorkloadsEnum, bool)

GetMappingContainerSummaryTargetWorkloadsEnum performs case Insensitive comparison on enum value and return the desired enum

type ContainerSummaryUsagesEnum ¶ added in v65.83.0

type ContainerSummaryUsagesEnum string

ContainerSummaryUsagesEnum Enum with underlying type: string

const (
	ContainerSummaryUsagesInference      ContainerSummaryUsagesEnum = "INFERENCE"
	ContainerSummaryUsagesFineTune       ContainerSummaryUsagesEnum = "FINE_TUNE"
	ContainerSummaryUsagesEvaluation     ContainerSummaryUsagesEnum = "EVALUATION"
	ContainerSummaryUsagesBatchInference ContainerSummaryUsagesEnum = "BATCH_INFERENCE"
	ContainerSummaryUsagesOther          ContainerSummaryUsagesEnum = "OTHER"
)

Set of constants representing the allowable values for ContainerSummaryUsagesEnum

func GetContainerSummaryUsagesEnumValues ¶ added in v65.83.0

func GetContainerSummaryUsagesEnumValues() []ContainerSummaryUsagesEnum

GetContainerSummaryUsagesEnumValues Enumerates the set of values for ContainerSummaryUsagesEnum

func GetMappingContainerSummaryUsagesEnum ¶ added in v65.83.0

func GetMappingContainerSummaryUsagesEnum(val string) (ContainerSummaryUsagesEnum, bool)

GetMappingContainerSummaryUsagesEnum performs case Insensitive comparison on enum value and return the desired enum

type ContainerTargetWorkloadEnum ¶ added in v65.83.0

type ContainerTargetWorkloadEnum string

ContainerTargetWorkloadEnum Enum with underlying type: string

const (
	ContainerTargetWorkloadModelDeployment ContainerTargetWorkloadEnum = "MODEL_DEPLOYMENT"
	ContainerTargetWorkloadJobRun          ContainerTargetWorkloadEnum = "JOB_RUN"
)

Set of constants representing the allowable values for ContainerTargetWorkloadEnum

func GetContainerTargetWorkloadEnumValues ¶ added in v65.83.0

func GetContainerTargetWorkloadEnumValues() []ContainerTargetWorkloadEnum

GetContainerTargetWorkloadEnumValues Enumerates the set of values for ContainerTargetWorkloadEnum

func GetMappingContainerTargetWorkloadEnum ¶ added in v65.83.0

func GetMappingContainerTargetWorkloadEnum(val string) (ContainerTargetWorkloadEnum, bool)

GetMappingContainerTargetWorkloadEnum performs case Insensitive comparison on enum value and return the desired enum

type ContainerUsageEnum ¶ added in v65.83.0

type ContainerUsageEnum string

ContainerUsageEnum Enum with underlying type: string

const (
	ContainerUsageInference      ContainerUsageEnum = "INFERENCE"
	ContainerUsageFineTune       ContainerUsageEnum = "FINE_TUNE"
	ContainerUsageEvaluation     ContainerUsageEnum = "EVALUATION"
	ContainerUsageBatchInference ContainerUsageEnum = "BATCH_INFERENCE"
	ContainerUsageOther          ContainerUsageEnum = "OTHER"
)

Set of constants representing the allowable values for ContainerUsageEnum

func GetContainerUsageEnumValues ¶ added in v65.83.0

func GetContainerUsageEnumValues() []ContainerUsageEnum

GetContainerUsageEnumValues Enumerates the set of values for ContainerUsageEnum

func GetMappingContainerUsageEnum ¶ added in v65.83.0

func GetMappingContainerUsageEnum(val string) (ContainerUsageEnum, bool)

GetMappingContainerUsageEnum performs case Insensitive comparison on enum value and return the desired enum

type ContainerVersionLifecycleStateEnum ¶ added in v65.83.0

type ContainerVersionLifecycleStateEnum string

ContainerVersionLifecycleStateEnum Enum with underlying type: string

const (
	ContainerVersionLifecycleStateActive   ContainerVersionLifecycleStateEnum = "ACTIVE"
	ContainerVersionLifecycleStateInactive ContainerVersionLifecycleStateEnum = "INACTIVE"
)

Set of constants representing the allowable values for ContainerVersionLifecycleStateEnum

func GetContainerVersionLifecycleStateEnumValues ¶ added in v65.83.0

func GetContainerVersionLifecycleStateEnumValues() []ContainerVersionLifecycleStateEnum

GetContainerVersionLifecycleStateEnumValues Enumerates the set of values for ContainerVersionLifecycleStateEnum

func GetMappingContainerVersionLifecycleStateEnum ¶ added in v65.83.0

func GetMappingContainerVersionLifecycleStateEnum(val string) (ContainerVersionLifecycleStateEnum, bool)

GetMappingContainerVersionLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type CreateAuthConfigurationDetails ¶ added in v65.88.1

type CreateAuthConfigurationDetails interface {
}

CreateAuthConfigurationDetails AuthN/Z configuration for online prediction

type CreateBaseModelGroupDetails ¶ added in v65.97.0

type CreateBaseModelGroupDetails interface {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to create the modelGroup in.
	GetCompartmentId() *string

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the modelGroup.
	GetProjectId() *string
}

CreateBaseModelGroupDetails The base create model group details.

type CreateDataSciencePrivateEndpointDetails ¶ added in v65.49.3

type CreateDataSciencePrivateEndpointDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the private endpoint.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID of the subnet.
	SubnetId *string `mandatory:"true" json:"subnetId"`

	// Data Science resource type.
	DataScienceResourceType DataScienceResourceTypeEnum `mandatory:"true" json:"dataScienceResourceType"`

	// A user friendly description. Avoid entering confidential information.
	Description *string `mandatory:"false" json:"description"`

	// A user friendly name. It doesn't have to be unique. Avoid entering confidential information.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// An array of network security group OCIDs.
	NsgIds []string `mandatory:"false" json:"nsgIds"`

	// Subdomain for a private endpoint FQDN.
	SubDomain *string `mandatory:"false" json:"subDomain"`
}

CreateDataSciencePrivateEndpointDetails The details required to create a Data Science private endpoint.

func (CreateDataSciencePrivateEndpointDetails) String ¶ added in v65.49.3

func (CreateDataSciencePrivateEndpointDetails) ValidateEnumValue ¶ added in v65.49.3

func (m CreateDataSciencePrivateEndpointDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateDataSciencePrivateEndpointRequest ¶ added in v65.49.3

type CreateDataSciencePrivateEndpointRequest struct {

	// The parameters required to create a private endpoint.
	CreateDataSciencePrivateEndpointDetails `contributesTo:"body"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateDataSciencePrivateEndpointRequest wrapper for the CreateDataSciencePrivateEndpoint operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateDataSciencePrivateEndpoint.go.html to see an example of how to use CreateDataSciencePrivateEndpointRequest.

func (CreateDataSciencePrivateEndpointRequest) BinaryRequestBody ¶ added in v65.49.3

func (request CreateDataSciencePrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateDataSciencePrivateEndpointRequest) HTTPRequest ¶ added in v65.49.3

func (request CreateDataSciencePrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateDataSciencePrivateEndpointRequest) RetryPolicy ¶ added in v65.49.3

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateDataSciencePrivateEndpointRequest) String ¶ added in v65.49.3

func (CreateDataSciencePrivateEndpointRequest) ValidateEnumValue ¶ added in v65.49.3

func (request CreateDataSciencePrivateEndpointRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateDataSciencePrivateEndpointResponse ¶ added in v65.49.3

type CreateDataSciencePrivateEndpointResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The DataSciencePrivateEndpoint instance
	DataSciencePrivateEndpoint `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// The URI that identifies the entity described in the response body.
	Location *string `presentIn:"header" name:"location"`
}

CreateDataSciencePrivateEndpointResponse wrapper for the CreateDataSciencePrivateEndpoint operation

func (CreateDataSciencePrivateEndpointResponse) HTTPResponse ¶ added in v65.49.3

func (response CreateDataSciencePrivateEndpointResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateDataSciencePrivateEndpointResponse) String ¶ added in v65.49.3

type CreateIamAuthConfigurationCreateDetails ¶ added in v65.88.1

type CreateIamAuthConfigurationCreateDetails struct {
}

CreateIamAuthConfigurationCreateDetails Configuration of IAM AuthN/Z for online prediction

func (CreateIamAuthConfigurationCreateDetails) MarshalJSON ¶ added in v65.88.1

func (m CreateIamAuthConfigurationCreateDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CreateIamAuthConfigurationCreateDetails) String ¶ added in v65.88.1

func (CreateIamAuthConfigurationCreateDetails) ValidateEnumValue ¶ added in v65.88.1

func (m CreateIamAuthConfigurationCreateDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateIdcsAuthConfigurationDetails ¶ added in v65.88.1

type CreateIdcsAuthConfigurationDetails struct {

	// Identity Domain OCID
	DomainId *string `mandatory:"true" json:"domainId"`
}

CreateIdcsAuthConfigurationDetails Configuration of IDCS AuthN/Z for online prediction

func (CreateIdcsAuthConfigurationDetails) MarshalJSON ¶ added in v65.88.1

func (m CreateIdcsAuthConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CreateIdcsAuthConfigurationDetails) String ¶ added in v65.88.1

func (CreateIdcsAuthConfigurationDetails) ValidateEnumValue ¶ added in v65.88.1

func (m CreateIdcsAuthConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateIdcsCustomServiceAuthConfigurationDetails ¶ added in v65.88.1

type CreateIdcsCustomServiceAuthConfigurationDetails struct {

	// Audience of the IDCS application
	Audience *string `mandatory:"true" json:"audience"`

	// Scope of the IDCS application
	Scope *string `mandatory:"true" json:"scope"`

	// Name of the IDCS application
	ApplicationName *string `mandatory:"true" json:"applicationName"`

	// Bearer token serving as Proof-of-Ownership for referenced IDCS stripe/application
	AccessToken *string `mandatory:"true" json:"accessToken"`

	// Name of the IDCS application role
	RoleName *string `mandatory:"false" json:"roleName"`
}

CreateIdcsCustomServiceAuthConfigurationDetails Create configuration for existing Oracle Cloud Service

func (CreateIdcsCustomServiceAuthConfigurationDetails) MarshalJSON ¶ added in v65.88.1

func (m CreateIdcsCustomServiceAuthConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CreateIdcsCustomServiceAuthConfigurationDetails) String ¶ added in v65.88.1

func (CreateIdcsCustomServiceAuthConfigurationDetails) ValidateEnumValue ¶ added in v65.88.1

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateJobArtifactRequest ¶

type CreateJobArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	JobId *string `mandatory:"true" contributesTo:"path" name:"jobId"`

	// The content length of the body.
	ContentLength *int64 `mandatory:"false" contributesTo:"header" name:"content-length"`

	// The job artifact to upload.
	JobArtifact io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// This header is for specifying a filename during upload. It is used to identify the file type and validate if the
	// file type is supported. Example: `--content-disposition "attachment; filename=hello-world.py"`
	ContentDisposition *string `mandatory:"false" contributesTo:"header" name:"content-disposition"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateJobArtifactRequest wrapper for the CreateJobArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateJobArtifact.go.html to see an example of how to use CreateJobArtifactRequest.

func (CreateJobArtifactRequest) BinaryRequestBody ¶

func (request CreateJobArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateJobArtifactRequest) HTTPRequest ¶

func (request CreateJobArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateJobArtifactRequest) RetryPolicy ¶

func (request CreateJobArtifactRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateJobArtifactRequest) String ¶

func (request CreateJobArtifactRequest) String() string

func (CreateJobArtifactRequest) ValidateEnumValue ¶

func (request CreateJobArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateJobArtifactResponse ¶

type CreateJobArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateJobArtifactResponse wrapper for the CreateJobArtifact operation

func (CreateJobArtifactResponse) HTTPResponse ¶

func (response CreateJobArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateJobArtifactResponse) String ¶

func (response CreateJobArtifactResponse) String() string

type CreateJobDetails ¶

type CreateJobDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the job with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the job.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the job.
	Description *string `mandatory:"false" json:"description"`

	JobConfigurationDetails JobConfigurationDetails `mandatory:"false" json:"jobConfigurationDetails"`

	JobInfrastructureConfigurationDetails JobInfrastructureConfigurationDetails `mandatory:"false" json:"jobInfrastructureConfigurationDetails"`

	JobEnvironmentConfigurationDetails JobEnvironmentConfigurationDetails `mandatory:"false" json:"jobEnvironmentConfigurationDetails"`

	JobLogConfigurationDetails *JobLogConfigurationDetails `mandatory:"false" json:"jobLogConfigurationDetails"`

	// Collection of JobStorageMountConfigurationDetails.
	JobStorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"jobStorageMountConfigurationDetailsList"`

	JobNodeConfigurationDetails JobNodeConfigurationDetails `mandatory:"false" json:"jobNodeConfigurationDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateJobDetails Parameters needed to create a new job.

func (CreateJobDetails) String ¶

func (m CreateJobDetails) String() string

func (*CreateJobDetails) UnmarshalJSON ¶

func (m *CreateJobDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateJobDetails) ValidateEnumValue ¶

func (m CreateJobDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateJobRequest ¶

type CreateJobRequest struct {

	// Details for creating a new job.
	CreateJobDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateJobRequest wrapper for the CreateJob operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateJob.go.html to see an example of how to use CreateJobRequest.

func (CreateJobRequest) BinaryRequestBody ¶

func (request CreateJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateJobRequest) HTTPRequest ¶

func (request CreateJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateJobRequest) RetryPolicy ¶

func (request CreateJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateJobRequest) String ¶

func (request CreateJobRequest) String() string

func (CreateJobRequest) ValidateEnumValue ¶

func (request CreateJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateJobResponse ¶

type CreateJobResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Job instance
	Job `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateJobResponse wrapper for the CreateJob operation

func (CreateJobResponse) HTTPResponse ¶

func (response CreateJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateJobResponse) String ¶

func (response CreateJobResponse) String() string

type CreateJobRunDetails ¶

type CreateJobRunDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the job run with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the job run.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job to create a run for.
	JobId *string `mandatory:"true" json:"jobId"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	JobConfigurationOverrideDetails JobConfigurationDetails `mandatory:"false" json:"jobConfigurationOverrideDetails"`

	JobLogConfigurationOverrideDetails *JobLogConfigurationDetails `mandatory:"false" json:"jobLogConfigurationOverrideDetails"`

	JobEnvironmentConfigurationOverrideDetails JobEnvironmentConfigurationDetails `mandatory:"false" json:"jobEnvironmentConfigurationOverrideDetails"`

	JobInfrastructureConfigurationOverrideDetails JobInfrastructureConfigurationDetails `mandatory:"false" json:"jobInfrastructureConfigurationOverrideDetails"`

	JobNodeConfigurationOverrideDetails JobNodeConfigurationDetails `mandatory:"false" json:"jobNodeConfigurationOverrideDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateJobRunDetails Parameters needed to create a new job run.

func (CreateJobRunDetails) String ¶

func (m CreateJobRunDetails) String() string

func (*CreateJobRunDetails) UnmarshalJSON ¶

func (m *CreateJobRunDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateJobRunDetails) ValidateEnumValue ¶

func (m CreateJobRunDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateJobRunRequest ¶

type CreateJobRunRequest struct {

	// Details for creating a new job run.
	CreateJobRunDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// URL to fetch the Resource Principal Token from the parent resource.
	OpcParentRptUrl *string `mandatory:"false" contributesTo:"header" name:"opc-parent-rpt-url"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateJobRunRequest wrapper for the CreateJobRun operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateJobRun.go.html to see an example of how to use CreateJobRunRequest.

func (CreateJobRunRequest) BinaryRequestBody ¶

func (request CreateJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateJobRunRequest) HTTPRequest ¶

func (request CreateJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateJobRunRequest) RetryPolicy ¶

func (request CreateJobRunRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateJobRunRequest) String ¶

func (request CreateJobRunRequest) String() string

func (CreateJobRunRequest) ValidateEnumValue ¶

func (request CreateJobRunRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateJobRunResponse ¶

type CreateJobRunResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The JobRun instance
	JobRun `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateJobRunResponse wrapper for the CreateJobRun operation

func (CreateJobRunResponse) HTTPResponse ¶

func (response CreateJobRunResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateJobRunResponse) String ¶

func (response CreateJobRunResponse) String() string

type CreateJobRunScheduleActionDetails ¶ added in v65.83.0

type CreateJobRunScheduleActionDetails struct {
	CreateJobRunDetails *CreateJobRunDetails `mandatory:"true" json:"createJobRunDetails"`
}

CreateJobRunScheduleActionDetails create job run details

func (CreateJobRunScheduleActionDetails) MarshalJSON ¶ added in v65.83.0

func (m CreateJobRunScheduleActionDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CreateJobRunScheduleActionDetails) String ¶ added in v65.83.0

func (CreateJobRunScheduleActionDetails) ValidateEnumValue ¶ added in v65.83.0

func (m CreateJobRunScheduleActionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateMlApplicationDetails ¶ added in v65.88.1

type CreateMlApplicationDetails struct {

	// The name of MlApplication. It is unique in a given tenancy.
	Name *string `mandatory:"true" json:"name"`

	// The OCID of the compartment where the MlApplication is created.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// Optional description of the ML Application
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateMlApplicationDetails The information about new MlApplication.

func (CreateMlApplicationDetails) String ¶ added in v65.88.1

func (CreateMlApplicationDetails) ValidateEnumValue ¶ added in v65.88.1

func (m CreateMlApplicationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateMlApplicationImplementationDetails ¶ added in v65.88.1

type CreateMlApplicationImplementationDetails struct {

	// ML Application Implementation name which is unique for given ML Application.
	Name *string `mandatory:"true" json:"name"`

	// The OCID of the ML Application implemented by this ML Application Implementation
	MlApplicationId *string `mandatory:"true" json:"mlApplicationId"`

	// The OCID of the compartment where ML Application Implementation is created.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	Logging *ImplementationLogging `mandatory:"false" json:"logging"`

	// List of ML Application Implementation OCIDs for which migration from this implementation is allowed. Migration means that if consumers change implementation for their instances to implementation with OCID from this list, instance components will be updated in place otherwise new instance components are created based on the new implementation and old instance components are removed.
	AllowedMigrationDestinations []string `mandatory:"false" json:"allowedMigrationDestinations"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateMlApplicationImplementationDetails The information about new MlApplicationImplementation.

func (CreateMlApplicationImplementationDetails) String ¶ added in v65.88.1

func (CreateMlApplicationImplementationDetails) ValidateEnumValue ¶ added in v65.88.1

func (m CreateMlApplicationImplementationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateMlApplicationImplementationRequest ¶ added in v65.88.1

type CreateMlApplicationImplementationRequest struct {

	// Details for the new MlApplicationImplementation.
	CreateMlApplicationImplementationDetails `contributesTo:"body"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateMlApplicationImplementationRequest wrapper for the CreateMlApplicationImplementation operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateMlApplicationImplementation.go.html to see an example of how to use CreateMlApplicationImplementationRequest.

func (CreateMlApplicationImplementationRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (CreateMlApplicationImplementationRequest) HTTPRequest ¶ added in v65.88.1

func (request CreateMlApplicationImplementationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateMlApplicationImplementationRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateMlApplicationImplementationRequest) String ¶ added in v65.88.1

func (CreateMlApplicationImplementationRequest) ValidateEnumValue ¶ added in v65.88.1

func (request CreateMlApplicationImplementationRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateMlApplicationImplementationResponse ¶ added in v65.88.1

type CreateMlApplicationImplementationResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplicationImplementation instance
	MlApplicationImplementation `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateMlApplicationImplementationResponse wrapper for the CreateMlApplicationImplementation operation

func (CreateMlApplicationImplementationResponse) HTTPResponse ¶ added in v65.88.1

func (response CreateMlApplicationImplementationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateMlApplicationImplementationResponse) String ¶ added in v65.88.1

type CreateMlApplicationInstanceDetails ¶ added in v65.88.1

type CreateMlApplicationInstanceDetails struct {

	// The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
	MlApplicationId *string `mandatory:"true" json:"mlApplicationId"`

	// The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
	MlApplicationImplementationId *string `mandatory:"true" json:"mlApplicationImplementationId"`

	// The OCID of the compartment where the MlApplicationInstance is created.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The name of MlApplicationInstance. System will generate displayName when not provided.
	DisplayName *string `mandatory:"false" json:"displayName"`

	AuthConfiguration CreateAuthConfigurationDetails `mandatory:"false" json:"authConfiguration"`

	// Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
	Configuration []ConfigurationProperty `mandatory:"false" json:"configuration"`

	// Defines whether the MlApplicationInstance will be created in ACTIVE (true value) or INACTIVE (false value) lifecycle state.
	IsEnabled *bool `mandatory:"false" json:"isEnabled"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateMlApplicationInstanceDetails The information about new MlApplicationInstance.

func (CreateMlApplicationInstanceDetails) String ¶ added in v65.88.1

func (*CreateMlApplicationInstanceDetails) UnmarshalJSON ¶ added in v65.88.1

func (m *CreateMlApplicationInstanceDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateMlApplicationInstanceDetails) ValidateEnumValue ¶ added in v65.88.1

func (m CreateMlApplicationInstanceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateMlApplicationInstanceRequest ¶ added in v65.88.1

type CreateMlApplicationInstanceRequest struct {

	// Details for the new MlApplicationInstance.
	CreateMlApplicationInstanceDetails `contributesTo:"body"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateMlApplicationInstanceRequest wrapper for the CreateMlApplicationInstance operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateMlApplicationInstance.go.html to see an example of how to use CreateMlApplicationInstanceRequest.

func (CreateMlApplicationInstanceRequest) BinaryRequestBody ¶ added in v65.88.1

func (request CreateMlApplicationInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateMlApplicationInstanceRequest) HTTPRequest ¶ added in v65.88.1

func (request CreateMlApplicationInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateMlApplicationInstanceRequest) RetryPolicy ¶ added in v65.88.1

func (request CreateMlApplicationInstanceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateMlApplicationInstanceRequest) String ¶ added in v65.88.1

func (request CreateMlApplicationInstanceRequest) String() string

func (CreateMlApplicationInstanceRequest) ValidateEnumValue ¶ added in v65.88.1

func (request CreateMlApplicationInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateMlApplicationInstanceResponse ¶ added in v65.88.1

type CreateMlApplicationInstanceResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplicationInstance instance
	MlApplicationInstance `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// The URI that identifies the entity described in the response body.
	Location *string `presentIn:"header" name:"location"`

	// The URI that identifies the entity described in the response body.
	ContentLocation *string `presentIn:"header" name:"content-location"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

CreateMlApplicationInstanceResponse wrapper for the CreateMlApplicationInstance operation

func (CreateMlApplicationInstanceResponse) HTTPResponse ¶ added in v65.88.1

func (response CreateMlApplicationInstanceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateMlApplicationInstanceResponse) String ¶ added in v65.88.1

func (response CreateMlApplicationInstanceResponse) String() string

type CreateMlApplicationRequest ¶ added in v65.88.1

type CreateMlApplicationRequest struct {

	// Details for the new MlApplication.
	CreateMlApplicationDetails `contributesTo:"body"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateMlApplicationRequest wrapper for the CreateMlApplication operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateMlApplication.go.html to see an example of how to use CreateMlApplicationRequest.

func (CreateMlApplicationRequest) BinaryRequestBody ¶ added in v65.88.1

func (request CreateMlApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateMlApplicationRequest) HTTPRequest ¶ added in v65.88.1

func (request CreateMlApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateMlApplicationRequest) RetryPolicy ¶ added in v65.88.1

func (request CreateMlApplicationRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateMlApplicationRequest) String ¶ added in v65.88.1

func (request CreateMlApplicationRequest) String() string

func (CreateMlApplicationRequest) ValidateEnumValue ¶ added in v65.88.1

func (request CreateMlApplicationRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateMlApplicationResponse ¶ added in v65.88.1

type CreateMlApplicationResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplication instance
	MlApplication `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateMlApplicationResponse wrapper for the CreateMlApplication operation

func (CreateMlApplicationResponse) HTTPResponse ¶ added in v65.88.1

func (response CreateMlApplicationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateMlApplicationResponse) String ¶ added in v65.88.1

func (response CreateMlApplicationResponse) String() string

type CreateModelArtifactRequest ¶

type CreateModelArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// The content length of the body.
	ContentLength *int64 `mandatory:"false" contributesTo:"header" name:"content-length"`

	// The model artifact to upload.
	ModelArtifact io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// This header allows you to specify a filename during upload. This file name is used to dispose of the file contents
	// while downloading the file. If this optional field is not populated in the request, then the OCID of the model is used for the file
	// name when downloading.
	// Example: `{"Content-Disposition": "attachment"
	//            "filename"="model.tar.gz"
	//            "Content-Length": "2347"
	//            "Content-Type": "application/gzip"}`
	ContentDisposition *string `mandatory:"false" contributesTo:"header" name:"content-disposition"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateModelArtifactRequest wrapper for the CreateModelArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelArtifact.go.html to see an example of how to use CreateModelArtifactRequest.

func (CreateModelArtifactRequest) BinaryRequestBody ¶

func (request CreateModelArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateModelArtifactRequest) HTTPRequest ¶

func (request CreateModelArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateModelArtifactRequest) RetryPolicy ¶

func (request CreateModelArtifactRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateModelArtifactRequest) String ¶

func (request CreateModelArtifactRequest) String() string

func (CreateModelArtifactRequest) ValidateEnumValue ¶

func (request CreateModelArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelArtifactResponse ¶

type CreateModelArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateModelArtifactResponse wrapper for the CreateModelArtifact operation

func (CreateModelArtifactResponse) HTTPResponse ¶

func (response CreateModelArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateModelArtifactResponse) String ¶

func (response CreateModelArtifactResponse) String() string

type CreateModelCustomMetadatumArtifactRequest ¶ added in v65.86.0

type CreateModelCustomMetadatumArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// The name of the model metadatum in the metadata.
	MetadatumKeyName *string `mandatory:"true" contributesTo:"path" name:"metadatumKeyName"`

	// The content length of the body.
	ContentLength *int64 `mandatory:"false" contributesTo:"header" name:"content-length"`

	// The model custom metadata artifact to upload.
	ModelCustomMetadatumArtifact io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// This header allows you to specify a filename during upload. This file name is used to dispose of the file contents
	// while downloading the file. If this optional field is not populated in the request, then the OCID of the model is used for the file
	// name when downloading.
	// Example: `{"Content-Disposition": "attachment"
	//            "filename"="model.tar.gz"
	//            "Content-Length": "2347"
	//            "Content-Type": "application/gzip"}`
	ContentDisposition *string `mandatory:"false" contributesTo:"header" name:"content-disposition"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateModelCustomMetadatumArtifactRequest wrapper for the CreateModelCustomMetadatumArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelCustomMetadatumArtifact.go.html to see an example of how to use CreateModelCustomMetadatumArtifactRequest.

func (CreateModelCustomMetadatumArtifactRequest) BinaryRequestBody ¶ added in v65.86.0

BinaryRequestBody implements the OCIRequest interface

func (CreateModelCustomMetadatumArtifactRequest) HTTPRequest ¶ added in v65.86.0

func (request CreateModelCustomMetadatumArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateModelCustomMetadatumArtifactRequest) RetryPolicy ¶ added in v65.86.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateModelCustomMetadatumArtifactRequest) String ¶ added in v65.86.0

func (CreateModelCustomMetadatumArtifactRequest) ValidateEnumValue ¶ added in v65.86.0

func (request CreateModelCustomMetadatumArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelCustomMetadatumArtifactResponse ¶ added in v65.86.0

type CreateModelCustomMetadatumArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateModelCustomMetadatumArtifactResponse wrapper for the CreateModelCustomMetadatumArtifact operation

func (CreateModelCustomMetadatumArtifactResponse) HTTPResponse ¶ added in v65.86.0

func (response CreateModelCustomMetadatumArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateModelCustomMetadatumArtifactResponse) String ¶ added in v65.86.0

type CreateModelDefinedMetadatumArtifactRequest ¶ added in v65.86.0

type CreateModelDefinedMetadatumArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// The name of the model metadatum in the metadata.
	MetadatumKeyName *string `mandatory:"true" contributesTo:"path" name:"metadatumKeyName"`

	// The content length of the body.
	ContentLength *int64 `mandatory:"false" contributesTo:"header" name:"content-length"`

	// The model defined metadata artifact to upload.
	ModelDefinedMetadatumArtifact io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// This header allows you to specify a filename during upload. This file name is used to dispose of the file contents
	// while downloading the file. If this optional field is not populated in the request, then the OCID of the model is used for the file
	// name when downloading.
	// Example: `{"Content-Disposition": "attachment"
	//            "filename"="model.tar.gz"
	//            "Content-Length": "2347"
	//            "Content-Type": "application/gzip"}`
	ContentDisposition *string `mandatory:"false" contributesTo:"header" name:"content-disposition"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateModelDefinedMetadatumArtifactRequest wrapper for the CreateModelDefinedMetadatumArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelDefinedMetadatumArtifact.go.html to see an example of how to use CreateModelDefinedMetadatumArtifactRequest.

func (CreateModelDefinedMetadatumArtifactRequest) BinaryRequestBody ¶ added in v65.86.0

BinaryRequestBody implements the OCIRequest interface

func (CreateModelDefinedMetadatumArtifactRequest) HTTPRequest ¶ added in v65.86.0

func (request CreateModelDefinedMetadatumArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateModelDefinedMetadatumArtifactRequest) RetryPolicy ¶ added in v65.86.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateModelDefinedMetadatumArtifactRequest) String ¶ added in v65.86.0

func (CreateModelDefinedMetadatumArtifactRequest) ValidateEnumValue ¶ added in v65.86.0

func (request CreateModelDefinedMetadatumArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelDefinedMetadatumArtifactResponse ¶ added in v65.86.0

type CreateModelDefinedMetadatumArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateModelDefinedMetadatumArtifactResponse wrapper for the CreateModelDefinedMetadatumArtifact operation

func (CreateModelDefinedMetadatumArtifactResponse) HTTPResponse ¶ added in v65.86.0

HTTPResponse implements the OCIResponse interface

func (CreateModelDefinedMetadatumArtifactResponse) String ¶ added in v65.86.0

type CreateModelDeploymentDetails ¶

type CreateModelDeploymentDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model deployment.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the model deployment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	ModelDeploymentConfigurationDetails ModelDeploymentConfigurationDetails `mandatory:"true" json:"modelDeploymentConfigurationDetails"`

	// A user-friendly display name for the resource. Does not have to be unique, and can be modified. Avoid entering confidential information.
	// Example: `My ModelDeployment`
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the model deployment.
	Description *string `mandatory:"false" json:"description"`

	CategoryLogDetails *CategoryLogDetails `mandatory:"false" json:"categoryLogDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateModelDeploymentDetails Parameters needed to create a new model deployment. Model deployments are used by data scientists to perform predictions from the model hosted on an HTTP server.

func (CreateModelDeploymentDetails) String ¶

func (*CreateModelDeploymentDetails) UnmarshalJSON ¶

func (m *CreateModelDeploymentDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateModelDeploymentDetails) ValidateEnumValue ¶

func (m CreateModelDeploymentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelDeploymentRequest ¶

type CreateModelDeploymentRequest struct {

	// Details for creating a new model deployment.
	CreateModelDeploymentDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// URL to fetch the Resource Principal Token from the parent resource.
	OpcParentRptUrl *string `mandatory:"false" contributesTo:"header" name:"opc-parent-rpt-url"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateModelDeploymentRequest wrapper for the CreateModelDeployment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelDeployment.go.html to see an example of how to use CreateModelDeploymentRequest.

func (CreateModelDeploymentRequest) BinaryRequestBody ¶

func (request CreateModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateModelDeploymentRequest) HTTPRequest ¶

func (request CreateModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateModelDeploymentRequest) RetryPolicy ¶

func (request CreateModelDeploymentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateModelDeploymentRequest) String ¶

func (request CreateModelDeploymentRequest) String() string

func (CreateModelDeploymentRequest) ValidateEnumValue ¶

func (request CreateModelDeploymentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelDeploymentResponse ¶

type CreateModelDeploymentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelDeployment instance
	ModelDeployment `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// The URI that identifies the entity described in the response body.
	Location *string `presentIn:"header" name:"location"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

CreateModelDeploymentResponse wrapper for the CreateModelDeployment operation

func (CreateModelDeploymentResponse) HTTPResponse ¶

func (response CreateModelDeploymentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateModelDeploymentResponse) String ¶

func (response CreateModelDeploymentResponse) String() string

type CreateModelDetails ¶

type CreateModelDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to create the model in.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	// Example: `My Model`
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the model.
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// An array of custom metadata details for the model.
	CustomMetadataList []Metadata `mandatory:"false" json:"customMetadataList"`

	// An array of defined metadata details for the model.
	DefinedMetadataList []Metadata `mandatory:"false" json:"definedMetadataList"`

	// Input schema file content in String format
	InputSchema *string `mandatory:"false" json:"inputSchema"`

	// Output schema file content in String format
	OutputSchema *string `mandatory:"false" json:"outputSchema"`

	// The OCID of the model version set that the model is associated to.
	ModelVersionSetId *string `mandatory:"false" json:"modelVersionSetId"`

	// The version label can add an additional description of the lifecycle state of the model or the application using/training the model.
	VersionLabel *string `mandatory:"false" json:"versionLabel"`

	RetentionSetting *RetentionSetting `mandatory:"false" json:"retentionSetting"`

	BackupSetting *BackupSetting `mandatory:"false" json:"backupSetting"`
}

CreateModelDetails Parameters needed to create a new model. Models are mathematical representations of the relationships between data. Models are represented by their associated metadata and artifact.

func (CreateModelDetails) String ¶

func (m CreateModelDetails) String() string

func (CreateModelDetails) ValidateEnumValue ¶

func (m CreateModelDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelGroupArtifactRequest ¶ added in v65.97.0

type CreateModelGroupArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	ModelGroupId *string `mandatory:"true" contributesTo:"path" name:"modelGroupId"`

	// The content length of the body.
	ContentLength *int64 `mandatory:"false" contributesTo:"header" name:"content-length"`

	// The model group artifact to upload.
	ModelGroupArtifact io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// This header allows you to specify a filename during upload. This file name is used to dispose of the file contents
	// while downloading the file. If this optional field is not populated in the request, then the OCID of the model is used for the file
	// name when downloading.
	// Example: `{"Content-Disposition": "attachment"
	//            "filename"="model.tar.gz"
	//            "Content-Length": "2347"
	//            "Content-Type": "application/gzip"}`
	ContentDisposition *string `mandatory:"false" contributesTo:"header" name:"content-disposition"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateModelGroupArtifactRequest wrapper for the CreateModelGroupArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelGroupArtifact.go.html to see an example of how to use CreateModelGroupArtifactRequest.

func (CreateModelGroupArtifactRequest) BinaryRequestBody ¶ added in v65.97.0

func (request CreateModelGroupArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateModelGroupArtifactRequest) HTTPRequest ¶ added in v65.97.0

func (request CreateModelGroupArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateModelGroupArtifactRequest) RetryPolicy ¶ added in v65.97.0

func (request CreateModelGroupArtifactRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateModelGroupArtifactRequest) String ¶ added in v65.97.0

func (request CreateModelGroupArtifactRequest) String() string

func (CreateModelGroupArtifactRequest) ValidateEnumValue ¶ added in v65.97.0

func (request CreateModelGroupArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelGroupArtifactResponse ¶ added in v65.97.0

type CreateModelGroupArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateModelGroupArtifactResponse wrapper for the CreateModelGroupArtifact operation

func (CreateModelGroupArtifactResponse) HTTPResponse ¶ added in v65.97.0

func (response CreateModelGroupArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateModelGroupArtifactResponse) String ¶ added in v65.97.0

func (response CreateModelGroupArtifactResponse) String() string

type CreateModelGroupDetails ¶ added in v65.97.0

type CreateModelGroupDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to create the modelGroup in.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the modelGroup.
	ProjectId *string `mandatory:"true" json:"projectId"`

	ModelGroupDetails ModelGroupDetails `mandatory:"true" json:"modelGroupDetails"`

	MemberModelEntries *MemberModelEntries `mandatory:"true" json:"memberModelEntries"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	// Example: `My ModelGroup`
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the modelGroup.
	Description *string `mandatory:"false" json:"description"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model group version history to which the modelGroup is associated.
	ModelGroupVersionHistoryId *string `mandatory:"false" json:"modelGroupVersionHistoryId"`

	// An additional description of the lifecycle state of the model group.
	VersionLabel *string `mandatory:"false" json:"versionLabel"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateModelGroupDetails Parameters needed to create a model group. Model Group is a group of models.

func (CreateModelGroupDetails) GetCompartmentId ¶ added in v65.97.0

func (m CreateModelGroupDetails) GetCompartmentId() *string

GetCompartmentId returns CompartmentId

func (CreateModelGroupDetails) GetProjectId ¶ added in v65.97.0

func (m CreateModelGroupDetails) GetProjectId() *string

GetProjectId returns ProjectId

func (CreateModelGroupDetails) MarshalJSON ¶ added in v65.97.0

func (m CreateModelGroupDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CreateModelGroupDetails) String ¶ added in v65.97.0

func (m CreateModelGroupDetails) String() string

func (*CreateModelGroupDetails) UnmarshalJSON ¶ added in v65.97.0

func (m *CreateModelGroupDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateModelGroupDetails) ValidateEnumValue ¶ added in v65.97.0

func (m CreateModelGroupDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelGroupRequest ¶ added in v65.97.0

type CreateModelGroupRequest struct {

	// Details for creating a new model group.
	CreateBaseModelGroupDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateModelGroupRequest wrapper for the CreateModelGroup operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelGroup.go.html to see an example of how to use CreateModelGroupRequest.

func (CreateModelGroupRequest) BinaryRequestBody ¶ added in v65.97.0

func (request CreateModelGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateModelGroupRequest) HTTPRequest ¶ added in v65.97.0

func (request CreateModelGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateModelGroupRequest) RetryPolicy ¶ added in v65.97.0

func (request CreateModelGroupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateModelGroupRequest) String ¶ added in v65.97.0

func (request CreateModelGroupRequest) String() string

func (CreateModelGroupRequest) ValidateEnumValue ¶ added in v65.97.0

func (request CreateModelGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelGroupResponse ¶ added in v65.97.0

type CreateModelGroupResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelGroup instance
	ModelGroup `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

CreateModelGroupResponse wrapper for the CreateModelGroup operation

func (CreateModelGroupResponse) HTTPResponse ¶ added in v65.97.0

func (response CreateModelGroupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateModelGroupResponse) String ¶ added in v65.97.0

func (response CreateModelGroupResponse) String() string

type CreateModelGroupVersionHistoryDetails ¶ added in v65.97.0

type CreateModelGroupVersionHistoryDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to create the model group version history in.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model group version history.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly name for the resource. It must be unique and can't be modified. Avoid entering confidential information.
	// Example: `My model version history`
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the model version history.
	Description *string `mandatory:"false" json:"description"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the latest version of the model group to be associated.
	LatestModelGroupId *string `mandatory:"false" json:"latestModelGroupId"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateModelGroupVersionHistoryDetails Parameters that are required to create a new model group version history.

func (CreateModelGroupVersionHistoryDetails) String ¶ added in v65.97.0

func (CreateModelGroupVersionHistoryDetails) ValidateEnumValue ¶ added in v65.97.0

func (m CreateModelGroupVersionHistoryDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelGroupVersionHistoryRequest ¶ added in v65.97.0

type CreateModelGroupVersionHistoryRequest struct {

	// Details for creating a new model group version History.
	CreateModelGroupVersionHistoryDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateModelGroupVersionHistoryRequest wrapper for the CreateModelGroupVersionHistory operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelGroupVersionHistory.go.html to see an example of how to use CreateModelGroupVersionHistoryRequest.

func (CreateModelGroupVersionHistoryRequest) BinaryRequestBody ¶ added in v65.97.0

func (request CreateModelGroupVersionHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateModelGroupVersionHistoryRequest) HTTPRequest ¶ added in v65.97.0

func (request CreateModelGroupVersionHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateModelGroupVersionHistoryRequest) RetryPolicy ¶ added in v65.97.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateModelGroupVersionHistoryRequest) String ¶ added in v65.97.0

func (CreateModelGroupVersionHistoryRequest) ValidateEnumValue ¶ added in v65.97.0

func (request CreateModelGroupVersionHistoryRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelGroupVersionHistoryResponse ¶ added in v65.97.0

type CreateModelGroupVersionHistoryResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelGroupVersionHistory instance
	ModelGroupVersionHistory `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateModelGroupVersionHistoryResponse wrapper for the CreateModelGroupVersionHistory operation

func (CreateModelGroupVersionHistoryResponse) HTTPResponse ¶ added in v65.97.0

func (response CreateModelGroupVersionHistoryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateModelGroupVersionHistoryResponse) String ¶ added in v65.97.0

type CreateModelProvenanceDetails ¶

type CreateModelProvenanceDetails struct {

	// For model reproducibility purposes. URL of the git repository associated with model training.
	RepositoryUrl *string `mandatory:"false" json:"repositoryUrl"`

	// For model reproducibility purposes. Branch of the git repository associated with model training.
	GitBranch *string `mandatory:"false" json:"gitBranch"`

	// For model reproducibility purposes. Commit ID of the git repository associated with model training.
	GitCommit *string `mandatory:"false" json:"gitCommit"`

	// For model reproducibility purposes. Path to model artifacts.
	ScriptDir *string `mandatory:"false" json:"scriptDir"`

	// For model reproducibility purposes. Path to the python script or notebook in which the model was trained."
	TrainingScript *string `mandatory:"false" json:"trainingScript"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a training session(Job or NotebookSession) in which the model was trained. It is used for model reproducibility purposes.
	TrainingId *string `mandatory:"false" json:"trainingId"`
}

CreateModelProvenanceDetails Model provenance gives data scientists information about the origin of their model. This information allows data scientists to reproduce the development environment in which the model was trained.

func (CreateModelProvenanceDetails) String ¶

func (CreateModelProvenanceDetails) ValidateEnumValue ¶

func (m CreateModelProvenanceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelProvenanceRequest ¶

type CreateModelProvenanceRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Provenance information for specified model.
	CreateModelProvenanceDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateModelProvenanceRequest wrapper for the CreateModelProvenance operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelProvenance.go.html to see an example of how to use CreateModelProvenanceRequest.

func (CreateModelProvenanceRequest) BinaryRequestBody ¶

func (request CreateModelProvenanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateModelProvenanceRequest) HTTPRequest ¶

func (request CreateModelProvenanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateModelProvenanceRequest) RetryPolicy ¶

func (request CreateModelProvenanceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateModelProvenanceRequest) String ¶

func (request CreateModelProvenanceRequest) String() string

func (CreateModelProvenanceRequest) ValidateEnumValue ¶

func (request CreateModelProvenanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelProvenanceResponse ¶

type CreateModelProvenanceResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelProvenance instance
	ModelProvenance `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`
}

CreateModelProvenanceResponse wrapper for the CreateModelProvenance operation

func (CreateModelProvenanceResponse) HTTPResponse ¶

func (response CreateModelProvenanceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateModelProvenanceResponse) String ¶

func (response CreateModelProvenanceResponse) String() string

type CreateModelRequest ¶

type CreateModelRequest struct {

	// Details for creating a new model.
	CreateModelDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateModelRequest wrapper for the CreateModel operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModel.go.html to see an example of how to use CreateModelRequest.

func (CreateModelRequest) BinaryRequestBody ¶

func (request CreateModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateModelRequest) HTTPRequest ¶

func (request CreateModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateModelRequest) RetryPolicy ¶

func (request CreateModelRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateModelRequest) String ¶

func (request CreateModelRequest) String() string

func (CreateModelRequest) ValidateEnumValue ¶

func (request CreateModelRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelResponse ¶

type CreateModelResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Model instance
	Model `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateModelResponse wrapper for the CreateModel operation

func (CreateModelResponse) HTTPResponse ¶

func (response CreateModelResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateModelResponse) String ¶

func (response CreateModelResponse) String() string

type CreateModelVersionSetDetails ¶ added in v65.28.1

type CreateModelVersionSetDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to create the model version set in.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the model version set.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly name for the resource. It must be unique and can't be modified. Avoid entering confidential information.
	// Example: `My model version set`
	Name *string `mandatory:"true" json:"name"`

	// A short description of the model version set.
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateModelVersionSetDetails Parameters that are required to create a new model version set.

func (CreateModelVersionSetDetails) String ¶ added in v65.28.1

func (CreateModelVersionSetDetails) ValidateEnumValue ¶ added in v65.28.1

func (m CreateModelVersionSetDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelVersionSetRequest ¶ added in v65.28.1

type CreateModelVersionSetRequest struct {

	// Details for creating a new modelVersionSet.
	CreateModelVersionSetDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateModelVersionSetRequest wrapper for the CreateModelVersionSet operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelVersionSet.go.html to see an example of how to use CreateModelVersionSetRequest.

func (CreateModelVersionSetRequest) BinaryRequestBody ¶ added in v65.28.1

func (request CreateModelVersionSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateModelVersionSetRequest) HTTPRequest ¶ added in v65.28.1

func (request CreateModelVersionSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateModelVersionSetRequest) RetryPolicy ¶ added in v65.28.1

func (request CreateModelVersionSetRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateModelVersionSetRequest) String ¶ added in v65.28.1

func (request CreateModelVersionSetRequest) String() string

func (CreateModelVersionSetRequest) ValidateEnumValue ¶ added in v65.28.1

func (request CreateModelVersionSetRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateModelVersionSetResponse ¶ added in v65.28.1

type CreateModelVersionSetResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelVersionSet instance
	ModelVersionSet `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateModelVersionSetResponse wrapper for the CreateModelVersionSet operation

func (CreateModelVersionSetResponse) HTTPResponse ¶ added in v65.28.1

func (response CreateModelVersionSetResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateModelVersionSetResponse) String ¶ added in v65.28.1

func (response CreateModelVersionSetResponse) String() string

type CreateNotebookSessionDetails ¶

type CreateNotebookSessionDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate with the notebook session.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the notebook session.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	// Example: `My NotebookSession`
	DisplayName *string `mandatory:"false" json:"displayName"`

	NotebookSessionConfigurationDetails *NotebookSessionConfigurationDetails `mandatory:"false" json:"notebookSessionConfigurationDetails"`

	NotebookSessionConfigDetails *NotebookSessionConfigDetails `mandatory:"false" json:"notebookSessionConfigDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	NotebookSessionRuntimeConfigDetails *NotebookSessionRuntimeConfigDetails `mandatory:"false" json:"notebookSessionRuntimeConfigDetails"`

	// Collection of NotebookSessionStorageMountConfigurationDetails.
	NotebookSessionStorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"notebookSessionStorageMountConfigurationDetailsList"`
}

CreateNotebookSessionDetails Parameters needed to create a new notebook session. Notebook sessions are interactive coding environments for data scientists.

func (CreateNotebookSessionDetails) String ¶

func (*CreateNotebookSessionDetails) UnmarshalJSON ¶ added in v65.50.0

func (m *CreateNotebookSessionDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateNotebookSessionDetails) ValidateEnumValue ¶

func (m CreateNotebookSessionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateNotebookSessionRequest ¶

type CreateNotebookSessionRequest struct {

	// Details for creating a new notebook session.
	CreateNotebookSessionDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateNotebookSessionRequest wrapper for the CreateNotebookSession operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateNotebookSession.go.html to see an example of how to use CreateNotebookSessionRequest.

func (CreateNotebookSessionRequest) BinaryRequestBody ¶

func (request CreateNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateNotebookSessionRequest) HTTPRequest ¶

func (request CreateNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateNotebookSessionRequest) RetryPolicy ¶

func (request CreateNotebookSessionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateNotebookSessionRequest) String ¶

func (request CreateNotebookSessionRequest) String() string

func (CreateNotebookSessionRequest) ValidateEnumValue ¶

func (request CreateNotebookSessionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateNotebookSessionResponse ¶

type CreateNotebookSessionResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The NotebookSession instance
	NotebookSession `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// The URI that identifies the entity described in the response body.
	Location *string `presentIn:"header" name:"location"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

CreateNotebookSessionResponse wrapper for the CreateNotebookSession operation

func (CreateNotebookSessionResponse) HTTPResponse ¶

func (response CreateNotebookSessionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateNotebookSessionResponse) String ¶

func (response CreateNotebookSessionResponse) String() string

type CreatePipelineDetails ¶ added in v65.28.2

type CreatePipelineDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the pipeline with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the pipeline.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// Array of step details for each step.
	StepDetails []PipelineStepDetails `mandatory:"true" json:"stepDetails"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the pipeline.
	Description *string `mandatory:"false" json:"description"`

	ConfigurationDetails PipelineConfigurationDetails `mandatory:"false" json:"configurationDetails"`

	LogConfigurationDetails *PipelineLogConfigurationDetails `mandatory:"false" json:"logConfigurationDetails"`

	InfrastructureConfigurationDetails *PipelineInfrastructureConfigurationDetails `mandatory:"false" json:"infrastructureConfigurationDetails"`

	// The storage mount details to mount to the instance running the pipeline step.
	StorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"storageMountConfigurationDetailsList"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreatePipelineDetails The information about new Pipeline.

func (CreatePipelineDetails) String ¶ added in v65.28.2

func (m CreatePipelineDetails) String() string

func (*CreatePipelineDetails) UnmarshalJSON ¶ added in v65.28.2

func (m *CreatePipelineDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreatePipelineDetails) ValidateEnumValue ¶ added in v65.28.2

func (m CreatePipelineDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreatePipelineRequest ¶ added in v65.28.2

type CreatePipelineRequest struct {

	// Details for the new Pipeline.
	CreatePipelineDetails `contributesTo:"body"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreatePipelineRequest wrapper for the CreatePipeline operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreatePipeline.go.html to see an example of how to use CreatePipelineRequest.

func (CreatePipelineRequest) BinaryRequestBody ¶ added in v65.28.2

func (request CreatePipelineRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreatePipelineRequest) HTTPRequest ¶ added in v65.28.2

func (request CreatePipelineRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreatePipelineRequest) RetryPolicy ¶ added in v65.28.2

func (request CreatePipelineRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreatePipelineRequest) String ¶ added in v65.28.2

func (request CreatePipelineRequest) String() string

func (CreatePipelineRequest) ValidateEnumValue ¶ added in v65.28.2

func (request CreatePipelineRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreatePipelineResponse ¶ added in v65.28.2

type CreatePipelineResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Pipeline instance
	Pipeline `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreatePipelineResponse wrapper for the CreatePipeline operation

func (CreatePipelineResponse) HTTPResponse ¶ added in v65.28.2

func (response CreatePipelineResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreatePipelineResponse) String ¶ added in v65.28.2

func (response CreatePipelineResponse) String() string

type CreatePipelineRunDetails ¶ added in v65.28.2

type CreatePipelineRunDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the pipeline run.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline for which pipeline run is created.
	PipelineId *string `mandatory:"true" json:"pipelineId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the pipeline run with.
	ProjectId *string `mandatory:"false" json:"projectId"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	ConfigurationOverrideDetails PipelineConfigurationDetails `mandatory:"false" json:"configurationOverrideDetails"`

	LogConfigurationOverrideDetails *PipelineLogConfigurationDetails `mandatory:"false" json:"logConfigurationOverrideDetails"`

	InfrastructureConfigurationOverrideDetails *PipelineInfrastructureConfigurationDetails `mandatory:"false" json:"infrastructureConfigurationOverrideDetails"`

	// Array of step override details. Only Step Configuration is allowed to be overridden.
	StepOverrideDetails []PipelineStepOverrideDetails `mandatory:"false" json:"stepOverrideDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

CreatePipelineRunDetails The information about new PipelineRun.

func (CreatePipelineRunDetails) String ¶ added in v65.28.2

func (m CreatePipelineRunDetails) String() string

func (*CreatePipelineRunDetails) UnmarshalJSON ¶ added in v65.28.2

func (m *CreatePipelineRunDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreatePipelineRunDetails) ValidateEnumValue ¶ added in v65.28.2

func (m CreatePipelineRunDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreatePipelineRunRequest ¶ added in v65.28.2

type CreatePipelineRunRequest struct {

	// Details for the new PipelineRun.
	CreatePipelineRunDetails `contributesTo:"body"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// URL to fetch the Resource Principal Token from the parent resource.
	OpcParentRptUrl *string `mandatory:"false" contributesTo:"header" name:"opc-parent-rpt-url"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreatePipelineRunRequest wrapper for the CreatePipelineRun operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreatePipelineRun.go.html to see an example of how to use CreatePipelineRunRequest.

func (CreatePipelineRunRequest) BinaryRequestBody ¶ added in v65.28.2

func (request CreatePipelineRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreatePipelineRunRequest) HTTPRequest ¶ added in v65.28.2

func (request CreatePipelineRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreatePipelineRunRequest) RetryPolicy ¶ added in v65.28.2

func (request CreatePipelineRunRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreatePipelineRunRequest) String ¶ added in v65.28.2

func (request CreatePipelineRunRequest) String() string

func (CreatePipelineRunRequest) ValidateEnumValue ¶ added in v65.28.2

func (request CreatePipelineRunRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreatePipelineRunResponse ¶ added in v65.28.2

type CreatePipelineRunResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The PipelineRun instance
	PipelineRun `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// The URI that identifies the entity described in the response body.
	Location *string `presentIn:"header" name:"location"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreatePipelineRunResponse wrapper for the CreatePipelineRun operation

func (CreatePipelineRunResponse) HTTPResponse ¶ added in v65.28.2

func (response CreatePipelineRunResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreatePipelineRunResponse) String ¶ added in v65.28.2

func (response CreatePipelineRunResponse) String() string

type CreatePipelineRunScheduleActionDetails ¶ added in v65.83.0

type CreatePipelineRunScheduleActionDetails struct {
	CreatePipelineRunDetails *CreatePipelineRunDetails `mandatory:"true" json:"createPipelineRunDetails"`
}

CreatePipelineRunScheduleActionDetails create pipeline run details

func (CreatePipelineRunScheduleActionDetails) MarshalJSON ¶ added in v65.83.0

func (m CreatePipelineRunScheduleActionDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CreatePipelineRunScheduleActionDetails) String ¶ added in v65.83.0

func (CreatePipelineRunScheduleActionDetails) ValidateEnumValue ¶ added in v65.83.0

func (m CreatePipelineRunScheduleActionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateProjectDetails ¶

type CreateProjectDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to create the project in.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the project.
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateProjectDetails Parameters needed to create a new project. Projects enable users to organize their data science work.

func (CreateProjectDetails) String ¶

func (m CreateProjectDetails) String() string

func (CreateProjectDetails) ValidateEnumValue ¶

func (m CreateProjectDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateProjectRequest ¶

type CreateProjectRequest struct {

	// Details for creating a new project.
	CreateProjectDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateProjectRequest wrapper for the CreateProject operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateProject.go.html to see an example of how to use CreateProjectRequest.

func (CreateProjectRequest) BinaryRequestBody ¶

func (request CreateProjectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateProjectRequest) HTTPRequest ¶

func (request CreateProjectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateProjectRequest) RetryPolicy ¶

func (request CreateProjectRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateProjectRequest) String ¶

func (request CreateProjectRequest) String() string

func (CreateProjectRequest) ValidateEnumValue ¶

func (request CreateProjectRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateProjectResponse ¶

type CreateProjectResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Project instance
	Project `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateProjectResponse wrapper for the CreateProject operation

func (CreateProjectResponse) HTTPResponse ¶

func (response CreateProjectResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateProjectResponse) String ¶

func (response CreateProjectResponse) String() string

type CreateScheduleDetails ¶ added in v65.83.0

type CreateScheduleDetails struct {

	// A user-friendly name. Avoid entering confidential information.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the schedule with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the schedule.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	Trigger ScheduleTrigger `mandatory:"true" json:"trigger"`

	Action ScheduleAction `mandatory:"true" json:"action"`

	// A short description of the schedule.
	Description *string `mandatory:"false" json:"description"`

	LogDetails *ScheduleLogDetails `mandatory:"false" json:"logDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

CreateScheduleDetails Creation details for a new schedule.

func (CreateScheduleDetails) String ¶ added in v65.83.0

func (m CreateScheduleDetails) String() string

func (*CreateScheduleDetails) UnmarshalJSON ¶ added in v65.83.0

func (m *CreateScheduleDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateScheduleDetails) ValidateEnumValue ¶ added in v65.83.0

func (m CreateScheduleDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateScheduleRequest ¶ added in v65.83.0

type CreateScheduleRequest struct {

	// Details for the new Schedule.
	CreateScheduleDetails `contributesTo:"body"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateScheduleRequest wrapper for the CreateSchedule operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateSchedule.go.html to see an example of how to use CreateScheduleRequest.

func (CreateScheduleRequest) BinaryRequestBody ¶ added in v65.83.0

func (request CreateScheduleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateScheduleRequest) HTTPRequest ¶ added in v65.83.0

func (request CreateScheduleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateScheduleRequest) RetryPolicy ¶ added in v65.83.0

func (request CreateScheduleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateScheduleRequest) String ¶ added in v65.83.0

func (request CreateScheduleRequest) String() string

func (CreateScheduleRequest) ValidateEnumValue ¶ added in v65.83.0

func (request CreateScheduleRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateScheduleResponse ¶ added in v65.83.0

type CreateScheduleResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Schedule instance
	Schedule `presentIn:"body"`

	// URL for the created schedule, the schedule id will be generated after this request is sent.
	Location *string `presentIn:"header" name:"location"`

	// Same as location
	ContentLocation *string `presentIn:"header" name:"content-location"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateScheduleResponse wrapper for the CreateSchedule operation

func (CreateScheduleResponse) HTTPResponse ¶ added in v65.83.0

func (response CreateScheduleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateScheduleResponse) String ¶ added in v65.83.0

func (response CreateScheduleResponse) String() string

type CreateStepArtifactRequest ¶ added in v65.28.2

type CreateStepArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline.
	PipelineId *string `mandatory:"true" contributesTo:"path" name:"pipelineId"`

	// Unique Step identifier in a pipeline.
	StepName *string `mandatory:"true" contributesTo:"path" name:"stepName"`

	// The content length of the body.
	ContentLength *int64 `mandatory:"false" contributesTo:"header" name:"content-length"`

	// The step artifact to upload.
	StepArtifact io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// This header allows you to specify a filename during upload. This file name is used to dispose of the file contents
	// while downloading the file. If this optional field is not populated in the request, then the OCID of the model is used for the file
	// name when downloading.
	// Example: `{"Content-Disposition": "attachment"
	//            "filename"="model.tar.gz"
	//            "Content-Length": "2347"
	//            "Content-Type": "application/gzip"}`
	ContentDisposition *string `mandatory:"false" contributesTo:"header" name:"content-disposition"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

CreateStepArtifactRequest wrapper for the CreateStepArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateStepArtifact.go.html to see an example of how to use CreateStepArtifactRequest.

func (CreateStepArtifactRequest) BinaryRequestBody ¶ added in v65.28.2

func (request CreateStepArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateStepArtifactRequest) HTTPRequest ¶ added in v65.28.2

func (request CreateStepArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateStepArtifactRequest) RetryPolicy ¶ added in v65.28.2

func (request CreateStepArtifactRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateStepArtifactRequest) String ¶ added in v65.28.2

func (request CreateStepArtifactRequest) String() string

func (CreateStepArtifactRequest) ValidateEnumValue ¶ added in v65.28.2

func (request CreateStepArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateStepArtifactResponse ¶ added in v65.28.2

type CreateStepArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

CreateStepArtifactResponse wrapper for the CreateStepArtifact operation

func (CreateStepArtifactResponse) HTTPResponse ¶ added in v65.28.2

func (response CreateStepArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateStepArtifactResponse) String ¶ added in v65.28.2

func (response CreateStepArtifactResponse) String() string

type CustomExpressionQueryScalingConfiguration ¶ added in v65.61.1

type CustomExpressionQueryScalingConfiguration struct {

	// The Monitoring Query Language (MQL) expression to evaluate for the alarm. The Alarms feature of
	// the Monitoring service interprets results for each returned time series as Boolean values,
	// where zero represents false and a non-zero value represents true. A true value means that the trigger
	// rule condition has been met. The query must specify a metric, statistic, interval, and trigger
	// rule (threshold or absence). Supported values for interval: `1m`-`60m` (also `1h`). You can optionally
	// specify dimensions and grouping functions. Supported grouping functions: `grouping()`, `groupBy()`.
	// Example of threshold alarm:
	//   -----
	//     CPUUtilization[1m]{resourceId = "MODEL_DEPLOYMENT_OCID"}.grouping().mean() < 25
	//     CPUUtilization[1m]{resourceId = "MODEL_DEPLOYMENT_OCID"}.grouping().mean() > 75
	//   -----
	Query *string `mandatory:"true" json:"query"`

	// The period of time that the condition defined in the alarm must persist before the alarm state
	// changes from "OK" to "FIRING" or vice versa. For example, a value of 5 minutes means that the
	// alarm must persist in breaching the condition for five minutes before the alarm updates its
	// state to "FIRING"; likewise, the alarm must persist in not breaching the condition for five
	// minutes before the alarm updates its state to "OK."
	// The duration is specified as a string in ISO 8601 format (`PT10M` for ten minutes or `PT1H`
	// for one hour). Minimum: PT3M. Maximum: PT1H. Default: PT3M.
	PendingDuration *string `mandatory:"false" json:"pendingDuration"`

	// The value is used for adjusting the count of instances by.
	InstanceCountAdjustment *int `mandatory:"false" json:"instanceCountAdjustment"`
}

CustomExpressionQueryScalingConfiguration The scaling configuration for the custom metric expression rule.

func (CustomExpressionQueryScalingConfiguration) GetInstanceCountAdjustment ¶ added in v65.61.1

func (m CustomExpressionQueryScalingConfiguration) GetInstanceCountAdjustment() *int

GetInstanceCountAdjustment returns InstanceCountAdjustment

func (CustomExpressionQueryScalingConfiguration) GetPendingDuration ¶ added in v65.61.1

func (m CustomExpressionQueryScalingConfiguration) GetPendingDuration() *string

GetPendingDuration returns PendingDuration

func (CustomExpressionQueryScalingConfiguration) MarshalJSON ¶ added in v65.61.1

func (m CustomExpressionQueryScalingConfiguration) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CustomExpressionQueryScalingConfiguration) String ¶ added in v65.61.1

func (CustomExpressionQueryScalingConfiguration) ValidateEnumValue ¶ added in v65.61.1

func (m CustomExpressionQueryScalingConfiguration) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CustomMetadata ¶ added in v65.97.0

type CustomMetadata struct {

	// Key of the metadata.
	Key *string `mandatory:"false" json:"key"`

	// Value of the metadata.
	Value *string `mandatory:"false" json:"value"`

	// Description of model metadata.
	Description *string `mandatory:"false" json:"description"`

	// Category of the metadata.
	Category *string `mandatory:"false" json:"category"`
}

CustomMetadata Array of custom metadata details of model group.

func (CustomMetadata) String ¶ added in v65.97.0

func (m CustomMetadata) String() string

func (CustomMetadata) ValidateEnumValue ¶ added in v65.97.0

func (m CustomMetadata) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CustomMetricExpressionRule ¶ added in v65.61.1

type CustomMetricExpressionRule struct {
	ScaleInConfiguration *CustomExpressionQueryScalingConfiguration `mandatory:"true" json:"scaleInConfiguration"`

	ScaleOutConfiguration *CustomExpressionQueryScalingConfiguration `mandatory:"true" json:"scaleOutConfiguration"`
}

CustomMetricExpressionRule A custom Monitoring Query Language (MQL) expression for triggering an autoscaling action on the model deployment.

func (CustomMetricExpressionRule) MarshalJSON ¶ added in v65.61.1

func (m CustomMetricExpressionRule) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (CustomMetricExpressionRule) String ¶ added in v65.61.1

func (CustomMetricExpressionRule) ValidateEnumValue ¶ added in v65.61.1

func (m CustomMetricExpressionRule) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DataFlowApplicationApplicationComponent ¶ added in v65.88.1

type DataFlowApplicationApplicationComponent struct {

	// Name of application component
	ComponentName *string `mandatory:"true" json:"componentName"`

	// OCID of Data Flow Application
	ApplicationId *string `mandatory:"true" json:"applicationId"`

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	Name *string `mandatory:"false" json:"name"`
}

DataFlowApplicationApplicationComponent Data Flow Application application component

func (DataFlowApplicationApplicationComponent) GetComponentName ¶ added in v65.88.1

func (m DataFlowApplicationApplicationComponent) GetComponentName() *string

GetComponentName returns ComponentName

func (DataFlowApplicationApplicationComponent) GetName ¶ added in v65.88.1

GetName returns Name

func (DataFlowApplicationApplicationComponent) MarshalJSON ¶ added in v65.88.1

func (m DataFlowApplicationApplicationComponent) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DataFlowApplicationApplicationComponent) String ¶ added in v65.88.1

func (DataFlowApplicationApplicationComponent) ValidateEnumValue ¶ added in v65.88.1

func (m DataFlowApplicationApplicationComponent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DataScienceClient ¶

type DataScienceClient struct {
	common.BaseClient
	// contains filtered or unexported fields
}

DataScienceClient a client for DataScience

func NewDataScienceClientWithConfigurationProvider ¶

func NewDataScienceClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client DataScienceClient, err error)

NewDataScienceClientWithConfigurationProvider Creates a new default DataScience client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewDataScienceClientWithOboToken ¶

func NewDataScienceClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client DataScienceClient, err error)

NewDataScienceClientWithOboToken Creates a new default DataScience client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer

as well as reading the region

func (DataScienceClient) ActivateModel ¶

func (client DataScienceClient) ActivateModel(ctx context.Context, request ActivateModelRequest) (response ActivateModelResponse, err error)

ActivateModel Activates the model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ActivateModel.go.html to see an example of how to use ActivateModel API. A default retry strategy applies to this operation ActivateModel()

func (DataScienceClient) ActivateModelDeployment ¶

func (client DataScienceClient) ActivateModelDeployment(ctx context.Context, request ActivateModelDeploymentRequest) (response ActivateModelDeploymentResponse, err error)

ActivateModelDeployment Activates the model deployment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ActivateModelDeployment.go.html to see an example of how to use ActivateModelDeployment API.

func (DataScienceClient) ActivateModelGroup ¶ added in v65.97.0

func (client DataScienceClient) ActivateModelGroup(ctx context.Context, request ActivateModelGroupRequest) (response ActivateModelGroupResponse, err error)

ActivateModelGroup Activates the model group.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ActivateModelGroup.go.html to see an example of how to use ActivateModelGroup API. A default retry strategy applies to this operation ActivateModelGroup()

func (DataScienceClient) ActivateNotebookSession ¶

func (client DataScienceClient) ActivateNotebookSession(ctx context.Context, request ActivateNotebookSessionRequest) (response ActivateNotebookSessionResponse, err error)

ActivateNotebookSession Activates the notebook session.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ActivateNotebookSession.go.html to see an example of how to use ActivateNotebookSession API.

func (DataScienceClient) ActivateSchedule ¶ added in v65.83.0

func (client DataScienceClient) ActivateSchedule(ctx context.Context, request ActivateScheduleRequest) (response ActivateScheduleResponse, err error)

ActivateSchedule Activate schedule.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ActivateSchedule.go.html to see an example of how to use ActivateSchedule API. A default retry strategy applies to this operation ActivateSchedule()

func (DataScienceClient) CancelJobRun ¶

func (client DataScienceClient) CancelJobRun(ctx context.Context, request CancelJobRunRequest) (response CancelJobRunResponse, err error)

CancelJobRun Cancels an IN_PROGRESS job run.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CancelJobRun.go.html to see an example of how to use CancelJobRun API. A default retry strategy applies to this operation CancelJobRun()

func (DataScienceClient) CancelPipelineRun ¶ added in v65.28.2

func (client DataScienceClient) CancelPipelineRun(ctx context.Context, request CancelPipelineRunRequest) (response CancelPipelineRunResponse, err error)

CancelPipelineRun Cancel a PipelineRun.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CancelPipelineRun.go.html to see an example of how to use CancelPipelineRun API. A default retry strategy applies to this operation CancelPipelineRun()

func (DataScienceClient) CancelWorkRequest ¶

func (client DataScienceClient) CancelWorkRequest(ctx context.Context, request CancelWorkRequestRequest) (response CancelWorkRequestResponse, err error)

CancelWorkRequest Cancels a work request that has not started.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CancelWorkRequest.go.html to see an example of how to use CancelWorkRequest API.

func (DataScienceClient) ChangeDataSciencePrivateEndpointCompartment ¶ added in v65.49.3

func (client DataScienceClient) ChangeDataSciencePrivateEndpointCompartment(ctx context.Context, request ChangeDataSciencePrivateEndpointCompartmentRequest) (response ChangeDataSciencePrivateEndpointCompartmentResponse, err error)

ChangeDataSciencePrivateEndpointCompartment Moves a private endpoint into a different compartment. When provided, If-Match is checked against ETag values of the resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeDataSciencePrivateEndpointCompartment.go.html to see an example of how to use ChangeDataSciencePrivateEndpointCompartment API. A default retry strategy applies to this operation ChangeDataSciencePrivateEndpointCompartment()

func (DataScienceClient) ChangeJobCompartment ¶

func (client DataScienceClient) ChangeJobCompartment(ctx context.Context, request ChangeJobCompartmentRequest) (response ChangeJobCompartmentResponse, err error)

ChangeJobCompartment Changes a job's compartment

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeJobCompartment.go.html to see an example of how to use ChangeJobCompartment API.

func (DataScienceClient) ChangeJobRunCompartment ¶

func (client DataScienceClient) ChangeJobRunCompartment(ctx context.Context, request ChangeJobRunCompartmentRequest) (response ChangeJobRunCompartmentResponse, err error)

ChangeJobRunCompartment Changes a job run's compartment

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeJobRunCompartment.go.html to see an example of how to use ChangeJobRunCompartment API.

func (DataScienceClient) ChangeMlApplicationCompartment ¶ added in v65.88.1

func (client DataScienceClient) ChangeMlApplicationCompartment(ctx context.Context, request ChangeMlApplicationCompartmentRequest) (response ChangeMlApplicationCompartmentResponse, err error)

ChangeMlApplicationCompartment Moves a MlApplication resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeMlApplicationCompartment.go.html to see an example of how to use ChangeMlApplicationCompartment API. A default retry strategy applies to this operation ChangeMlApplicationCompartment()

func (DataScienceClient) ChangeMlApplicationImplementationCompartment ¶ added in v65.88.1

func (client DataScienceClient) ChangeMlApplicationImplementationCompartment(ctx context.Context, request ChangeMlApplicationImplementationCompartmentRequest) (response ChangeMlApplicationImplementationCompartmentResponse, err error)

ChangeMlApplicationImplementationCompartment Moves a MlApplicationImplementation resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeMlApplicationImplementationCompartment.go.html to see an example of how to use ChangeMlApplicationImplementationCompartment API. A default retry strategy applies to this operation ChangeMlApplicationImplementationCompartment()

func (DataScienceClient) ChangeMlApplicationInstanceCompartment ¶ added in v65.88.1

func (client DataScienceClient) ChangeMlApplicationInstanceCompartment(ctx context.Context, request ChangeMlApplicationInstanceCompartmentRequest) (response ChangeMlApplicationInstanceCompartmentResponse, err error)

ChangeMlApplicationInstanceCompartment Moves a MlApplicationInstance resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeMlApplicationInstanceCompartment.go.html to see an example of how to use ChangeMlApplicationInstanceCompartment API. A default retry strategy applies to this operation ChangeMlApplicationInstanceCompartment()

func (DataScienceClient) ChangeMlApplicationInstanceViewCompartment ¶ added in v65.88.1

func (client DataScienceClient) ChangeMlApplicationInstanceViewCompartment(ctx context.Context, request ChangeMlApplicationInstanceViewCompartmentRequest) (response ChangeMlApplicationInstanceViewCompartmentResponse, err error)

ChangeMlApplicationInstanceViewCompartment Moves a MlApplicationInstanceView resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeMlApplicationInstanceViewCompartment.go.html to see an example of how to use ChangeMlApplicationInstanceViewCompartment API. A default retry strategy applies to this operation ChangeMlApplicationInstanceViewCompartment()

func (DataScienceClient) ChangeModelCompartment ¶

func (client DataScienceClient) ChangeModelCompartment(ctx context.Context, request ChangeModelCompartmentRequest) (response ChangeModelCompartmentResponse, err error)

ChangeModelCompartment Moves a model resource into a different compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeModelCompartment.go.html to see an example of how to use ChangeModelCompartment API.

func (DataScienceClient) ChangeModelDeploymentCompartment ¶

func (client DataScienceClient) ChangeModelDeploymentCompartment(ctx context.Context, request ChangeModelDeploymentCompartmentRequest) (response ChangeModelDeploymentCompartmentResponse, err error)

ChangeModelDeploymentCompartment Moves a model deployment into a different compartment. When provided, If-Match is checked against ETag values of the resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeModelDeploymentCompartment.go.html to see an example of how to use ChangeModelDeploymentCompartment API.

func (DataScienceClient) ChangeModelGroupCompartment ¶ added in v65.97.0

func (client DataScienceClient) ChangeModelGroupCompartment(ctx context.Context, request ChangeModelGroupCompartmentRequest) (response ChangeModelGroupCompartmentResponse, err error)

ChangeModelGroupCompartment Moves a model group resource into a different compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeModelGroupCompartment.go.html to see an example of how to use ChangeModelGroupCompartment API. A default retry strategy applies to this operation ChangeModelGroupCompartment()

func (DataScienceClient) ChangeModelGroupVersionHistoryCompartment ¶ added in v65.97.0

func (client DataScienceClient) ChangeModelGroupVersionHistoryCompartment(ctx context.Context, request ChangeModelGroupVersionHistoryCompartmentRequest) (response ChangeModelGroupVersionHistoryCompartmentResponse, err error)

ChangeModelGroupVersionHistoryCompartment Moves a model Group Version History resource into a different compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeModelGroupVersionHistoryCompartment.go.html to see an example of how to use ChangeModelGroupVersionHistoryCompartment API. A default retry strategy applies to this operation ChangeModelGroupVersionHistoryCompartment()

func (DataScienceClient) ChangeModelVersionSetCompartment ¶ added in v65.28.1

func (client DataScienceClient) ChangeModelVersionSetCompartment(ctx context.Context, request ChangeModelVersionSetCompartmentRequest) (response ChangeModelVersionSetCompartmentResponse, err error)

ChangeModelVersionSetCompartment Moves a modelVersionSet resource into a different compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeModelVersionSetCompartment.go.html to see an example of how to use ChangeModelVersionSetCompartment API.

func (DataScienceClient) ChangeNotebookSessionCompartment ¶

func (client DataScienceClient) ChangeNotebookSessionCompartment(ctx context.Context, request ChangeNotebookSessionCompartmentRequest) (response ChangeNotebookSessionCompartmentResponse, err error)

ChangeNotebookSessionCompartment Moves a notebook session resource into a different compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeNotebookSessionCompartment.go.html to see an example of how to use ChangeNotebookSessionCompartment API.

func (DataScienceClient) ChangePipelineCompartment ¶ added in v65.28.2

func (client DataScienceClient) ChangePipelineCompartment(ctx context.Context, request ChangePipelineCompartmentRequest) (response ChangePipelineCompartmentResponse, err error)

ChangePipelineCompartment Moves a resource into a different compartment. When provided, If-Match is checked against ETag values of the resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangePipelineCompartment.go.html to see an example of how to use ChangePipelineCompartment API.

func (DataScienceClient) ChangePipelineRunCompartment ¶ added in v65.28.2

func (client DataScienceClient) ChangePipelineRunCompartment(ctx context.Context, request ChangePipelineRunCompartmentRequest) (response ChangePipelineRunCompartmentResponse, err error)

ChangePipelineRunCompartment Moves a resource into a different compartment. When provided, If-Match is checked against ETag values of the resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangePipelineRunCompartment.go.html to see an example of how to use ChangePipelineRunCompartment API.

func (DataScienceClient) ChangeProjectCompartment ¶

func (client DataScienceClient) ChangeProjectCompartment(ctx context.Context, request ChangeProjectCompartmentRequest) (response ChangeProjectCompartmentResponse, err error)

ChangeProjectCompartment Moves a project resource into a different compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeProjectCompartment.go.html to see an example of how to use ChangeProjectCompartment API.

func (DataScienceClient) ChangeScheduleCompartment ¶ added in v65.83.0

func (client DataScienceClient) ChangeScheduleCompartment(ctx context.Context, request ChangeScheduleCompartmentRequest) (response ChangeScheduleCompartmentResponse, err error)

ChangeScheduleCompartment Moves a Schedule resource from one compartment identifier to another. When provided, If-Match is checked against ETag values of the resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ChangeScheduleCompartment.go.html to see an example of how to use ChangeScheduleCompartment API. A default retry strategy applies to this operation ChangeScheduleCompartment()

func (*DataScienceClient) ConfigurationProvider ¶

func (client *DataScienceClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

func (DataScienceClient) CreateDataSciencePrivateEndpoint ¶ added in v65.49.3

func (client DataScienceClient) CreateDataSciencePrivateEndpoint(ctx context.Context, request CreateDataSciencePrivateEndpointRequest) (response CreateDataSciencePrivateEndpointResponse, err error)

CreateDataSciencePrivateEndpoint Creates a Data Science private endpoint to be used by a Data Science resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateDataSciencePrivateEndpoint.go.html to see an example of how to use CreateDataSciencePrivateEndpoint API. A default retry strategy applies to this operation CreateDataSciencePrivateEndpoint()

func (DataScienceClient) CreateJob ¶

func (client DataScienceClient) CreateJob(ctx context.Context, request CreateJobRequest) (response CreateJobResponse, err error)

CreateJob Creates a job.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateJob.go.html to see an example of how to use CreateJob API. A default retry strategy applies to this operation CreateJob()

func (DataScienceClient) CreateJobArtifact ¶

func (client DataScienceClient) CreateJobArtifact(ctx context.Context, request CreateJobArtifactRequest) (response CreateJobArtifactResponse, err error)

CreateJobArtifact Uploads a job artifact.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateJobArtifact.go.html to see an example of how to use CreateJobArtifact API.

func (DataScienceClient) CreateJobRun ¶

func (client DataScienceClient) CreateJobRun(ctx context.Context, request CreateJobRunRequest) (response CreateJobRunResponse, err error)

CreateJobRun Creates a job run.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateJobRun.go.html to see an example of how to use CreateJobRun API. A default retry strategy applies to this operation CreateJobRun()

func (DataScienceClient) CreateMlApplication ¶ added in v65.88.1

func (client DataScienceClient) CreateMlApplication(ctx context.Context, request CreateMlApplicationRequest) (response CreateMlApplicationResponse, err error)

CreateMlApplication Creates a new MlApplication.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateMlApplication.go.html to see an example of how to use CreateMlApplication API. A default retry strategy applies to this operation CreateMlApplication()

func (DataScienceClient) CreateMlApplicationImplementation ¶ added in v65.88.1

func (client DataScienceClient) CreateMlApplicationImplementation(ctx context.Context, request CreateMlApplicationImplementationRequest) (response CreateMlApplicationImplementationResponse, err error)

CreateMlApplicationImplementation Creates a new MlApplicationImplementation.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateMlApplicationImplementation.go.html to see an example of how to use CreateMlApplicationImplementation API. A default retry strategy applies to this operation CreateMlApplicationImplementation()

func (DataScienceClient) CreateMlApplicationInstance ¶ added in v65.88.1

func (client DataScienceClient) CreateMlApplicationInstance(ctx context.Context, request CreateMlApplicationInstanceRequest) (response CreateMlApplicationInstanceResponse, err error)

CreateMlApplicationInstance Creates a new MlApplicationInstance.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateMlApplicationInstance.go.html to see an example of how to use CreateMlApplicationInstance API. A default retry strategy applies to this operation CreateMlApplicationInstance()

func (DataScienceClient) CreateModel ¶

func (client DataScienceClient) CreateModel(ctx context.Context, request CreateModelRequest) (response CreateModelResponse, err error)

CreateModel Creates a new model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModel.go.html to see an example of how to use CreateModel API. A default retry strategy applies to this operation CreateModel()

func (DataScienceClient) CreateModelArtifact ¶

func (client DataScienceClient) CreateModelArtifact(ctx context.Context, request CreateModelArtifactRequest) (response CreateModelArtifactResponse, err error)

CreateModelArtifact Creates model artifact for specified model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelArtifact.go.html to see an example of how to use CreateModelArtifact API. A default retry strategy applies to this operation CreateModelArtifact()

func (DataScienceClient) CreateModelCustomMetadatumArtifact ¶ added in v65.86.0

func (client DataScienceClient) CreateModelCustomMetadatumArtifact(ctx context.Context, request CreateModelCustomMetadatumArtifactRequest) (response CreateModelCustomMetadatumArtifactResponse, err error)

CreateModelCustomMetadatumArtifact Creates model custom metadata artifact for specified model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelCustomMetadatumArtifact.go.html to see an example of how to use CreateModelCustomMetadatumArtifact API.

func (DataScienceClient) CreateModelDefinedMetadatumArtifact ¶ added in v65.86.0

func (client DataScienceClient) CreateModelDefinedMetadatumArtifact(ctx context.Context, request CreateModelDefinedMetadatumArtifactRequest) (response CreateModelDefinedMetadatumArtifactResponse, err error)

CreateModelDefinedMetadatumArtifact Creates model defined metadata artifact for specified model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelDefinedMetadatumArtifact.go.html to see an example of how to use CreateModelDefinedMetadatumArtifact API.

func (DataScienceClient) CreateModelDeployment ¶

func (client DataScienceClient) CreateModelDeployment(ctx context.Context, request CreateModelDeploymentRequest) (response CreateModelDeploymentResponse, err error)

CreateModelDeployment Creates a new model deployment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelDeployment.go.html to see an example of how to use CreateModelDeployment API. A default retry strategy applies to this operation CreateModelDeployment()

func (DataScienceClient) CreateModelGroup ¶ added in v65.97.0

func (client DataScienceClient) CreateModelGroup(ctx context.Context, request CreateModelGroupRequest) (response CreateModelGroupResponse, err error)

CreateModelGroup Create a new Model Group resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelGroup.go.html to see an example of how to use CreateModelGroup API. A default retry strategy applies to this operation CreateModelGroup()

func (DataScienceClient) CreateModelGroupArtifact ¶ added in v65.97.0

func (client DataScienceClient) CreateModelGroupArtifact(ctx context.Context, request CreateModelGroupArtifactRequest) (response CreateModelGroupArtifactResponse, err error)

CreateModelGroupArtifact Creates artifact for the Model Group.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelGroupArtifact.go.html to see an example of how to use CreateModelGroupArtifact API. A default retry strategy applies to this operation CreateModelGroupArtifact()

func (DataScienceClient) CreateModelGroupVersionHistory ¶ added in v65.97.0

func (client DataScienceClient) CreateModelGroupVersionHistory(ctx context.Context, request CreateModelGroupVersionHistoryRequest) (response CreateModelGroupVersionHistoryResponse, err error)

CreateModelGroupVersionHistory Creates a new modelGroupVersionHistory.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelGroupVersionHistory.go.html to see an example of how to use CreateModelGroupVersionHistory API. A default retry strategy applies to this operation CreateModelGroupVersionHistory()

func (DataScienceClient) CreateModelProvenance ¶

func (client DataScienceClient) CreateModelProvenance(ctx context.Context, request CreateModelProvenanceRequest) (response CreateModelProvenanceResponse, err error)

CreateModelProvenance Creates provenance information for the specified model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelProvenance.go.html to see an example of how to use CreateModelProvenance API. A default retry strategy applies to this operation CreateModelProvenance()

func (DataScienceClient) CreateModelVersionSet ¶ added in v65.28.1

func (client DataScienceClient) CreateModelVersionSet(ctx context.Context, request CreateModelVersionSetRequest) (response CreateModelVersionSetResponse, err error)

CreateModelVersionSet Creates a new modelVersionSet.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateModelVersionSet.go.html to see an example of how to use CreateModelVersionSet API. A default retry strategy applies to this operation CreateModelVersionSet()

func (DataScienceClient) CreateNotebookSession ¶

func (client DataScienceClient) CreateNotebookSession(ctx context.Context, request CreateNotebookSessionRequest) (response CreateNotebookSessionResponse, err error)

CreateNotebookSession Creates a new notebook session.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateNotebookSession.go.html to see an example of how to use CreateNotebookSession API. A default retry strategy applies to this operation CreateNotebookSession()

func (DataScienceClient) CreatePipeline ¶ added in v65.28.2

func (client DataScienceClient) CreatePipeline(ctx context.Context, request CreatePipelineRequest) (response CreatePipelineResponse, err error)

CreatePipeline Creates a new Pipeline.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreatePipeline.go.html to see an example of how to use CreatePipeline API. A default retry strategy applies to this operation CreatePipeline()

func (DataScienceClient) CreatePipelineRun ¶ added in v65.28.2

func (client DataScienceClient) CreatePipelineRun(ctx context.Context, request CreatePipelineRunRequest) (response CreatePipelineRunResponse, err error)

CreatePipelineRun Creates a new PipelineRun.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreatePipelineRun.go.html to see an example of how to use CreatePipelineRun API. A default retry strategy applies to this operation CreatePipelineRun()

func (DataScienceClient) CreateProject ¶

func (client DataScienceClient) CreateProject(ctx context.Context, request CreateProjectRequest) (response CreateProjectResponse, err error)

CreateProject Creates a new project.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateProject.go.html to see an example of how to use CreateProject API. A default retry strategy applies to this operation CreateProject()

func (DataScienceClient) CreateSchedule ¶ added in v65.83.0

func (client DataScienceClient) CreateSchedule(ctx context.Context, request CreateScheduleRequest) (response CreateScheduleResponse, err error)

CreateSchedule Creates a new Schedule.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateSchedule.go.html to see an example of how to use CreateSchedule API. A default retry strategy applies to this operation CreateSchedule()

func (DataScienceClient) CreateStepArtifact ¶ added in v65.28.2

func (client DataScienceClient) CreateStepArtifact(ctx context.Context, request CreateStepArtifactRequest) (response CreateStepArtifactResponse, err error)

CreateStepArtifact Upload the artifact for a step in the pipeline.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/CreateStepArtifact.go.html to see an example of how to use CreateStepArtifact API.

func (DataScienceClient) DeactivateModel ¶

func (client DataScienceClient) DeactivateModel(ctx context.Context, request DeactivateModelRequest) (response DeactivateModelResponse, err error)

DeactivateModel Deactivates the model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeactivateModel.go.html to see an example of how to use DeactivateModel API. A default retry strategy applies to this operation DeactivateModel()

func (DataScienceClient) DeactivateModelDeployment ¶

func (client DataScienceClient) DeactivateModelDeployment(ctx context.Context, request DeactivateModelDeploymentRequest) (response DeactivateModelDeploymentResponse, err error)

DeactivateModelDeployment Deactivates the model deployment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeactivateModelDeployment.go.html to see an example of how to use DeactivateModelDeployment API.

func (DataScienceClient) DeactivateModelGroup ¶ added in v65.97.0

func (client DataScienceClient) DeactivateModelGroup(ctx context.Context, request DeactivateModelGroupRequest) (response DeactivateModelGroupResponse, err error)

DeactivateModelGroup Deactivates the model group.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeactivateModelGroup.go.html to see an example of how to use DeactivateModelGroup API. A default retry strategy applies to this operation DeactivateModelGroup()

func (DataScienceClient) DeactivateNotebookSession ¶

func (client DataScienceClient) DeactivateNotebookSession(ctx context.Context, request DeactivateNotebookSessionRequest) (response DeactivateNotebookSessionResponse, err error)

DeactivateNotebookSession Deactivates the notebook session.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeactivateNotebookSession.go.html to see an example of how to use DeactivateNotebookSession API.

func (DataScienceClient) DeactivateSchedule ¶ added in v65.83.0

func (client DataScienceClient) DeactivateSchedule(ctx context.Context, request DeactivateScheduleRequest) (response DeactivateScheduleResponse, err error)

DeactivateSchedule Deactivate schedule.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeactivateSchedule.go.html to see an example of how to use DeactivateSchedule API. A default retry strategy applies to this operation DeactivateSchedule()

func (DataScienceClient) DeleteDataSciencePrivateEndpoint ¶ added in v65.49.3

func (client DataScienceClient) DeleteDataSciencePrivateEndpoint(ctx context.Context, request DeleteDataSciencePrivateEndpointRequest) (response DeleteDataSciencePrivateEndpointResponse, err error)

DeleteDataSciencePrivateEndpoint Deletes a private endpoint using `privateEndpointId`.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteDataSciencePrivateEndpoint.go.html to see an example of how to use DeleteDataSciencePrivateEndpoint API.

func (DataScienceClient) DeleteJob ¶

func (client DataScienceClient) DeleteJob(ctx context.Context, request DeleteJobRequest) (response DeleteJobResponse, err error)

DeleteJob Deletes a job.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteJob.go.html to see an example of how to use DeleteJob API. A default retry strategy applies to this operation DeleteJob()

func (DataScienceClient) DeleteJobRun ¶

func (client DataScienceClient) DeleteJobRun(ctx context.Context, request DeleteJobRunRequest) (response DeleteJobRunResponse, err error)

DeleteJobRun Deletes a job run.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteJobRun.go.html to see an example of how to use DeleteJobRun API. A default retry strategy applies to this operation DeleteJobRun()

func (DataScienceClient) DeleteMlApplication ¶ added in v65.88.1

func (client DataScienceClient) DeleteMlApplication(ctx context.Context, request DeleteMlApplicationRequest) (response DeleteMlApplicationResponse, err error)

DeleteMlApplication Deletes a MlApplication resource by identifier

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteMlApplication.go.html to see an example of how to use DeleteMlApplication API. A default retry strategy applies to this operation DeleteMlApplication()

func (DataScienceClient) DeleteMlApplicationImplementation ¶ added in v65.88.1

func (client DataScienceClient) DeleteMlApplicationImplementation(ctx context.Context, request DeleteMlApplicationImplementationRequest) (response DeleteMlApplicationImplementationResponse, err error)

DeleteMlApplicationImplementation Deletes a MlApplicationImplementation resource by identifier

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteMlApplicationImplementation.go.html to see an example of how to use DeleteMlApplicationImplementation API. A default retry strategy applies to this operation DeleteMlApplicationImplementation()

func (DataScienceClient) DeleteMlApplicationInstance ¶ added in v65.88.1

func (client DataScienceClient) DeleteMlApplicationInstance(ctx context.Context, request DeleteMlApplicationInstanceRequest) (response DeleteMlApplicationInstanceResponse, err error)

DeleteMlApplicationInstance Deletes a MlApplicationInstance resource by identifier

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteMlApplicationInstance.go.html to see an example of how to use DeleteMlApplicationInstance API. A default retry strategy applies to this operation DeleteMlApplicationInstance()

func (DataScienceClient) DeleteModel ¶

func (client DataScienceClient) DeleteModel(ctx context.Context, request DeleteModelRequest) (response DeleteModelResponse, err error)

DeleteModel Deletes the specified model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModel.go.html to see an example of how to use DeleteModel API. A default retry strategy applies to this operation DeleteModel()

func (DataScienceClient) DeleteModelCustomMetadatumArtifact ¶ added in v65.86.0

func (client DataScienceClient) DeleteModelCustomMetadatumArtifact(ctx context.Context, request DeleteModelCustomMetadatumArtifactRequest) (response DeleteModelCustomMetadatumArtifactResponse, err error)

DeleteModelCustomMetadatumArtifact Deletes model custom metadata artifact for specified model metadata key.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelCustomMetadatumArtifact.go.html to see an example of how to use DeleteModelCustomMetadatumArtifact API. A default retry strategy applies to this operation DeleteModelCustomMetadatumArtifact()

func (DataScienceClient) DeleteModelDefinedMetadatumArtifact ¶ added in v65.86.0

func (client DataScienceClient) DeleteModelDefinedMetadatumArtifact(ctx context.Context, request DeleteModelDefinedMetadatumArtifactRequest) (response DeleteModelDefinedMetadatumArtifactResponse, err error)

DeleteModelDefinedMetadatumArtifact Deletes model defined metadata artifact for specified model metadata key.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelDefinedMetadatumArtifact.go.html to see an example of how to use DeleteModelDefinedMetadatumArtifact API. A default retry strategy applies to this operation DeleteModelDefinedMetadatumArtifact()

func (DataScienceClient) DeleteModelDeployment ¶

func (client DataScienceClient) DeleteModelDeployment(ctx context.Context, request DeleteModelDeploymentRequest) (response DeleteModelDeploymentResponse, err error)

DeleteModelDeployment Deletes the specified model deployment. Any unsaved work in this model deployment is lost.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelDeployment.go.html to see an example of how to use DeleteModelDeployment API. A default retry strategy applies to this operation DeleteModelDeployment()

func (DataScienceClient) DeleteModelGroup ¶ added in v65.97.0

func (client DataScienceClient) DeleteModelGroup(ctx context.Context, request DeleteModelGroupRequest) (response DeleteModelGroupResponse, err error)

DeleteModelGroup Deletes the specified Model Group.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelGroup.go.html to see an example of how to use DeleteModelGroup API.

func (DataScienceClient) DeleteModelGroupVersionHistory ¶ added in v65.97.0

func (client DataScienceClient) DeleteModelGroupVersionHistory(ctx context.Context, request DeleteModelGroupVersionHistoryRequest) (response DeleteModelGroupVersionHistoryResponse, err error)

DeleteModelGroupVersionHistory Deletes the specified modelGroupVersionHistory.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelGroupVersionHistory.go.html to see an example of how to use DeleteModelGroupVersionHistory API.

func (DataScienceClient) DeleteModelVersionSet ¶ added in v65.28.1

func (client DataScienceClient) DeleteModelVersionSet(ctx context.Context, request DeleteModelVersionSetRequest) (response DeleteModelVersionSetResponse, err error)

DeleteModelVersionSet Deletes the specified modelVersionSet.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelVersionSet.go.html to see an example of how to use DeleteModelVersionSet API. A default retry strategy applies to this operation DeleteModelVersionSet()

func (DataScienceClient) DeleteNotebookSession ¶

func (client DataScienceClient) DeleteNotebookSession(ctx context.Context, request DeleteNotebookSessionRequest) (response DeleteNotebookSessionResponse, err error)

DeleteNotebookSession Deletes the specified notebook session. Any unsaved work in this notebook session are lost.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteNotebookSession.go.html to see an example of how to use DeleteNotebookSession API. A default retry strategy applies to this operation DeleteNotebookSession()

func (DataScienceClient) DeletePipeline ¶ added in v65.28.2

func (client DataScienceClient) DeletePipeline(ctx context.Context, request DeletePipelineRequest) (response DeletePipelineResponse, err error)

DeletePipeline Deletes a Pipeline resource by identifier.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeletePipeline.go.html to see an example of how to use DeletePipeline API.

func (DataScienceClient) DeletePipelineRun ¶ added in v65.28.2

func (client DataScienceClient) DeletePipelineRun(ctx context.Context, request DeletePipelineRunRequest) (response DeletePipelineRunResponse, err error)

DeletePipelineRun Deletes a PipelineRun resource by identifier.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeletePipelineRun.go.html to see an example of how to use DeletePipelineRun API.

func (DataScienceClient) DeleteProject ¶

func (client DataScienceClient) DeleteProject(ctx context.Context, request DeleteProjectRequest) (response DeleteProjectResponse, err error)

DeleteProject Deletes the specified project. This operation fails unless all associated resources (notebook sessions or models) are in a DELETED state. You must delete all associated resources before deleting a project.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteProject.go.html to see an example of how to use DeleteProject API. A default retry strategy applies to this operation DeleteProject()

func (DataScienceClient) DeleteSchedule ¶ added in v65.83.0

func (client DataScienceClient) DeleteSchedule(ctx context.Context, request DeleteScheduleRequest) (response DeleteScheduleResponse, err error)

DeleteSchedule Deletes a Schedule resource by identifier

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteSchedule.go.html to see an example of how to use DeleteSchedule API.

func (DataScienceClient) DisableMlApplicationInstanceViewTrigger ¶ added in v65.88.1

func (client DataScienceClient) DisableMlApplicationInstanceViewTrigger(ctx context.Context, request DisableMlApplicationInstanceViewTriggerRequest) (response DisableMlApplicationInstanceViewTriggerResponse, err error)

DisableMlApplicationInstanceViewTrigger Disable trigger of given name for given ML Application Instance View flow

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DisableMlApplicationInstanceViewTrigger.go.html to see an example of how to use DisableMlApplicationInstanceViewTrigger API. A default retry strategy applies to this operation DisableMlApplicationInstanceViewTrigger()

func (DataScienceClient) EnableMlApplicationInstanceViewTrigger ¶ added in v65.88.1

func (client DataScienceClient) EnableMlApplicationInstanceViewTrigger(ctx context.Context, request EnableMlApplicationInstanceViewTriggerRequest) (response EnableMlApplicationInstanceViewTriggerResponse, err error)

EnableMlApplicationInstanceViewTrigger Enable trigger of given name for given ML Application Instance View flow

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/EnableMlApplicationInstanceViewTrigger.go.html to see an example of how to use EnableMlApplicationInstanceViewTrigger API. A default retry strategy applies to this operation EnableMlApplicationInstanceViewTrigger()

func (DataScienceClient) ExportModelArtifact ¶ added in v65.20.0

func (client DataScienceClient) ExportModelArtifact(ctx context.Context, request ExportModelArtifactRequest) (response ExportModelArtifactResponse, err error)

ExportModelArtifact Export model artifact from source to the service bucket

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ExportModelArtifact.go.html to see an example of how to use ExportModelArtifact API. A default retry strategy applies to this operation ExportModelArtifact()

func (DataScienceClient) GetDataSciencePrivateEndpoint ¶ added in v65.49.3

func (client DataScienceClient) GetDataSciencePrivateEndpoint(ctx context.Context, request GetDataSciencePrivateEndpointRequest) (response GetDataSciencePrivateEndpointResponse, err error)

GetDataSciencePrivateEndpoint Retrieves an private endpoint using a `privateEndpointId`.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetDataSciencePrivateEndpoint.go.html to see an example of how to use GetDataSciencePrivateEndpoint API. A default retry strategy applies to this operation GetDataSciencePrivateEndpoint()

func (DataScienceClient) GetJob ¶

func (client DataScienceClient) GetJob(ctx context.Context, request GetJobRequest) (response GetJobResponse, err error)

GetJob Gets a job.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetJob.go.html to see an example of how to use GetJob API. A default retry strategy applies to this operation GetJob()

func (DataScienceClient) GetJobArtifactContent ¶

func (client DataScienceClient) GetJobArtifactContent(ctx context.Context, request GetJobArtifactContentRequest) (response GetJobArtifactContentResponse, err error)

GetJobArtifactContent Downloads job artifact content for specified job.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetJobArtifactContent.go.html to see an example of how to use GetJobArtifactContent API. A default retry strategy applies to this operation GetJobArtifactContent()

func (DataScienceClient) GetJobRun ¶

func (client DataScienceClient) GetJobRun(ctx context.Context, request GetJobRunRequest) (response GetJobRunResponse, err error)

GetJobRun Gets a job run.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetJobRun.go.html to see an example of how to use GetJobRun API. A default retry strategy applies to this operation GetJobRun()

func (DataScienceClient) GetMlApplication ¶ added in v65.88.1

func (client DataScienceClient) GetMlApplication(ctx context.Context, request GetMlApplicationRequest) (response GetMlApplicationResponse, err error)

GetMlApplication Gets a MlApplication by identifier

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplication.go.html to see an example of how to use GetMlApplication API. A default retry strategy applies to this operation GetMlApplication()

func (DataScienceClient) GetMlApplicationHistoricalPackageContent ¶ added in v65.88.1

func (client DataScienceClient) GetMlApplicationHistoricalPackageContent(ctx context.Context, request GetMlApplicationHistoricalPackageContentRequest) (response GetMlApplicationHistoricalPackageContentResponse, err error)

GetMlApplicationHistoricalPackageContent Retrieves ML Application package for MlApplicationImplementationVersion with given id.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationHistoricalPackageContent.go.html to see an example of how to use GetMlApplicationHistoricalPackageContent API. A default retry strategy applies to this operation GetMlApplicationHistoricalPackageContent()

func (DataScienceClient) GetMlApplicationImplementation ¶ added in v65.88.1

func (client DataScienceClient) GetMlApplicationImplementation(ctx context.Context, request GetMlApplicationImplementationRequest) (response GetMlApplicationImplementationResponse, err error)

GetMlApplicationImplementation Gets a MlApplicationImplementation by identifier

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationImplementation.go.html to see an example of how to use GetMlApplicationImplementation API. A default retry strategy applies to this operation GetMlApplicationImplementation()

func (DataScienceClient) GetMlApplicationImplementationVersion ¶ added in v65.88.1

func (client DataScienceClient) GetMlApplicationImplementationVersion(ctx context.Context, request GetMlApplicationImplementationVersionRequest) (response GetMlApplicationImplementationVersionResponse, err error)

GetMlApplicationImplementationVersion Gets a MlApplicationImplementationVersion by identifier

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationImplementationVersion.go.html to see an example of how to use GetMlApplicationImplementationVersion API. A default retry strategy applies to this operation GetMlApplicationImplementationVersion()

func (DataScienceClient) GetMlApplicationInstance ¶ added in v65.88.1

func (client DataScienceClient) GetMlApplicationInstance(ctx context.Context, request GetMlApplicationInstanceRequest) (response GetMlApplicationInstanceResponse, err error)

GetMlApplicationInstance Gets a MlApplicationInstance by identifier

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationInstance.go.html to see an example of how to use GetMlApplicationInstance API. A default retry strategy applies to this operation GetMlApplicationInstance()

func (DataScienceClient) GetMlApplicationInstanceView ¶ added in v65.88.1

func (client DataScienceClient) GetMlApplicationInstanceView(ctx context.Context, request GetMlApplicationInstanceViewRequest) (response GetMlApplicationInstanceViewResponse, err error)

GetMlApplicationInstanceView Gets a MlApplicationInstanceView by identifier

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationInstanceView.go.html to see an example of how to use GetMlApplicationInstanceView API. A default retry strategy applies to this operation GetMlApplicationInstanceView()

func (DataScienceClient) GetMlApplicationPackageContent ¶ added in v65.88.1

func (client DataScienceClient) GetMlApplicationPackageContent(ctx context.Context, request GetMlApplicationPackageContentRequest) (response GetMlApplicationPackageContentResponse, err error)

GetMlApplicationPackageContent Retrieves last ML Application package uploaded for given ML Application Implementation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationPackageContent.go.html to see an example of how to use GetMlApplicationPackageContent API. A default retry strategy applies to this operation GetMlApplicationPackageContent()

func (DataScienceClient) GetModel ¶

func (client DataScienceClient) GetModel(ctx context.Context, request GetModelRequest) (response GetModelResponse, err error)

GetModel Gets the specified model's information.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModel.go.html to see an example of how to use GetModel API. A default retry strategy applies to this operation GetModel()

func (DataScienceClient) GetModelArtifactContent ¶

func (client DataScienceClient) GetModelArtifactContent(ctx context.Context, request GetModelArtifactContentRequest) (response GetModelArtifactContentResponse, err error)

GetModelArtifactContent Downloads model artifact content for specified model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelArtifactContent.go.html to see an example of how to use GetModelArtifactContent API. A default retry strategy applies to this operation GetModelArtifactContent()

func (DataScienceClient) GetModelCustomMetadatumArtifactContent ¶ added in v65.86.0

func (client DataScienceClient) GetModelCustomMetadatumArtifactContent(ctx context.Context, request GetModelCustomMetadatumArtifactContentRequest) (response GetModelCustomMetadatumArtifactContentResponse, err error)

GetModelCustomMetadatumArtifactContent Downloads model custom metadata artifact content for specified model metadata key.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelCustomMetadatumArtifactContent.go.html to see an example of how to use GetModelCustomMetadatumArtifactContent API. A default retry strategy applies to this operation GetModelCustomMetadatumArtifactContent()

func (DataScienceClient) GetModelDefinedMetadatumArtifactContent ¶ added in v65.86.0

func (client DataScienceClient) GetModelDefinedMetadatumArtifactContent(ctx context.Context, request GetModelDefinedMetadatumArtifactContentRequest) (response GetModelDefinedMetadatumArtifactContentResponse, err error)

GetModelDefinedMetadatumArtifactContent Downloads model defined metadata artifact content for specified model metadata key.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelDefinedMetadatumArtifactContent.go.html to see an example of how to use GetModelDefinedMetadatumArtifactContent API. A default retry strategy applies to this operation GetModelDefinedMetadatumArtifactContent()

func (DataScienceClient) GetModelDeployment ¶

func (client DataScienceClient) GetModelDeployment(ctx context.Context, request GetModelDeploymentRequest) (response GetModelDeploymentResponse, err error)

GetModelDeployment Retrieves the model deployment for the specified `modelDeploymentId`.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelDeployment.go.html to see an example of how to use GetModelDeployment API. A default retry strategy applies to this operation GetModelDeployment()

func (DataScienceClient) GetModelGroup ¶ added in v65.97.0

func (client DataScienceClient) GetModelGroup(ctx context.Context, request GetModelGroupRequest) (response GetModelGroupResponse, err error)

GetModelGroup Retrieves the Model Group resource based on the specified modelGroup id.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelGroup.go.html to see an example of how to use GetModelGroup API. A default retry strategy applies to this operation GetModelGroup()

func (DataScienceClient) GetModelGroupArtifactContent ¶ added in v65.97.0

func (client DataScienceClient) GetModelGroupArtifactContent(ctx context.Context, request GetModelGroupArtifactContentRequest) (response GetModelGroupArtifactContentResponse, err error)

GetModelGroupArtifactContent Downloads the model artifact for the specified model group.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelGroupArtifactContent.go.html to see an example of how to use GetModelGroupArtifactContent API. A default retry strategy applies to this operation GetModelGroupArtifactContent()

func (DataScienceClient) GetModelGroupVersionHistory ¶ added in v65.97.0

func (client DataScienceClient) GetModelGroupVersionHistory(ctx context.Context, request GetModelGroupVersionHistoryRequest) (response GetModelGroupVersionHistoryResponse, err error)

GetModelGroupVersionHistory Gets the specified modelGroupVersionHistory's information.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelGroupVersionHistory.go.html to see an example of how to use GetModelGroupVersionHistory API. A default retry strategy applies to this operation GetModelGroupVersionHistory()

func (DataScienceClient) GetModelProvenance ¶

func (client DataScienceClient) GetModelProvenance(ctx context.Context, request GetModelProvenanceRequest) (response GetModelProvenanceResponse, err error)

GetModelProvenance Gets provenance information for specified model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelProvenance.go.html to see an example of how to use GetModelProvenance API. A default retry strategy applies to this operation GetModelProvenance()

func (DataScienceClient) GetModelVersionSet ¶ added in v65.28.1

func (client DataScienceClient) GetModelVersionSet(ctx context.Context, request GetModelVersionSetRequest) (response GetModelVersionSetResponse, err error)

GetModelVersionSet Gets the specified model version set information.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelVersionSet.go.html to see an example of how to use GetModelVersionSet API. A default retry strategy applies to this operation GetModelVersionSet()

func (DataScienceClient) GetNotebookSession ¶

func (client DataScienceClient) GetNotebookSession(ctx context.Context, request GetNotebookSessionRequest) (response GetNotebookSessionResponse, err error)

GetNotebookSession Gets the specified notebook session's information.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetNotebookSession.go.html to see an example of how to use GetNotebookSession API. A default retry strategy applies to this operation GetNotebookSession()

func (DataScienceClient) GetPipeline ¶ added in v65.28.2

func (client DataScienceClient) GetPipeline(ctx context.Context, request GetPipelineRequest) (response GetPipelineResponse, err error)

GetPipeline Gets a Pipeline by identifier.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetPipeline.go.html to see an example of how to use GetPipeline API. A default retry strategy applies to this operation GetPipeline()

func (DataScienceClient) GetPipelineRun ¶ added in v65.28.2

func (client DataScienceClient) GetPipelineRun(ctx context.Context, request GetPipelineRunRequest) (response GetPipelineRunResponse, err error)

GetPipelineRun Gets a PipelineRun by identifier.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetPipelineRun.go.html to see an example of how to use GetPipelineRun API. A default retry strategy applies to this operation GetPipelineRun()

func (DataScienceClient) GetProject ¶

func (client DataScienceClient) GetProject(ctx context.Context, request GetProjectRequest) (response GetProjectResponse, err error)

GetProject Gets the specified project's information.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetProject.go.html to see an example of how to use GetProject API. A default retry strategy applies to this operation GetProject()

func (DataScienceClient) GetSchedule ¶ added in v65.83.0

func (client DataScienceClient) GetSchedule(ctx context.Context, request GetScheduleRequest) (response GetScheduleResponse, err error)

GetSchedule Gets a Schedule by identifier

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetSchedule.go.html to see an example of how to use GetSchedule API. A default retry strategy applies to this operation GetSchedule()

func (DataScienceClient) GetStepArtifactContent ¶ added in v65.28.2

func (client DataScienceClient) GetStepArtifactContent(ctx context.Context, request GetStepArtifactContentRequest) (response GetStepArtifactContentResponse, err error)

GetStepArtifactContent Download the artifact for a step in the pipeline.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetStepArtifactContent.go.html to see an example of how to use GetStepArtifactContent API. A default retry strategy applies to this operation GetStepArtifactContent()

func (DataScienceClient) GetWorkRequest ¶

func (client DataScienceClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)

GetWorkRequest Gets the specified work request's information.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API. A default retry strategy applies to this operation GetWorkRequest()

func (DataScienceClient) HeadJobArtifact ¶

func (client DataScienceClient) HeadJobArtifact(ctx context.Context, request HeadJobArtifactRequest) (response HeadJobArtifactResponse, err error)

HeadJobArtifact Gets job artifact metadata.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadJobArtifact.go.html to see an example of how to use HeadJobArtifact API. A default retry strategy applies to this operation HeadJobArtifact()

func (DataScienceClient) HeadModelArtifact ¶

func (client DataScienceClient) HeadModelArtifact(ctx context.Context, request HeadModelArtifactRequest) (response HeadModelArtifactResponse, err error)

HeadModelArtifact Gets model artifact metadata for specified model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadModelArtifact.go.html to see an example of how to use HeadModelArtifact API. A default retry strategy applies to this operation HeadModelArtifact()

func (DataScienceClient) HeadModelCustomMetadatumArtifact ¶ added in v65.86.0

func (client DataScienceClient) HeadModelCustomMetadatumArtifact(ctx context.Context, request HeadModelCustomMetadatumArtifactRequest) (response HeadModelCustomMetadatumArtifactResponse, err error)

HeadModelCustomMetadatumArtifact Gets custom metadata artifact metadata for specified model metadata key.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadModelCustomMetadatumArtifact.go.html to see an example of how to use HeadModelCustomMetadatumArtifact API. A default retry strategy applies to this operation HeadModelCustomMetadatumArtifact()

func (DataScienceClient) HeadModelDefinedMetadatumArtifact ¶ added in v65.86.0

func (client DataScienceClient) HeadModelDefinedMetadatumArtifact(ctx context.Context, request HeadModelDefinedMetadatumArtifactRequest) (response HeadModelDefinedMetadatumArtifactResponse, err error)

HeadModelDefinedMetadatumArtifact Gets defined metadata artifact metadata for specified model metadata key.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadModelDefinedMetadatumArtifact.go.html to see an example of how to use HeadModelDefinedMetadatumArtifact API. A default retry strategy applies to this operation HeadModelDefinedMetadatumArtifact()

func (DataScienceClient) HeadModelGroupArtifact ¶ added in v65.97.0

func (client DataScienceClient) HeadModelGroupArtifact(ctx context.Context, request HeadModelGroupArtifactRequest) (response HeadModelGroupArtifactResponse, err error)

HeadModelGroupArtifact Gets model group artifact metadata for a specified model group.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadModelGroupArtifact.go.html to see an example of how to use HeadModelGroupArtifact API. A default retry strategy applies to this operation HeadModelGroupArtifact()

func (DataScienceClient) HeadStepArtifact ¶ added in v65.28.2

func (client DataScienceClient) HeadStepArtifact(ctx context.Context, request HeadStepArtifactRequest) (response HeadStepArtifactResponse, err error)

HeadStepArtifact Get the artifact metadata for a step in the pipeline.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadStepArtifact.go.html to see an example of how to use HeadStepArtifact API. A default retry strategy applies to this operation HeadStepArtifact()

func (DataScienceClient) ImportModelArtifact ¶ added in v65.20.0

func (client DataScienceClient) ImportModelArtifact(ctx context.Context, request ImportModelArtifactRequest) (response ImportModelArtifactResponse, err error)

ImportModelArtifact Import model artifact from service bucket

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ImportModelArtifact.go.html to see an example of how to use ImportModelArtifact API.

func (DataScienceClient) ListContainers ¶ added in v65.83.0

func (client DataScienceClient) ListContainers(ctx context.Context, request ListContainersRequest) (response ListContainersResponse, err error)

ListContainers List containers.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListContainers.go.html to see an example of how to use ListContainers API. A default retry strategy applies to this operation ListContainers()

func (DataScienceClient) ListDataSciencePrivateEndpoints ¶ added in v65.49.3

func (client DataScienceClient) ListDataSciencePrivateEndpoints(ctx context.Context, request ListDataSciencePrivateEndpointsRequest) (response ListDataSciencePrivateEndpointsResponse, err error)

ListDataSciencePrivateEndpoints Lists all Data Science private endpoints in the specified compartment. The query must include compartmentId. The query can also include one other parameter. If the query doesn't include compartmentId, or includes compartmentId with two or more other parameters, then an error is returned.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListDataSciencePrivateEndpoints.go.html to see an example of how to use ListDataSciencePrivateEndpoints API. A default retry strategy applies to this operation ListDataSciencePrivateEndpoints()

func (DataScienceClient) ListFastLaunchJobConfigs ¶

func (client DataScienceClient) ListFastLaunchJobConfigs(ctx context.Context, request ListFastLaunchJobConfigsRequest) (response ListFastLaunchJobConfigsResponse, err error)

ListFastLaunchJobConfigs List fast launch capable job configs in the specified compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListFastLaunchJobConfigs.go.html to see an example of how to use ListFastLaunchJobConfigs API. A default retry strategy applies to this operation ListFastLaunchJobConfigs()

func (DataScienceClient) ListJobRuns ¶

func (client DataScienceClient) ListJobRuns(ctx context.Context, request ListJobRunsRequest) (response ListJobRunsResponse, err error)

ListJobRuns List out job runs.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListJobRuns.go.html to see an example of how to use ListJobRuns API. A default retry strategy applies to this operation ListJobRuns()

func (DataScienceClient) ListJobShapes ¶

func (client DataScienceClient) ListJobShapes(ctx context.Context, request ListJobShapesRequest) (response ListJobShapesResponse, err error)

ListJobShapes List job shapes available in the specified compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListJobShapes.go.html to see an example of how to use ListJobShapes API. A default retry strategy applies to this operation ListJobShapes()

func (DataScienceClient) ListJobs ¶

func (client DataScienceClient) ListJobs(ctx context.Context, request ListJobsRequest) (response ListJobsResponse, err error)

ListJobs List jobs in the specified compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListJobs.go.html to see an example of how to use ListJobs API. A default retry strategy applies to this operation ListJobs()

func (DataScienceClient) ListMlApplicationImplementationVersions ¶ added in v65.88.1

func (client DataScienceClient) ListMlApplicationImplementationVersions(ctx context.Context, request ListMlApplicationImplementationVersionsRequest) (response ListMlApplicationImplementationVersionsResponse, err error)

ListMlApplicationImplementationVersions Returns a list of MlApplicationImplementationVersions.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListMlApplicationImplementationVersions.go.html to see an example of how to use ListMlApplicationImplementationVersions API. A default retry strategy applies to this operation ListMlApplicationImplementationVersions()

func (DataScienceClient) ListMlApplicationImplementations ¶ added in v65.88.1

func (client DataScienceClient) ListMlApplicationImplementations(ctx context.Context, request ListMlApplicationImplementationsRequest) (response ListMlApplicationImplementationsResponse, err error)

ListMlApplicationImplementations Returns a list of MlApplicationImplementations.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListMlApplicationImplementations.go.html to see an example of how to use ListMlApplicationImplementations API. A default retry strategy applies to this operation ListMlApplicationImplementations()

func (DataScienceClient) ListMlApplicationInstanceViews ¶ added in v65.88.1

func (client DataScienceClient) ListMlApplicationInstanceViews(ctx context.Context, request ListMlApplicationInstanceViewsRequest) (response ListMlApplicationInstanceViewsResponse, err error)

ListMlApplicationInstanceViews Returns a list of MlApplicationInstanceViews.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListMlApplicationInstanceViews.go.html to see an example of how to use ListMlApplicationInstanceViews API. A default retry strategy applies to this operation ListMlApplicationInstanceViews()

func (DataScienceClient) ListMlApplicationInstances ¶ added in v65.88.1

func (client DataScienceClient) ListMlApplicationInstances(ctx context.Context, request ListMlApplicationInstancesRequest) (response ListMlApplicationInstancesResponse, err error)

ListMlApplicationInstances Returns a list of MlApplicationsInstances.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListMlApplicationInstances.go.html to see an example of how to use ListMlApplicationInstances API. A default retry strategy applies to this operation ListMlApplicationInstances()

func (DataScienceClient) ListMlApplications ¶ added in v65.88.1

func (client DataScienceClient) ListMlApplications(ctx context.Context, request ListMlApplicationsRequest) (response ListMlApplicationsResponse, err error)

ListMlApplications Returns a list of MlApplications.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListMlApplications.go.html to see an example of how to use ListMlApplications API. A default retry strategy applies to this operation ListMlApplications()

func (DataScienceClient) ListModelDeploymentModelStates ¶ added in v65.97.0

func (client DataScienceClient) ListModelDeploymentModelStates(ctx context.Context, request ListModelDeploymentModelStatesRequest) (response ListModelDeploymentModelStatesResponse, err error)

ListModelDeploymentModelStates Lists the status of models in a model group deployment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelDeploymentModelStates.go.html to see an example of how to use ListModelDeploymentModelStates API. A default retry strategy applies to this operation ListModelDeploymentModelStates()

func (DataScienceClient) ListModelDeploymentShapes ¶

func (client DataScienceClient) ListModelDeploymentShapes(ctx context.Context, request ListModelDeploymentShapesRequest) (response ListModelDeploymentShapesResponse, err error)

ListModelDeploymentShapes Lists the valid model deployment shapes.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelDeploymentShapes.go.html to see an example of how to use ListModelDeploymentShapes API. A default retry strategy applies to this operation ListModelDeploymentShapes()

func (DataScienceClient) ListModelDeployments ¶

func (client DataScienceClient) ListModelDeployments(ctx context.Context, request ListModelDeploymentsRequest) (response ListModelDeploymentsResponse, err error)

ListModelDeployments Lists all model deployments in the specified compartment. Only one parameter other than compartmentId may also be included in a query. The query must include compartmentId. If the query does not include compartmentId, or includes compartmentId but two or more other parameters an error is returned.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelDeployments.go.html to see an example of how to use ListModelDeployments API. A default retry strategy applies to this operation ListModelDeployments()

func (DataScienceClient) ListModelGroupModels ¶ added in v65.97.0

func (client DataScienceClient) ListModelGroupModels(ctx context.Context, request ListModelGroupModelsRequest) (response ListModelGroupModelsResponse, err error)

ListModelGroupModels Lists all models associated with the modelGroup in the specified compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelGroupModels.go.html to see an example of how to use ListModelGroupModels API. A default retry strategy applies to this operation ListModelGroupModels()

func (DataScienceClient) ListModelGroupVersionHistories ¶ added in v65.97.0

func (client DataScienceClient) ListModelGroupVersionHistories(ctx context.Context, request ListModelGroupVersionHistoriesRequest) (response ListModelGroupVersionHistoriesResponse, err error)

ListModelGroupVersionHistories List all modelGroupVersionHistories in the specified compartment. The query must include compartmentId.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelGroupVersionHistories.go.html to see an example of how to use ListModelGroupVersionHistories API. A default retry strategy applies to this operation ListModelGroupVersionHistories()

func (DataScienceClient) ListModelGroups ¶ added in v65.97.0

func (client DataScienceClient) ListModelGroups(ctx context.Context, request ListModelGroupsRequest) (response ListModelGroupsResponse, err error)

ListModelGroups Lists all the modelGroups in the specified compartment. The query must include compartmentId.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelGroups.go.html to see an example of how to use ListModelGroups API. A default retry strategy applies to this operation ListModelGroups()

func (DataScienceClient) ListModelVersionSets ¶ added in v65.28.1

func (client DataScienceClient) ListModelVersionSets(ctx context.Context, request ListModelVersionSetsRequest) (response ListModelVersionSetsResponse, err error)

ListModelVersionSets Lists model version sets in the specified compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelVersionSets.go.html to see an example of how to use ListModelVersionSets API. A default retry strategy applies to this operation ListModelVersionSets()

func (DataScienceClient) ListModels ¶

func (client DataScienceClient) ListModels(ctx context.Context, request ListModelsRequest) (response ListModelsResponse, err error)

ListModels Lists models in the specified compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModels.go.html to see an example of how to use ListModels API. A default retry strategy applies to this operation ListModels()

func (DataScienceClient) ListNotebookSessionShapes ¶

func (client DataScienceClient) ListNotebookSessionShapes(ctx context.Context, request ListNotebookSessionShapesRequest) (response ListNotebookSessionShapesResponse, err error)

ListNotebookSessionShapes Lists the valid notebook session shapes.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListNotebookSessionShapes.go.html to see an example of how to use ListNotebookSessionShapes API. A default retry strategy applies to this operation ListNotebookSessionShapes()

func (DataScienceClient) ListNotebookSessions ¶

func (client DataScienceClient) ListNotebookSessions(ctx context.Context, request ListNotebookSessionsRequest) (response ListNotebookSessionsResponse, err error)

ListNotebookSessions Lists the notebook sessions in the specified compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListNotebookSessions.go.html to see an example of how to use ListNotebookSessions API. A default retry strategy applies to this operation ListNotebookSessions()

func (DataScienceClient) ListPipelineRuns ¶ added in v65.28.2

func (client DataScienceClient) ListPipelineRuns(ctx context.Context, request ListPipelineRunsRequest) (response ListPipelineRunsResponse, err error)

ListPipelineRuns Returns a list of PipelineRuns.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListPipelineRuns.go.html to see an example of how to use ListPipelineRuns API. A default retry strategy applies to this operation ListPipelineRuns()

func (DataScienceClient) ListPipelines ¶ added in v65.28.2

func (client DataScienceClient) ListPipelines(ctx context.Context, request ListPipelinesRequest) (response ListPipelinesResponse, err error)

ListPipelines Returns a list of Pipelines.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListPipelines.go.html to see an example of how to use ListPipelines API. A default retry strategy applies to this operation ListPipelines()

func (DataScienceClient) ListProjects ¶

func (client DataScienceClient) ListProjects(ctx context.Context, request ListProjectsRequest) (response ListProjectsResponse, err error)

ListProjects Lists projects in the specified compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListProjects.go.html to see an example of how to use ListProjects API. A default retry strategy applies to this operation ListProjects()

func (DataScienceClient) ListSchedules ¶ added in v65.83.0

func (client DataScienceClient) ListSchedules(ctx context.Context, request ListSchedulesRequest) (response ListSchedulesResponse, err error)

ListSchedules Returns a list of Schedules.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListSchedules.go.html to see an example of how to use ListSchedules API. A default retry strategy applies to this operation ListSchedules()

func (DataScienceClient) ListWorkRequestErrors ¶

func (client DataScienceClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)

ListWorkRequestErrors Lists work request errors for the specified work request.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API. A default retry strategy applies to this operation ListWorkRequestErrors()

func (DataScienceClient) ListWorkRequestLogs ¶

func (client DataScienceClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)

ListWorkRequestLogs Lists work request logs for the specified work request.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API. A default retry strategy applies to this operation ListWorkRequestLogs()

func (DataScienceClient) ListWorkRequests ¶

func (client DataScienceClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)

ListWorkRequests Lists work requests in the specified compartment.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API. A default retry strategy applies to this operation ListWorkRequests()

func (DataScienceClient) PutMlApplicationPackage ¶ added in v65.88.1

func (client DataScienceClient) PutMlApplicationPackage(ctx context.Context, request PutMlApplicationPackageRequest) (response PutMlApplicationPackageResponse, err error)

PutMlApplicationPackage Upload ML Application Package

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/PutMlApplicationPackage.go.html to see an example of how to use PutMlApplicationPackage API. A default retry strategy applies to this operation PutMlApplicationPackage()

func (DataScienceClient) RecoverMlApplicationInstanceView ¶ added in v65.88.1

func (client DataScienceClient) RecoverMlApplicationInstanceView(ctx context.Context, request RecoverMlApplicationInstanceViewRequest) (response RecoverMlApplicationInstanceViewResponse, err error)

RecoverMlApplicationInstanceView Provider can initiate recovery of the resource only if MlApplicationInstanceView is in one of the recoverable sub-states (RECOVERABLE_PROVIDER_ISSUE, RECOVERABLE_SERVICE_ISSUE). Provider should investigate (using MlApplicationInstanceView lifecycleDetails, relevant logs and metrics) and fix the issue before the recovery is initiated.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/RecoverMlApplicationInstanceView.go.html to see an example of how to use RecoverMlApplicationInstanceView API. A default retry strategy applies to this operation RecoverMlApplicationInstanceView()

func (DataScienceClient) RegisterModelArtifactReference ¶ added in v65.86.0

func (client DataScienceClient) RegisterModelArtifactReference(ctx context.Context, request RegisterModelArtifactReferenceRequest) (response RegisterModelArtifactReferenceResponse, err error)

RegisterModelArtifactReference Registers model artifact reference metadata

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/RegisterModelArtifactReference.go.html to see an example of how to use RegisterModelArtifactReference API. A default retry strategy applies to this operation RegisterModelArtifactReference()

func (DataScienceClient) RestoreArchivedModelArtifact ¶ added in v65.77.0

func (client DataScienceClient) RestoreArchivedModelArtifact(ctx context.Context, request RestoreArchivedModelArtifactRequest) (response RestoreArchivedModelArtifactResponse, err error)

RestoreArchivedModelArtifact Restore archived model artifact

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/RestoreArchivedModelArtifact.go.html to see an example of how to use RestoreArchivedModelArtifact API. A default retry strategy applies to this operation RestoreArchivedModelArtifact()

func (*DataScienceClient) SetRegion ¶

func (client *DataScienceClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (DataScienceClient) TriggerMlApplicationInstanceFlow ¶ added in v65.88.1

func (client DataScienceClient) TriggerMlApplicationInstanceFlow(ctx context.Context, request TriggerMlApplicationInstanceFlowRequest) (response TriggerMlApplicationInstanceFlowResponse, err error)

TriggerMlApplicationInstanceFlow Trigger ML Application Instance flow if possible

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/TriggerMlApplicationInstanceFlow.go.html to see an example of how to use TriggerMlApplicationInstanceFlow API. A default retry strategy applies to this operation TriggerMlApplicationInstanceFlow()

func (DataScienceClient) TriggerMlApplicationInstanceViewFlow ¶ added in v65.88.1

func (client DataScienceClient) TriggerMlApplicationInstanceViewFlow(ctx context.Context, request TriggerMlApplicationInstanceViewFlowRequest) (response TriggerMlApplicationInstanceViewFlowResponse, err error)

TriggerMlApplicationInstanceViewFlow Trigger ML Application Instance View flow if possible

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/TriggerMlApplicationInstanceViewFlow.go.html to see an example of how to use TriggerMlApplicationInstanceViewFlow API. A default retry strategy applies to this operation TriggerMlApplicationInstanceViewFlow()

func (DataScienceClient) UpdateDataSciencePrivateEndpoint ¶ added in v65.49.3

func (client DataScienceClient) UpdateDataSciencePrivateEndpoint(ctx context.Context, request UpdateDataSciencePrivateEndpointRequest) (response UpdateDataSciencePrivateEndpointResponse, err error)

UpdateDataSciencePrivateEndpoint Updates a private endpoint using a `privateEndpointId`. If changes to a private endpoint match a previously defined private endpoint, then a 409 status code is returned. This indicates that a conflict has been detected.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateDataSciencePrivateEndpoint.go.html to see an example of how to use UpdateDataSciencePrivateEndpoint API.

func (DataScienceClient) UpdateJob ¶

func (client DataScienceClient) UpdateJob(ctx context.Context, request UpdateJobRequest) (response UpdateJobResponse, err error)

UpdateJob Updates a job.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateJob.go.html to see an example of how to use UpdateJob API. A default retry strategy applies to this operation UpdateJob()

func (DataScienceClient) UpdateJobRun ¶

func (client DataScienceClient) UpdateJobRun(ctx context.Context, request UpdateJobRunRequest) (response UpdateJobRunResponse, err error)

UpdateJobRun Updates a job run.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateJobRun.go.html to see an example of how to use UpdateJobRun API. A default retry strategy applies to this operation UpdateJobRun()

func (DataScienceClient) UpdateMlApplication ¶ added in v65.88.1

func (client DataScienceClient) UpdateMlApplication(ctx context.Context, request UpdateMlApplicationRequest) (response UpdateMlApplicationResponse, err error)

UpdateMlApplication Updates the MlApplication

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateMlApplication.go.html to see an example of how to use UpdateMlApplication API. A default retry strategy applies to this operation UpdateMlApplication()

func (DataScienceClient) UpdateMlApplicationImplementation ¶ added in v65.88.1

func (client DataScienceClient) UpdateMlApplicationImplementation(ctx context.Context, request UpdateMlApplicationImplementationRequest) (response UpdateMlApplicationImplementationResponse, err error)

UpdateMlApplicationImplementation Updates the MlApplicationImplementation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateMlApplicationImplementation.go.html to see an example of how to use UpdateMlApplicationImplementation API. A default retry strategy applies to this operation UpdateMlApplicationImplementation()

func (DataScienceClient) UpdateMlApplicationImplementationVersion ¶ added in v65.88.1

func (client DataScienceClient) UpdateMlApplicationImplementationVersion(ctx context.Context, request UpdateMlApplicationImplementationVersionRequest) (response UpdateMlApplicationImplementationVersionResponse, err error)

UpdateMlApplicationImplementationVersion Updates the MlApplicationImplementationVersion

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateMlApplicationImplementationVersion.go.html to see an example of how to use UpdateMlApplicationImplementationVersion API. A default retry strategy applies to this operation UpdateMlApplicationImplementationVersion()

func (DataScienceClient) UpdateMlApplicationInstance ¶ added in v65.88.1

func (client DataScienceClient) UpdateMlApplicationInstance(ctx context.Context, request UpdateMlApplicationInstanceRequest) (response UpdateMlApplicationInstanceResponse, err error)

UpdateMlApplicationInstance Updates the MlApplicationInstance

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateMlApplicationInstance.go.html to see an example of how to use UpdateMlApplicationInstance API. A default retry strategy applies to this operation UpdateMlApplicationInstance()

func (DataScienceClient) UpdateMlApplicationInstanceView ¶ added in v65.88.1

func (client DataScienceClient) UpdateMlApplicationInstanceView(ctx context.Context, request UpdateMlApplicationInstanceViewRequest) (response UpdateMlApplicationInstanceViewResponse, err error)

UpdateMlApplicationInstanceView Updates the MlApplicationInstanceView

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateMlApplicationInstanceView.go.html to see an example of how to use UpdateMlApplicationInstanceView API.

func (DataScienceClient) UpdateModel ¶

func (client DataScienceClient) UpdateModel(ctx context.Context, request UpdateModelRequest) (response UpdateModelResponse, err error)

UpdateModel Updates the properties of a model. You can update the `displayName`, `description`, `freeformTags`, and `definedTags` properties.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModel.go.html to see an example of how to use UpdateModel API. A default retry strategy applies to this operation UpdateModel()

func (DataScienceClient) UpdateModelCustomMetadatumArtifact ¶ added in v65.86.0

func (client DataScienceClient) UpdateModelCustomMetadatumArtifact(ctx context.Context, request UpdateModelCustomMetadatumArtifactRequest) (response UpdateModelCustomMetadatumArtifactResponse, err error)

UpdateModelCustomMetadatumArtifact Updates model custom metadata artifact for specified model metadata key.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelCustomMetadatumArtifact.go.html to see an example of how to use UpdateModelCustomMetadatumArtifact API. A default retry strategy applies to this operation UpdateModelCustomMetadatumArtifact()

func (DataScienceClient) UpdateModelDefinedMetadatumArtifact ¶ added in v65.86.0

func (client DataScienceClient) UpdateModelDefinedMetadatumArtifact(ctx context.Context, request UpdateModelDefinedMetadatumArtifactRequest) (response UpdateModelDefinedMetadatumArtifactResponse, err error)

UpdateModelDefinedMetadatumArtifact Updates model defined metadata artifact for specified model metadata key.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelDefinedMetadatumArtifact.go.html to see an example of how to use UpdateModelDefinedMetadatumArtifact API. A default retry strategy applies to this operation UpdateModelDefinedMetadatumArtifact()

func (DataScienceClient) UpdateModelDeployment ¶

func (client DataScienceClient) UpdateModelDeployment(ctx context.Context, request UpdateModelDeploymentRequest) (response UpdateModelDeploymentResponse, err error)

UpdateModelDeployment Updates the properties of a model deployment. Some of the properties of `modelDeploymentConfigurationDetails` or `CategoryLogDetails` can also be updated with zero down time when the model deployment's lifecycle state is ACTIVE or NEEDS_ATTENTION i.e `instanceShapeName`, `instanceCount` and `modelId`, separately `loadBalancerShape` or `CategoryLogDetails` can also be updated independently. All of the fields can be updated when the deployment is in the INACTIVE lifecycle state. Changes will take effect the next time the model deployment is activated.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelDeployment.go.html to see an example of how to use UpdateModelDeployment API. A default retry strategy applies to this operation UpdateModelDeployment()

func (DataScienceClient) UpdateModelGroup ¶ added in v65.97.0

func (client DataScienceClient) UpdateModelGroup(ctx context.Context, request UpdateModelGroupRequest) (response UpdateModelGroupResponse, err error)

UpdateModelGroup Updates the properties of the Model Group.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelGroup.go.html to see an example of how to use UpdateModelGroup API.

func (DataScienceClient) UpdateModelGroupVersionHistory ¶ added in v65.97.0

func (client DataScienceClient) UpdateModelGroupVersionHistory(ctx context.Context, request UpdateModelGroupVersionHistoryRequest) (response UpdateModelGroupVersionHistoryResponse, err error)

UpdateModelGroupVersionHistory Updates the properties of a modelGroupVersionHistory.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelGroupVersionHistory.go.html to see an example of how to use UpdateModelGroupVersionHistory API.

func (DataScienceClient) UpdateModelProvenance ¶

func (client DataScienceClient) UpdateModelProvenance(ctx context.Context, request UpdateModelProvenanceRequest) (response UpdateModelProvenanceResponse, err error)

UpdateModelProvenance Updates the provenance information for the specified model.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelProvenance.go.html to see an example of how to use UpdateModelProvenance API. A default retry strategy applies to this operation UpdateModelProvenance()

func (DataScienceClient) UpdateModelVersionSet ¶ added in v65.28.1

func (client DataScienceClient) UpdateModelVersionSet(ctx context.Context, request UpdateModelVersionSetRequest) (response UpdateModelVersionSetResponse, err error)

UpdateModelVersionSet Updates the properties of a model version set. User can update the `description` property.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelVersionSet.go.html to see an example of how to use UpdateModelVersionSet API. A default retry strategy applies to this operation UpdateModelVersionSet()

func (DataScienceClient) UpdateNotebookSession ¶

func (client DataScienceClient) UpdateNotebookSession(ctx context.Context, request UpdateNotebookSessionRequest) (response UpdateNotebookSessionResponse, err error)

UpdateNotebookSession Updates the properties of a notebook session. You can update the `displayName`, `freeformTags`, and `definedTags` properties. When the notebook session is in the INACTIVE lifecycle state, you can update `notebookSessionConfigurationDetails` and change `shape`, `subnetId`, and `blockStorageSizeInGBs`. Changes to the `notebookSessionConfigurationDetails` take effect the next time the `ActivateNotebookSession` action is invoked on the notebook session resource.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateNotebookSession.go.html to see an example of how to use UpdateNotebookSession API. A default retry strategy applies to this operation UpdateNotebookSession()

func (DataScienceClient) UpdatePipeline ¶ added in v65.28.2

func (client DataScienceClient) UpdatePipeline(ctx context.Context, request UpdatePipelineRequest) (response UpdatePipelineResponse, err error)

UpdatePipeline Updates the Pipeline.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdatePipeline.go.html to see an example of how to use UpdatePipeline API.

func (DataScienceClient) UpdatePipelineRun ¶ added in v65.28.2

func (client DataScienceClient) UpdatePipelineRun(ctx context.Context, request UpdatePipelineRunRequest) (response UpdatePipelineRunResponse, err error)

UpdatePipelineRun Updates the PipelineRun.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdatePipelineRun.go.html to see an example of how to use UpdatePipelineRun API.

func (DataScienceClient) UpdateProject ¶

func (client DataScienceClient) UpdateProject(ctx context.Context, request UpdateProjectRequest) (response UpdateProjectResponse, err error)

UpdateProject Updates the properties of a project. You can update the `displayName`, `description`, `freeformTags`, and `definedTags` properties.

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateProject.go.html to see an example of how to use UpdateProject API. A default retry strategy applies to this operation UpdateProject()

func (DataScienceClient) UpdateSchedule ¶ added in v65.83.0

func (client DataScienceClient) UpdateSchedule(ctx context.Context, request UpdateScheduleRequest) (response UpdateScheduleResponse, err error)

UpdateSchedule Updates the Schedule

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateSchedule.go.html to see an example of how to use UpdateSchedule API.

type DataScienceJobApplicationComponent ¶ added in v65.88.1

type DataScienceJobApplicationComponent struct {

	// Name of application component
	ComponentName *string `mandatory:"true" json:"componentName"`

	// OCID of Data Science Job
	JobId *string `mandatory:"true" json:"jobId"`

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	Name *string `mandatory:"false" json:"name"`
}

DataScienceJobApplicationComponent Data Science Job application component

func (DataScienceJobApplicationComponent) GetComponentName ¶ added in v65.88.1

func (m DataScienceJobApplicationComponent) GetComponentName() *string

GetComponentName returns ComponentName

func (DataScienceJobApplicationComponent) GetName ¶ added in v65.88.1

GetName returns Name

func (DataScienceJobApplicationComponent) MarshalJSON ¶ added in v65.88.1

func (m DataScienceJobApplicationComponent) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DataScienceJobApplicationComponent) String ¶ added in v65.88.1

func (DataScienceJobApplicationComponent) ValidateEnumValue ¶ added in v65.88.1

func (m DataScienceJobApplicationComponent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DataScienceModelApplicationComponent ¶ added in v65.88.1

type DataScienceModelApplicationComponent struct {

	// Name of application component
	ComponentName *string `mandatory:"true" json:"componentName"`

	// OCID of Data Science Model
	ModelId *string `mandatory:"true" json:"modelId"`

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	Name *string `mandatory:"false" json:"name"`
}

DataScienceModelApplicationComponent Data Science Model application component

func (DataScienceModelApplicationComponent) GetComponentName ¶ added in v65.88.1

func (m DataScienceModelApplicationComponent) GetComponentName() *string

GetComponentName returns ComponentName

func (DataScienceModelApplicationComponent) GetName ¶ added in v65.88.1

GetName returns Name

func (DataScienceModelApplicationComponent) MarshalJSON ¶ added in v65.88.1

func (m DataScienceModelApplicationComponent) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DataScienceModelApplicationComponent) String ¶ added in v65.88.1

func (DataScienceModelApplicationComponent) ValidateEnumValue ¶ added in v65.88.1

func (m DataScienceModelApplicationComponent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DataScienceModelDeploymentInstanceComponent ¶ added in v65.88.1

type DataScienceModelDeploymentInstanceComponent struct {

	// Name of instance component
	ComponentName *string `mandatory:"true" json:"componentName"`

	// Name of online prediction use-case (defined in ML Application) for which this Model Deployment serves predictions
	PredictionUseCaseName *string `mandatory:"true" json:"predictionUseCaseName"`

	// OCID of Data Science Model Deployment
	ModelDeploymentId *string `mandatory:"true" json:"modelDeploymentId"`

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	Name *string `mandatory:"false" json:"name"`
}

DataScienceModelDeploymentInstanceComponent Reference to Data Science Model Deployment

func (DataScienceModelDeploymentInstanceComponent) GetComponentName ¶ added in v65.88.1

GetComponentName returns ComponentName

func (DataScienceModelDeploymentInstanceComponent) GetName ¶ added in v65.88.1

GetName returns Name

func (DataScienceModelDeploymentInstanceComponent) MarshalJSON ¶ added in v65.88.1

func (m DataScienceModelDeploymentInstanceComponent) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DataScienceModelDeploymentInstanceComponent) String ¶ added in v65.88.1

func (DataScienceModelDeploymentInstanceComponent) ValidateEnumValue ¶ added in v65.88.1

func (m DataScienceModelDeploymentInstanceComponent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DataSciencePipelineApplicationComponent ¶ added in v65.88.1

type DataSciencePipelineApplicationComponent struct {

	// Name of application component
	ComponentName *string `mandatory:"true" json:"componentName"`

	// OCID of Data Science Pipeline
	PipelineId *string `mandatory:"true" json:"pipelineId"`

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	Name *string `mandatory:"false" json:"name"`
}

DataSciencePipelineApplicationComponent Data Science Pipeline application component

func (DataSciencePipelineApplicationComponent) GetComponentName ¶ added in v65.88.1

func (m DataSciencePipelineApplicationComponent) GetComponentName() *string

GetComponentName returns ComponentName

func (DataSciencePipelineApplicationComponent) GetName ¶ added in v65.88.1

GetName returns Name

func (DataSciencePipelineApplicationComponent) MarshalJSON ¶ added in v65.88.1

func (m DataSciencePipelineApplicationComponent) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DataSciencePipelineApplicationComponent) String ¶ added in v65.88.1

func (DataSciencePipelineApplicationComponent) ValidateEnumValue ¶ added in v65.88.1

func (m DataSciencePipelineApplicationComponent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DataSciencePrivateEndpoint ¶ added in v65.49.3

type DataSciencePrivateEndpoint struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create private endpoint.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"`

	// A user friendly name. It doesn't have to be unique. Avoid entering confidential information.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"true" json:"freeformTags"`

	// The OCID of a private endpoint.
	Id *string `mandatory:"true" json:"id"`

	// State of the Data Science private endpoint.
	LifecycleState DataSciencePrivateEndpointLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user that created the private endpoint.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID of a subnet.
	SubnetId *string `mandatory:"true" json:"subnetId"`

	// The date and time that the Data Science private endpoint was created expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format.
	// Example: `2018-04-03T21:10:29.600Z`
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The date and time that the Data Science private endpoint was updated expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format.
	// Example: `2018-04-03T21:10:29.600Z`
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// A user friendly description. Avoid entering confidential information.
	Description *string `mandatory:"false" json:"description"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

	// Details of the state of Data Science private endpoint.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// An array of network security group OCIDs.
	NsgIds []string `mandatory:"false" json:"nsgIds"`

	// Accesing the Data Science resource using FQDN.
	Fqdn *string `mandatory:"false" json:"fqdn"`

	// Data Science resource type.
	DataScienceResourceType DataScienceResourceTypeEnum `mandatory:"false" json:"dataScienceResourceType,omitempty"`
}

DataSciencePrivateEndpoint Data Science private endpoint.

func (DataSciencePrivateEndpoint) String ¶ added in v65.49.3

func (DataSciencePrivateEndpoint) ValidateEnumValue ¶ added in v65.49.3

func (m DataSciencePrivateEndpoint) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DataSciencePrivateEndpointLifecycleStateEnum ¶ added in v65.49.3

type DataSciencePrivateEndpointLifecycleStateEnum string

DataSciencePrivateEndpointLifecycleStateEnum Enum with underlying type: string

const (
	DataSciencePrivateEndpointLifecycleStateCreating       DataSciencePrivateEndpointLifecycleStateEnum = "CREATING"
	DataSciencePrivateEndpointLifecycleStateActive         DataSciencePrivateEndpointLifecycleStateEnum = "ACTIVE"
	DataSciencePrivateEndpointLifecycleStateUpdating       DataSciencePrivateEndpointLifecycleStateEnum = "UPDATING"
	DataSciencePrivateEndpointLifecycleStateDeleting       DataSciencePrivateEndpointLifecycleStateEnum = "DELETING"
	DataSciencePrivateEndpointLifecycleStateDeleted        DataSciencePrivateEndpointLifecycleStateEnum = "DELETED"
	DataSciencePrivateEndpointLifecycleStateFailed         DataSciencePrivateEndpointLifecycleStateEnum = "FAILED"
	DataSciencePrivateEndpointLifecycleStateNeedsAttention DataSciencePrivateEndpointLifecycleStateEnum = "NEEDS_ATTENTION"
)

Set of constants representing the allowable values for DataSciencePrivateEndpointLifecycleStateEnum

func GetDataSciencePrivateEndpointLifecycleStateEnumValues ¶ added in v65.49.3

func GetDataSciencePrivateEndpointLifecycleStateEnumValues() []DataSciencePrivateEndpointLifecycleStateEnum

GetDataSciencePrivateEndpointLifecycleStateEnumValues Enumerates the set of values for DataSciencePrivateEndpointLifecycleStateEnum

func GetMappingDataSciencePrivateEndpointLifecycleStateEnum ¶ added in v65.49.3

func GetMappingDataSciencePrivateEndpointLifecycleStateEnum(val string) (DataSciencePrivateEndpointLifecycleStateEnum, bool)

GetMappingDataSciencePrivateEndpointLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type DataSciencePrivateEndpointSummary ¶ added in v65.49.3

type DataSciencePrivateEndpointSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create private Endpoint.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"`

	// A user friendly name. It doesn't have to be unique. Avoid entering confidential information.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"true" json:"freeformTags"`

	// The OCID of a private endpoint.
	Id *string `mandatory:"true" json:"id"`

	// State of a private endpoint.
	LifecycleState DataSciencePrivateEndpointLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// Details of the state of a private endpoint.
	LifecycleDetails *string `mandatory:"true" json:"lifecycleDetails"`

	// Data Science resource type.
	DataScienceResourceType DataScienceResourceTypeEnum `mandatory:"true" json:"dataScienceResourceType"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user that created the private endpoint.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID of a subnet.
	SubnetId *string `mandatory:"true" json:"subnetId"`

	// Accesing Data Science resource using FQDN.
	Fqdn *string `mandatory:"true" json:"fqdn"`

	// The date and time that the Data Science private endpoint was created, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format.
	// Example: `2018-04-03T21:10:29.600Z`
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The date and time that the Data Science private endpoint was updated expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format.
	// Example: `2018-04-03T21:10:29.600Z`
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

	// An array of network security group OCIDs.
	NsgIds []string `mandatory:"false" json:"nsgIds"`
}

DataSciencePrivateEndpointSummary List of Data Science private endpoints.

func (DataSciencePrivateEndpointSummary) String ¶ added in v65.49.3

func (DataSciencePrivateEndpointSummary) ValidateEnumValue ¶ added in v65.49.3

func (m DataSciencePrivateEndpointSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DataScienceResourceTypeEnum ¶ added in v65.49.3

type DataScienceResourceTypeEnum string

DataScienceResourceTypeEnum Enum with underlying type: string

const (
	DataScienceResourceTypeNotebookSession DataScienceResourceTypeEnum = "NOTEBOOK_SESSION"
	DataScienceResourceTypeModelDeployment DataScienceResourceTypeEnum = "MODEL_DEPLOYMENT"
)

Set of constants representing the allowable values for DataScienceResourceTypeEnum

func GetDataScienceResourceTypeEnumValues ¶ added in v65.49.3

func GetDataScienceResourceTypeEnumValues() []DataScienceResourceTypeEnum

GetDataScienceResourceTypeEnumValues Enumerates the set of values for DataScienceResourceTypeEnum

func GetMappingDataScienceResourceTypeEnum ¶ added in v65.49.3

func GetMappingDataScienceResourceTypeEnum(val string) (DataScienceResourceTypeEnum, bool)

GetMappingDataScienceResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type DataScienceScheduleInstanceComponent ¶ added in v65.88.1

type DataScienceScheduleInstanceComponent struct {

	// Name of instance component
	ComponentName *string `mandatory:"true" json:"componentName"`

	// OCID of Data Science Schedule
	ScheduleId *string `mandatory:"true" json:"scheduleId"`

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	Name *string `mandatory:"false" json:"name"`
}

DataScienceScheduleInstanceComponent Data Science Schedule instance component

func (DataScienceScheduleInstanceComponent) GetComponentName ¶ added in v65.88.1

func (m DataScienceScheduleInstanceComponent) GetComponentName() *string

GetComponentName returns ComponentName

func (DataScienceScheduleInstanceComponent) GetName ¶ added in v65.88.1

GetName returns Name

func (DataScienceScheduleInstanceComponent) MarshalJSON ¶ added in v65.88.1

func (m DataScienceScheduleInstanceComponent) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DataScienceScheduleInstanceComponent) String ¶ added in v65.88.1

func (DataScienceScheduleInstanceComponent) ValidateEnumValue ¶ added in v65.88.1

func (m DataScienceScheduleInstanceComponent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeactivateModelDeploymentRequest ¶

type DeactivateModelDeploymentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model deployment.
	ModelDeploymentId *string `mandatory:"true" contributesTo:"path" name:"modelDeploymentId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeactivateModelDeploymentRequest wrapper for the DeactivateModelDeployment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeactivateModelDeployment.go.html to see an example of how to use DeactivateModelDeploymentRequest.

func (DeactivateModelDeploymentRequest) BinaryRequestBody ¶

func (request DeactivateModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeactivateModelDeploymentRequest) HTTPRequest ¶

func (request DeactivateModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeactivateModelDeploymentRequest) RetryPolicy ¶

func (request DeactivateModelDeploymentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeactivateModelDeploymentRequest) String ¶

func (request DeactivateModelDeploymentRequest) String() string

func (DeactivateModelDeploymentRequest) ValidateEnumValue ¶

func (request DeactivateModelDeploymentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeactivateModelDeploymentResponse ¶

type DeactivateModelDeploymentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeactivateModelDeploymentResponse wrapper for the DeactivateModelDeployment operation

func (DeactivateModelDeploymentResponse) HTTPResponse ¶

func (response DeactivateModelDeploymentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeactivateModelDeploymentResponse) String ¶

func (response DeactivateModelDeploymentResponse) String() string

type DeactivateModelGroupRequest ¶ added in v65.97.0

type DeactivateModelGroupRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	ModelGroupId *string `mandatory:"true" contributesTo:"path" name:"modelGroupId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeactivateModelGroupRequest wrapper for the DeactivateModelGroup operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeactivateModelGroup.go.html to see an example of how to use DeactivateModelGroupRequest.

func (DeactivateModelGroupRequest) BinaryRequestBody ¶ added in v65.97.0

func (request DeactivateModelGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeactivateModelGroupRequest) HTTPRequest ¶ added in v65.97.0

func (request DeactivateModelGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeactivateModelGroupRequest) RetryPolicy ¶ added in v65.97.0

func (request DeactivateModelGroupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeactivateModelGroupRequest) String ¶ added in v65.97.0

func (request DeactivateModelGroupRequest) String() string

func (DeactivateModelGroupRequest) ValidateEnumValue ¶ added in v65.97.0

func (request DeactivateModelGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeactivateModelGroupResponse ¶ added in v65.97.0

type DeactivateModelGroupResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelGroup instance
	ModelGroup `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeactivateModelGroupResponse wrapper for the DeactivateModelGroup operation

func (DeactivateModelGroupResponse) HTTPResponse ¶ added in v65.97.0

func (response DeactivateModelGroupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeactivateModelGroupResponse) String ¶ added in v65.97.0

func (response DeactivateModelGroupResponse) String() string

type DeactivateModelRequest ¶

type DeactivateModelRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeactivateModelRequest wrapper for the DeactivateModel operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeactivateModel.go.html to see an example of how to use DeactivateModelRequest.

func (DeactivateModelRequest) BinaryRequestBody ¶

func (request DeactivateModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeactivateModelRequest) HTTPRequest ¶

func (request DeactivateModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeactivateModelRequest) RetryPolicy ¶

func (request DeactivateModelRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeactivateModelRequest) String ¶

func (request DeactivateModelRequest) String() string

func (DeactivateModelRequest) ValidateEnumValue ¶

func (request DeactivateModelRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeactivateModelResponse ¶

type DeactivateModelResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Model instance
	Model `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeactivateModelResponse wrapper for the DeactivateModel operation

func (DeactivateModelResponse) HTTPResponse ¶

func (response DeactivateModelResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeactivateModelResponse) String ¶

func (response DeactivateModelResponse) String() string

type DeactivateNotebookSessionRequest ¶

type DeactivateNotebookSessionRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the notebook session.
	NotebookSessionId *string `mandatory:"true" contributesTo:"path" name:"notebookSessionId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeactivateNotebookSessionRequest wrapper for the DeactivateNotebookSession operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeactivateNotebookSession.go.html to see an example of how to use DeactivateNotebookSessionRequest.

func (DeactivateNotebookSessionRequest) BinaryRequestBody ¶

func (request DeactivateNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeactivateNotebookSessionRequest) HTTPRequest ¶

func (request DeactivateNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeactivateNotebookSessionRequest) RetryPolicy ¶

func (request DeactivateNotebookSessionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeactivateNotebookSessionRequest) String ¶

func (request DeactivateNotebookSessionRequest) String() string

func (DeactivateNotebookSessionRequest) ValidateEnumValue ¶

func (request DeactivateNotebookSessionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeactivateNotebookSessionResponse ¶

type DeactivateNotebookSessionResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeactivateNotebookSessionResponse wrapper for the DeactivateNotebookSession operation

func (DeactivateNotebookSessionResponse) HTTPResponse ¶

func (response DeactivateNotebookSessionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeactivateNotebookSessionResponse) String ¶

func (response DeactivateNotebookSessionResponse) String() string

type DeactivateScheduleRequest ¶ added in v65.83.0

type DeactivateScheduleRequest struct {

	// unique Schedule identifier
	ScheduleId *string `mandatory:"true" contributesTo:"path" name:"scheduleId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeactivateScheduleRequest wrapper for the DeactivateSchedule operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeactivateSchedule.go.html to see an example of how to use DeactivateScheduleRequest.

func (DeactivateScheduleRequest) BinaryRequestBody ¶ added in v65.83.0

func (request DeactivateScheduleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeactivateScheduleRequest) HTTPRequest ¶ added in v65.83.0

func (request DeactivateScheduleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeactivateScheduleRequest) RetryPolicy ¶ added in v65.83.0

func (request DeactivateScheduleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeactivateScheduleRequest) String ¶ added in v65.83.0

func (request DeactivateScheduleRequest) String() string

func (DeactivateScheduleRequest) ValidateEnumValue ¶ added in v65.83.0

func (request DeactivateScheduleRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeactivateScheduleResponse ¶ added in v65.83.0

type DeactivateScheduleResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

DeactivateScheduleResponse wrapper for the DeactivateSchedule operation

func (DeactivateScheduleResponse) HTTPResponse ¶ added in v65.83.0

func (response DeactivateScheduleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeactivateScheduleResponse) String ¶ added in v65.83.0

func (response DeactivateScheduleResponse) String() string

type DefaultJobConfigurationDetails ¶

type DefaultJobConfigurationDetails struct {

	// Environment variables to set for the job.
	EnvironmentVariables map[string]string `mandatory:"false" json:"environmentVariables"`

	// The arguments to pass to the job.
	CommandLineArguments *string `mandatory:"false" json:"commandLineArguments"`

	// A time bound for the execution of the job. Timer starts when the job becomes active.
	MaximumRuntimeInMinutes *int64 `mandatory:"false" json:"maximumRuntimeInMinutes"`

	StartupProbeDetails JobProbeDetails `mandatory:"false" json:"startupProbeDetails"`
}

DefaultJobConfigurationDetails The default job configuration.

func (DefaultJobConfigurationDetails) MarshalJSON ¶

func (m DefaultJobConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (DefaultJobConfigurationDetails) String ¶

func (*DefaultJobConfigurationDetails) UnmarshalJSON ¶ added in v65.98.0

func (m *DefaultJobConfigurationDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (DefaultJobConfigurationDetails) ValidateEnumValue ¶

func (m DefaultJobConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DefaultModelDeploymentEnvironmentConfigurationDetails ¶ added in v65.32.0

type DefaultModelDeploymentEnvironmentConfigurationDetails struct {

	// Environment variables to set for the web server container.
	// The size of envVars must be less than 2048 bytes.
	// Key should be under 32 characters.
	// Key should contain only letters, digits and underscore (_)
	// Key should start with a letter.
	// Key should have at least 2 characters.
	// Key should not end with underscore eg. `TEST_`
	// Key if added cannot be empty. Value can be empty.
	// No specific size limits on individual Values. But overall environment variables is limited to 2048 bytes.
	// Key can't be reserved Model Deployment environment variables.
	EnvironmentVariables map[string]string `mandatory:"false" json:"environmentVariables"`
}

DefaultModelDeploymentEnvironmentConfigurationDetails The environment configuration details object for managed container

func (DefaultModelDeploymentEnvironmentConfigurationDetails) MarshalJSON ¶ added in v65.32.0

MarshalJSON marshals to json representation

func (DefaultModelDeploymentEnvironmentConfigurationDetails) String ¶ added in v65.32.0

func (DefaultModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue ¶ added in v65.32.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteDataSciencePrivateEndpointRequest ¶ added in v65.49.3

type DeleteDataSciencePrivateEndpointRequest struct {

	// The unique ID for a Data Science private endpoint.
	DataSciencePrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"dataSciencePrivateEndpointId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteDataSciencePrivateEndpointRequest wrapper for the DeleteDataSciencePrivateEndpoint operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteDataSciencePrivateEndpoint.go.html to see an example of how to use DeleteDataSciencePrivateEndpointRequest.

func (DeleteDataSciencePrivateEndpointRequest) BinaryRequestBody ¶ added in v65.49.3

func (request DeleteDataSciencePrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteDataSciencePrivateEndpointRequest) HTTPRequest ¶ added in v65.49.3

func (request DeleteDataSciencePrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteDataSciencePrivateEndpointRequest) RetryPolicy ¶ added in v65.49.3

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteDataSciencePrivateEndpointRequest) String ¶ added in v65.49.3

func (DeleteDataSciencePrivateEndpointRequest) ValidateEnumValue ¶ added in v65.49.3

func (request DeleteDataSciencePrivateEndpointRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteDataSciencePrivateEndpointResponse ¶ added in v65.49.3

type DeleteDataSciencePrivateEndpointResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

DeleteDataSciencePrivateEndpointResponse wrapper for the DeleteDataSciencePrivateEndpoint operation

func (DeleteDataSciencePrivateEndpointResponse) HTTPResponse ¶ added in v65.49.3

func (response DeleteDataSciencePrivateEndpointResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteDataSciencePrivateEndpointResponse) String ¶ added in v65.49.3

type DeleteJobRequest ¶

type DeleteJobRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	JobId *string `mandatory:"true" contributesTo:"path" name:"jobId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Delete all JobRuns associated with this job.
	DeleteRelatedJobRuns *bool `mandatory:"false" contributesTo:"query" name:"deleteRelatedJobRuns"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteJobRequest wrapper for the DeleteJob operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteJob.go.html to see an example of how to use DeleteJobRequest.

func (DeleteJobRequest) BinaryRequestBody ¶

func (request DeleteJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteJobRequest) HTTPRequest ¶

func (request DeleteJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteJobRequest) RetryPolicy ¶

func (request DeleteJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteJobRequest) String ¶

func (request DeleteJobRequest) String() string

func (DeleteJobRequest) ValidateEnumValue ¶

func (request DeleteJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteJobResponse ¶

type DeleteJobResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteJobResponse wrapper for the DeleteJob operation

func (DeleteJobResponse) HTTPResponse ¶

func (response DeleteJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteJobResponse) String ¶

func (response DeleteJobResponse) String() string

type DeleteJobRunRequest ¶

type DeleteJobRunRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job run.
	JobRunId *string `mandatory:"true" contributesTo:"path" name:"jobRunId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteJobRunRequest wrapper for the DeleteJobRun operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteJobRun.go.html to see an example of how to use DeleteJobRunRequest.

func (DeleteJobRunRequest) BinaryRequestBody ¶

func (request DeleteJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteJobRunRequest) HTTPRequest ¶

func (request DeleteJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteJobRunRequest) RetryPolicy ¶

func (request DeleteJobRunRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteJobRunRequest) String ¶

func (request DeleteJobRunRequest) String() string

func (DeleteJobRunRequest) ValidateEnumValue ¶

func (request DeleteJobRunRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteJobRunResponse ¶

type DeleteJobRunResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteJobRunResponse wrapper for the DeleteJobRun operation

func (DeleteJobRunResponse) HTTPResponse ¶

func (response DeleteJobRunResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteJobRunResponse) String ¶

func (response DeleteJobRunResponse) String() string

type DeleteMlApplicationImplementationRequest ¶ added in v65.88.1

type DeleteMlApplicationImplementationRequest struct {

	// unique MlApplicationImplementation identifier
	MlApplicationImplementationId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationImplementationId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteMlApplicationImplementationRequest wrapper for the DeleteMlApplicationImplementation operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteMlApplicationImplementation.go.html to see an example of how to use DeleteMlApplicationImplementationRequest.

func (DeleteMlApplicationImplementationRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (DeleteMlApplicationImplementationRequest) HTTPRequest ¶ added in v65.88.1

func (request DeleteMlApplicationImplementationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteMlApplicationImplementationRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteMlApplicationImplementationRequest) String ¶ added in v65.88.1

func (DeleteMlApplicationImplementationRequest) ValidateEnumValue ¶ added in v65.88.1

func (request DeleteMlApplicationImplementationRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteMlApplicationImplementationResponse ¶ added in v65.88.1

type DeleteMlApplicationImplementationResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteMlApplicationImplementationResponse wrapper for the DeleteMlApplicationImplementation operation

func (DeleteMlApplicationImplementationResponse) HTTPResponse ¶ added in v65.88.1

func (response DeleteMlApplicationImplementationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteMlApplicationImplementationResponse) String ¶ added in v65.88.1

type DeleteMlApplicationInstanceRequest ¶ added in v65.88.1

type DeleteMlApplicationInstanceRequest struct {

	// unique MlApplicationInstance identifier
	MlApplicationInstanceId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteMlApplicationInstanceRequest wrapper for the DeleteMlApplicationInstance operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteMlApplicationInstance.go.html to see an example of how to use DeleteMlApplicationInstanceRequest.

func (DeleteMlApplicationInstanceRequest) BinaryRequestBody ¶ added in v65.88.1

func (request DeleteMlApplicationInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteMlApplicationInstanceRequest) HTTPRequest ¶ added in v65.88.1

func (request DeleteMlApplicationInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteMlApplicationInstanceRequest) RetryPolicy ¶ added in v65.88.1

func (request DeleteMlApplicationInstanceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteMlApplicationInstanceRequest) String ¶ added in v65.88.1

func (request DeleteMlApplicationInstanceRequest) String() string

func (DeleteMlApplicationInstanceRequest) ValidateEnumValue ¶ added in v65.88.1

func (request DeleteMlApplicationInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteMlApplicationInstanceResponse ¶ added in v65.88.1

type DeleteMlApplicationInstanceResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteMlApplicationInstanceResponse wrapper for the DeleteMlApplicationInstance operation

func (DeleteMlApplicationInstanceResponse) HTTPResponse ¶ added in v65.88.1

func (response DeleteMlApplicationInstanceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteMlApplicationInstanceResponse) String ¶ added in v65.88.1

func (response DeleteMlApplicationInstanceResponse) String() string

type DeleteMlApplicationRequest ¶ added in v65.88.1

type DeleteMlApplicationRequest struct {

	// unique MlApplication identifier
	MlApplicationId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteMlApplicationRequest wrapper for the DeleteMlApplication operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteMlApplication.go.html to see an example of how to use DeleteMlApplicationRequest.

func (DeleteMlApplicationRequest) BinaryRequestBody ¶ added in v65.88.1

func (request DeleteMlApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteMlApplicationRequest) HTTPRequest ¶ added in v65.88.1

func (request DeleteMlApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteMlApplicationRequest) RetryPolicy ¶ added in v65.88.1

func (request DeleteMlApplicationRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteMlApplicationRequest) String ¶ added in v65.88.1

func (request DeleteMlApplicationRequest) String() string

func (DeleteMlApplicationRequest) ValidateEnumValue ¶ added in v65.88.1

func (request DeleteMlApplicationRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteMlApplicationResponse ¶ added in v65.88.1

type DeleteMlApplicationResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteMlApplicationResponse wrapper for the DeleteMlApplication operation

func (DeleteMlApplicationResponse) HTTPResponse ¶ added in v65.88.1

func (response DeleteMlApplicationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteMlApplicationResponse) String ¶ added in v65.88.1

func (response DeleteMlApplicationResponse) String() string

type DeleteModelCustomMetadatumArtifactRequest ¶ added in v65.86.0

type DeleteModelCustomMetadatumArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// The name of the model metadatum in the metadata.
	MetadatumKeyName *string `mandatory:"true" contributesTo:"path" name:"metadatumKeyName"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteModelCustomMetadatumArtifactRequest wrapper for the DeleteModelCustomMetadatumArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelCustomMetadatumArtifact.go.html to see an example of how to use DeleteModelCustomMetadatumArtifactRequest.

func (DeleteModelCustomMetadatumArtifactRequest) BinaryRequestBody ¶ added in v65.86.0

BinaryRequestBody implements the OCIRequest interface

func (DeleteModelCustomMetadatumArtifactRequest) HTTPRequest ¶ added in v65.86.0

func (request DeleteModelCustomMetadatumArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteModelCustomMetadatumArtifactRequest) RetryPolicy ¶ added in v65.86.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteModelCustomMetadatumArtifactRequest) String ¶ added in v65.86.0

func (DeleteModelCustomMetadatumArtifactRequest) ValidateEnumValue ¶ added in v65.86.0

func (request DeleteModelCustomMetadatumArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteModelCustomMetadatumArtifactResponse ¶ added in v65.86.0

type DeleteModelCustomMetadatumArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteModelCustomMetadatumArtifactResponse wrapper for the DeleteModelCustomMetadatumArtifact operation

func (DeleteModelCustomMetadatumArtifactResponse) HTTPResponse ¶ added in v65.86.0

func (response DeleteModelCustomMetadatumArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteModelCustomMetadatumArtifactResponse) String ¶ added in v65.86.0

type DeleteModelDefinedMetadatumArtifactRequest ¶ added in v65.86.0

type DeleteModelDefinedMetadatumArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// The name of the model metadatum in the metadata.
	MetadatumKeyName *string `mandatory:"true" contributesTo:"path" name:"metadatumKeyName"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteModelDefinedMetadatumArtifactRequest wrapper for the DeleteModelDefinedMetadatumArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelDefinedMetadatumArtifact.go.html to see an example of how to use DeleteModelDefinedMetadatumArtifactRequest.

func (DeleteModelDefinedMetadatumArtifactRequest) BinaryRequestBody ¶ added in v65.86.0

BinaryRequestBody implements the OCIRequest interface

func (DeleteModelDefinedMetadatumArtifactRequest) HTTPRequest ¶ added in v65.86.0

func (request DeleteModelDefinedMetadatumArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteModelDefinedMetadatumArtifactRequest) RetryPolicy ¶ added in v65.86.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteModelDefinedMetadatumArtifactRequest) String ¶ added in v65.86.0

func (DeleteModelDefinedMetadatumArtifactRequest) ValidateEnumValue ¶ added in v65.86.0

func (request DeleteModelDefinedMetadatumArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteModelDefinedMetadatumArtifactResponse ¶ added in v65.86.0

type DeleteModelDefinedMetadatumArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteModelDefinedMetadatumArtifactResponse wrapper for the DeleteModelDefinedMetadatumArtifact operation

func (DeleteModelDefinedMetadatumArtifactResponse) HTTPResponse ¶ added in v65.86.0

HTTPResponse implements the OCIResponse interface

func (DeleteModelDefinedMetadatumArtifactResponse) String ¶ added in v65.86.0

type DeleteModelDeploymentRequest ¶

type DeleteModelDeploymentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model deployment.
	ModelDeploymentId *string `mandatory:"true" contributesTo:"path" name:"modelDeploymentId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteModelDeploymentRequest wrapper for the DeleteModelDeployment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelDeployment.go.html to see an example of how to use DeleteModelDeploymentRequest.

func (DeleteModelDeploymentRequest) BinaryRequestBody ¶

func (request DeleteModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteModelDeploymentRequest) HTTPRequest ¶

func (request DeleteModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteModelDeploymentRequest) RetryPolicy ¶

func (request DeleteModelDeploymentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteModelDeploymentRequest) String ¶

func (request DeleteModelDeploymentRequest) String() string

func (DeleteModelDeploymentRequest) ValidateEnumValue ¶

func (request DeleteModelDeploymentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteModelDeploymentResponse ¶

type DeleteModelDeploymentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteModelDeploymentResponse wrapper for the DeleteModelDeployment operation

func (DeleteModelDeploymentResponse) HTTPResponse ¶

func (response DeleteModelDeploymentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteModelDeploymentResponse) String ¶

func (response DeleteModelDeploymentResponse) String() string

type DeleteModelGroupRequest ¶ added in v65.97.0

type DeleteModelGroupRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	ModelGroupId *string `mandatory:"true" contributesTo:"path" name:"modelGroupId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteModelGroupRequest wrapper for the DeleteModelGroup operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelGroup.go.html to see an example of how to use DeleteModelGroupRequest.

func (DeleteModelGroupRequest) BinaryRequestBody ¶ added in v65.97.0

func (request DeleteModelGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteModelGroupRequest) HTTPRequest ¶ added in v65.97.0

func (request DeleteModelGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteModelGroupRequest) RetryPolicy ¶ added in v65.97.0

func (request DeleteModelGroupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteModelGroupRequest) String ¶ added in v65.97.0

func (request DeleteModelGroupRequest) String() string

func (DeleteModelGroupRequest) ValidateEnumValue ¶ added in v65.97.0

func (request DeleteModelGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteModelGroupResponse ¶ added in v65.97.0

type DeleteModelGroupResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteModelGroupResponse wrapper for the DeleteModelGroup operation

func (DeleteModelGroupResponse) HTTPResponse ¶ added in v65.97.0

func (response DeleteModelGroupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteModelGroupResponse) String ¶ added in v65.97.0

func (response DeleteModelGroupResponse) String() string

type DeleteModelGroupVersionHistoryRequest ¶ added in v65.97.0

type DeleteModelGroupVersionHistoryRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroupVersionHistory.
	ModelGroupVersionHistoryId *string `mandatory:"true" contributesTo:"path" name:"modelGroupVersionHistoryId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteModelGroupVersionHistoryRequest wrapper for the DeleteModelGroupVersionHistory operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelGroupVersionHistory.go.html to see an example of how to use DeleteModelGroupVersionHistoryRequest.

func (DeleteModelGroupVersionHistoryRequest) BinaryRequestBody ¶ added in v65.97.0

func (request DeleteModelGroupVersionHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteModelGroupVersionHistoryRequest) HTTPRequest ¶ added in v65.97.0

func (request DeleteModelGroupVersionHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteModelGroupVersionHistoryRequest) RetryPolicy ¶ added in v65.97.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteModelGroupVersionHistoryRequest) String ¶ added in v65.97.0

func (DeleteModelGroupVersionHistoryRequest) ValidateEnumValue ¶ added in v65.97.0

func (request DeleteModelGroupVersionHistoryRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteModelGroupVersionHistoryResponse ¶ added in v65.97.0

type DeleteModelGroupVersionHistoryResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteModelGroupVersionHistoryResponse wrapper for the DeleteModelGroupVersionHistory operation

func (DeleteModelGroupVersionHistoryResponse) HTTPResponse ¶ added in v65.97.0

func (response DeleteModelGroupVersionHistoryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteModelGroupVersionHistoryResponse) String ¶ added in v65.97.0

type DeleteModelRequest ¶

type DeleteModelRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteModelRequest wrapper for the DeleteModel operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModel.go.html to see an example of how to use DeleteModelRequest.

func (DeleteModelRequest) BinaryRequestBody ¶

func (request DeleteModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteModelRequest) HTTPRequest ¶

func (request DeleteModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteModelRequest) RetryPolicy ¶

func (request DeleteModelRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteModelRequest) String ¶

func (request DeleteModelRequest) String() string

func (DeleteModelRequest) ValidateEnumValue ¶

func (request DeleteModelRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteModelResponse ¶

type DeleteModelResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteModelResponse wrapper for the DeleteModel operation

func (DeleteModelResponse) HTTPResponse ¶

func (response DeleteModelResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteModelResponse) String ¶

func (response DeleteModelResponse) String() string

type DeleteModelVersionSetRequest ¶ added in v65.28.1

type DeleteModelVersionSetRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model version set.
	ModelVersionSetId *string `mandatory:"true" contributesTo:"path" name:"modelVersionSetId"`

	// By default, this parameter is false. A model version set can only be deleted if all the models associate with it are already in the DELETED state.
	// You can optionally specify the deleteRelatedModels boolean query parameters to true, which deletes all associated models for you.
	IsDeleteRelatedModels *bool `mandatory:"false" contributesTo:"query" name:"isDeleteRelatedModels"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteModelVersionSetRequest wrapper for the DeleteModelVersionSet operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteModelVersionSet.go.html to see an example of how to use DeleteModelVersionSetRequest.

func (DeleteModelVersionSetRequest) BinaryRequestBody ¶ added in v65.28.1

func (request DeleteModelVersionSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteModelVersionSetRequest) HTTPRequest ¶ added in v65.28.1

func (request DeleteModelVersionSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteModelVersionSetRequest) RetryPolicy ¶ added in v65.28.1

func (request DeleteModelVersionSetRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteModelVersionSetRequest) String ¶ added in v65.28.1

func (request DeleteModelVersionSetRequest) String() string

func (DeleteModelVersionSetRequest) ValidateEnumValue ¶ added in v65.28.1

func (request DeleteModelVersionSetRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteModelVersionSetResponse ¶ added in v65.28.1

type DeleteModelVersionSetResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteModelVersionSetResponse wrapper for the DeleteModelVersionSet operation

func (DeleteModelVersionSetResponse) HTTPResponse ¶ added in v65.28.1

func (response DeleteModelVersionSetResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteModelVersionSetResponse) String ¶ added in v65.28.1

func (response DeleteModelVersionSetResponse) String() string

type DeleteNotebookSessionRequest ¶

type DeleteNotebookSessionRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the notebook session.
	NotebookSessionId *string `mandatory:"true" contributesTo:"path" name:"notebookSessionId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteNotebookSessionRequest wrapper for the DeleteNotebookSession operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteNotebookSession.go.html to see an example of how to use DeleteNotebookSessionRequest.

func (DeleteNotebookSessionRequest) BinaryRequestBody ¶

func (request DeleteNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteNotebookSessionRequest) HTTPRequest ¶

func (request DeleteNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteNotebookSessionRequest) RetryPolicy ¶

func (request DeleteNotebookSessionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteNotebookSessionRequest) String ¶

func (request DeleteNotebookSessionRequest) String() string

func (DeleteNotebookSessionRequest) ValidateEnumValue ¶

func (request DeleteNotebookSessionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteNotebookSessionResponse ¶

type DeleteNotebookSessionResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteNotebookSessionResponse wrapper for the DeleteNotebookSession operation

func (DeleteNotebookSessionResponse) HTTPResponse ¶

func (response DeleteNotebookSessionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteNotebookSessionResponse) String ¶

func (response DeleteNotebookSessionResponse) String() string

type DeletePipelineRequest ¶ added in v65.28.2

type DeletePipelineRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline.
	PipelineId *string `mandatory:"true" contributesTo:"path" name:"pipelineId"`

	// A boolean value to specify whether to delete related PipelineRuns or not.
	DeleteRelatedPipelineRuns *bool `mandatory:"false" contributesTo:"query" name:"deleteRelatedPipelineRuns"`

	// A boolean value to specify whether to delete related jobRuns or not.
	DeleteRelatedJobRuns *bool `mandatory:"false" contributesTo:"query" name:"deleteRelatedJobRuns"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeletePipelineRequest wrapper for the DeletePipeline operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeletePipeline.go.html to see an example of how to use DeletePipelineRequest.

func (DeletePipelineRequest) BinaryRequestBody ¶ added in v65.28.2

func (request DeletePipelineRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeletePipelineRequest) HTTPRequest ¶ added in v65.28.2

func (request DeletePipelineRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeletePipelineRequest) RetryPolicy ¶ added in v65.28.2

func (request DeletePipelineRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeletePipelineRequest) String ¶ added in v65.28.2

func (request DeletePipelineRequest) String() string

func (DeletePipelineRequest) ValidateEnumValue ¶ added in v65.28.2

func (request DeletePipelineRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeletePipelineResponse ¶ added in v65.28.2

type DeletePipelineResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeletePipelineResponse wrapper for the DeletePipeline operation

func (DeletePipelineResponse) HTTPResponse ¶ added in v65.28.2

func (response DeletePipelineResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeletePipelineResponse) String ¶ added in v65.28.2

func (response DeletePipelineResponse) String() string

type DeletePipelineRunRequest ¶ added in v65.28.2

type DeletePipelineRunRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline run.
	PipelineRunId *string `mandatory:"true" contributesTo:"path" name:"pipelineRunId"`

	// A boolean value to specify whether to delete related jobRuns or not.
	DeleteRelatedJobRuns *bool `mandatory:"false" contributesTo:"query" name:"deleteRelatedJobRuns"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeletePipelineRunRequest wrapper for the DeletePipelineRun operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeletePipelineRun.go.html to see an example of how to use DeletePipelineRunRequest.

func (DeletePipelineRunRequest) BinaryRequestBody ¶ added in v65.28.2

func (request DeletePipelineRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeletePipelineRunRequest) HTTPRequest ¶ added in v65.28.2

func (request DeletePipelineRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeletePipelineRunRequest) RetryPolicy ¶ added in v65.28.2

func (request DeletePipelineRunRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeletePipelineRunRequest) String ¶ added in v65.28.2

func (request DeletePipelineRunRequest) String() string

func (DeletePipelineRunRequest) ValidateEnumValue ¶ added in v65.28.2

func (request DeletePipelineRunRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeletePipelineRunResponse ¶ added in v65.28.2

type DeletePipelineRunResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeletePipelineRunResponse wrapper for the DeletePipelineRun operation

func (DeletePipelineRunResponse) HTTPResponse ¶ added in v65.28.2

func (response DeletePipelineRunResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeletePipelineRunResponse) String ¶ added in v65.28.2

func (response DeletePipelineRunResponse) String() string

type DeleteProjectRequest ¶

type DeleteProjectRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"true" contributesTo:"path" name:"projectId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteProjectRequest wrapper for the DeleteProject operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteProject.go.html to see an example of how to use DeleteProjectRequest.

func (DeleteProjectRequest) BinaryRequestBody ¶

func (request DeleteProjectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteProjectRequest) HTTPRequest ¶

func (request DeleteProjectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteProjectRequest) RetryPolicy ¶

func (request DeleteProjectRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteProjectRequest) String ¶

func (request DeleteProjectRequest) String() string

func (DeleteProjectRequest) ValidateEnumValue ¶

func (request DeleteProjectRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteProjectResponse ¶

type DeleteProjectResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteProjectResponse wrapper for the DeleteProject operation

func (DeleteProjectResponse) HTTPResponse ¶

func (response DeleteProjectResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteProjectResponse) String ¶

func (response DeleteProjectResponse) String() string

type DeleteScheduleRequest ¶ added in v65.83.0

type DeleteScheduleRequest struct {

	// unique Schedule identifier
	ScheduleId *string `mandatory:"true" contributesTo:"path" name:"scheduleId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DeleteScheduleRequest wrapper for the DeleteSchedule operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DeleteSchedule.go.html to see an example of how to use DeleteScheduleRequest.

func (DeleteScheduleRequest) BinaryRequestBody ¶ added in v65.83.0

func (request DeleteScheduleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteScheduleRequest) HTTPRequest ¶ added in v65.83.0

func (request DeleteScheduleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteScheduleRequest) RetryPolicy ¶ added in v65.83.0

func (request DeleteScheduleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteScheduleRequest) String ¶ added in v65.83.0

func (request DeleteScheduleRequest) String() string

func (DeleteScheduleRequest) ValidateEnumValue ¶ added in v65.83.0

func (request DeleteScheduleRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteScheduleResponse ¶ added in v65.83.0

type DeleteScheduleResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DeleteScheduleResponse wrapper for the DeleteSchedule operation

func (DeleteScheduleResponse) HTTPResponse ¶ added in v65.83.0

func (response DeleteScheduleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteScheduleResponse) String ¶ added in v65.83.0

func (response DeleteScheduleResponse) String() string

type DisableMlApplicationInstanceViewTriggerDetails ¶ added in v65.88.1

type DisableMlApplicationInstanceViewTriggerDetails struct {

	// Name of trigger
	TriggerName *string `mandatory:"true" json:"triggerName"`
}

DisableMlApplicationInstanceViewTriggerDetails Payload for disable trigger action

func (DisableMlApplicationInstanceViewTriggerDetails) String ¶ added in v65.88.1

func (DisableMlApplicationInstanceViewTriggerDetails) ValidateEnumValue ¶ added in v65.88.1

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DisableMlApplicationInstanceViewTriggerRequest ¶ added in v65.88.1

type DisableMlApplicationInstanceViewTriggerRequest struct {

	// Details for disable trigger request.
	DisableMlApplicationInstanceViewTriggerDetails `contributesTo:"body"`

	// unique MlApplicationInstanceView identifier
	MlApplicationInstanceViewId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceViewId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

DisableMlApplicationInstanceViewTriggerRequest wrapper for the DisableMlApplicationInstanceViewTrigger operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/DisableMlApplicationInstanceViewTrigger.go.html to see an example of how to use DisableMlApplicationInstanceViewTriggerRequest.

func (DisableMlApplicationInstanceViewTriggerRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (DisableMlApplicationInstanceViewTriggerRequest) HTTPRequest ¶ added in v65.88.1

func (request DisableMlApplicationInstanceViewTriggerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DisableMlApplicationInstanceViewTriggerRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DisableMlApplicationInstanceViewTriggerRequest) String ¶ added in v65.88.1

func (DisableMlApplicationInstanceViewTriggerRequest) ValidateEnumValue ¶ added in v65.88.1

func (request DisableMlApplicationInstanceViewTriggerRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DisableMlApplicationInstanceViewTriggerResponse ¶ added in v65.88.1

type DisableMlApplicationInstanceViewTriggerResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplicationInstanceView instance
	MlApplicationInstanceView `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

DisableMlApplicationInstanceViewTriggerResponse wrapper for the DisableMlApplicationInstanceViewTrigger operation

func (DisableMlApplicationInstanceViewTriggerResponse) HTTPResponse ¶ added in v65.88.1

HTTPResponse implements the OCIResponse interface

func (DisableMlApplicationInstanceViewTriggerResponse) String ¶ added in v65.88.1

type EmptyJobConfigurationDetails ¶ added in v65.98.0

type EmptyJobConfigurationDetails struct {
}

EmptyJobConfigurationDetails The empty job configuration.

func (EmptyJobConfigurationDetails) MarshalJSON ¶ added in v65.98.0

func (m EmptyJobConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (EmptyJobConfigurationDetails) String ¶ added in v65.98.0

func (EmptyJobConfigurationDetails) ValidateEnumValue ¶ added in v65.98.0

func (m EmptyJobConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type EmptyJobInfrastructureConfigurationDetails ¶ added in v65.98.0

type EmptyJobInfrastructureConfigurationDetails struct {
}

EmptyJobInfrastructureConfigurationDetails The Empty job infrastructure configuration.

func (EmptyJobInfrastructureConfigurationDetails) MarshalJSON ¶ added in v65.98.0

func (m EmptyJobInfrastructureConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (EmptyJobInfrastructureConfigurationDetails) String ¶ added in v65.98.0

func (EmptyJobInfrastructureConfigurationDetails) ValidateEnumValue ¶ added in v65.98.0

func (m EmptyJobInfrastructureConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type EnableMlApplicationInstanceViewTriggerDetails ¶ added in v65.88.1

type EnableMlApplicationInstanceViewTriggerDetails struct {

	// Name of trigger
	TriggerName *string `mandatory:"true" json:"triggerName"`
}

EnableMlApplicationInstanceViewTriggerDetails Payload for enable trigger action

func (EnableMlApplicationInstanceViewTriggerDetails) String ¶ added in v65.88.1

func (EnableMlApplicationInstanceViewTriggerDetails) ValidateEnumValue ¶ added in v65.88.1

func (m EnableMlApplicationInstanceViewTriggerDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type EnableMlApplicationInstanceViewTriggerRequest ¶ added in v65.88.1

type EnableMlApplicationInstanceViewTriggerRequest struct {

	// Details for enable trigger request.
	EnableMlApplicationInstanceViewTriggerDetails `contributesTo:"body"`

	// unique MlApplicationInstanceView identifier
	MlApplicationInstanceViewId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceViewId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

EnableMlApplicationInstanceViewTriggerRequest wrapper for the EnableMlApplicationInstanceViewTrigger operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/EnableMlApplicationInstanceViewTrigger.go.html to see an example of how to use EnableMlApplicationInstanceViewTriggerRequest.

func (EnableMlApplicationInstanceViewTriggerRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (EnableMlApplicationInstanceViewTriggerRequest) HTTPRequest ¶ added in v65.88.1

func (request EnableMlApplicationInstanceViewTriggerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (EnableMlApplicationInstanceViewTriggerRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (EnableMlApplicationInstanceViewTriggerRequest) String ¶ added in v65.88.1

func (EnableMlApplicationInstanceViewTriggerRequest) ValidateEnumValue ¶ added in v65.88.1

func (request EnableMlApplicationInstanceViewTriggerRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type EnableMlApplicationInstanceViewTriggerResponse ¶ added in v65.88.1

type EnableMlApplicationInstanceViewTriggerResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplicationInstanceView instance
	MlApplicationInstanceView `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

EnableMlApplicationInstanceViewTriggerResponse wrapper for the EnableMlApplicationInstanceViewTrigger operation

func (EnableMlApplicationInstanceViewTriggerResponse) HTTPResponse ¶ added in v65.88.1

HTTPResponse implements the OCIResponse interface

func (EnableMlApplicationInstanceViewTriggerResponse) String ¶ added in v65.88.1

type ExportModelArtifactDetails ¶ added in v65.20.0

type ExportModelArtifactDetails struct {
	ArtifactExportDetails ArtifactExportDetails `mandatory:"true" json:"artifactExportDetails"`
}

ExportModelArtifactDetails Details required for exporting the model artifact from source to service bucket

func (ExportModelArtifactDetails) String ¶ added in v65.20.0

func (*ExportModelArtifactDetails) UnmarshalJSON ¶ added in v65.20.0

func (m *ExportModelArtifactDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ExportModelArtifactDetails) ValidateEnumValue ¶ added in v65.20.0

func (m ExportModelArtifactDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ExportModelArtifactRequest ¶ added in v65.20.0

type ExportModelArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Model artifact source details for exporting.
	ExportModelArtifactDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ExportModelArtifactRequest wrapper for the ExportModelArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ExportModelArtifact.go.html to see an example of how to use ExportModelArtifactRequest.

func (ExportModelArtifactRequest) BinaryRequestBody ¶ added in v65.20.0

func (request ExportModelArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ExportModelArtifactRequest) HTTPRequest ¶ added in v65.20.0

func (request ExportModelArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ExportModelArtifactRequest) RetryPolicy ¶ added in v65.20.0

func (request ExportModelArtifactRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ExportModelArtifactRequest) String ¶ added in v65.20.0

func (request ExportModelArtifactRequest) String() string

func (ExportModelArtifactRequest) ValidateEnumValue ¶ added in v65.20.0

func (request ExportModelArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ExportModelArtifactResponse ¶ added in v65.20.0

type ExportModelArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

ExportModelArtifactResponse wrapper for the ExportModelArtifact operation

func (ExportModelArtifactResponse) HTTPResponse ¶ added in v65.20.0

func (response ExportModelArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ExportModelArtifactResponse) String ¶ added in v65.20.0

func (response ExportModelArtifactResponse) String() string

type FastLaunchJobConfigSummary ¶

type FastLaunchJobConfigSummary struct {

	// The name of the fast launch job config
	Name *string `mandatory:"true" json:"name"`

	// The name of the fast launch job shape.
	ShapeName *string `mandatory:"true" json:"shapeName"`

	// The number of cores associated with this fast launch job shape.
	CoreCount *int `mandatory:"true" json:"coreCount"`

	// The number of cores associated with this fast launch job shape.
	MemoryInGBs *int `mandatory:"true" json:"memoryInGBs"`

	// The family that the compute shape belongs to.
	ShapeSeries FastLaunchJobConfigSummaryShapeSeriesEnum `mandatory:"true" json:"shapeSeries"`

	// The managed egress support
	ManagedEgressSupport FastLaunchJobConfigSummaryManagedEgressSupportEnum `mandatory:"true" json:"managedEgressSupport"`
}

FastLaunchJobConfigSummary The shape config to launch a fast launch capable job instance

func (FastLaunchJobConfigSummary) String ¶

func (FastLaunchJobConfigSummary) ValidateEnumValue ¶

func (m FastLaunchJobConfigSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type FastLaunchJobConfigSummaryManagedEgressSupportEnum ¶

type FastLaunchJobConfigSummaryManagedEgressSupportEnum string

FastLaunchJobConfigSummaryManagedEgressSupportEnum Enum with underlying type: string

const (
	FastLaunchJobConfigSummaryManagedEgressSupportRequired    FastLaunchJobConfigSummaryManagedEgressSupportEnum = "REQUIRED"
	FastLaunchJobConfigSummaryManagedEgressSupportSupported   FastLaunchJobConfigSummaryManagedEgressSupportEnum = "SUPPORTED"
	FastLaunchJobConfigSummaryManagedEgressSupportUnsupported FastLaunchJobConfigSummaryManagedEgressSupportEnum = "UNSUPPORTED"
)

Set of constants representing the allowable values for FastLaunchJobConfigSummaryManagedEgressSupportEnum

func GetFastLaunchJobConfigSummaryManagedEgressSupportEnumValues ¶

func GetFastLaunchJobConfigSummaryManagedEgressSupportEnumValues() []FastLaunchJobConfigSummaryManagedEgressSupportEnum

GetFastLaunchJobConfigSummaryManagedEgressSupportEnumValues Enumerates the set of values for FastLaunchJobConfigSummaryManagedEgressSupportEnum

func GetMappingFastLaunchJobConfigSummaryManagedEgressSupportEnum ¶

func GetMappingFastLaunchJobConfigSummaryManagedEgressSupportEnum(val string) (FastLaunchJobConfigSummaryManagedEgressSupportEnum, bool)

GetMappingFastLaunchJobConfigSummaryManagedEgressSupportEnum performs case Insensitive comparison on enum value and return the desired enum

type FastLaunchJobConfigSummaryShapeSeriesEnum ¶

type FastLaunchJobConfigSummaryShapeSeriesEnum string

FastLaunchJobConfigSummaryShapeSeriesEnum Enum with underlying type: string

const (
	FastLaunchJobConfigSummaryShapeSeriesAmdRome      FastLaunchJobConfigSummaryShapeSeriesEnum = "AMD_ROME"
	FastLaunchJobConfigSummaryShapeSeriesIntelSkylake FastLaunchJobConfigSummaryShapeSeriesEnum = "INTEL_SKYLAKE"
	FastLaunchJobConfigSummaryShapeSeriesNvidiaGpu    FastLaunchJobConfigSummaryShapeSeriesEnum = "NVIDIA_GPU"
	FastLaunchJobConfigSummaryShapeSeriesGeneric      FastLaunchJobConfigSummaryShapeSeriesEnum = "GENERIC"
	FastLaunchJobConfigSummaryShapeSeriesLegacy       FastLaunchJobConfigSummaryShapeSeriesEnum = "LEGACY"
	FastLaunchJobConfigSummaryShapeSeriesArm          FastLaunchJobConfigSummaryShapeSeriesEnum = "ARM"
)

Set of constants representing the allowable values for FastLaunchJobConfigSummaryShapeSeriesEnum

func GetFastLaunchJobConfigSummaryShapeSeriesEnumValues ¶

func GetFastLaunchJobConfigSummaryShapeSeriesEnumValues() []FastLaunchJobConfigSummaryShapeSeriesEnum

GetFastLaunchJobConfigSummaryShapeSeriesEnumValues Enumerates the set of values for FastLaunchJobConfigSummaryShapeSeriesEnum

func GetMappingFastLaunchJobConfigSummaryShapeSeriesEnum ¶

func GetMappingFastLaunchJobConfigSummaryShapeSeriesEnum(val string) (FastLaunchJobConfigSummaryShapeSeriesEnum, bool)

GetMappingFastLaunchJobConfigSummaryShapeSeriesEnum performs case Insensitive comparison on enum value and return the desired enum

type FileStorageMountConfigurationDetails ¶ added in v65.50.0

type FileStorageMountConfigurationDetails struct {

	// The local directory name to be mounted
	DestinationDirectoryName *string `mandatory:"true" json:"destinationDirectoryName"`

	// OCID of the mount target
	MountTargetId *string `mandatory:"true" json:"mountTargetId"`

	// OCID of the export
	ExportId *string `mandatory:"true" json:"exportId"`

	// The local path of the mounted directory, excluding directory name.
	DestinationPath *string `mandatory:"false" json:"destinationPath"`
}

FileStorageMountConfigurationDetails The File Storage Mount Configuration Details.

func (FileStorageMountConfigurationDetails) GetDestinationDirectoryName ¶ added in v65.50.0

func (m FileStorageMountConfigurationDetails) GetDestinationDirectoryName() *string

GetDestinationDirectoryName returns DestinationDirectoryName

func (FileStorageMountConfigurationDetails) GetDestinationPath ¶ added in v65.50.0

func (m FileStorageMountConfigurationDetails) GetDestinationPath() *string

GetDestinationPath returns DestinationPath

func (FileStorageMountConfigurationDetails) MarshalJSON ¶ added in v65.50.0

func (m FileStorageMountConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (FileStorageMountConfigurationDetails) String ¶ added in v65.50.0

func (FileStorageMountConfigurationDetails) ValidateEnumValue ¶ added in v65.50.0

func (m FileStorageMountConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type FixedSizeScalingPolicy ¶

type FixedSizeScalingPolicy struct {

	// The number of instances for the model deployment.
	InstanceCount *int `mandatory:"true" json:"instanceCount"`
}

FixedSizeScalingPolicy The fixed size scaling policy.

func (FixedSizeScalingPolicy) MarshalJSON ¶

func (m FixedSizeScalingPolicy) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (FixedSizeScalingPolicy) String ¶

func (m FixedSizeScalingPolicy) String() string

func (FixedSizeScalingPolicy) ValidateEnumValue ¶

func (m FixedSizeScalingPolicy) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GenericJobRunUseCaseConfigurationDetails ¶ added in v65.83.0

type GenericJobRunUseCaseConfigurationDetails struct {

	// The additional configurations
	AdditionalConfigurations map[string]string `mandatory:"false" json:"additionalConfigurations"`
}

GenericJobRunUseCaseConfigurationDetails The evaluation use-case configuration.

func (GenericJobRunUseCaseConfigurationDetails) MarshalJSON ¶ added in v65.83.0

func (m GenericJobRunUseCaseConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (GenericJobRunUseCaseConfigurationDetails) String ¶ added in v65.83.0

func (GenericJobRunUseCaseConfigurationDetails) ValidateEnumValue ¶ added in v65.83.0

func (m GenericJobRunUseCaseConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GenericOciResourceApplicationComponent ¶ added in v65.88.1

type GenericOciResourceApplicationComponent struct {

	// Name of application component
	ComponentName *string `mandatory:"true" json:"componentName"`

	// OCID of the resource
	Id *string `mandatory:"true" json:"id"`

	// Type of the resource
	ResourceType *string `mandatory:"true" json:"resourceType"`

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	Name *string `mandatory:"false" json:"name"`
}

GenericOciResourceApplicationComponent Generic OCI resource application component

func (GenericOciResourceApplicationComponent) GetComponentName ¶ added in v65.88.1

func (m GenericOciResourceApplicationComponent) GetComponentName() *string

GetComponentName returns ComponentName

func (GenericOciResourceApplicationComponent) GetName ¶ added in v65.88.1

GetName returns Name

func (GenericOciResourceApplicationComponent) MarshalJSON ¶ added in v65.88.1

func (m GenericOciResourceApplicationComponent) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (GenericOciResourceApplicationComponent) String ¶ added in v65.88.1

func (GenericOciResourceApplicationComponent) ValidateEnumValue ¶ added in v65.88.1

func (m GenericOciResourceApplicationComponent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GenericOciResourceInstanceComponent ¶ added in v65.88.1

type GenericOciResourceInstanceComponent struct {

	// Name of instance component
	ComponentName *string `mandatory:"true" json:"componentName"`

	// OCID of the resource
	Id *string `mandatory:"true" json:"id"`

	// Type of the resource
	ResourceType *string `mandatory:"true" json:"resourceType"`

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	Name *string `mandatory:"false" json:"name"`
}

GenericOciResourceInstanceComponent Generic OCI resource instance component

func (GenericOciResourceInstanceComponent) GetComponentName ¶ added in v65.88.1

func (m GenericOciResourceInstanceComponent) GetComponentName() *string

GetComponentName returns ComponentName

func (GenericOciResourceInstanceComponent) GetName ¶ added in v65.88.1

GetName returns Name

func (GenericOciResourceInstanceComponent) MarshalJSON ¶ added in v65.88.1

func (m GenericOciResourceInstanceComponent) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (GenericOciResourceInstanceComponent) String ¶ added in v65.88.1

func (GenericOciResourceInstanceComponent) ValidateEnumValue ¶ added in v65.88.1

func (m GenericOciResourceInstanceComponent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetDataSciencePrivateEndpointRequest ¶ added in v65.49.3

type GetDataSciencePrivateEndpointRequest struct {

	// The unique ID for a Data Science private endpoint.
	DataSciencePrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"dataSciencePrivateEndpointId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetDataSciencePrivateEndpointRequest wrapper for the GetDataSciencePrivateEndpoint operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetDataSciencePrivateEndpoint.go.html to see an example of how to use GetDataSciencePrivateEndpointRequest.

func (GetDataSciencePrivateEndpointRequest) BinaryRequestBody ¶ added in v65.49.3

func (request GetDataSciencePrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetDataSciencePrivateEndpointRequest) HTTPRequest ¶ added in v65.49.3

func (request GetDataSciencePrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetDataSciencePrivateEndpointRequest) RetryPolicy ¶ added in v65.49.3

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetDataSciencePrivateEndpointRequest) String ¶ added in v65.49.3

func (GetDataSciencePrivateEndpointRequest) ValidateEnumValue ¶ added in v65.49.3

func (request GetDataSciencePrivateEndpointRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetDataSciencePrivateEndpointResponse ¶ added in v65.49.3

type GetDataSciencePrivateEndpointResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The DataSciencePrivateEndpoint instance
	DataSciencePrivateEndpoint `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetDataSciencePrivateEndpointResponse wrapper for the GetDataSciencePrivateEndpoint operation

func (GetDataSciencePrivateEndpointResponse) HTTPResponse ¶ added in v65.49.3

func (response GetDataSciencePrivateEndpointResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetDataSciencePrivateEndpointResponse) String ¶ added in v65.49.3

type GetJobArtifactContentRequest ¶

type GetJobArtifactContentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	JobId *string `mandatory:"true" contributesTo:"path" name:"jobId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Optional byte range to fetch, as described in RFC 7233 (https://tools.ietf.org/html/rfc7232#section-2.1), section 2.1.
	// Note that only a single range of bytes is supported.
	Range *string `mandatory:"false" contributesTo:"header" name:"range"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetJobArtifactContentRequest wrapper for the GetJobArtifactContent operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetJobArtifactContent.go.html to see an example of how to use GetJobArtifactContentRequest.

func (GetJobArtifactContentRequest) BinaryRequestBody ¶

func (request GetJobArtifactContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetJobArtifactContentRequest) HTTPRequest ¶

func (request GetJobArtifactContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetJobArtifactContentRequest) RetryPolicy ¶

func (request GetJobArtifactContentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetJobArtifactContentRequest) String ¶

func (request GetJobArtifactContentRequest) String() string

func (GetJobArtifactContentRequest) ValidateEnumValue ¶

func (request GetJobArtifactContentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetJobArtifactContentResponse ¶

type GetJobArtifactContentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The io.ReadCloser instance
	Content io.ReadCloser `presentIn:"body" encoding:"binary"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`
}

GetJobArtifactContentResponse wrapper for the GetJobArtifactContent operation

func (GetJobArtifactContentResponse) HTTPResponse ¶

func (response GetJobArtifactContentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetJobArtifactContentResponse) String ¶

func (response GetJobArtifactContentResponse) String() string

type GetJobRequest ¶

type GetJobRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	JobId *string `mandatory:"true" contributesTo:"path" name:"jobId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetJobRequest wrapper for the GetJob operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetJob.go.html to see an example of how to use GetJobRequest.

func (GetJobRequest) BinaryRequestBody ¶

func (request GetJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetJobRequest) HTTPRequest ¶

func (request GetJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetJobRequest) RetryPolicy ¶

func (request GetJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetJobRequest) String ¶

func (request GetJobRequest) String() string

func (GetJobRequest) ValidateEnumValue ¶

func (request GetJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetJobResponse ¶

type GetJobResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Job instance
	Job `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetJobResponse wrapper for the GetJob operation

func (GetJobResponse) HTTPResponse ¶

func (response GetJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetJobResponse) String ¶

func (response GetJobResponse) String() string

type GetJobRunRequest ¶

type GetJobRunRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job run.
	JobRunId *string `mandatory:"true" contributesTo:"path" name:"jobRunId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetJobRunRequest wrapper for the GetJobRun operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetJobRun.go.html to see an example of how to use GetJobRunRequest.

func (GetJobRunRequest) BinaryRequestBody ¶

func (request GetJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetJobRunRequest) HTTPRequest ¶

func (request GetJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetJobRunRequest) RetryPolicy ¶

func (request GetJobRunRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetJobRunRequest) String ¶

func (request GetJobRunRequest) String() string

func (GetJobRunRequest) ValidateEnumValue ¶

func (request GetJobRunRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetJobRunResponse ¶

type GetJobRunResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The JobRun instance
	JobRun `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetJobRunResponse wrapper for the GetJobRun operation

func (GetJobRunResponse) HTTPResponse ¶

func (response GetJobRunResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetJobRunResponse) String ¶

func (response GetJobRunResponse) String() string

type GetMlApplicationHistoricalPackageContentRequest ¶ added in v65.88.1

type GetMlApplicationHistoricalPackageContentRequest struct {

	// unique MlApplicationImplementationVersion identifier
	MlApplicationImplementationVersionId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationImplementationVersionId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetMlApplicationHistoricalPackageContentRequest wrapper for the GetMlApplicationHistoricalPackageContent operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationHistoricalPackageContent.go.html to see an example of how to use GetMlApplicationHistoricalPackageContentRequest.

func (GetMlApplicationHistoricalPackageContentRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (GetMlApplicationHistoricalPackageContentRequest) HTTPRequest ¶ added in v65.88.1

func (request GetMlApplicationHistoricalPackageContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetMlApplicationHistoricalPackageContentRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetMlApplicationHistoricalPackageContentRequest) String ¶ added in v65.88.1

func (GetMlApplicationHistoricalPackageContentRequest) ValidateEnumValue ¶ added in v65.88.1

func (request GetMlApplicationHistoricalPackageContentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetMlApplicationHistoricalPackageContentResponse ¶ added in v65.88.1

type GetMlApplicationHistoricalPackageContentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The io.ReadCloser instance
	Content io.ReadCloser `presentIn:"body" encoding:"binary"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetMlApplicationHistoricalPackageContentResponse wrapper for the GetMlApplicationHistoricalPackageContent operation

func (GetMlApplicationHistoricalPackageContentResponse) HTTPResponse ¶ added in v65.88.1

HTTPResponse implements the OCIResponse interface

func (GetMlApplicationHistoricalPackageContentResponse) String ¶ added in v65.88.1

type GetMlApplicationImplementationRequest ¶ added in v65.88.1

type GetMlApplicationImplementationRequest struct {

	// unique MlApplicationImplementation identifier
	MlApplicationImplementationId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationImplementationId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetMlApplicationImplementationRequest wrapper for the GetMlApplicationImplementation operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationImplementation.go.html to see an example of how to use GetMlApplicationImplementationRequest.

func (GetMlApplicationImplementationRequest) BinaryRequestBody ¶ added in v65.88.1

func (request GetMlApplicationImplementationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetMlApplicationImplementationRequest) HTTPRequest ¶ added in v65.88.1

func (request GetMlApplicationImplementationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetMlApplicationImplementationRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetMlApplicationImplementationRequest) String ¶ added in v65.88.1

func (GetMlApplicationImplementationRequest) ValidateEnumValue ¶ added in v65.88.1

func (request GetMlApplicationImplementationRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetMlApplicationImplementationResponse ¶ added in v65.88.1

type GetMlApplicationImplementationResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplicationImplementation instance
	MlApplicationImplementation `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetMlApplicationImplementationResponse wrapper for the GetMlApplicationImplementation operation

func (GetMlApplicationImplementationResponse) HTTPResponse ¶ added in v65.88.1

func (response GetMlApplicationImplementationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetMlApplicationImplementationResponse) String ¶ added in v65.88.1

type GetMlApplicationImplementationVersionRequest ¶ added in v65.88.1

type GetMlApplicationImplementationVersionRequest struct {

	// unique MlApplicationImplementationVersion identifier
	MlApplicationImplementationVersionId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationImplementationVersionId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetMlApplicationImplementationVersionRequest wrapper for the GetMlApplicationImplementationVersion operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationImplementationVersion.go.html to see an example of how to use GetMlApplicationImplementationVersionRequest.

func (GetMlApplicationImplementationVersionRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (GetMlApplicationImplementationVersionRequest) HTTPRequest ¶ added in v65.88.1

func (request GetMlApplicationImplementationVersionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetMlApplicationImplementationVersionRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetMlApplicationImplementationVersionRequest) String ¶ added in v65.88.1

func (GetMlApplicationImplementationVersionRequest) ValidateEnumValue ¶ added in v65.88.1

func (request GetMlApplicationImplementationVersionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetMlApplicationImplementationVersionResponse ¶ added in v65.88.1

type GetMlApplicationImplementationVersionResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplicationImplementationVersion instance
	MlApplicationImplementationVersion `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetMlApplicationImplementationVersionResponse wrapper for the GetMlApplicationImplementationVersion operation

func (GetMlApplicationImplementationVersionResponse) HTTPResponse ¶ added in v65.88.1

HTTPResponse implements the OCIResponse interface

func (GetMlApplicationImplementationVersionResponse) String ¶ added in v65.88.1

type GetMlApplicationInstanceRequest ¶ added in v65.88.1

type GetMlApplicationInstanceRequest struct {

	// unique MlApplicationInstance identifier
	MlApplicationInstanceId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetMlApplicationInstanceRequest wrapper for the GetMlApplicationInstance operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationInstance.go.html to see an example of how to use GetMlApplicationInstanceRequest.

func (GetMlApplicationInstanceRequest) BinaryRequestBody ¶ added in v65.88.1

func (request GetMlApplicationInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetMlApplicationInstanceRequest) HTTPRequest ¶ added in v65.88.1

func (request GetMlApplicationInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetMlApplicationInstanceRequest) RetryPolicy ¶ added in v65.88.1

func (request GetMlApplicationInstanceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetMlApplicationInstanceRequest) String ¶ added in v65.88.1

func (request GetMlApplicationInstanceRequest) String() string

func (GetMlApplicationInstanceRequest) ValidateEnumValue ¶ added in v65.88.1

func (request GetMlApplicationInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetMlApplicationInstanceResponse ¶ added in v65.88.1

type GetMlApplicationInstanceResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplicationInstance instance
	MlApplicationInstance `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetMlApplicationInstanceResponse wrapper for the GetMlApplicationInstance operation

func (GetMlApplicationInstanceResponse) HTTPResponse ¶ added in v65.88.1

func (response GetMlApplicationInstanceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetMlApplicationInstanceResponse) String ¶ added in v65.88.1

func (response GetMlApplicationInstanceResponse) String() string

type GetMlApplicationInstanceViewRequest ¶ added in v65.88.1

type GetMlApplicationInstanceViewRequest struct {

	// unique MlApplicationInstanceView identifier
	MlApplicationInstanceViewId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceViewId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetMlApplicationInstanceViewRequest wrapper for the GetMlApplicationInstanceView operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationInstanceView.go.html to see an example of how to use GetMlApplicationInstanceViewRequest.

func (GetMlApplicationInstanceViewRequest) BinaryRequestBody ¶ added in v65.88.1

func (request GetMlApplicationInstanceViewRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetMlApplicationInstanceViewRequest) HTTPRequest ¶ added in v65.88.1

func (request GetMlApplicationInstanceViewRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetMlApplicationInstanceViewRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetMlApplicationInstanceViewRequest) String ¶ added in v65.88.1

func (GetMlApplicationInstanceViewRequest) ValidateEnumValue ¶ added in v65.88.1

func (request GetMlApplicationInstanceViewRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetMlApplicationInstanceViewResponse ¶ added in v65.88.1

type GetMlApplicationInstanceViewResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplicationInstanceView instance
	MlApplicationInstanceView `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetMlApplicationInstanceViewResponse wrapper for the GetMlApplicationInstanceView operation

func (GetMlApplicationInstanceViewResponse) HTTPResponse ¶ added in v65.88.1

func (response GetMlApplicationInstanceViewResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetMlApplicationInstanceViewResponse) String ¶ added in v65.88.1

func (response GetMlApplicationInstanceViewResponse) String() string

type GetMlApplicationPackageContentRequest ¶ added in v65.88.1

type GetMlApplicationPackageContentRequest struct {

	// unique MlApplicationImplementation identifier
	MlApplicationImplementationId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationImplementationId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetMlApplicationPackageContentRequest wrapper for the GetMlApplicationPackageContent operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplicationPackageContent.go.html to see an example of how to use GetMlApplicationPackageContentRequest.

func (GetMlApplicationPackageContentRequest) BinaryRequestBody ¶ added in v65.88.1

func (request GetMlApplicationPackageContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetMlApplicationPackageContentRequest) HTTPRequest ¶ added in v65.88.1

func (request GetMlApplicationPackageContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetMlApplicationPackageContentRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetMlApplicationPackageContentRequest) String ¶ added in v65.88.1

func (GetMlApplicationPackageContentRequest) ValidateEnumValue ¶ added in v65.88.1

func (request GetMlApplicationPackageContentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetMlApplicationPackageContentResponse ¶ added in v65.88.1

type GetMlApplicationPackageContentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The io.ReadCloser instance
	Content io.ReadCloser `presentIn:"body" encoding:"binary"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// List of arguments (Json map - argument name to argument value) for ML Application package (available arguments are in ML Application package descriptor). E.g. {"vcnId": "ocid1.vcn.oc1.iad.abcd...", "logId":"ocid1.log.oc1.iad.abcd..."}
	OpcMlAppPackageArgs *string `presentIn:"header" name:"opc-ml-app-package-args"`
}

GetMlApplicationPackageContentResponse wrapper for the GetMlApplicationPackageContent operation

func (GetMlApplicationPackageContentResponse) HTTPResponse ¶ added in v65.88.1

func (response GetMlApplicationPackageContentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetMlApplicationPackageContentResponse) String ¶ added in v65.88.1

type GetMlApplicationRequest ¶ added in v65.88.1

type GetMlApplicationRequest struct {

	// unique MlApplication identifier
	MlApplicationId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetMlApplicationRequest wrapper for the GetMlApplication operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetMlApplication.go.html to see an example of how to use GetMlApplicationRequest.

func (GetMlApplicationRequest) BinaryRequestBody ¶ added in v65.88.1

func (request GetMlApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetMlApplicationRequest) HTTPRequest ¶ added in v65.88.1

func (request GetMlApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetMlApplicationRequest) RetryPolicy ¶ added in v65.88.1

func (request GetMlApplicationRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetMlApplicationRequest) String ¶ added in v65.88.1

func (request GetMlApplicationRequest) String() string

func (GetMlApplicationRequest) ValidateEnumValue ¶ added in v65.88.1

func (request GetMlApplicationRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetMlApplicationResponse ¶ added in v65.88.1

type GetMlApplicationResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplication instance
	MlApplication `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetMlApplicationResponse wrapper for the GetMlApplication operation

func (GetMlApplicationResponse) HTTPResponse ¶ added in v65.88.1

func (response GetMlApplicationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetMlApplicationResponse) String ¶ added in v65.88.1

func (response GetMlApplicationResponse) String() string

type GetModelArtifactContentRequest ¶

type GetModelArtifactContentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Optional byte range to fetch, as described in RFC 7233 (https://tools.ietf.org/html/rfc7232#section-2.1), section 2.1.
	// Note that only a single range of bytes is supported.
	Range *string `mandatory:"false" contributesTo:"header" name:"range"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetModelArtifactContentRequest wrapper for the GetModelArtifactContent operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelArtifactContent.go.html to see an example of how to use GetModelArtifactContentRequest.

func (GetModelArtifactContentRequest) BinaryRequestBody ¶

func (request GetModelArtifactContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetModelArtifactContentRequest) HTTPRequest ¶

func (request GetModelArtifactContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetModelArtifactContentRequest) RetryPolicy ¶

func (request GetModelArtifactContentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetModelArtifactContentRequest) String ¶

func (request GetModelArtifactContentRequest) String() string

func (GetModelArtifactContentRequest) ValidateEnumValue ¶

func (request GetModelArtifactContentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModelArtifactContentResponse ¶

type GetModelArtifactContentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The io.ReadCloser instance
	Content io.ReadCloser `presentIn:"body" encoding:"binary"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`
}

GetModelArtifactContentResponse wrapper for the GetModelArtifactContent operation

func (GetModelArtifactContentResponse) HTTPResponse ¶

func (response GetModelArtifactContentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetModelArtifactContentResponse) String ¶

func (response GetModelArtifactContentResponse) String() string

type GetModelCustomMetadatumArtifactContentRequest ¶ added in v65.86.0

type GetModelCustomMetadatumArtifactContentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// The name of the model metadatum in the metadata.
	MetadatumKeyName *string `mandatory:"true" contributesTo:"path" name:"metadatumKeyName"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Optional byte range to fetch, as described in RFC 7233 (https://tools.ietf.org/html/rfc7232#section-2.1), section 2.1.
	// Note that only a single range of bytes is supported.
	Range *string `mandatory:"false" contributesTo:"header" name:"range"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetModelCustomMetadatumArtifactContentRequest wrapper for the GetModelCustomMetadatumArtifactContent operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelCustomMetadatumArtifactContent.go.html to see an example of how to use GetModelCustomMetadatumArtifactContentRequest.

func (GetModelCustomMetadatumArtifactContentRequest) BinaryRequestBody ¶ added in v65.86.0

BinaryRequestBody implements the OCIRequest interface

func (GetModelCustomMetadatumArtifactContentRequest) HTTPRequest ¶ added in v65.86.0

func (request GetModelCustomMetadatumArtifactContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetModelCustomMetadatumArtifactContentRequest) RetryPolicy ¶ added in v65.86.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetModelCustomMetadatumArtifactContentRequest) String ¶ added in v65.86.0

func (GetModelCustomMetadatumArtifactContentRequest) ValidateEnumValue ¶ added in v65.86.0

func (request GetModelCustomMetadatumArtifactContentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModelCustomMetadatumArtifactContentResponse ¶ added in v65.86.0

type GetModelCustomMetadatumArtifactContentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The io.ReadCloser instance
	Content io.ReadCloser `presentIn:"body" encoding:"binary"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`
}

GetModelCustomMetadatumArtifactContentResponse wrapper for the GetModelCustomMetadatumArtifactContent operation

func (GetModelCustomMetadatumArtifactContentResponse) HTTPResponse ¶ added in v65.86.0

HTTPResponse implements the OCIResponse interface

func (GetModelCustomMetadatumArtifactContentResponse) String ¶ added in v65.86.0

type GetModelDefinedMetadatumArtifactContentRequest ¶ added in v65.86.0

type GetModelDefinedMetadatumArtifactContentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// The name of the model metadatum in the metadata.
	MetadatumKeyName *string `mandatory:"true" contributesTo:"path" name:"metadatumKeyName"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Optional byte range to fetch, as described in RFC 7233 (https://tools.ietf.org/html/rfc7232#section-2.1), section 2.1.
	// Note that only a single range of bytes is supported.
	Range *string `mandatory:"false" contributesTo:"header" name:"range"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetModelDefinedMetadatumArtifactContentRequest wrapper for the GetModelDefinedMetadatumArtifactContent operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelDefinedMetadatumArtifactContent.go.html to see an example of how to use GetModelDefinedMetadatumArtifactContentRequest.

func (GetModelDefinedMetadatumArtifactContentRequest) BinaryRequestBody ¶ added in v65.86.0

BinaryRequestBody implements the OCIRequest interface

func (GetModelDefinedMetadatumArtifactContentRequest) HTTPRequest ¶ added in v65.86.0

func (request GetModelDefinedMetadatumArtifactContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetModelDefinedMetadatumArtifactContentRequest) RetryPolicy ¶ added in v65.86.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetModelDefinedMetadatumArtifactContentRequest) String ¶ added in v65.86.0

func (GetModelDefinedMetadatumArtifactContentRequest) ValidateEnumValue ¶ added in v65.86.0

func (request GetModelDefinedMetadatumArtifactContentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModelDefinedMetadatumArtifactContentResponse ¶ added in v65.86.0

type GetModelDefinedMetadatumArtifactContentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The io.ReadCloser instance
	Content io.ReadCloser `presentIn:"body" encoding:"binary"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`
}

GetModelDefinedMetadatumArtifactContentResponse wrapper for the GetModelDefinedMetadatumArtifactContent operation

func (GetModelDefinedMetadatumArtifactContentResponse) HTTPResponse ¶ added in v65.86.0

HTTPResponse implements the OCIResponse interface

func (GetModelDefinedMetadatumArtifactContentResponse) String ¶ added in v65.86.0

type GetModelDeploymentRequest ¶

type GetModelDeploymentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model deployment.
	ModelDeploymentId *string `mandatory:"true" contributesTo:"path" name:"modelDeploymentId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetModelDeploymentRequest wrapper for the GetModelDeployment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelDeployment.go.html to see an example of how to use GetModelDeploymentRequest.

func (GetModelDeploymentRequest) BinaryRequestBody ¶

func (request GetModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetModelDeploymentRequest) HTTPRequest ¶

func (request GetModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetModelDeploymentRequest) RetryPolicy ¶

func (request GetModelDeploymentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetModelDeploymentRequest) String ¶

func (request GetModelDeploymentRequest) String() string

func (GetModelDeploymentRequest) ValidateEnumValue ¶

func (request GetModelDeploymentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModelDeploymentResponse ¶

type GetModelDeploymentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelDeployment instance
	ModelDeployment `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetModelDeploymentResponse wrapper for the GetModelDeployment operation

func (GetModelDeploymentResponse) HTTPResponse ¶

func (response GetModelDeploymentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetModelDeploymentResponse) String ¶

func (response GetModelDeploymentResponse) String() string

type GetModelGroupArtifactContentRequest ¶ added in v65.97.0

type GetModelGroupArtifactContentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	ModelGroupId *string `mandatory:"true" contributesTo:"path" name:"modelGroupId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Optional byte range to fetch, as described in RFC 7233 (https://tools.ietf.org/html/rfc7232#section-2.1), section 2.1.
	// Note that only a single range of bytes is supported.
	Range *string `mandatory:"false" contributesTo:"header" name:"range"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetModelGroupArtifactContentRequest wrapper for the GetModelGroupArtifactContent operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelGroupArtifactContent.go.html to see an example of how to use GetModelGroupArtifactContentRequest.

func (GetModelGroupArtifactContentRequest) BinaryRequestBody ¶ added in v65.97.0

func (request GetModelGroupArtifactContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetModelGroupArtifactContentRequest) HTTPRequest ¶ added in v65.97.0

func (request GetModelGroupArtifactContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetModelGroupArtifactContentRequest) RetryPolicy ¶ added in v65.97.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetModelGroupArtifactContentRequest) String ¶ added in v65.97.0

func (GetModelGroupArtifactContentRequest) ValidateEnumValue ¶ added in v65.97.0

func (request GetModelGroupArtifactContentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModelGroupArtifactContentResponse ¶ added in v65.97.0

type GetModelGroupArtifactContentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The io.ReadCloser instance
	Content io.ReadCloser `presentIn:"body" encoding:"binary"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`
}

GetModelGroupArtifactContentResponse wrapper for the GetModelGroupArtifactContent operation

func (GetModelGroupArtifactContentResponse) HTTPResponse ¶ added in v65.97.0

func (response GetModelGroupArtifactContentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetModelGroupArtifactContentResponse) String ¶ added in v65.97.0

func (response GetModelGroupArtifactContentResponse) String() string

type GetModelGroupRequest ¶ added in v65.97.0

type GetModelGroupRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	ModelGroupId *string `mandatory:"true" contributesTo:"path" name:"modelGroupId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetModelGroupRequest wrapper for the GetModelGroup operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelGroup.go.html to see an example of how to use GetModelGroupRequest.

func (GetModelGroupRequest) BinaryRequestBody ¶ added in v65.97.0

func (request GetModelGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetModelGroupRequest) HTTPRequest ¶ added in v65.97.0

func (request GetModelGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetModelGroupRequest) RetryPolicy ¶ added in v65.97.0

func (request GetModelGroupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetModelGroupRequest) String ¶ added in v65.97.0

func (request GetModelGroupRequest) String() string

func (GetModelGroupRequest) ValidateEnumValue ¶ added in v65.97.0

func (request GetModelGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModelGroupResponse ¶ added in v65.97.0

type GetModelGroupResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelGroup instance
	ModelGroup `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetModelGroupResponse wrapper for the GetModelGroup operation

func (GetModelGroupResponse) HTTPResponse ¶ added in v65.97.0

func (response GetModelGroupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetModelGroupResponse) String ¶ added in v65.97.0

func (response GetModelGroupResponse) String() string

type GetModelGroupVersionHistoryRequest ¶ added in v65.97.0

type GetModelGroupVersionHistoryRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroupVersionHistory.
	ModelGroupVersionHistoryId *string `mandatory:"true" contributesTo:"path" name:"modelGroupVersionHistoryId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetModelGroupVersionHistoryRequest wrapper for the GetModelGroupVersionHistory operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelGroupVersionHistory.go.html to see an example of how to use GetModelGroupVersionHistoryRequest.

func (GetModelGroupVersionHistoryRequest) BinaryRequestBody ¶ added in v65.97.0

func (request GetModelGroupVersionHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetModelGroupVersionHistoryRequest) HTTPRequest ¶ added in v65.97.0

func (request GetModelGroupVersionHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetModelGroupVersionHistoryRequest) RetryPolicy ¶ added in v65.97.0

func (request GetModelGroupVersionHistoryRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetModelGroupVersionHistoryRequest) String ¶ added in v65.97.0

func (request GetModelGroupVersionHistoryRequest) String() string

func (GetModelGroupVersionHistoryRequest) ValidateEnumValue ¶ added in v65.97.0

func (request GetModelGroupVersionHistoryRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModelGroupVersionHistoryResponse ¶ added in v65.97.0

type GetModelGroupVersionHistoryResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelGroupVersionHistory instance
	ModelGroupVersionHistory `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetModelGroupVersionHistoryResponse wrapper for the GetModelGroupVersionHistory operation

func (GetModelGroupVersionHistoryResponse) HTTPResponse ¶ added in v65.97.0

func (response GetModelGroupVersionHistoryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetModelGroupVersionHistoryResponse) String ¶ added in v65.97.0

func (response GetModelGroupVersionHistoryResponse) String() string

type GetModelProvenanceRequest ¶

type GetModelProvenanceRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetModelProvenanceRequest wrapper for the GetModelProvenance operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelProvenance.go.html to see an example of how to use GetModelProvenanceRequest.

func (GetModelProvenanceRequest) BinaryRequestBody ¶

func (request GetModelProvenanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetModelProvenanceRequest) HTTPRequest ¶

func (request GetModelProvenanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetModelProvenanceRequest) RetryPolicy ¶

func (request GetModelProvenanceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetModelProvenanceRequest) String ¶

func (request GetModelProvenanceRequest) String() string

func (GetModelProvenanceRequest) ValidateEnumValue ¶

func (request GetModelProvenanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModelProvenanceResponse ¶

type GetModelProvenanceResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelProvenance instance
	ModelProvenance `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetModelProvenanceResponse wrapper for the GetModelProvenance operation

func (GetModelProvenanceResponse) HTTPResponse ¶

func (response GetModelProvenanceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetModelProvenanceResponse) String ¶

func (response GetModelProvenanceResponse) String() string

type GetModelRequest ¶

type GetModelRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetModelRequest wrapper for the GetModel operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModel.go.html to see an example of how to use GetModelRequest.

func (GetModelRequest) BinaryRequestBody ¶

func (request GetModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetModelRequest) HTTPRequest ¶

func (request GetModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetModelRequest) RetryPolicy ¶

func (request GetModelRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetModelRequest) String ¶

func (request GetModelRequest) String() string

func (GetModelRequest) ValidateEnumValue ¶

func (request GetModelRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModelResponse ¶

type GetModelResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Model instance
	Model `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetModelResponse wrapper for the GetModel operation

func (GetModelResponse) HTTPResponse ¶

func (response GetModelResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetModelResponse) String ¶

func (response GetModelResponse) String() string

type GetModelVersionSetRequest ¶ added in v65.28.1

type GetModelVersionSetRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model version set.
	ModelVersionSetId *string `mandatory:"true" contributesTo:"path" name:"modelVersionSetId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetModelVersionSetRequest wrapper for the GetModelVersionSet operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetModelVersionSet.go.html to see an example of how to use GetModelVersionSetRequest.

func (GetModelVersionSetRequest) BinaryRequestBody ¶ added in v65.28.1

func (request GetModelVersionSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetModelVersionSetRequest) HTTPRequest ¶ added in v65.28.1

func (request GetModelVersionSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetModelVersionSetRequest) RetryPolicy ¶ added in v65.28.1

func (request GetModelVersionSetRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetModelVersionSetRequest) String ¶ added in v65.28.1

func (request GetModelVersionSetRequest) String() string

func (GetModelVersionSetRequest) ValidateEnumValue ¶ added in v65.28.1

func (request GetModelVersionSetRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModelVersionSetResponse ¶ added in v65.28.1

type GetModelVersionSetResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelVersionSet instance
	ModelVersionSet `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetModelVersionSetResponse wrapper for the GetModelVersionSet operation

func (GetModelVersionSetResponse) HTTPResponse ¶ added in v65.28.1

func (response GetModelVersionSetResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetModelVersionSetResponse) String ¶ added in v65.28.1

func (response GetModelVersionSetResponse) String() string

type GetNotebookSessionRequest ¶

type GetNotebookSessionRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the notebook session.
	NotebookSessionId *string `mandatory:"true" contributesTo:"path" name:"notebookSessionId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetNotebookSessionRequest wrapper for the GetNotebookSession operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetNotebookSession.go.html to see an example of how to use GetNotebookSessionRequest.

func (GetNotebookSessionRequest) BinaryRequestBody ¶

func (request GetNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetNotebookSessionRequest) HTTPRequest ¶

func (request GetNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetNotebookSessionRequest) RetryPolicy ¶

func (request GetNotebookSessionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetNotebookSessionRequest) String ¶

func (request GetNotebookSessionRequest) String() string

func (GetNotebookSessionRequest) ValidateEnumValue ¶

func (request GetNotebookSessionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetNotebookSessionResponse ¶

type GetNotebookSessionResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The NotebookSession instance
	NotebookSession `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetNotebookSessionResponse wrapper for the GetNotebookSession operation

func (GetNotebookSessionResponse) HTTPResponse ¶

func (response GetNotebookSessionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetNotebookSessionResponse) String ¶

func (response GetNotebookSessionResponse) String() string

type GetPipelineRequest ¶ added in v65.28.2

type GetPipelineRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline.
	PipelineId *string `mandatory:"true" contributesTo:"path" name:"pipelineId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetPipelineRequest wrapper for the GetPipeline operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetPipeline.go.html to see an example of how to use GetPipelineRequest.

func (GetPipelineRequest) BinaryRequestBody ¶ added in v65.28.2

func (request GetPipelineRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetPipelineRequest) HTTPRequest ¶ added in v65.28.2

func (request GetPipelineRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetPipelineRequest) RetryPolicy ¶ added in v65.28.2

func (request GetPipelineRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetPipelineRequest) String ¶ added in v65.28.2

func (request GetPipelineRequest) String() string

func (GetPipelineRequest) ValidateEnumValue ¶ added in v65.28.2

func (request GetPipelineRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetPipelineResponse ¶ added in v65.28.2

type GetPipelineResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Pipeline instance
	Pipeline `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetPipelineResponse wrapper for the GetPipeline operation

func (GetPipelineResponse) HTTPResponse ¶ added in v65.28.2

func (response GetPipelineResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetPipelineResponse) String ¶ added in v65.28.2

func (response GetPipelineResponse) String() string

type GetPipelineRunRequest ¶ added in v65.28.2

type GetPipelineRunRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline run.
	PipelineRunId *string `mandatory:"true" contributesTo:"path" name:"pipelineRunId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetPipelineRunRequest wrapper for the GetPipelineRun operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetPipelineRun.go.html to see an example of how to use GetPipelineRunRequest.

func (GetPipelineRunRequest) BinaryRequestBody ¶ added in v65.28.2

func (request GetPipelineRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetPipelineRunRequest) HTTPRequest ¶ added in v65.28.2

func (request GetPipelineRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetPipelineRunRequest) RetryPolicy ¶ added in v65.28.2

func (request GetPipelineRunRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetPipelineRunRequest) String ¶ added in v65.28.2

func (request GetPipelineRunRequest) String() string

func (GetPipelineRunRequest) ValidateEnumValue ¶ added in v65.28.2

func (request GetPipelineRunRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetPipelineRunResponse ¶ added in v65.28.2

type GetPipelineRunResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The PipelineRun instance
	PipelineRun `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetPipelineRunResponse wrapper for the GetPipelineRun operation

func (GetPipelineRunResponse) HTTPResponse ¶ added in v65.28.2

func (response GetPipelineRunResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetPipelineRunResponse) String ¶ added in v65.28.2

func (response GetPipelineRunResponse) String() string

type GetProjectRequest ¶

type GetProjectRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"true" contributesTo:"path" name:"projectId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetProjectRequest wrapper for the GetProject operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetProject.go.html to see an example of how to use GetProjectRequest.

func (GetProjectRequest) BinaryRequestBody ¶

func (request GetProjectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetProjectRequest) HTTPRequest ¶

func (request GetProjectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetProjectRequest) RetryPolicy ¶

func (request GetProjectRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetProjectRequest) String ¶

func (request GetProjectRequest) String() string

func (GetProjectRequest) ValidateEnumValue ¶

func (request GetProjectRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetProjectResponse ¶

type GetProjectResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Project instance
	Project `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetProjectResponse wrapper for the GetProject operation

func (GetProjectResponse) HTTPResponse ¶

func (response GetProjectResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetProjectResponse) String ¶

func (response GetProjectResponse) String() string

type GetScheduleRequest ¶ added in v65.83.0

type GetScheduleRequest struct {

	// unique Schedule identifier
	ScheduleId *string `mandatory:"true" contributesTo:"path" name:"scheduleId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetScheduleRequest wrapper for the GetSchedule operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetSchedule.go.html to see an example of how to use GetScheduleRequest.

func (GetScheduleRequest) BinaryRequestBody ¶ added in v65.83.0

func (request GetScheduleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetScheduleRequest) HTTPRequest ¶ added in v65.83.0

func (request GetScheduleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetScheduleRequest) RetryPolicy ¶ added in v65.83.0

func (request GetScheduleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetScheduleRequest) String ¶ added in v65.83.0

func (request GetScheduleRequest) String() string

func (GetScheduleRequest) ValidateEnumValue ¶ added in v65.83.0

func (request GetScheduleRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetScheduleResponse ¶ added in v65.83.0

type GetScheduleResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Schedule instance
	Schedule `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

GetScheduleResponse wrapper for the GetSchedule operation

func (GetScheduleResponse) HTTPResponse ¶ added in v65.83.0

func (response GetScheduleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetScheduleResponse) String ¶ added in v65.83.0

func (response GetScheduleResponse) String() string

type GetStepArtifactContentRequest ¶ added in v65.28.2

type GetStepArtifactContentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline.
	PipelineId *string `mandatory:"true" contributesTo:"path" name:"pipelineId"`

	// Unique Step identifier in a pipeline.
	StepName *string `mandatory:"true" contributesTo:"path" name:"stepName"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Optional byte range to fetch, as described in RFC 7233 (https://tools.ietf.org/html/rfc7232#section-2.1), section 2.1.
	// Note that only a single range of bytes is supported.
	Range *string `mandatory:"false" contributesTo:"header" name:"range"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetStepArtifactContentRequest wrapper for the GetStepArtifactContent operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetStepArtifactContent.go.html to see an example of how to use GetStepArtifactContentRequest.

func (GetStepArtifactContentRequest) BinaryRequestBody ¶ added in v65.28.2

func (request GetStepArtifactContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetStepArtifactContentRequest) HTTPRequest ¶ added in v65.28.2

func (request GetStepArtifactContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetStepArtifactContentRequest) RetryPolicy ¶ added in v65.28.2

func (request GetStepArtifactContentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetStepArtifactContentRequest) String ¶ added in v65.28.2

func (request GetStepArtifactContentRequest) String() string

func (GetStepArtifactContentRequest) ValidateEnumValue ¶ added in v65.28.2

func (request GetStepArtifactContentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetStepArtifactContentResponse ¶ added in v65.28.2

type GetStepArtifactContentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The io.ReadCloser instance
	Content io.ReadCloser `presentIn:"body" encoding:"binary"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`
}

GetStepArtifactContentResponse wrapper for the GetStepArtifactContent operation

func (GetStepArtifactContentResponse) HTTPResponse ¶ added in v65.28.2

func (response GetStepArtifactContentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetStepArtifactContentResponse) String ¶ added in v65.28.2

func (response GetStepArtifactContentResponse) String() string

type GetWorkRequestRequest ¶

type GetWorkRequestRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request.
	WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

GetWorkRequestRequest wrapper for the GetWorkRequest operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.

func (GetWorkRequestRequest) BinaryRequestBody ¶

func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetWorkRequestRequest) HTTPRequest ¶

func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetWorkRequestRequest) RetryPolicy ¶

func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetWorkRequestRequest) String ¶

func (request GetWorkRequestRequest) String() string

func (GetWorkRequestRequest) ValidateEnumValue ¶

func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetWorkRequestResponse ¶

type GetWorkRequestResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The WorkRequest instance
	WorkRequest `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// Indicates the number of seconds to wait before making a follow-up request.
	RetryAfter *int `presentIn:"header" name:"retry-after"`
}

GetWorkRequestResponse wrapper for the GetWorkRequest operation

func (GetWorkRequestResponse) HTTPResponse ¶

func (response GetWorkRequestResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetWorkRequestResponse) String ¶

func (response GetWorkRequestResponse) String() string

type HeadJobArtifactRequest ¶

type HeadJobArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	JobId *string `mandatory:"true" contributesTo:"path" name:"jobId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

HeadJobArtifactRequest wrapper for the HeadJobArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadJobArtifact.go.html to see an example of how to use HeadJobArtifactRequest.

func (HeadJobArtifactRequest) BinaryRequestBody ¶

func (request HeadJobArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (HeadJobArtifactRequest) HTTPRequest ¶

func (request HeadJobArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (HeadJobArtifactRequest) RetryPolicy ¶

func (request HeadJobArtifactRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (HeadJobArtifactRequest) String ¶

func (request HeadJobArtifactRequest) String() string

func (HeadJobArtifactRequest) ValidateEnumValue ¶

func (request HeadJobArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type HeadJobArtifactResponse ¶

type HeadJobArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`
}

HeadJobArtifactResponse wrapper for the HeadJobArtifact operation

func (HeadJobArtifactResponse) HTTPResponse ¶

func (response HeadJobArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (HeadJobArtifactResponse) String ¶

func (response HeadJobArtifactResponse) String() string

type HeadModelArtifactRequest ¶

type HeadModelArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

HeadModelArtifactRequest wrapper for the HeadModelArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadModelArtifact.go.html to see an example of how to use HeadModelArtifactRequest.

func (HeadModelArtifactRequest) BinaryRequestBody ¶

func (request HeadModelArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (HeadModelArtifactRequest) HTTPRequest ¶

func (request HeadModelArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (HeadModelArtifactRequest) RetryPolicy ¶

func (request HeadModelArtifactRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (HeadModelArtifactRequest) String ¶

func (request HeadModelArtifactRequest) String() string

func (HeadModelArtifactRequest) ValidateEnumValue ¶

func (request HeadModelArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type HeadModelArtifactResponse ¶

type HeadModelArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`
}

HeadModelArtifactResponse wrapper for the HeadModelArtifact operation

func (HeadModelArtifactResponse) HTTPResponse ¶

func (response HeadModelArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (HeadModelArtifactResponse) String ¶

func (response HeadModelArtifactResponse) String() string

type HeadModelCustomMetadatumArtifactRequest ¶ added in v65.86.0

type HeadModelCustomMetadatumArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// The name of the model metadatum in the metadata.
	MetadatumKeyName *string `mandatory:"true" contributesTo:"path" name:"metadatumKeyName"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

HeadModelCustomMetadatumArtifactRequest wrapper for the HeadModelCustomMetadatumArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadModelCustomMetadatumArtifact.go.html to see an example of how to use HeadModelCustomMetadatumArtifactRequest.

func (HeadModelCustomMetadatumArtifactRequest) BinaryRequestBody ¶ added in v65.86.0

func (request HeadModelCustomMetadatumArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (HeadModelCustomMetadatumArtifactRequest) HTTPRequest ¶ added in v65.86.0

func (request HeadModelCustomMetadatumArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (HeadModelCustomMetadatumArtifactRequest) RetryPolicy ¶ added in v65.86.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (HeadModelCustomMetadatumArtifactRequest) String ¶ added in v65.86.0

func (HeadModelCustomMetadatumArtifactRequest) ValidateEnumValue ¶ added in v65.86.0

func (request HeadModelCustomMetadatumArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type HeadModelCustomMetadatumArtifactResponse ¶ added in v65.86.0

type HeadModelCustomMetadatumArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`
}

HeadModelCustomMetadatumArtifactResponse wrapper for the HeadModelCustomMetadatumArtifact operation

func (HeadModelCustomMetadatumArtifactResponse) HTTPResponse ¶ added in v65.86.0

func (response HeadModelCustomMetadatumArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (HeadModelCustomMetadatumArtifactResponse) String ¶ added in v65.86.0

type HeadModelDefinedMetadatumArtifactRequest ¶ added in v65.86.0

type HeadModelDefinedMetadatumArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// The name of the model metadatum in the metadata.
	MetadatumKeyName *string `mandatory:"true" contributesTo:"path" name:"metadatumKeyName"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

HeadModelDefinedMetadatumArtifactRequest wrapper for the HeadModelDefinedMetadatumArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadModelDefinedMetadatumArtifact.go.html to see an example of how to use HeadModelDefinedMetadatumArtifactRequest.

func (HeadModelDefinedMetadatumArtifactRequest) BinaryRequestBody ¶ added in v65.86.0

BinaryRequestBody implements the OCIRequest interface

func (HeadModelDefinedMetadatumArtifactRequest) HTTPRequest ¶ added in v65.86.0

func (request HeadModelDefinedMetadatumArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (HeadModelDefinedMetadatumArtifactRequest) RetryPolicy ¶ added in v65.86.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (HeadModelDefinedMetadatumArtifactRequest) String ¶ added in v65.86.0

func (HeadModelDefinedMetadatumArtifactRequest) ValidateEnumValue ¶ added in v65.86.0

func (request HeadModelDefinedMetadatumArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type HeadModelDefinedMetadatumArtifactResponse ¶ added in v65.86.0

type HeadModelDefinedMetadatumArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`
}

HeadModelDefinedMetadatumArtifactResponse wrapper for the HeadModelDefinedMetadatumArtifact operation

func (HeadModelDefinedMetadatumArtifactResponse) HTTPResponse ¶ added in v65.86.0

func (response HeadModelDefinedMetadatumArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (HeadModelDefinedMetadatumArtifactResponse) String ¶ added in v65.86.0

type HeadModelGroupArtifactRequest ¶ added in v65.97.0

type HeadModelGroupArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	ModelGroupId *string `mandatory:"true" contributesTo:"path" name:"modelGroupId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

HeadModelGroupArtifactRequest wrapper for the HeadModelGroupArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadModelGroupArtifact.go.html to see an example of how to use HeadModelGroupArtifactRequest.

func (HeadModelGroupArtifactRequest) BinaryRequestBody ¶ added in v65.97.0

func (request HeadModelGroupArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (HeadModelGroupArtifactRequest) HTTPRequest ¶ added in v65.97.0

func (request HeadModelGroupArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (HeadModelGroupArtifactRequest) RetryPolicy ¶ added in v65.97.0

func (request HeadModelGroupArtifactRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (HeadModelGroupArtifactRequest) String ¶ added in v65.97.0

func (request HeadModelGroupArtifactRequest) String() string

func (HeadModelGroupArtifactRequest) ValidateEnumValue ¶ added in v65.97.0

func (request HeadModelGroupArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type HeadModelGroupArtifactResponse ¶ added in v65.97.0

type HeadModelGroupArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`
}

HeadModelGroupArtifactResponse wrapper for the HeadModelGroupArtifact operation

func (HeadModelGroupArtifactResponse) HTTPResponse ¶ added in v65.97.0

func (response HeadModelGroupArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (HeadModelGroupArtifactResponse) String ¶ added in v65.97.0

func (response HeadModelGroupArtifactResponse) String() string

type HeadStepArtifactRequest ¶ added in v65.28.2

type HeadStepArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline.
	PipelineId *string `mandatory:"true" contributesTo:"path" name:"pipelineId"`

	// Unique Step identifier in a pipeline.
	StepName *string `mandatory:"true" contributesTo:"path" name:"stepName"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

HeadStepArtifactRequest wrapper for the HeadStepArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/HeadStepArtifact.go.html to see an example of how to use HeadStepArtifactRequest.

func (HeadStepArtifactRequest) BinaryRequestBody ¶ added in v65.28.2

func (request HeadStepArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (HeadStepArtifactRequest) HTTPRequest ¶ added in v65.28.2

func (request HeadStepArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (HeadStepArtifactRequest) RetryPolicy ¶ added in v65.28.2

func (request HeadStepArtifactRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (HeadStepArtifactRequest) String ¶ added in v65.28.2

func (request HeadStepArtifactRequest) String() string

func (HeadStepArtifactRequest) ValidateEnumValue ¶ added in v65.28.2

func (request HeadStepArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type HeadStepArtifactResponse ¶ added in v65.28.2

type HeadStepArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The content size of the body in bytes.
	ContentLength *int64 `presentIn:"header" name:"content-length"`

	// The base-64 encoded MD5 hash of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.15.
	// Unavailable for objects uploaded using multipart upload.
	// If the `content-md5` header is present, Object Storage performs an integrity check on the body of the HTTP request by computing the MD5 hash for the body and comparing it to the MD5 hash supplied in the header.
	// If the two hashes do not match, the object is rejected and an HTTP-400 Unmatched Content MD5 error is returned with the message:
	// "The computed MD5 of the request body (ACTUAL_MD5) does not match the Content-MD5 header (HEADER_MD5)"
	ContentMd5 *string `presentIn:"header" name:"content-md5"`

	// The content disposition of the body, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 19.5.1.
	ContentDisposition *string `presentIn:"header" name:"content-disposition"`

	// The artifact modification time, as described in RFC 2616 (https://tools.ietf.org/rfc/rfc2616), section 14.29.
	LastModified *common.SDKTime `presentIn:"header" name:"last-modified"`
}

HeadStepArtifactResponse wrapper for the HeadStepArtifact operation

func (HeadStepArtifactResponse) HTTPResponse ¶ added in v65.28.2

func (response HeadStepArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (HeadStepArtifactResponse) String ¶ added in v65.28.2

func (response HeadStepArtifactResponse) String() string

type HeterogeneousModelGroupDetails ¶ added in v65.97.0

type HeterogeneousModelGroupDetails struct {

	// An array of custom metadata details for the model group.
	CustomMetadataList []CustomMetadata `mandatory:"false" json:"customMetadataList"`
}

HeterogeneousModelGroupDetails Heterogeneous model group type.

func (HeterogeneousModelGroupDetails) GetCustomMetadataList ¶ added in v65.97.0

func (m HeterogeneousModelGroupDetails) GetCustomMetadataList() []CustomMetadata

GetCustomMetadataList returns CustomMetadataList

func (HeterogeneousModelGroupDetails) MarshalJSON ¶ added in v65.97.0

func (m HeterogeneousModelGroupDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (HeterogeneousModelGroupDetails) String ¶ added in v65.97.0

func (HeterogeneousModelGroupDetails) ValidateEnumValue ¶ added in v65.97.0

func (m HeterogeneousModelGroupDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type HomogeneousModelGroupDetails ¶ added in v65.97.0

type HomogeneousModelGroupDetails struct {

	// An array of custom metadata details for the model group.
	CustomMetadataList []CustomMetadata `mandatory:"false" json:"customMetadataList"`
}

HomogeneousModelGroupDetails Homogeneous model group type.

func (HomogeneousModelGroupDetails) GetCustomMetadataList ¶ added in v65.97.0

func (m HomogeneousModelGroupDetails) GetCustomMetadataList() []CustomMetadata

GetCustomMetadataList returns CustomMetadataList

func (HomogeneousModelGroupDetails) MarshalJSON ¶ added in v65.97.0

func (m HomogeneousModelGroupDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (HomogeneousModelGroupDetails) String ¶ added in v65.97.0

func (HomogeneousModelGroupDetails) ValidateEnumValue ¶ added in v65.97.0

func (m HomogeneousModelGroupDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type IamAuthConfiguration ¶ added in v65.88.1

type IamAuthConfiguration struct {
}

IamAuthConfiguration Configuration of IAM AuthN/Z for online prediction

func (IamAuthConfiguration) MarshalJSON ¶ added in v65.88.1

func (m IamAuthConfiguration) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (IamAuthConfiguration) String ¶ added in v65.88.1

func (m IamAuthConfiguration) String() string

func (IamAuthConfiguration) ValidateEnumValue ¶ added in v65.88.1

func (m IamAuthConfiguration) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type IdcsAuthConfiguration ¶ added in v65.88.1

type IdcsAuthConfiguration struct {

	// Identity Domain OCID
	DomainId *string `mandatory:"true" json:"domainId"`

	// Name of the IDCS application
	ApplicationName *string `mandatory:"false" json:"applicationName"`
}

IdcsAuthConfiguration Configuration of IDCS AuthN/Z for online prediction

func (IdcsAuthConfiguration) MarshalJSON ¶ added in v65.88.1

func (m IdcsAuthConfiguration) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (IdcsAuthConfiguration) String ¶ added in v65.88.1

func (m IdcsAuthConfiguration) String() string

func (IdcsAuthConfiguration) ValidateEnumValue ¶ added in v65.88.1

func (m IdcsAuthConfiguration) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type IdcsCustomServiceAuthConfiguration ¶ added in v65.88.1

type IdcsCustomServiceAuthConfiguration struct {

	// URI of IDCS Stripe
	IdcsStripeUri *string `mandatory:"true" json:"idcsStripeUri"`

	// Audience of the IDCS application
	Audience *string `mandatory:"true" json:"audience"`

	// Scope of the IDCS application
	Scope *string `mandatory:"true" json:"scope"`

	// Name of the IDCS application
	ApplicationName *string `mandatory:"true" json:"applicationName"`

	// Name of the IDCS application role
	RoleName *string `mandatory:"true" json:"roleName"`
}

IdcsCustomServiceAuthConfiguration Using existing Oracle Cloud Service for online prediction AuthN/Z

func (IdcsCustomServiceAuthConfiguration) MarshalJSON ¶ added in v65.88.1

func (m IdcsCustomServiceAuthConfiguration) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (IdcsCustomServiceAuthConfiguration) String ¶ added in v65.88.1

func (IdcsCustomServiceAuthConfiguration) ValidateEnumValue ¶ added in v65.88.1

func (m IdcsCustomServiceAuthConfiguration) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ImplementationLogDetails ¶ added in v65.88.1

type ImplementationLogDetails struct {

	// If logging is enabled.
	EnableLogging *bool `mandatory:"false" json:"enableLogging"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the log group.
	LogGroupId *string `mandatory:"false" json:"logGroupId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the log.
	LogId *string `mandatory:"false" json:"logId"`
}

ImplementationLogDetails Log configuration details for particular areas of ML Application Implementation.

func (ImplementationLogDetails) String ¶ added in v65.88.1

func (m ImplementationLogDetails) String() string

func (ImplementationLogDetails) ValidateEnumValue ¶ added in v65.88.1

func (m ImplementationLogDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ImplementationLogging ¶ added in v65.88.1

type ImplementationLogging struct {
	ImplementationLog *ImplementationLogDetails `mandatory:"false" json:"implementationLog"`

	AggregatedInstanceViewLog *ImplementationLogDetails `mandatory:"false" json:"aggregatedInstanceViewLog"`

	TriggerLog *ImplementationLogDetails `mandatory:"false" json:"triggerLog"`
}

ImplementationLogging Configuration of Logging for ML Application Implementation.

func (ImplementationLogging) String ¶ added in v65.88.1

func (m ImplementationLogging) String() string

func (ImplementationLogging) ValidateEnumValue ¶ added in v65.88.1

func (m ImplementationLogging) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ImportModelArtifactDetails ¶ added in v65.20.0

type ImportModelArtifactDetails struct {
	ArtifactImportDetails ArtifactImportDetails `mandatory:"true" json:"artifactImportDetails"`
}

ImportModelArtifactDetails Details required for importing the artifact from service bucket

func (ImportModelArtifactDetails) String ¶ added in v65.20.0

func (*ImportModelArtifactDetails) UnmarshalJSON ¶ added in v65.20.0

func (m *ImportModelArtifactDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ImportModelArtifactDetails) ValidateEnumValue ¶ added in v65.20.0

func (m ImportModelArtifactDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ImportModelArtifactRequest ¶ added in v65.20.0

type ImportModelArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Model artifact source details for importing.
	ImportModelArtifactDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ImportModelArtifactRequest wrapper for the ImportModelArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ImportModelArtifact.go.html to see an example of how to use ImportModelArtifactRequest.

func (ImportModelArtifactRequest) BinaryRequestBody ¶ added in v65.20.0

func (request ImportModelArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ImportModelArtifactRequest) HTTPRequest ¶ added in v65.20.0

func (request ImportModelArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ImportModelArtifactRequest) RetryPolicy ¶ added in v65.20.0

func (request ImportModelArtifactRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ImportModelArtifactRequest) String ¶ added in v65.20.0

func (request ImportModelArtifactRequest) String() string

func (ImportModelArtifactRequest) ValidateEnumValue ¶ added in v65.20.0

func (request ImportModelArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ImportModelArtifactResponse ¶ added in v65.20.0

type ImportModelArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

ImportModelArtifactResponse wrapper for the ImportModelArtifact operation

func (ImportModelArtifactResponse) HTTPResponse ¶ added in v65.20.0

func (response ImportModelArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ImportModelArtifactResponse) String ¶ added in v65.20.0

func (response ImportModelArtifactResponse) String() string

type InfrastructureConfigurationDetails ¶ added in v65.97.0

type InfrastructureConfigurationDetails interface {
}

InfrastructureConfigurationDetails The infrastructure configuration details.

type InfrastructureTypeEnum ¶ added in v65.97.0

type InfrastructureTypeEnum string

InfrastructureTypeEnum Enum with underlying type: string

const (
	InfrastructureTypeInstancePool InfrastructureTypeEnum = "INSTANCE_POOL"
)

Set of constants representing the allowable values for InfrastructureTypeEnum

func GetInfrastructureTypeEnumValues ¶ added in v65.97.0

func GetInfrastructureTypeEnumValues() []InfrastructureTypeEnum

GetInfrastructureTypeEnumValues Enumerates the set of values for InfrastructureTypeEnum

func GetMappingInfrastructureTypeEnum ¶ added in v65.97.0

func GetMappingInfrastructureTypeEnum(val string) (InfrastructureTypeEnum, bool)

GetMappingInfrastructureTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type InstanceComponent ¶ added in v65.88.1

type InstanceComponent interface {

	// Name of instance component
	GetComponentName() *string

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	GetName() *string
}

InstanceComponent Reference to instance component

type InstanceComponentTypeEnum ¶ added in v65.88.1

type InstanceComponentTypeEnum string

InstanceComponentTypeEnum Enum with underlying type: string

const (
	InstanceComponentTypeDataScienceModelDeployment           InstanceComponentTypeEnum = "DATA_SCIENCE_MODEL_DEPLOYMENT"
	InstanceComponentTypeObjectStorageBucket                  InstanceComponentTypeEnum = "OBJECT_STORAGE_BUCKET"
	InstanceComponentTypeObjectStorageObject                  InstanceComponentTypeEnum = "OBJECT_STORAGE_OBJECT"
	InstanceComponentTypeMlApplicationInstanceInternalTrigger InstanceComponentTypeEnum = "ML_APPLICATION_INSTANCE_INTERNAL_TRIGGER"
	InstanceComponentTypeDataScienceSchedule                  InstanceComponentTypeEnum = "DATA_SCIENCE_SCHEDULE"
	InstanceComponentTypeGenericOciResource                   InstanceComponentTypeEnum = "GENERIC_OCI_RESOURCE"
)

Set of constants representing the allowable values for InstanceComponentTypeEnum

func GetInstanceComponentTypeEnumValues ¶ added in v65.88.1

func GetInstanceComponentTypeEnumValues() []InstanceComponentTypeEnum

GetInstanceComponentTypeEnumValues Enumerates the set of values for InstanceComponentTypeEnum

func GetMappingInstanceComponentTypeEnum ¶ added in v65.88.1

func GetMappingInstanceComponentTypeEnum(val string) (InstanceComponentTypeEnum, bool)

GetMappingInstanceComponentTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type InstanceConfiguration ¶

type InstanceConfiguration struct {

	// The shape used to launch the model deployment instances.
	InstanceShapeName *string `mandatory:"true" json:"instanceShapeName"`

	ModelDeploymentInstanceShapeConfigDetails *ModelDeploymentInstanceShapeConfigDetails `mandatory:"false" json:"modelDeploymentInstanceShapeConfigDetails"`

	// A model deployment instance is provided with a VNIC for network access.  This specifies the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet to create a VNIC in.  The subnet should be in a VCN with a NAT/SGW gateway for egress.
	SubnetId *string `mandatory:"false" json:"subnetId"`

	// The OCID of a Data Science private endpoint.
	PrivateEndpointId *string `mandatory:"false" json:"privateEndpointId"`
}

InstanceConfiguration The model deployment instance configuration.

func (InstanceConfiguration) String ¶

func (m InstanceConfiguration) String() string

func (InstanceConfiguration) ValidateEnumValue ¶

func (m InstanceConfiguration) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstancePoolInfrastructureConfigurationDetails ¶ added in v65.97.0

type InstancePoolInfrastructureConfigurationDetails struct {
	InstanceConfiguration *InstanceConfiguration `mandatory:"true" json:"instanceConfiguration"`

	ScalingPolicy ScalingPolicy `mandatory:"false" json:"scalingPolicy"`

	// The minimum network bandwidth for the model deployment.
	BandwidthMbps *int `mandatory:"false" json:"bandwidthMbps"`

	// The maximum network bandwidth for the model deployment.
	MaximumBandwidthMbps *int `mandatory:"false" json:"maximumBandwidthMbps"`
}

InstancePoolInfrastructureConfigurationDetails Instance Pool based Infrastructure configuration details.

func (InstancePoolInfrastructureConfigurationDetails) MarshalJSON ¶ added in v65.97.0

func (m InstancePoolInfrastructureConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (InstancePoolInfrastructureConfigurationDetails) String ¶ added in v65.97.0

func (*InstancePoolInfrastructureConfigurationDetails) UnmarshalJSON ¶ added in v65.97.0

func (m *InstancePoolInfrastructureConfigurationDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (InstancePoolInfrastructureConfigurationDetails) ValidateEnumValue ¶ added in v65.97.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstancePoolModelDeploymentSystemData ¶ added in v65.61.1

type InstancePoolModelDeploymentSystemData struct {

	// This value is the current count of the model deployment instances.
	CurrentInstanceCount *int `mandatory:"false" json:"currentInstanceCount"`
}

InstancePoolModelDeploymentSystemData Instance pool based model deployment system data.

func (InstancePoolModelDeploymentSystemData) MarshalJSON ¶ added in v65.61.1

func (m InstancePoolModelDeploymentSystemData) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (InstancePoolModelDeploymentSystemData) String ¶ added in v65.61.1

func (InstancePoolModelDeploymentSystemData) ValidateEnumValue ¶ added in v65.61.1

func (m InstancePoolModelDeploymentSystemData) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InvokeMlApplicationProviderTriggerScheduleActionDetails ¶ added in v65.83.0

type InvokeMlApplicationProviderTriggerScheduleActionDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the schedule.
	MlApplicationInstanceViewId *string `mandatory:"true" json:"mlApplicationInstanceViewId"`

	TriggerMlApplicationInstanceViewFlowDetails *TriggerMlApplicationInstanceViewFlowDetails `mandatory:"true" json:"triggerMlApplicationInstanceViewFlowDetails"`
}

InvokeMlApplicationProviderTriggerScheduleActionDetails invoke ml application trigger details

func (InvokeMlApplicationProviderTriggerScheduleActionDetails) MarshalJSON ¶ added in v65.83.0

MarshalJSON marshals to json representation

func (InvokeMlApplicationProviderTriggerScheduleActionDetails) String ¶ added in v65.83.0

func (InvokeMlApplicationProviderTriggerScheduleActionDetails) ValidateEnumValue ¶ added in v65.83.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type Job ¶

type Job struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2020-08-06T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the job.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the job with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the job.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	JobConfigurationDetails JobConfigurationDetails `mandatory:"true" json:"jobConfigurationDetails"`

	JobInfrastructureConfigurationDetails JobInfrastructureConfigurationDetails `mandatory:"true" json:"jobInfrastructureConfigurationDetails"`

	// The state of the job.
	LifecycleState JobLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the job.
	Description *string `mandatory:"false" json:"description"`

	JobEnvironmentConfigurationDetails JobEnvironmentConfigurationDetails `mandatory:"false" json:"jobEnvironmentConfigurationDetails"`

	JobLogConfigurationDetails *JobLogConfigurationDetails `mandatory:"false" json:"jobLogConfigurationDetails"`

	// Collection of JobStorageMountConfigurationDetails.
	JobStorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"jobStorageMountConfigurationDetailsList"`

	JobNodeConfigurationDetails JobNodeConfigurationDetails `mandatory:"false" json:"jobNodeConfigurationDetails"`

	// The state of the job.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

Job A job for training models.

func (Job) String ¶

func (m Job) String() string

func (*Job) UnmarshalJSON ¶

func (m *Job) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (Job) ValidateEnumValue ¶

func (m Job) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobConfigurationDetails ¶

type JobConfigurationDetails interface {
}

JobConfigurationDetails The job configuration details

type JobConfigurationDetailsJobTypeEnum ¶

type JobConfigurationDetailsJobTypeEnum string

JobConfigurationDetailsJobTypeEnum Enum with underlying type: string

const (
	JobConfigurationDetailsJobTypeDefault JobConfigurationDetailsJobTypeEnum = "DEFAULT"
	JobConfigurationDetailsJobTypeEmpty   JobConfigurationDetailsJobTypeEnum = "EMPTY"
)

Set of constants representing the allowable values for JobConfigurationDetailsJobTypeEnum

func GetJobConfigurationDetailsJobTypeEnumValues ¶

func GetJobConfigurationDetailsJobTypeEnumValues() []JobConfigurationDetailsJobTypeEnum

GetJobConfigurationDetailsJobTypeEnumValues Enumerates the set of values for JobConfigurationDetailsJobTypeEnum

func GetMappingJobConfigurationDetailsJobTypeEnum ¶

func GetMappingJobConfigurationDetailsJobTypeEnum(val string) (JobConfigurationDetailsJobTypeEnum, bool)

GetMappingJobConfigurationDetailsJobTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type JobCustomNetworkConfiguration ¶ added in v65.98.0

type JobCustomNetworkConfiguration struct {

	// The custom subnet id
	SubnetId *string `mandatory:"true" json:"subnetId"`
}

JobCustomNetworkConfiguration The job custom network configuration details

func (JobCustomNetworkConfiguration) MarshalJSON ¶ added in v65.98.0

func (m JobCustomNetworkConfiguration) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (JobCustomNetworkConfiguration) String ¶ added in v65.98.0

func (JobCustomNetworkConfiguration) ValidateEnumValue ¶ added in v65.98.0

func (m JobCustomNetworkConfiguration) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobDefaultNetworkConfiguration ¶ added in v65.98.0

type JobDefaultNetworkConfiguration struct {
}

JobDefaultNetworkConfiguration The job default network configuration details

func (JobDefaultNetworkConfiguration) MarshalJSON ¶ added in v65.98.0

func (m JobDefaultNetworkConfiguration) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (JobDefaultNetworkConfiguration) String ¶ added in v65.98.0

func (JobDefaultNetworkConfiguration) ValidateEnumValue ¶ added in v65.98.0

func (m JobDefaultNetworkConfiguration) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobEnvironmentConfigurationDetails ¶ added in v65.59.0

type JobEnvironmentConfigurationDetails interface {
}

JobEnvironmentConfigurationDetails Environment configuration to capture job runtime dependencies.

type JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum ¶ added in v65.59.0

type JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum string

JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum Enum with underlying type: string

const (
	JobEnvironmentConfigurationDetailsJobEnvironmentTypeOcirContainer JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum = "OCIR_CONTAINER"
)

Set of constants representing the allowable values for JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum

func GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumValues ¶ added in v65.59.0

func GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumValues() []JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum

GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumValues Enumerates the set of values for JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum

func GetMappingJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum ¶ added in v65.59.0

func GetMappingJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum(val string) (JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum, bool)

GetMappingJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type JobExecProbeDetails ¶ added in v65.98.0

type JobExecProbeDetails struct {

	// The commands to run in the target job run to perform the startup probe
	Command []string `mandatory:"true" json:"command"`

	// Number of seconds how often the job run should perform a startup probe
	PeriodInSeconds *int `mandatory:"false" json:"periodInSeconds"`

	// How many times the job will try before giving up when a probe fails.
	FailureThreshold *int `mandatory:"false" json:"failureThreshold"`

	// Number of seconds after the job run has started before a startup probe is initiated.
	InitialDelayInSeconds *int `mandatory:"false" json:"initialDelayInSeconds"`
}

JobExecProbeDetails Runs a command in the job run to check whether application is healthy or not.

func (JobExecProbeDetails) MarshalJSON ¶ added in v65.98.0

func (m JobExecProbeDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (JobExecProbeDetails) String ¶ added in v65.98.0

func (m JobExecProbeDetails) String() string

func (JobExecProbeDetails) ValidateEnumValue ¶ added in v65.98.0

func (m JobExecProbeDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobInfrastructureConfigurationDetails ¶

type JobInfrastructureConfigurationDetails interface {
}

JobInfrastructureConfigurationDetails The job infrastructure configuration details (shape, block storage, etc.)

type JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum ¶

type JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum string

JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum Enum with underlying type: string

const (
	JobInfrastructureConfigurationDetailsJobInfrastructureTypeStandalone   JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum = "STANDALONE"
	JobInfrastructureConfigurationDetailsJobInfrastructureTypeMeStandalone JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum = "ME_STANDALONE"
	JobInfrastructureConfigurationDetailsJobInfrastructureTypeMultiNode    JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum = "MULTI_NODE"
	JobInfrastructureConfigurationDetailsJobInfrastructureTypeEmpty        JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum = "EMPTY"
)

Set of constants representing the allowable values for JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum

func GetJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnumValues ¶

func GetJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnumValues() []JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum

GetJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnumValues Enumerates the set of values for JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum

func GetMappingJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum ¶

func GetMappingJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum(val string) (JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum, bool)

GetMappingJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type JobLifecycleStateEnum ¶

type JobLifecycleStateEnum string

JobLifecycleStateEnum Enum with underlying type: string

const (
	JobLifecycleStateCreating JobLifecycleStateEnum = "CREATING"
	JobLifecycleStateActive   JobLifecycleStateEnum = "ACTIVE"
	JobLifecycleStateDeleting JobLifecycleStateEnum = "DELETING"
	JobLifecycleStateFailed   JobLifecycleStateEnum = "FAILED"
	JobLifecycleStateDeleted  JobLifecycleStateEnum = "DELETED"
)

Set of constants representing the allowable values for JobLifecycleStateEnum

func GetJobLifecycleStateEnumValues ¶

func GetJobLifecycleStateEnumValues() []JobLifecycleStateEnum

GetJobLifecycleStateEnumValues Enumerates the set of values for JobLifecycleStateEnum

func GetMappingJobLifecycleStateEnum ¶

func GetMappingJobLifecycleStateEnum(val string) (JobLifecycleStateEnum, bool)

GetMappingJobLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type JobLogConfigurationDetails ¶

type JobLogConfigurationDetails struct {

	// If customer logging is enabled for job runs.
	EnableLogging *bool `mandatory:"false" json:"enableLogging"`

	// If automatic on-behalf-of log object creation is enabled for job runs.
	EnableAutoLogCreation *bool `mandatory:"false" json:"enableAutoLogCreation"`

	// The log group id for where log objects are for job runs.
	LogGroupId *string `mandatory:"false" json:"logGroupId"`

	// The log id the job run will push logs too.
	LogId *string `mandatory:"false" json:"logId"`
}

JobLogConfigurationDetails Logging configuration for resource.

func (JobLogConfigurationDetails) String ¶

func (JobLogConfigurationDetails) ValidateEnumValue ¶

func (m JobLogConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobNetworkConfiguration ¶ added in v65.98.0

type JobNetworkConfiguration interface {
}

JobNetworkConfiguration The job network configuration details

type JobNetworkConfigurationJobNetworkTypeEnum ¶ added in v65.98.0

type JobNetworkConfigurationJobNetworkTypeEnum string

JobNetworkConfigurationJobNetworkTypeEnum Enum with underlying type: string

const (
	JobNetworkConfigurationJobNetworkTypeCustomNetwork  JobNetworkConfigurationJobNetworkTypeEnum = "CUSTOM_NETWORK"
	JobNetworkConfigurationJobNetworkTypeDefaultNetwork JobNetworkConfigurationJobNetworkTypeEnum = "DEFAULT_NETWORK"
)

Set of constants representing the allowable values for JobNetworkConfigurationJobNetworkTypeEnum

func GetJobNetworkConfigurationJobNetworkTypeEnumValues ¶ added in v65.98.0

func GetJobNetworkConfigurationJobNetworkTypeEnumValues() []JobNetworkConfigurationJobNetworkTypeEnum

GetJobNetworkConfigurationJobNetworkTypeEnumValues Enumerates the set of values for JobNetworkConfigurationJobNetworkTypeEnum

func GetMappingJobNetworkConfigurationJobNetworkTypeEnum ¶ added in v65.98.0

func GetMappingJobNetworkConfigurationJobNetworkTypeEnum(val string) (JobNetworkConfigurationJobNetworkTypeEnum, bool)

GetMappingJobNetworkConfigurationJobNetworkTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type JobNodeConfigurationDetails ¶ added in v65.98.0

type JobNodeConfigurationDetails interface {
}

JobNodeConfigurationDetails The job node configuration details

type JobNodeConfigurationDetailsJobNodeTypeEnum ¶ added in v65.98.0

type JobNodeConfigurationDetailsJobNodeTypeEnum string

JobNodeConfigurationDetailsJobNodeTypeEnum Enum with underlying type: string

const (
	JobNodeConfigurationDetailsJobNodeTypeMultiNode JobNodeConfigurationDetailsJobNodeTypeEnum = "MULTI_NODE"
)

Set of constants representing the allowable values for JobNodeConfigurationDetailsJobNodeTypeEnum

func GetJobNodeConfigurationDetailsJobNodeTypeEnumValues ¶ added in v65.98.0

func GetJobNodeConfigurationDetailsJobNodeTypeEnumValues() []JobNodeConfigurationDetailsJobNodeTypeEnum

GetJobNodeConfigurationDetailsJobNodeTypeEnumValues Enumerates the set of values for JobNodeConfigurationDetailsJobNodeTypeEnum

func GetMappingJobNodeConfigurationDetailsJobNodeTypeEnum ¶ added in v65.98.0

func GetMappingJobNodeConfigurationDetailsJobNodeTypeEnum(val string) (JobNodeConfigurationDetailsJobNodeTypeEnum, bool)

GetMappingJobNodeConfigurationDetailsJobNodeTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type JobNodeGroupConfigurationDetails ¶ added in v65.98.0

type JobNodeGroupConfigurationDetails struct {

	// node group name.
	Name *string `mandatory:"true" json:"name"`

	// The number of nodes.
	Replicas *int `mandatory:"false" json:"replicas"`

	// The minimum threshold of successful replicas for node group to be successful. All replicas need to succeed if this is not specified.
	MinimumSuccessReplicas *int `mandatory:"false" json:"minimumSuccessReplicas"`

	JobInfrastructureConfigurationDetails JobInfrastructureConfigurationDetails `mandatory:"false" json:"jobInfrastructureConfigurationDetails"`

	JobConfigurationDetails JobConfigurationDetails `mandatory:"false" json:"jobConfigurationDetails"`

	JobEnvironmentConfigurationDetails JobEnvironmentConfigurationDetails `mandatory:"false" json:"jobEnvironmentConfigurationDetails"`
}

JobNodeGroupConfigurationDetails Details of Job Node Group Configuration

func (JobNodeGroupConfigurationDetails) String ¶ added in v65.98.0

func (*JobNodeGroupConfigurationDetails) UnmarshalJSON ¶ added in v65.98.0

func (m *JobNodeGroupConfigurationDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (JobNodeGroupConfigurationDetails) ValidateEnumValue ¶ added in v65.98.0

func (m JobNodeGroupConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobProbeDetails ¶ added in v65.98.0

type JobProbeDetails interface {
}

JobProbeDetails The probe indicates whether the application within the job run has started.

type JobProbeDetailsJobProbeCheckTypeEnum ¶ added in v65.98.0

type JobProbeDetailsJobProbeCheckTypeEnum string

JobProbeDetailsJobProbeCheckTypeEnum Enum with underlying type: string

const (
	JobProbeDetailsJobProbeCheckTypeExec JobProbeDetailsJobProbeCheckTypeEnum = "EXEC"
)

Set of constants representing the allowable values for JobProbeDetailsJobProbeCheckTypeEnum

func GetJobProbeDetailsJobProbeCheckTypeEnumValues ¶ added in v65.98.0

func GetJobProbeDetailsJobProbeCheckTypeEnumValues() []JobProbeDetailsJobProbeCheckTypeEnum

GetJobProbeDetailsJobProbeCheckTypeEnumValues Enumerates the set of values for JobProbeDetailsJobProbeCheckTypeEnum

func GetMappingJobProbeDetailsJobProbeCheckTypeEnum ¶ added in v65.98.0

func GetMappingJobProbeDetailsJobProbeCheckTypeEnum(val string) (JobProbeDetailsJobProbeCheckTypeEnum, bool)

GetMappingJobProbeDetailsJobProbeCheckTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type JobRun ¶

type JobRun struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job run.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the job run was accepted in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the job run.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the job run with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the job run.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	JobId *string `mandatory:"true" json:"jobId"`

	JobConfigurationOverrideDetails JobConfigurationDetails `mandatory:"true" json:"jobConfigurationOverrideDetails"`

	JobInfrastructureConfigurationDetails JobInfrastructureConfigurationDetails `mandatory:"true" json:"jobInfrastructureConfigurationDetails"`

	// The state of the job run.
	LifecycleState JobRunLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time the job run request was started in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

	// The date and time the job run request was finished in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	JobEnvironmentConfigurationOverrideDetails JobEnvironmentConfigurationDetails `mandatory:"false" json:"jobEnvironmentConfigurationOverrideDetails"`

	JobLogConfigurationOverrideDetails *JobLogConfigurationDetails `mandatory:"false" json:"jobLogConfigurationOverrideDetails"`

	// Collection of JobStorageMountConfigurationDetails.
	JobStorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"jobStorageMountConfigurationDetailsList"`

	LogDetails *JobRunLogDetails `mandatory:"false" json:"logDetails"`

	JobInfrastructureConfigurationOverrideDetails JobInfrastructureConfigurationDetails `mandatory:"false" json:"jobInfrastructureConfigurationOverrideDetails"`

	JobNodeConfigurationOverrideDetails JobNodeConfigurationDetails `mandatory:"false" json:"jobNodeConfigurationOverrideDetails"`

	// Collection of NodeGroupDetails
	NodeGroupDetailsList []NodeGroupDetails `mandatory:"false" json:"nodeGroupDetailsList"`

	// Details of the state of the job run.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

JobRun A job run.

func (JobRun) String ¶

func (m JobRun) String() string

func (*JobRun) UnmarshalJSON ¶

func (m *JobRun) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (JobRun) ValidateEnumValue ¶

func (m JobRun) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobRunLifecycleStateEnum ¶

type JobRunLifecycleStateEnum string

JobRunLifecycleStateEnum Enum with underlying type: string

const (
	JobRunLifecycleStateAccepted       JobRunLifecycleStateEnum = "ACCEPTED"
	JobRunLifecycleStateInProgress     JobRunLifecycleStateEnum = "IN_PROGRESS"
	JobRunLifecycleStateFailed         JobRunLifecycleStateEnum = "FAILED"
	JobRunLifecycleStateSucceeded      JobRunLifecycleStateEnum = "SUCCEEDED"
	JobRunLifecycleStateCanceling      JobRunLifecycleStateEnum = "CANCELING"
	JobRunLifecycleStateCanceled       JobRunLifecycleStateEnum = "CANCELED"
	JobRunLifecycleStateDeleted        JobRunLifecycleStateEnum = "DELETED"
	JobRunLifecycleStateNeedsAttention JobRunLifecycleStateEnum = "NEEDS_ATTENTION"
)

Set of constants representing the allowable values for JobRunLifecycleStateEnum

func GetJobRunLifecycleStateEnumValues ¶

func GetJobRunLifecycleStateEnumValues() []JobRunLifecycleStateEnum

GetJobRunLifecycleStateEnumValues Enumerates the set of values for JobRunLifecycleStateEnum

func GetMappingJobRunLifecycleStateEnum ¶

func GetMappingJobRunLifecycleStateEnum(val string) (JobRunLifecycleStateEnum, bool)

GetMappingJobRunLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type JobRunLogDetails ¶

type JobRunLogDetails struct {

	// The log group id for where log objects will be for job runs.
	LogGroupId *string `mandatory:"true" json:"logGroupId"`

	// The log id of the log object the job run logs will be shipped to.
	LogId *string `mandatory:"true" json:"logId"`
}

JobRunLogDetails Customer logging details for job run.

func (JobRunLogDetails) String ¶

func (m JobRunLogDetails) String() string

func (JobRunLogDetails) ValidateEnumValue ¶

func (m JobRunLogDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobRunSummary ¶

type JobRunSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job run.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the job run was accepted in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the job run.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the job run with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the job run.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	JobId *string `mandatory:"true" json:"jobId"`

	// The state of the job run.
	LifecycleState JobRunLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time the job run request was started in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

	// The date and time the job run request was finished in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// Details of the state of the job run.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

JobRunSummary Summary information for a job run.

func (JobRunSummary) String ¶

func (m JobRunSummary) String() string

func (JobRunSummary) ValidateEnumValue ¶

func (m JobRunSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobRunUseCaseConfigurationDetails ¶ added in v65.83.0

type JobRunUseCaseConfigurationDetails interface {
}

JobRunUseCaseConfigurationDetails The use-case configuration details

type JobRunUseCaseConfigurationDetailsUseCaseTypeEnum ¶ added in v65.83.0

type JobRunUseCaseConfigurationDetailsUseCaseTypeEnum string

JobRunUseCaseConfigurationDetailsUseCaseTypeEnum Enum with underlying type: string

const (
	JobRunUseCaseConfigurationDetailsUseCaseTypeGeneric JobRunUseCaseConfigurationDetailsUseCaseTypeEnum = "GENERIC"
)

Set of constants representing the allowable values for JobRunUseCaseConfigurationDetailsUseCaseTypeEnum

func GetJobRunUseCaseConfigurationDetailsUseCaseTypeEnumValues ¶ added in v65.83.0

func GetJobRunUseCaseConfigurationDetailsUseCaseTypeEnumValues() []JobRunUseCaseConfigurationDetailsUseCaseTypeEnum

GetJobRunUseCaseConfigurationDetailsUseCaseTypeEnumValues Enumerates the set of values for JobRunUseCaseConfigurationDetailsUseCaseTypeEnum

func GetMappingJobRunUseCaseConfigurationDetailsUseCaseTypeEnum ¶ added in v65.83.0

func GetMappingJobRunUseCaseConfigurationDetailsUseCaseTypeEnum(val string) (JobRunUseCaseConfigurationDetailsUseCaseTypeEnum, bool)

GetMappingJobRunUseCaseConfigurationDetailsUseCaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type JobRunWorkloadConfigurationDetails ¶ added in v65.83.0

type JobRunWorkloadConfigurationDetails struct {
	UseCaseConfiguration JobRunUseCaseConfigurationDetails `mandatory:"false" json:"useCaseConfiguration"`
}

JobRunWorkloadConfigurationDetails The job run workload configuration.

func (JobRunWorkloadConfigurationDetails) MarshalJSON ¶ added in v65.83.0

func (m JobRunWorkloadConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (JobRunWorkloadConfigurationDetails) String ¶ added in v65.83.0

func (*JobRunWorkloadConfigurationDetails) UnmarshalJSON ¶ added in v65.83.0

func (m *JobRunWorkloadConfigurationDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (JobRunWorkloadConfigurationDetails) ValidateEnumValue ¶ added in v65.83.0

func (m JobRunWorkloadConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobShapeConfigDetails ¶ added in v65.17.0

type JobShapeConfigDetails struct {

	// The total number of OCPUs available to the job run instance.
	Ocpus *float32 `mandatory:"false" json:"ocpus"`

	// The total amount of memory available to the job run instance, in gigabytes.
	MemoryInGBs *float32 `mandatory:"false" json:"memoryInGBs"`

	// The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to `BASELINE_1_1`.
	// The following values are supported:
	//   BASELINE_1_8 - baseline usage is 1/8 of an OCPU.
	//   BASELINE_1_2 - baseline usage is 1/2 of an OCPU.
	//   BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance.
	CpuBaseline JobShapeConfigDetailsCpuBaselineEnum `mandatory:"false" json:"cpuBaseline,omitempty"`
}

JobShapeConfigDetails Details for the job run shape configuration. Specify only when a flex shape is selected.

func (JobShapeConfigDetails) String ¶ added in v65.17.0

func (m JobShapeConfigDetails) String() string

func (JobShapeConfigDetails) ValidateEnumValue ¶ added in v65.17.0

func (m JobShapeConfigDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobShapeConfigDetailsCpuBaselineEnum ¶ added in v65.97.0

type JobShapeConfigDetailsCpuBaselineEnum string

JobShapeConfigDetailsCpuBaselineEnum Enum with underlying type: string

const (
	JobShapeConfigDetailsCpuBaseline8 JobShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_8"
	JobShapeConfigDetailsCpuBaseline2 JobShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_2"
	JobShapeConfigDetailsCpuBaseline1 JobShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_1"
)

Set of constants representing the allowable values for JobShapeConfigDetailsCpuBaselineEnum

func GetJobShapeConfigDetailsCpuBaselineEnumValues ¶ added in v65.97.0

func GetJobShapeConfigDetailsCpuBaselineEnumValues() []JobShapeConfigDetailsCpuBaselineEnum

GetJobShapeConfigDetailsCpuBaselineEnumValues Enumerates the set of values for JobShapeConfigDetailsCpuBaselineEnum

func GetMappingJobShapeConfigDetailsCpuBaselineEnum ¶ added in v65.97.0

func GetMappingJobShapeConfigDetailsCpuBaselineEnum(val string) (JobShapeConfigDetailsCpuBaselineEnum, bool)

GetMappingJobShapeConfigDetailsCpuBaselineEnum performs case Insensitive comparison on enum value and return the desired enum

type JobShapeSummary ¶

type JobShapeSummary struct {

	// The name of the job shape.
	Name *string `mandatory:"true" json:"name"`

	// The number of cores associated with this job run shape.
	CoreCount *int `mandatory:"true" json:"coreCount"`

	// The number of cores associated with this job shape.
	MemoryInGBs *int `mandatory:"true" json:"memoryInGBs"`

	// The family that the compute shape belongs to.
	ShapeSeries JobShapeSummaryShapeSeriesEnum `mandatory:"true" json:"shapeSeries"`
}

JobShapeSummary The compute shape used to launch a job compute instance.

func (JobShapeSummary) String ¶

func (m JobShapeSummary) String() string

func (JobShapeSummary) ValidateEnumValue ¶

func (m JobShapeSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type JobShapeSummaryShapeSeriesEnum ¶

type JobShapeSummaryShapeSeriesEnum string

JobShapeSummaryShapeSeriesEnum Enum with underlying type: string

const (
	JobShapeSummaryShapeSeriesAmdRome      JobShapeSummaryShapeSeriesEnum = "AMD_ROME"
	JobShapeSummaryShapeSeriesIntelSkylake JobShapeSummaryShapeSeriesEnum = "INTEL_SKYLAKE"
	JobShapeSummaryShapeSeriesNvidiaGpu    JobShapeSummaryShapeSeriesEnum = "NVIDIA_GPU"
	JobShapeSummaryShapeSeriesGeneric      JobShapeSummaryShapeSeriesEnum = "GENERIC"
	JobShapeSummaryShapeSeriesLegacy       JobShapeSummaryShapeSeriesEnum = "LEGACY"
	JobShapeSummaryShapeSeriesArm          JobShapeSummaryShapeSeriesEnum = "ARM"
)

Set of constants representing the allowable values for JobShapeSummaryShapeSeriesEnum

func GetJobShapeSummaryShapeSeriesEnumValues ¶

func GetJobShapeSummaryShapeSeriesEnumValues() []JobShapeSummaryShapeSeriesEnum

GetJobShapeSummaryShapeSeriesEnumValues Enumerates the set of values for JobShapeSummaryShapeSeriesEnum

func GetMappingJobShapeSummaryShapeSeriesEnum ¶

func GetMappingJobShapeSummaryShapeSeriesEnum(val string) (JobShapeSummaryShapeSeriesEnum, bool)

GetMappingJobShapeSummaryShapeSeriesEnum performs case Insensitive comparison on enum value and return the desired enum

type JobSummary ¶

type JobSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2020-08-06T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the project.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the job with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the job.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The state of the job.
	LifecycleState JobLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

JobSummary Summary information for a job.

func (JobSummary) String ¶

func (m JobSummary) String() string

func (JobSummary) ValidateEnumValue ¶

func (m JobSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListContainersLifecycleStateEnum ¶ added in v65.83.0

type ListContainersLifecycleStateEnum string

ListContainersLifecycleStateEnum Enum with underlying type: string

const (
	ListContainersLifecycleStateActive   ListContainersLifecycleStateEnum = "ACTIVE"
	ListContainersLifecycleStateInactive ListContainersLifecycleStateEnum = "INACTIVE"
)

Set of constants representing the allowable values for ListContainersLifecycleStateEnum

func GetListContainersLifecycleStateEnumValues ¶ added in v65.83.0

func GetListContainersLifecycleStateEnumValues() []ListContainersLifecycleStateEnum

GetListContainersLifecycleStateEnumValues Enumerates the set of values for ListContainersLifecycleStateEnum

func GetMappingListContainersLifecycleStateEnum ¶ added in v65.83.0

func GetMappingListContainersLifecycleStateEnum(val string) (ListContainersLifecycleStateEnum, bool)

GetMappingListContainersLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListContainersRequest ¶ added in v65.83.0

type ListContainersRequest struct {

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// if true, this returns latest version of container.
	IsLatest *bool `mandatory:"false" contributesTo:"query" name:"isLatest"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// <b>Filter</b> results by the container name.
	ContainerName *string `mandatory:"false" contributesTo:"query" name:"containerName"`

	// <b>Filter</b> results by the specified lifecycle state. Must be a valid
	//   state for the resource type.
	LifecycleState ListContainersLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the target workload.
	TargetWorkload ListContainersTargetWorkloadEnum `mandatory:"false" contributesTo:"query" name:"targetWorkload" omitEmpty:"true"`

	// <b>Filter</b> results by the usage.
	UsageQueryParam ListContainersUsageQueryParamEnum `mandatory:"false" contributesTo:"query" name:"usageQueryParam" omitEmpty:"true"`

	// <b>Filter</b> results by the container version tag.
	TagQueryParam *string `mandatory:"false" contributesTo:"query" name:"tagQueryParam"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListContainersRequest wrapper for the ListContainers operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListContainers.go.html to see an example of how to use ListContainersRequest.

func (ListContainersRequest) BinaryRequestBody ¶ added in v65.83.0

func (request ListContainersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListContainersRequest) HTTPRequest ¶ added in v65.83.0

func (request ListContainersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListContainersRequest) RetryPolicy ¶ added in v65.83.0

func (request ListContainersRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListContainersRequest) String ¶ added in v65.83.0

func (request ListContainersRequest) String() string

func (ListContainersRequest) ValidateEnumValue ¶ added in v65.83.0

func (request ListContainersRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListContainersResponse ¶ added in v65.83.0

type ListContainersResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []ContainerSummary instances
	Items []ContainerSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListContainersResponse wrapper for the ListContainers operation

func (ListContainersResponse) HTTPResponse ¶ added in v65.83.0

func (response ListContainersResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListContainersResponse) String ¶ added in v65.83.0

func (response ListContainersResponse) String() string

type ListContainersTargetWorkloadEnum ¶ added in v65.83.0

type ListContainersTargetWorkloadEnum string

ListContainersTargetWorkloadEnum Enum with underlying type: string

const (
	ListContainersTargetWorkloadModelDeployment ListContainersTargetWorkloadEnum = "MODEL_DEPLOYMENT"
	ListContainersTargetWorkloadJobRun          ListContainersTargetWorkloadEnum = "JOB_RUN"
)

Set of constants representing the allowable values for ListContainersTargetWorkloadEnum

func GetListContainersTargetWorkloadEnumValues ¶ added in v65.83.0

func GetListContainersTargetWorkloadEnumValues() []ListContainersTargetWorkloadEnum

GetListContainersTargetWorkloadEnumValues Enumerates the set of values for ListContainersTargetWorkloadEnum

func GetMappingListContainersTargetWorkloadEnum ¶ added in v65.83.0

func GetMappingListContainersTargetWorkloadEnum(val string) (ListContainersTargetWorkloadEnum, bool)

GetMappingListContainersTargetWorkloadEnum performs case Insensitive comparison on enum value and return the desired enum

type ListContainersUsageQueryParamEnum ¶ added in v65.83.0

type ListContainersUsageQueryParamEnum string

ListContainersUsageQueryParamEnum Enum with underlying type: string

const (
	ListContainersUsageQueryParamInference      ListContainersUsageQueryParamEnum = "INFERENCE"
	ListContainersUsageQueryParamFineTune       ListContainersUsageQueryParamEnum = "FINE_TUNE"
	ListContainersUsageQueryParamEvaluation     ListContainersUsageQueryParamEnum = "EVALUATION"
	ListContainersUsageQueryParamBatchInference ListContainersUsageQueryParamEnum = "BATCH_INFERENCE"
	ListContainersUsageQueryParamOther          ListContainersUsageQueryParamEnum = "OTHER"
)

Set of constants representing the allowable values for ListContainersUsageQueryParamEnum

func GetListContainersUsageQueryParamEnumValues ¶ added in v65.83.0

func GetListContainersUsageQueryParamEnumValues() []ListContainersUsageQueryParamEnum

GetListContainersUsageQueryParamEnumValues Enumerates the set of values for ListContainersUsageQueryParamEnum

func GetMappingListContainersUsageQueryParamEnum ¶ added in v65.83.0

func GetMappingListContainersUsageQueryParamEnum(val string) (ListContainersUsageQueryParamEnum, bool)

GetMappingListContainersUsageQueryParamEnum performs case Insensitive comparison on enum value and return the desired enum

type ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum ¶ added in v65.49.3

type ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum string

ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum Enum with underlying type: string

const (
	ListDataSciencePrivateEndpointsDataScienceResourceTypeNotebookSession ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum = "NOTEBOOK_SESSION"
	ListDataSciencePrivateEndpointsDataScienceResourceTypeModelDeployment ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum = "MODEL_DEPLOYMENT"
)

Set of constants representing the allowable values for ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum

func GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumValues ¶ added in v65.49.3

func GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumValues() []ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum

GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumValues Enumerates the set of values for ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum

func GetMappingListDataSciencePrivateEndpointsDataScienceResourceTypeEnum ¶ added in v65.49.3

func GetMappingListDataSciencePrivateEndpointsDataScienceResourceTypeEnum(val string) (ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum, bool)

GetMappingListDataSciencePrivateEndpointsDataScienceResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ListDataSciencePrivateEndpointsLifecycleStateEnum ¶ added in v65.49.3

type ListDataSciencePrivateEndpointsLifecycleStateEnum string

ListDataSciencePrivateEndpointsLifecycleStateEnum Enum with underlying type: string

const (
	ListDataSciencePrivateEndpointsLifecycleStateCreating       ListDataSciencePrivateEndpointsLifecycleStateEnum = "CREATING"
	ListDataSciencePrivateEndpointsLifecycleStateActive         ListDataSciencePrivateEndpointsLifecycleStateEnum = "ACTIVE"
	ListDataSciencePrivateEndpointsLifecycleStateUpdating       ListDataSciencePrivateEndpointsLifecycleStateEnum = "UPDATING"
	ListDataSciencePrivateEndpointsLifecycleStateDeleting       ListDataSciencePrivateEndpointsLifecycleStateEnum = "DELETING"
	ListDataSciencePrivateEndpointsLifecycleStateDeleted        ListDataSciencePrivateEndpointsLifecycleStateEnum = "DELETED"
	ListDataSciencePrivateEndpointsLifecycleStateFailed         ListDataSciencePrivateEndpointsLifecycleStateEnum = "FAILED"
	ListDataSciencePrivateEndpointsLifecycleStateNeedsAttention ListDataSciencePrivateEndpointsLifecycleStateEnum = "NEEDS_ATTENTION"
)

Set of constants representing the allowable values for ListDataSciencePrivateEndpointsLifecycleStateEnum

func GetListDataSciencePrivateEndpointsLifecycleStateEnumValues ¶ added in v65.49.3

func GetListDataSciencePrivateEndpointsLifecycleStateEnumValues() []ListDataSciencePrivateEndpointsLifecycleStateEnum

GetListDataSciencePrivateEndpointsLifecycleStateEnumValues Enumerates the set of values for ListDataSciencePrivateEndpointsLifecycleStateEnum

func GetMappingListDataSciencePrivateEndpointsLifecycleStateEnum ¶ added in v65.49.3

func GetMappingListDataSciencePrivateEndpointsLifecycleStateEnum(val string) (ListDataSciencePrivateEndpointsLifecycleStateEnum, bool)

GetMappingListDataSciencePrivateEndpointsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListDataSciencePrivateEndpointsRequest ¶ added in v65.49.3

type ListDataSciencePrivateEndpointsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// The lifecycle state of the private endpoint.
	LifecycleState ListDataSciencePrivateEndpointsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// The field used to sort the results. Multiple fields aren't supported.
	SortBy ListDataSciencePrivateEndpointsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListDataSciencePrivateEndpointsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// Resource types in the Data Science service such as notebooks.
	DataScienceResourceType ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum `mandatory:"false" contributesTo:"query" name:"dataScienceResourceType" omitEmpty:"true"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListDataSciencePrivateEndpointsRequest wrapper for the ListDataSciencePrivateEndpoints operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListDataSciencePrivateEndpoints.go.html to see an example of how to use ListDataSciencePrivateEndpointsRequest.

func (ListDataSciencePrivateEndpointsRequest) BinaryRequestBody ¶ added in v65.49.3

func (request ListDataSciencePrivateEndpointsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListDataSciencePrivateEndpointsRequest) HTTPRequest ¶ added in v65.49.3

func (request ListDataSciencePrivateEndpointsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListDataSciencePrivateEndpointsRequest) RetryPolicy ¶ added in v65.49.3

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListDataSciencePrivateEndpointsRequest) String ¶ added in v65.49.3

func (ListDataSciencePrivateEndpointsRequest) ValidateEnumValue ¶ added in v65.49.3

func (request ListDataSciencePrivateEndpointsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListDataSciencePrivateEndpointsResponse ¶ added in v65.49.3

type ListDataSciencePrivateEndpointsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []DataSciencePrivateEndpointSummary instances
	Items []DataSciencePrivateEndpointSummary `presentIn:"body"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListDataSciencePrivateEndpointsResponse wrapper for the ListDataSciencePrivateEndpoints operation

func (ListDataSciencePrivateEndpointsResponse) HTTPResponse ¶ added in v65.49.3

func (response ListDataSciencePrivateEndpointsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListDataSciencePrivateEndpointsResponse) String ¶ added in v65.49.3

type ListDataSciencePrivateEndpointsSortByEnum ¶ added in v65.49.3

type ListDataSciencePrivateEndpointsSortByEnum string

ListDataSciencePrivateEndpointsSortByEnum Enum with underlying type: string

const (
	ListDataSciencePrivateEndpointsSortByTimecreated ListDataSciencePrivateEndpointsSortByEnum = "timeCreated"
)

Set of constants representing the allowable values for ListDataSciencePrivateEndpointsSortByEnum

func GetListDataSciencePrivateEndpointsSortByEnumValues ¶ added in v65.49.3

func GetListDataSciencePrivateEndpointsSortByEnumValues() []ListDataSciencePrivateEndpointsSortByEnum

GetListDataSciencePrivateEndpointsSortByEnumValues Enumerates the set of values for ListDataSciencePrivateEndpointsSortByEnum

func GetMappingListDataSciencePrivateEndpointsSortByEnum ¶ added in v65.49.3

func GetMappingListDataSciencePrivateEndpointsSortByEnum(val string) (ListDataSciencePrivateEndpointsSortByEnum, bool)

GetMappingListDataSciencePrivateEndpointsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListDataSciencePrivateEndpointsSortOrderEnum ¶ added in v65.49.3

type ListDataSciencePrivateEndpointsSortOrderEnum string

ListDataSciencePrivateEndpointsSortOrderEnum Enum with underlying type: string

const (
	ListDataSciencePrivateEndpointsSortOrderAsc  ListDataSciencePrivateEndpointsSortOrderEnum = "ASC"
	ListDataSciencePrivateEndpointsSortOrderDesc ListDataSciencePrivateEndpointsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListDataSciencePrivateEndpointsSortOrderEnum

func GetListDataSciencePrivateEndpointsSortOrderEnumValues ¶ added in v65.49.3

func GetListDataSciencePrivateEndpointsSortOrderEnumValues() []ListDataSciencePrivateEndpointsSortOrderEnum

GetListDataSciencePrivateEndpointsSortOrderEnumValues Enumerates the set of values for ListDataSciencePrivateEndpointsSortOrderEnum

func GetMappingListDataSciencePrivateEndpointsSortOrderEnum ¶ added in v65.49.3

func GetMappingListDataSciencePrivateEndpointsSortOrderEnum(val string) (ListDataSciencePrivateEndpointsSortOrderEnum, bool)

GetMappingListDataSciencePrivateEndpointsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListFastLaunchJobConfigsRequest ¶

type ListFastLaunchJobConfigsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListFastLaunchJobConfigsRequest wrapper for the ListFastLaunchJobConfigs operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListFastLaunchJobConfigs.go.html to see an example of how to use ListFastLaunchJobConfigsRequest.

func (ListFastLaunchJobConfigsRequest) BinaryRequestBody ¶

func (request ListFastLaunchJobConfigsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListFastLaunchJobConfigsRequest) HTTPRequest ¶

func (request ListFastLaunchJobConfigsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListFastLaunchJobConfigsRequest) RetryPolicy ¶

func (request ListFastLaunchJobConfigsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListFastLaunchJobConfigsRequest) String ¶

func (request ListFastLaunchJobConfigsRequest) String() string

func (ListFastLaunchJobConfigsRequest) ValidateEnumValue ¶

func (request ListFastLaunchJobConfigsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListFastLaunchJobConfigsResponse ¶

type ListFastLaunchJobConfigsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []FastLaunchJobConfigSummary instances
	Items []FastLaunchJobConfigSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListFastLaunchJobConfigsResponse wrapper for the ListFastLaunchJobConfigs operation

func (ListFastLaunchJobConfigsResponse) HTTPResponse ¶

func (response ListFastLaunchJobConfigsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListFastLaunchJobConfigsResponse) String ¶

func (response ListFastLaunchJobConfigsResponse) String() string

type ListJobRunsLifecycleStateEnum ¶

type ListJobRunsLifecycleStateEnum string

ListJobRunsLifecycleStateEnum Enum with underlying type: string

const (
	ListJobRunsLifecycleStateAccepted       ListJobRunsLifecycleStateEnum = "ACCEPTED"
	ListJobRunsLifecycleStateInProgress     ListJobRunsLifecycleStateEnum = "IN_PROGRESS"
	ListJobRunsLifecycleStateFailed         ListJobRunsLifecycleStateEnum = "FAILED"
	ListJobRunsLifecycleStateSucceeded      ListJobRunsLifecycleStateEnum = "SUCCEEDED"
	ListJobRunsLifecycleStateCanceling      ListJobRunsLifecycleStateEnum = "CANCELING"
	ListJobRunsLifecycleStateCanceled       ListJobRunsLifecycleStateEnum = "CANCELED"
	ListJobRunsLifecycleStateDeleted        ListJobRunsLifecycleStateEnum = "DELETED"
	ListJobRunsLifecycleStateNeedsAttention ListJobRunsLifecycleStateEnum = "NEEDS_ATTENTION"
)

Set of constants representing the allowable values for ListJobRunsLifecycleStateEnum

func GetListJobRunsLifecycleStateEnumValues ¶

func GetListJobRunsLifecycleStateEnumValues() []ListJobRunsLifecycleStateEnum

GetListJobRunsLifecycleStateEnumValues Enumerates the set of values for ListJobRunsLifecycleStateEnum

func GetMappingListJobRunsLifecycleStateEnum ¶

func GetMappingListJobRunsLifecycleStateEnum(val string) (ListJobRunsLifecycleStateEnum, bool)

GetMappingListJobRunsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListJobRunsRequest ¶

type ListJobRunsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	JobId *string `mandatory:"false" contributesTo:"query" name:"jobId"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListJobRunsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, the results are shown
	// in descending order. When you sort by `displayName`, the results are
	// shown in ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListJobRunsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// <b>Filter</b> results by the specified lifecycle state. Must be a valid
	// state for the resource type.
	LifecycleState ListJobRunsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListJobRunsRequest wrapper for the ListJobRuns operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListJobRuns.go.html to see an example of how to use ListJobRunsRequest.

func (ListJobRunsRequest) BinaryRequestBody ¶

func (request ListJobRunsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListJobRunsRequest) HTTPRequest ¶

func (request ListJobRunsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListJobRunsRequest) RetryPolicy ¶

func (request ListJobRunsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListJobRunsRequest) String ¶

func (request ListJobRunsRequest) String() string

func (ListJobRunsRequest) ValidateEnumValue ¶

func (request ListJobRunsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListJobRunsResponse ¶

type ListJobRunsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []JobRunSummary instances
	Items []JobRunSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListJobRunsResponse wrapper for the ListJobRuns operation

func (ListJobRunsResponse) HTTPResponse ¶

func (response ListJobRunsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListJobRunsResponse) String ¶

func (response ListJobRunsResponse) String() string

type ListJobRunsSortByEnum ¶

type ListJobRunsSortByEnum string

ListJobRunsSortByEnum Enum with underlying type: string

const (
	ListJobRunsSortByTimecreated ListJobRunsSortByEnum = "timeCreated"
	ListJobRunsSortByDisplayname ListJobRunsSortByEnum = "displayName"
)

Set of constants representing the allowable values for ListJobRunsSortByEnum

func GetListJobRunsSortByEnumValues ¶

func GetListJobRunsSortByEnumValues() []ListJobRunsSortByEnum

GetListJobRunsSortByEnumValues Enumerates the set of values for ListJobRunsSortByEnum

func GetMappingListJobRunsSortByEnum ¶

func GetMappingListJobRunsSortByEnum(val string) (ListJobRunsSortByEnum, bool)

GetMappingListJobRunsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListJobRunsSortOrderEnum ¶

type ListJobRunsSortOrderEnum string

ListJobRunsSortOrderEnum Enum with underlying type: string

const (
	ListJobRunsSortOrderAsc  ListJobRunsSortOrderEnum = "ASC"
	ListJobRunsSortOrderDesc ListJobRunsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListJobRunsSortOrderEnum

func GetListJobRunsSortOrderEnumValues ¶

func GetListJobRunsSortOrderEnumValues() []ListJobRunsSortOrderEnum

GetListJobRunsSortOrderEnumValues Enumerates the set of values for ListJobRunsSortOrderEnum

func GetMappingListJobRunsSortOrderEnum ¶

func GetMappingListJobRunsSortOrderEnum(val string) (ListJobRunsSortOrderEnum, bool)

GetMappingListJobRunsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListJobShapesRequest ¶

type ListJobShapesRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListJobShapesRequest wrapper for the ListJobShapes operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListJobShapes.go.html to see an example of how to use ListJobShapesRequest.

func (ListJobShapesRequest) BinaryRequestBody ¶

func (request ListJobShapesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListJobShapesRequest) HTTPRequest ¶

func (request ListJobShapesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListJobShapesRequest) RetryPolicy ¶

func (request ListJobShapesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListJobShapesRequest) String ¶

func (request ListJobShapesRequest) String() string

func (ListJobShapesRequest) ValidateEnumValue ¶

func (request ListJobShapesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListJobShapesResponse ¶

type ListJobShapesResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []JobShapeSummary instances
	Items []JobShapeSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListJobShapesResponse wrapper for the ListJobShapes operation

func (ListJobShapesResponse) HTTPResponse ¶

func (response ListJobShapesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListJobShapesResponse) String ¶

func (response ListJobShapesResponse) String() string

type ListJobsLifecycleStateEnum ¶

type ListJobsLifecycleStateEnum string

ListJobsLifecycleStateEnum Enum with underlying type: string

const (
	ListJobsLifecycleStateCreating ListJobsLifecycleStateEnum = "CREATING"
	ListJobsLifecycleStateActive   ListJobsLifecycleStateEnum = "ACTIVE"
	ListJobsLifecycleStateDeleting ListJobsLifecycleStateEnum = "DELETING"
	ListJobsLifecycleStateFailed   ListJobsLifecycleStateEnum = "FAILED"
	ListJobsLifecycleStateDeleted  ListJobsLifecycleStateEnum = "DELETED"
)

Set of constants representing the allowable values for ListJobsLifecycleStateEnum

func GetListJobsLifecycleStateEnumValues ¶

func GetListJobsLifecycleStateEnumValues() []ListJobsLifecycleStateEnum

GetListJobsLifecycleStateEnumValues Enumerates the set of values for ListJobsLifecycleStateEnum

func GetMappingListJobsLifecycleStateEnum ¶

func GetMappingListJobsLifecycleStateEnum(val string) (ListJobsLifecycleStateEnum, bool)

GetMappingListJobsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListJobsRequest ¶

type ListJobsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// <b>Filter</b> results by the specified lifecycle state. Must be a valid
	//   state for the resource type.
	LifecycleState ListJobsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListJobsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, the results are shown
	// in descending order. When you sort by `displayName`, the results are
	// shown in ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListJobsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListJobsRequest wrapper for the ListJobs operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListJobs.go.html to see an example of how to use ListJobsRequest.

func (ListJobsRequest) BinaryRequestBody ¶

func (request ListJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListJobsRequest) HTTPRequest ¶

func (request ListJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListJobsRequest) RetryPolicy ¶

func (request ListJobsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListJobsRequest) String ¶

func (request ListJobsRequest) String() string

func (ListJobsRequest) ValidateEnumValue ¶

func (request ListJobsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListJobsResponse ¶

type ListJobsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []JobSummary instances
	Items []JobSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListJobsResponse wrapper for the ListJobs operation

func (ListJobsResponse) HTTPResponse ¶

func (response ListJobsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListJobsResponse) String ¶

func (response ListJobsResponse) String() string

type ListJobsSortByEnum ¶

type ListJobsSortByEnum string

ListJobsSortByEnum Enum with underlying type: string

const (
	ListJobsSortByTimecreated ListJobsSortByEnum = "timeCreated"
	ListJobsSortByDisplayname ListJobsSortByEnum = "displayName"
)

Set of constants representing the allowable values for ListJobsSortByEnum

func GetListJobsSortByEnumValues ¶

func GetListJobsSortByEnumValues() []ListJobsSortByEnum

GetListJobsSortByEnumValues Enumerates the set of values for ListJobsSortByEnum

func GetMappingListJobsSortByEnum ¶

func GetMappingListJobsSortByEnum(val string) (ListJobsSortByEnum, bool)

GetMappingListJobsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListJobsSortOrderEnum ¶

type ListJobsSortOrderEnum string

ListJobsSortOrderEnum Enum with underlying type: string

const (
	ListJobsSortOrderAsc  ListJobsSortOrderEnum = "ASC"
	ListJobsSortOrderDesc ListJobsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListJobsSortOrderEnum

func GetListJobsSortOrderEnumValues ¶

func GetListJobsSortOrderEnumValues() []ListJobsSortOrderEnum

GetListJobsSortOrderEnumValues Enumerates the set of values for ListJobsSortOrderEnum

func GetMappingListJobsSortOrderEnum ¶

func GetMappingListJobsSortOrderEnum(val string) (ListJobsSortOrderEnum, bool)

GetMappingListJobsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMlApplicationImplementationVersionsRequest ¶ added in v65.88.1

type ListMlApplicationImplementationVersionsRequest struct {

	// unique MlApplicationImplementation identifier
	MlApplicationImplementationId *string `mandatory:"true" contributesTo:"query" name:"mlApplicationImplementationId"`

	// A filter to return only resources matching the given lifecycleState.
	LifecycleState MlApplicationImplementationVersionLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListMlApplicationImplementationVersionsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for name is ascending.
	SortBy ListMlApplicationImplementationVersionsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListMlApplicationImplementationVersionsRequest wrapper for the ListMlApplicationImplementationVersions operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListMlApplicationImplementationVersions.go.html to see an example of how to use ListMlApplicationImplementationVersionsRequest.

func (ListMlApplicationImplementationVersionsRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (ListMlApplicationImplementationVersionsRequest) HTTPRequest ¶ added in v65.88.1

func (request ListMlApplicationImplementationVersionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListMlApplicationImplementationVersionsRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListMlApplicationImplementationVersionsRequest) String ¶ added in v65.88.1

func (ListMlApplicationImplementationVersionsRequest) ValidateEnumValue ¶ added in v65.88.1

func (request ListMlApplicationImplementationVersionsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListMlApplicationImplementationVersionsResponse ¶ added in v65.88.1

type ListMlApplicationImplementationVersionsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of MlApplicationImplementationVersionCollection instances
	MlApplicationImplementationVersionCollection `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

ListMlApplicationImplementationVersionsResponse wrapper for the ListMlApplicationImplementationVersions operation

func (ListMlApplicationImplementationVersionsResponse) HTTPResponse ¶ added in v65.88.1

HTTPResponse implements the OCIResponse interface

func (ListMlApplicationImplementationVersionsResponse) String ¶ added in v65.88.1

type ListMlApplicationImplementationVersionsSortByEnum ¶ added in v65.88.1

type ListMlApplicationImplementationVersionsSortByEnum string

ListMlApplicationImplementationVersionsSortByEnum Enum with underlying type: string

const (
	ListMlApplicationImplementationVersionsSortByTimecreated ListMlApplicationImplementationVersionsSortByEnum = "timeCreated"
	ListMlApplicationImplementationVersionsSortByName        ListMlApplicationImplementationVersionsSortByEnum = "name"
)

Set of constants representing the allowable values for ListMlApplicationImplementationVersionsSortByEnum

func GetListMlApplicationImplementationVersionsSortByEnumValues ¶ added in v65.88.1

func GetListMlApplicationImplementationVersionsSortByEnumValues() []ListMlApplicationImplementationVersionsSortByEnum

GetListMlApplicationImplementationVersionsSortByEnumValues Enumerates the set of values for ListMlApplicationImplementationVersionsSortByEnum

func GetMappingListMlApplicationImplementationVersionsSortByEnum ¶ added in v65.88.1

func GetMappingListMlApplicationImplementationVersionsSortByEnum(val string) (ListMlApplicationImplementationVersionsSortByEnum, bool)

GetMappingListMlApplicationImplementationVersionsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMlApplicationImplementationVersionsSortOrderEnum ¶ added in v65.88.1

type ListMlApplicationImplementationVersionsSortOrderEnum string

ListMlApplicationImplementationVersionsSortOrderEnum Enum with underlying type: string

const (
	ListMlApplicationImplementationVersionsSortOrderAsc  ListMlApplicationImplementationVersionsSortOrderEnum = "ASC"
	ListMlApplicationImplementationVersionsSortOrderDesc ListMlApplicationImplementationVersionsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListMlApplicationImplementationVersionsSortOrderEnum

func GetListMlApplicationImplementationVersionsSortOrderEnumValues ¶ added in v65.88.1

func GetListMlApplicationImplementationVersionsSortOrderEnumValues() []ListMlApplicationImplementationVersionsSortOrderEnum

GetListMlApplicationImplementationVersionsSortOrderEnumValues Enumerates the set of values for ListMlApplicationImplementationVersionsSortOrderEnum

func GetMappingListMlApplicationImplementationVersionsSortOrderEnum ¶ added in v65.88.1

func GetMappingListMlApplicationImplementationVersionsSortOrderEnum(val string) (ListMlApplicationImplementationVersionsSortOrderEnum, bool)

GetMappingListMlApplicationImplementationVersionsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMlApplicationImplementationsRequest ¶ added in v65.88.1

type ListMlApplicationImplementationsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// unique MlApplicationImplementation identifier
	MlApplicationImplementationId *string `mandatory:"false" contributesTo:"query" name:"mlApplicationImplementationId"`

	// A filter to return only resources that match the entire name given.
	Name *string `mandatory:"false" contributesTo:"query" name:"name"`

	// unique MlApplication identifier
	MlApplicationId *string `mandatory:"false" contributesTo:"query" name:"mlApplicationId"`

	// If it is true search must include all results from descendant compartments. Value true is allowed only if compartmentId refers to root compartment.
	CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"`

	// A filter to return only resources with lifecycleState matching the given lifecycleState.
	LifecycleState MlApplicationImplementationLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListMlApplicationImplementationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for name is ascending.
	SortBy ListMlApplicationImplementationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListMlApplicationImplementationsRequest wrapper for the ListMlApplicationImplementations operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListMlApplicationImplementations.go.html to see an example of how to use ListMlApplicationImplementationsRequest.

func (ListMlApplicationImplementationsRequest) BinaryRequestBody ¶ added in v65.88.1

func (request ListMlApplicationImplementationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListMlApplicationImplementationsRequest) HTTPRequest ¶ added in v65.88.1

func (request ListMlApplicationImplementationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListMlApplicationImplementationsRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListMlApplicationImplementationsRequest) String ¶ added in v65.88.1

func (ListMlApplicationImplementationsRequest) ValidateEnumValue ¶ added in v65.88.1

func (request ListMlApplicationImplementationsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListMlApplicationImplementationsResponse ¶ added in v65.88.1

type ListMlApplicationImplementationsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of MlApplicationImplementationCollection instances
	MlApplicationImplementationCollection `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

ListMlApplicationImplementationsResponse wrapper for the ListMlApplicationImplementations operation

func (ListMlApplicationImplementationsResponse) HTTPResponse ¶ added in v65.88.1

func (response ListMlApplicationImplementationsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListMlApplicationImplementationsResponse) String ¶ added in v65.88.1

type ListMlApplicationImplementationsSortByEnum ¶ added in v65.88.1

type ListMlApplicationImplementationsSortByEnum string

ListMlApplicationImplementationsSortByEnum Enum with underlying type: string

const (
	ListMlApplicationImplementationsSortByTimecreated ListMlApplicationImplementationsSortByEnum = "timeCreated"
	ListMlApplicationImplementationsSortByName        ListMlApplicationImplementationsSortByEnum = "name"
)

Set of constants representing the allowable values for ListMlApplicationImplementationsSortByEnum

func GetListMlApplicationImplementationsSortByEnumValues ¶ added in v65.88.1

func GetListMlApplicationImplementationsSortByEnumValues() []ListMlApplicationImplementationsSortByEnum

GetListMlApplicationImplementationsSortByEnumValues Enumerates the set of values for ListMlApplicationImplementationsSortByEnum

func GetMappingListMlApplicationImplementationsSortByEnum ¶ added in v65.88.1

func GetMappingListMlApplicationImplementationsSortByEnum(val string) (ListMlApplicationImplementationsSortByEnum, bool)

GetMappingListMlApplicationImplementationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMlApplicationImplementationsSortOrderEnum ¶ added in v65.88.1

type ListMlApplicationImplementationsSortOrderEnum string

ListMlApplicationImplementationsSortOrderEnum Enum with underlying type: string

const (
	ListMlApplicationImplementationsSortOrderAsc  ListMlApplicationImplementationsSortOrderEnum = "ASC"
	ListMlApplicationImplementationsSortOrderDesc ListMlApplicationImplementationsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListMlApplicationImplementationsSortOrderEnum

func GetListMlApplicationImplementationsSortOrderEnumValues ¶ added in v65.88.1

func GetListMlApplicationImplementationsSortOrderEnumValues() []ListMlApplicationImplementationsSortOrderEnum

GetListMlApplicationImplementationsSortOrderEnumValues Enumerates the set of values for ListMlApplicationImplementationsSortOrderEnum

func GetMappingListMlApplicationImplementationsSortOrderEnum ¶ added in v65.88.1

func GetMappingListMlApplicationImplementationsSortOrderEnum(val string) (ListMlApplicationImplementationsSortOrderEnum, bool)

GetMappingListMlApplicationImplementationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMlApplicationInstanceViewsRequest ¶ added in v65.88.1

type ListMlApplicationInstanceViewsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// unique MlApplication identifier
	MlApplicationId *string `mandatory:"false" contributesTo:"query" name:"mlApplicationId"`

	// unique MlApplicationImplementation identifier
	MlApplicationImplementationId *string `mandatory:"false" contributesTo:"query" name:"mlApplicationImplementationId"`

	// A filter to return only resources matching the given lifecycleState.
	LifecycleState MlApplicationInstanceViewLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListMlApplicationInstanceViewsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for name is ascending.
	SortBy ListMlApplicationInstanceViewsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListMlApplicationInstanceViewsRequest wrapper for the ListMlApplicationInstanceViews operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListMlApplicationInstanceViews.go.html to see an example of how to use ListMlApplicationInstanceViewsRequest.

func (ListMlApplicationInstanceViewsRequest) BinaryRequestBody ¶ added in v65.88.1

func (request ListMlApplicationInstanceViewsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListMlApplicationInstanceViewsRequest) HTTPRequest ¶ added in v65.88.1

func (request ListMlApplicationInstanceViewsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListMlApplicationInstanceViewsRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListMlApplicationInstanceViewsRequest) String ¶ added in v65.88.1

func (ListMlApplicationInstanceViewsRequest) ValidateEnumValue ¶ added in v65.88.1

func (request ListMlApplicationInstanceViewsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListMlApplicationInstanceViewsResponse ¶ added in v65.88.1

type ListMlApplicationInstanceViewsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of MlApplicationInstanceViewCollection instances
	MlApplicationInstanceViewCollection `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

ListMlApplicationInstanceViewsResponse wrapper for the ListMlApplicationInstanceViews operation

func (ListMlApplicationInstanceViewsResponse) HTTPResponse ¶ added in v65.88.1

func (response ListMlApplicationInstanceViewsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListMlApplicationInstanceViewsResponse) String ¶ added in v65.88.1

type ListMlApplicationInstanceViewsSortByEnum ¶ added in v65.88.1

type ListMlApplicationInstanceViewsSortByEnum string

ListMlApplicationInstanceViewsSortByEnum Enum with underlying type: string

const (
	ListMlApplicationInstanceViewsSortByTimecreated ListMlApplicationInstanceViewsSortByEnum = "timeCreated"
	ListMlApplicationInstanceViewsSortByName        ListMlApplicationInstanceViewsSortByEnum = "name"
)

Set of constants representing the allowable values for ListMlApplicationInstanceViewsSortByEnum

func GetListMlApplicationInstanceViewsSortByEnumValues ¶ added in v65.88.1

func GetListMlApplicationInstanceViewsSortByEnumValues() []ListMlApplicationInstanceViewsSortByEnum

GetListMlApplicationInstanceViewsSortByEnumValues Enumerates the set of values for ListMlApplicationInstanceViewsSortByEnum

func GetMappingListMlApplicationInstanceViewsSortByEnum ¶ added in v65.88.1

func GetMappingListMlApplicationInstanceViewsSortByEnum(val string) (ListMlApplicationInstanceViewsSortByEnum, bool)

GetMappingListMlApplicationInstanceViewsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMlApplicationInstanceViewsSortOrderEnum ¶ added in v65.88.1

type ListMlApplicationInstanceViewsSortOrderEnum string

ListMlApplicationInstanceViewsSortOrderEnum Enum with underlying type: string

const (
	ListMlApplicationInstanceViewsSortOrderAsc  ListMlApplicationInstanceViewsSortOrderEnum = "ASC"
	ListMlApplicationInstanceViewsSortOrderDesc ListMlApplicationInstanceViewsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListMlApplicationInstanceViewsSortOrderEnum

func GetListMlApplicationInstanceViewsSortOrderEnumValues ¶ added in v65.88.1

func GetListMlApplicationInstanceViewsSortOrderEnumValues() []ListMlApplicationInstanceViewsSortOrderEnum

GetListMlApplicationInstanceViewsSortOrderEnumValues Enumerates the set of values for ListMlApplicationInstanceViewsSortOrderEnum

func GetMappingListMlApplicationInstanceViewsSortOrderEnum ¶ added in v65.88.1

func GetMappingListMlApplicationInstanceViewsSortOrderEnum(val string) (ListMlApplicationInstanceViewsSortOrderEnum, bool)

GetMappingListMlApplicationInstanceViewsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMlApplicationInstancesRequest ¶ added in v65.88.1

type ListMlApplicationInstancesRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// unique MlApplication identifier
	MlApplicationId *string `mandatory:"false" contributesTo:"query" name:"mlApplicationId"`

	// A filter to return only resources matching the given lifecycleState.
	LifecycleState MlApplicationInstanceLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListMlApplicationInstancesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for name is ascending.
	SortBy ListMlApplicationInstancesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListMlApplicationInstancesRequest wrapper for the ListMlApplicationInstances operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListMlApplicationInstances.go.html to see an example of how to use ListMlApplicationInstancesRequest.

func (ListMlApplicationInstancesRequest) BinaryRequestBody ¶ added in v65.88.1

func (request ListMlApplicationInstancesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListMlApplicationInstancesRequest) HTTPRequest ¶ added in v65.88.1

func (request ListMlApplicationInstancesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListMlApplicationInstancesRequest) RetryPolicy ¶ added in v65.88.1

func (request ListMlApplicationInstancesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListMlApplicationInstancesRequest) String ¶ added in v65.88.1

func (request ListMlApplicationInstancesRequest) String() string

func (ListMlApplicationInstancesRequest) ValidateEnumValue ¶ added in v65.88.1

func (request ListMlApplicationInstancesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListMlApplicationInstancesResponse ¶ added in v65.88.1

type ListMlApplicationInstancesResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of MlApplicationInstanceCollection instances
	MlApplicationInstanceCollection `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

ListMlApplicationInstancesResponse wrapper for the ListMlApplicationInstances operation

func (ListMlApplicationInstancesResponse) HTTPResponse ¶ added in v65.88.1

func (response ListMlApplicationInstancesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListMlApplicationInstancesResponse) String ¶ added in v65.88.1

func (response ListMlApplicationInstancesResponse) String() string

type ListMlApplicationInstancesSortByEnum ¶ added in v65.88.1

type ListMlApplicationInstancesSortByEnum string

ListMlApplicationInstancesSortByEnum Enum with underlying type: string

const (
	ListMlApplicationInstancesSortByTimecreated ListMlApplicationInstancesSortByEnum = "timeCreated"
	ListMlApplicationInstancesSortByName        ListMlApplicationInstancesSortByEnum = "name"
)

Set of constants representing the allowable values for ListMlApplicationInstancesSortByEnum

func GetListMlApplicationInstancesSortByEnumValues ¶ added in v65.88.1

func GetListMlApplicationInstancesSortByEnumValues() []ListMlApplicationInstancesSortByEnum

GetListMlApplicationInstancesSortByEnumValues Enumerates the set of values for ListMlApplicationInstancesSortByEnum

func GetMappingListMlApplicationInstancesSortByEnum ¶ added in v65.88.1

func GetMappingListMlApplicationInstancesSortByEnum(val string) (ListMlApplicationInstancesSortByEnum, bool)

GetMappingListMlApplicationInstancesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMlApplicationInstancesSortOrderEnum ¶ added in v65.88.1

type ListMlApplicationInstancesSortOrderEnum string

ListMlApplicationInstancesSortOrderEnum Enum with underlying type: string

const (
	ListMlApplicationInstancesSortOrderAsc  ListMlApplicationInstancesSortOrderEnum = "ASC"
	ListMlApplicationInstancesSortOrderDesc ListMlApplicationInstancesSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListMlApplicationInstancesSortOrderEnum

func GetListMlApplicationInstancesSortOrderEnumValues ¶ added in v65.88.1

func GetListMlApplicationInstancesSortOrderEnumValues() []ListMlApplicationInstancesSortOrderEnum

GetListMlApplicationInstancesSortOrderEnumValues Enumerates the set of values for ListMlApplicationInstancesSortOrderEnum

func GetMappingListMlApplicationInstancesSortOrderEnum ¶ added in v65.88.1

func GetMappingListMlApplicationInstancesSortOrderEnum(val string) (ListMlApplicationInstancesSortOrderEnum, bool)

GetMappingListMlApplicationInstancesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMlApplicationsRequest ¶ added in v65.88.1

type ListMlApplicationsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// unique MlApplication identifier
	MlApplicationId *string `mandatory:"false" contributesTo:"query" name:"mlApplicationId"`

	// If it is true search must include all results from descendant compartments. Value true is allowed only if compartmentId refers to root compartment.
	CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"`

	// A filter to return only resources that match the entire name given.
	Name *string `mandatory:"false" contributesTo:"query" name:"name"`

	// A filter to return only resources with lifecycleState matching the given lifecycleState.
	LifecycleState MlApplicationLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListMlApplicationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for name is ascending.
	SortBy ListMlApplicationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListMlApplicationsRequest wrapper for the ListMlApplications operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListMlApplications.go.html to see an example of how to use ListMlApplicationsRequest.

func (ListMlApplicationsRequest) BinaryRequestBody ¶ added in v65.88.1

func (request ListMlApplicationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListMlApplicationsRequest) HTTPRequest ¶ added in v65.88.1

func (request ListMlApplicationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListMlApplicationsRequest) RetryPolicy ¶ added in v65.88.1

func (request ListMlApplicationsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListMlApplicationsRequest) String ¶ added in v65.88.1

func (request ListMlApplicationsRequest) String() string

func (ListMlApplicationsRequest) ValidateEnumValue ¶ added in v65.88.1

func (request ListMlApplicationsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListMlApplicationsResponse ¶ added in v65.88.1

type ListMlApplicationsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of MlApplicationCollection instances
	MlApplicationCollection `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

ListMlApplicationsResponse wrapper for the ListMlApplications operation

func (ListMlApplicationsResponse) HTTPResponse ¶ added in v65.88.1

func (response ListMlApplicationsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListMlApplicationsResponse) String ¶ added in v65.88.1

func (response ListMlApplicationsResponse) String() string

type ListMlApplicationsSortByEnum ¶ added in v65.88.1

type ListMlApplicationsSortByEnum string

ListMlApplicationsSortByEnum Enum with underlying type: string

const (
	ListMlApplicationsSortByTimecreated ListMlApplicationsSortByEnum = "timeCreated"
	ListMlApplicationsSortByName        ListMlApplicationsSortByEnum = "name"
)

Set of constants representing the allowable values for ListMlApplicationsSortByEnum

func GetListMlApplicationsSortByEnumValues ¶ added in v65.88.1

func GetListMlApplicationsSortByEnumValues() []ListMlApplicationsSortByEnum

GetListMlApplicationsSortByEnumValues Enumerates the set of values for ListMlApplicationsSortByEnum

func GetMappingListMlApplicationsSortByEnum ¶ added in v65.88.1

func GetMappingListMlApplicationsSortByEnum(val string) (ListMlApplicationsSortByEnum, bool)

GetMappingListMlApplicationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListMlApplicationsSortOrderEnum ¶ added in v65.88.1

type ListMlApplicationsSortOrderEnum string

ListMlApplicationsSortOrderEnum Enum with underlying type: string

const (
	ListMlApplicationsSortOrderAsc  ListMlApplicationsSortOrderEnum = "ASC"
	ListMlApplicationsSortOrderDesc ListMlApplicationsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListMlApplicationsSortOrderEnum

func GetListMlApplicationsSortOrderEnumValues ¶ added in v65.88.1

func GetListMlApplicationsSortOrderEnumValues() []ListMlApplicationsSortOrderEnum

GetListMlApplicationsSortOrderEnumValues Enumerates the set of values for ListMlApplicationsSortOrderEnum

func GetMappingListMlApplicationsSortOrderEnum ¶ added in v65.88.1

func GetMappingListMlApplicationsSortOrderEnum(val string) (ListMlApplicationsSortOrderEnum, bool)

GetMappingListMlApplicationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelDeploymentModelStatesRequest ¶ added in v65.97.0

type ListModelDeploymentModelStatesRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model deployment.
	ModelDeploymentId *string `mandatory:"true" contributesTo:"path" name:"modelDeploymentId"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// <b>Filter</b> results by the inference key.
	InferenceKey *string `mandatory:"false" contributesTo:"query" name:"inferenceKey"`

	// <b>Filter</b> results by the model ocid.
	ModelId *string `mandatory:"false" contributesTo:"query" name:"modelId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListModelDeploymentModelStatesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, results are shown
	// in descending order. When you sort by `displayName`, results are
	// shown in ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListModelDeploymentModelStatesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListModelDeploymentModelStatesRequest wrapper for the ListModelDeploymentModelStates operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelDeploymentModelStates.go.html to see an example of how to use ListModelDeploymentModelStatesRequest.

func (ListModelDeploymentModelStatesRequest) BinaryRequestBody ¶ added in v65.97.0

func (request ListModelDeploymentModelStatesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListModelDeploymentModelStatesRequest) HTTPRequest ¶ added in v65.97.0

func (request ListModelDeploymentModelStatesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListModelDeploymentModelStatesRequest) RetryPolicy ¶ added in v65.97.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListModelDeploymentModelStatesRequest) String ¶ added in v65.97.0

func (ListModelDeploymentModelStatesRequest) ValidateEnumValue ¶ added in v65.97.0

func (request ListModelDeploymentModelStatesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListModelDeploymentModelStatesResponse ¶ added in v65.97.0

type ListModelDeploymentModelStatesResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []ModelDeploymentModelStateSummary instances
	Items []ModelDeploymentModelStateSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListModelDeploymentModelStatesResponse wrapper for the ListModelDeploymentModelStates operation

func (ListModelDeploymentModelStatesResponse) HTTPResponse ¶ added in v65.97.0

func (response ListModelDeploymentModelStatesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListModelDeploymentModelStatesResponse) String ¶ added in v65.97.0

type ListModelDeploymentModelStatesSortByEnum ¶ added in v65.97.0

type ListModelDeploymentModelStatesSortByEnum string

ListModelDeploymentModelStatesSortByEnum Enum with underlying type: string

const (
	ListModelDeploymentModelStatesSortByTimecreated ListModelDeploymentModelStatesSortByEnum = "timeCreated"
	ListModelDeploymentModelStatesSortByDisplayname ListModelDeploymentModelStatesSortByEnum = "displayName"
)

Set of constants representing the allowable values for ListModelDeploymentModelStatesSortByEnum

func GetListModelDeploymentModelStatesSortByEnumValues ¶ added in v65.97.0

func GetListModelDeploymentModelStatesSortByEnumValues() []ListModelDeploymentModelStatesSortByEnum

GetListModelDeploymentModelStatesSortByEnumValues Enumerates the set of values for ListModelDeploymentModelStatesSortByEnum

func GetMappingListModelDeploymentModelStatesSortByEnum ¶ added in v65.97.0

func GetMappingListModelDeploymentModelStatesSortByEnum(val string) (ListModelDeploymentModelStatesSortByEnum, bool)

GetMappingListModelDeploymentModelStatesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelDeploymentModelStatesSortOrderEnum ¶ added in v65.97.0

type ListModelDeploymentModelStatesSortOrderEnum string

ListModelDeploymentModelStatesSortOrderEnum Enum with underlying type: string

const (
	ListModelDeploymentModelStatesSortOrderAsc  ListModelDeploymentModelStatesSortOrderEnum = "ASC"
	ListModelDeploymentModelStatesSortOrderDesc ListModelDeploymentModelStatesSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListModelDeploymentModelStatesSortOrderEnum

func GetListModelDeploymentModelStatesSortOrderEnumValues ¶ added in v65.97.0

func GetListModelDeploymentModelStatesSortOrderEnumValues() []ListModelDeploymentModelStatesSortOrderEnum

GetListModelDeploymentModelStatesSortOrderEnumValues Enumerates the set of values for ListModelDeploymentModelStatesSortOrderEnum

func GetMappingListModelDeploymentModelStatesSortOrderEnum ¶ added in v65.97.0

func GetMappingListModelDeploymentModelStatesSortOrderEnum(val string) (ListModelDeploymentModelStatesSortOrderEnum, bool)

GetMappingListModelDeploymentModelStatesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelDeploymentShapesRequest ¶

type ListModelDeploymentShapesRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListModelDeploymentShapesRequest wrapper for the ListModelDeploymentShapes operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelDeploymentShapes.go.html to see an example of how to use ListModelDeploymentShapesRequest.

func (ListModelDeploymentShapesRequest) BinaryRequestBody ¶

func (request ListModelDeploymentShapesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListModelDeploymentShapesRequest) HTTPRequest ¶

func (request ListModelDeploymentShapesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListModelDeploymentShapesRequest) RetryPolicy ¶

func (request ListModelDeploymentShapesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListModelDeploymentShapesRequest) String ¶

func (request ListModelDeploymentShapesRequest) String() string

func (ListModelDeploymentShapesRequest) ValidateEnumValue ¶

func (request ListModelDeploymentShapesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListModelDeploymentShapesResponse ¶

type ListModelDeploymentShapesResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []ModelDeploymentShapeSummary instances
	Items []ModelDeploymentShapeSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListModelDeploymentShapesResponse wrapper for the ListModelDeploymentShapes operation

func (ListModelDeploymentShapesResponse) HTTPResponse ¶

func (response ListModelDeploymentShapesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListModelDeploymentShapesResponse) String ¶

func (response ListModelDeploymentShapesResponse) String() string

type ListModelDeploymentsLifecycleStateEnum ¶

type ListModelDeploymentsLifecycleStateEnum string

ListModelDeploymentsLifecycleStateEnum Enum with underlying type: string

const (
	ListModelDeploymentsLifecycleStateCreating       ListModelDeploymentsLifecycleStateEnum = "CREATING"
	ListModelDeploymentsLifecycleStateActive         ListModelDeploymentsLifecycleStateEnum = "ACTIVE"
	ListModelDeploymentsLifecycleStateDeleting       ListModelDeploymentsLifecycleStateEnum = "DELETING"
	ListModelDeploymentsLifecycleStateFailed         ListModelDeploymentsLifecycleStateEnum = "FAILED"
	ListModelDeploymentsLifecycleStateInactive       ListModelDeploymentsLifecycleStateEnum = "INACTIVE"
	ListModelDeploymentsLifecycleStateUpdating       ListModelDeploymentsLifecycleStateEnum = "UPDATING"
	ListModelDeploymentsLifecycleStateDeleted        ListModelDeploymentsLifecycleStateEnum = "DELETED"
	ListModelDeploymentsLifecycleStateNeedsAttention ListModelDeploymentsLifecycleStateEnum = "NEEDS_ATTENTION"
)

Set of constants representing the allowable values for ListModelDeploymentsLifecycleStateEnum

func GetListModelDeploymentsLifecycleStateEnumValues ¶

func GetListModelDeploymentsLifecycleStateEnumValues() []ListModelDeploymentsLifecycleStateEnum

GetListModelDeploymentsLifecycleStateEnumValues Enumerates the set of values for ListModelDeploymentsLifecycleStateEnum

func GetMappingListModelDeploymentsLifecycleStateEnum ¶

func GetMappingListModelDeploymentsLifecycleStateEnum(val string) (ListModelDeploymentsLifecycleStateEnum, bool)

GetMappingListModelDeploymentsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelDeploymentsRequest ¶

type ListModelDeploymentsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// <b>Filter</b> results by the specified lifecycle state. Must be a valid
	// state for the resource type.
	LifecycleState ListModelDeploymentsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListModelDeploymentsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, results are shown
	// in descending order. When you sort by `displayName`, results are
	// shown in ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListModelDeploymentsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListModelDeploymentsRequest wrapper for the ListModelDeployments operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelDeployments.go.html to see an example of how to use ListModelDeploymentsRequest.

func (ListModelDeploymentsRequest) BinaryRequestBody ¶

func (request ListModelDeploymentsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListModelDeploymentsRequest) HTTPRequest ¶

func (request ListModelDeploymentsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListModelDeploymentsRequest) RetryPolicy ¶

func (request ListModelDeploymentsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListModelDeploymentsRequest) String ¶

func (request ListModelDeploymentsRequest) String() string

func (ListModelDeploymentsRequest) ValidateEnumValue ¶

func (request ListModelDeploymentsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListModelDeploymentsResponse ¶

type ListModelDeploymentsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []ModelDeploymentSummary instances
	Items []ModelDeploymentSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListModelDeploymentsResponse wrapper for the ListModelDeployments operation

func (ListModelDeploymentsResponse) HTTPResponse ¶

func (response ListModelDeploymentsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListModelDeploymentsResponse) String ¶

func (response ListModelDeploymentsResponse) String() string

type ListModelDeploymentsSortByEnum ¶

type ListModelDeploymentsSortByEnum string

ListModelDeploymentsSortByEnum Enum with underlying type: string

const (
	ListModelDeploymentsSortByTimecreated ListModelDeploymentsSortByEnum = "timeCreated"
	ListModelDeploymentsSortByDisplayname ListModelDeploymentsSortByEnum = "displayName"
)

Set of constants representing the allowable values for ListModelDeploymentsSortByEnum

func GetListModelDeploymentsSortByEnumValues ¶

func GetListModelDeploymentsSortByEnumValues() []ListModelDeploymentsSortByEnum

GetListModelDeploymentsSortByEnumValues Enumerates the set of values for ListModelDeploymentsSortByEnum

func GetMappingListModelDeploymentsSortByEnum ¶

func GetMappingListModelDeploymentsSortByEnum(val string) (ListModelDeploymentsSortByEnum, bool)

GetMappingListModelDeploymentsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelDeploymentsSortOrderEnum ¶

type ListModelDeploymentsSortOrderEnum string

ListModelDeploymentsSortOrderEnum Enum with underlying type: string

const (
	ListModelDeploymentsSortOrderAsc  ListModelDeploymentsSortOrderEnum = "ASC"
	ListModelDeploymentsSortOrderDesc ListModelDeploymentsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListModelDeploymentsSortOrderEnum

func GetListModelDeploymentsSortOrderEnumValues ¶

func GetListModelDeploymentsSortOrderEnumValues() []ListModelDeploymentsSortOrderEnum

GetListModelDeploymentsSortOrderEnumValues Enumerates the set of values for ListModelDeploymentsSortOrderEnum

func GetMappingListModelDeploymentsSortOrderEnum ¶

func GetMappingListModelDeploymentsSortOrderEnum(val string) (ListModelDeploymentsSortOrderEnum, bool)

GetMappingListModelDeploymentsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelGroupModelsLifecycleStateEnum ¶ added in v65.97.0

type ListModelGroupModelsLifecycleStateEnum string

ListModelGroupModelsLifecycleStateEnum Enum with underlying type: string

const (
	ListModelGroupModelsLifecycleStateActive   ListModelGroupModelsLifecycleStateEnum = "ACTIVE"
	ListModelGroupModelsLifecycleStateDeleted  ListModelGroupModelsLifecycleStateEnum = "DELETED"
	ListModelGroupModelsLifecycleStateFailed   ListModelGroupModelsLifecycleStateEnum = "FAILED"
	ListModelGroupModelsLifecycleStateInactive ListModelGroupModelsLifecycleStateEnum = "INACTIVE"
)

Set of constants representing the allowable values for ListModelGroupModelsLifecycleStateEnum

func GetListModelGroupModelsLifecycleStateEnumValues ¶ added in v65.97.0

func GetListModelGroupModelsLifecycleStateEnumValues() []ListModelGroupModelsLifecycleStateEnum

GetListModelGroupModelsLifecycleStateEnumValues Enumerates the set of values for ListModelGroupModelsLifecycleStateEnum

func GetMappingListModelGroupModelsLifecycleStateEnum ¶ added in v65.97.0

func GetMappingListModelGroupModelsLifecycleStateEnum(val string) (ListModelGroupModelsLifecycleStateEnum, bool)

GetMappingListModelGroupModelsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelGroupModelsRequest ¶ added in v65.97.0

type ListModelGroupModelsRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	ModelGroupId *string `mandatory:"true" contributesTo:"path" name:"modelGroupId"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// <b>Filter</b> results by the specified lifecycle state. Must be a valid
	// state for the resource type.
	LifecycleState ListModelGroupModelsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListModelGroupModelsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, the results are shown
	// in descending order. All other fields default to ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListModelGroupModelsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListModelGroupModelsRequest wrapper for the ListModelGroupModels operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelGroupModels.go.html to see an example of how to use ListModelGroupModelsRequest.

func (ListModelGroupModelsRequest) BinaryRequestBody ¶ added in v65.97.0

func (request ListModelGroupModelsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListModelGroupModelsRequest) HTTPRequest ¶ added in v65.97.0

func (request ListModelGroupModelsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListModelGroupModelsRequest) RetryPolicy ¶ added in v65.97.0

func (request ListModelGroupModelsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListModelGroupModelsRequest) String ¶ added in v65.97.0

func (request ListModelGroupModelsRequest) String() string

func (ListModelGroupModelsRequest) ValidateEnumValue ¶ added in v65.97.0

func (request ListModelGroupModelsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListModelGroupModelsResponse ¶ added in v65.97.0

type ListModelGroupModelsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []ModelGroupModelSummary instances
	Items []ModelGroupModelSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListModelGroupModelsResponse wrapper for the ListModelGroupModels operation

func (ListModelGroupModelsResponse) HTTPResponse ¶ added in v65.97.0

func (response ListModelGroupModelsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListModelGroupModelsResponse) String ¶ added in v65.97.0

func (response ListModelGroupModelsResponse) String() string

type ListModelGroupModelsSortByEnum ¶ added in v65.97.0

type ListModelGroupModelsSortByEnum string

ListModelGroupModelsSortByEnum Enum with underlying type: string

const (
	ListModelGroupModelsSortByTimecreated    ListModelGroupModelsSortByEnum = "timeCreated"
	ListModelGroupModelsSortByDisplayname    ListModelGroupModelsSortByEnum = "displayName"
	ListModelGroupModelsSortByLifecyclestate ListModelGroupModelsSortByEnum = "lifecycleState"
)

Set of constants representing the allowable values for ListModelGroupModelsSortByEnum

func GetListModelGroupModelsSortByEnumValues ¶ added in v65.97.0

func GetListModelGroupModelsSortByEnumValues() []ListModelGroupModelsSortByEnum

GetListModelGroupModelsSortByEnumValues Enumerates the set of values for ListModelGroupModelsSortByEnum

func GetMappingListModelGroupModelsSortByEnum ¶ added in v65.97.0

func GetMappingListModelGroupModelsSortByEnum(val string) (ListModelGroupModelsSortByEnum, bool)

GetMappingListModelGroupModelsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelGroupModelsSortOrderEnum ¶ added in v65.97.0

type ListModelGroupModelsSortOrderEnum string

ListModelGroupModelsSortOrderEnum Enum with underlying type: string

const (
	ListModelGroupModelsSortOrderAsc  ListModelGroupModelsSortOrderEnum = "ASC"
	ListModelGroupModelsSortOrderDesc ListModelGroupModelsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListModelGroupModelsSortOrderEnum

func GetListModelGroupModelsSortOrderEnumValues ¶ added in v65.97.0

func GetListModelGroupModelsSortOrderEnumValues() []ListModelGroupModelsSortOrderEnum

GetListModelGroupModelsSortOrderEnumValues Enumerates the set of values for ListModelGroupModelsSortOrderEnum

func GetMappingListModelGroupModelsSortOrderEnum ¶ added in v65.97.0

func GetMappingListModelGroupModelsSortOrderEnum(val string) (ListModelGroupModelsSortOrderEnum, bool)

GetMappingListModelGroupModelsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelGroupVersionHistoriesLifecycleStateEnum ¶ added in v65.97.0

type ListModelGroupVersionHistoriesLifecycleStateEnum string

ListModelGroupVersionHistoriesLifecycleStateEnum Enum with underlying type: string

const (
	ListModelGroupVersionHistoriesLifecycleStateActive   ListModelGroupVersionHistoriesLifecycleStateEnum = "ACTIVE"
	ListModelGroupVersionHistoriesLifecycleStateDeleted  ListModelGroupVersionHistoriesLifecycleStateEnum = "DELETED"
	ListModelGroupVersionHistoriesLifecycleStateFailed   ListModelGroupVersionHistoriesLifecycleStateEnum = "FAILED"
	ListModelGroupVersionHistoriesLifecycleStateDeleting ListModelGroupVersionHistoriesLifecycleStateEnum = "DELETING"
)

Set of constants representing the allowable values for ListModelGroupVersionHistoriesLifecycleStateEnum

func GetListModelGroupVersionHistoriesLifecycleStateEnumValues ¶ added in v65.97.0

func GetListModelGroupVersionHistoriesLifecycleStateEnumValues() []ListModelGroupVersionHistoriesLifecycleStateEnum

GetListModelGroupVersionHistoriesLifecycleStateEnumValues Enumerates the set of values for ListModelGroupVersionHistoriesLifecycleStateEnum

func GetMappingListModelGroupVersionHistoriesLifecycleStateEnum ¶ added in v65.97.0

func GetMappingListModelGroupVersionHistoriesLifecycleStateEnum(val string) (ListModelGroupVersionHistoriesLifecycleStateEnum, bool)

GetMappingListModelGroupVersionHistoriesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelGroupVersionHistoriesRequest ¶ added in v65.97.0

type ListModelGroupVersionHistoriesRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// A filter to return resources matching the given lifecycleState.
	LifecycleState ListModelGroupVersionHistoriesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListModelGroupVersionHistoriesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, the results are shown
	// in descending order. All other fields default to ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListModelGroupVersionHistoriesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListModelGroupVersionHistoriesRequest wrapper for the ListModelGroupVersionHistories operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelGroupVersionHistories.go.html to see an example of how to use ListModelGroupVersionHistoriesRequest.

func (ListModelGroupVersionHistoriesRequest) BinaryRequestBody ¶ added in v65.97.0

func (request ListModelGroupVersionHistoriesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListModelGroupVersionHistoriesRequest) HTTPRequest ¶ added in v65.97.0

func (request ListModelGroupVersionHistoriesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListModelGroupVersionHistoriesRequest) RetryPolicy ¶ added in v65.97.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListModelGroupVersionHistoriesRequest) String ¶ added in v65.97.0

func (ListModelGroupVersionHistoriesRequest) ValidateEnumValue ¶ added in v65.97.0

func (request ListModelGroupVersionHistoriesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListModelGroupVersionHistoriesResponse ¶ added in v65.97.0

type ListModelGroupVersionHistoriesResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []ModelGroupVersionHistorySummary instances
	Items []ModelGroupVersionHistorySummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListModelGroupVersionHistoriesResponse wrapper for the ListModelGroupVersionHistories operation

func (ListModelGroupVersionHistoriesResponse) HTTPResponse ¶ added in v65.97.0

func (response ListModelGroupVersionHistoriesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListModelGroupVersionHistoriesResponse) String ¶ added in v65.97.0

type ListModelGroupVersionHistoriesSortByEnum ¶ added in v65.97.0

type ListModelGroupVersionHistoriesSortByEnum string

ListModelGroupVersionHistoriesSortByEnum Enum with underlying type: string

const (
	ListModelGroupVersionHistoriesSortByTimecreated    ListModelGroupVersionHistoriesSortByEnum = "timeCreated"
	ListModelGroupVersionHistoriesSortByDisplayname    ListModelGroupVersionHistoriesSortByEnum = "displayName"
	ListModelGroupVersionHistoriesSortByLifecyclestate ListModelGroupVersionHistoriesSortByEnum = "lifecycleState"
)

Set of constants representing the allowable values for ListModelGroupVersionHistoriesSortByEnum

func GetListModelGroupVersionHistoriesSortByEnumValues ¶ added in v65.97.0

func GetListModelGroupVersionHistoriesSortByEnumValues() []ListModelGroupVersionHistoriesSortByEnum

GetListModelGroupVersionHistoriesSortByEnumValues Enumerates the set of values for ListModelGroupVersionHistoriesSortByEnum

func GetMappingListModelGroupVersionHistoriesSortByEnum ¶ added in v65.97.0

func GetMappingListModelGroupVersionHistoriesSortByEnum(val string) (ListModelGroupVersionHistoriesSortByEnum, bool)

GetMappingListModelGroupVersionHistoriesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelGroupVersionHistoriesSortOrderEnum ¶ added in v65.97.0

type ListModelGroupVersionHistoriesSortOrderEnum string

ListModelGroupVersionHistoriesSortOrderEnum Enum with underlying type: string

const (
	ListModelGroupVersionHistoriesSortOrderAsc  ListModelGroupVersionHistoriesSortOrderEnum = "ASC"
	ListModelGroupVersionHistoriesSortOrderDesc ListModelGroupVersionHistoriesSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListModelGroupVersionHistoriesSortOrderEnum

func GetListModelGroupVersionHistoriesSortOrderEnumValues ¶ added in v65.97.0

func GetListModelGroupVersionHistoriesSortOrderEnumValues() []ListModelGroupVersionHistoriesSortOrderEnum

GetListModelGroupVersionHistoriesSortOrderEnumValues Enumerates the set of values for ListModelGroupVersionHistoriesSortOrderEnum

func GetMappingListModelGroupVersionHistoriesSortOrderEnum ¶ added in v65.97.0

func GetMappingListModelGroupVersionHistoriesSortOrderEnum(val string) (ListModelGroupVersionHistoriesSortOrderEnum, bool)

GetMappingListModelGroupVersionHistoriesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelGroupsLifecycleStateEnum ¶ added in v65.97.0

type ListModelGroupsLifecycleStateEnum string

ListModelGroupsLifecycleStateEnum Enum with underlying type: string

const (
	ListModelGroupsLifecycleStateCreating ListModelGroupsLifecycleStateEnum = "CREATING"
	ListModelGroupsLifecycleStateActive   ListModelGroupsLifecycleStateEnum = "ACTIVE"
	ListModelGroupsLifecycleStateFailed   ListModelGroupsLifecycleStateEnum = "FAILED"
	ListModelGroupsLifecycleStateInactive ListModelGroupsLifecycleStateEnum = "INACTIVE"
	ListModelGroupsLifecycleStateDeleting ListModelGroupsLifecycleStateEnum = "DELETING"
	ListModelGroupsLifecycleStateDeleted  ListModelGroupsLifecycleStateEnum = "DELETED"
)

Set of constants representing the allowable values for ListModelGroupsLifecycleStateEnum

func GetListModelGroupsLifecycleStateEnumValues ¶ added in v65.97.0

func GetListModelGroupsLifecycleStateEnumValues() []ListModelGroupsLifecycleStateEnum

GetListModelGroupsLifecycleStateEnumValues Enumerates the set of values for ListModelGroupsLifecycleStateEnum

func GetMappingListModelGroupsLifecycleStateEnum ¶ added in v65.97.0

func GetMappingListModelGroupsLifecycleStateEnum(val string) (ListModelGroupsLifecycleStateEnum, bool)

GetMappingListModelGroupsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelGroupsRequest ¶ added in v65.97.0

type ListModelGroupsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// A filter to return resources matching the given lifecycleState.
	LifecycleState ListModelGroupsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroupVersionHistory.
	ModelGroupVersionHistoryId *string `mandatory:"false" contributesTo:"query" name:"modelGroupVersionHistoryId"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListModelGroupsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, the results are shown
	// in descending order. All other fields default to ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListModelGroupsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListModelGroupsRequest wrapper for the ListModelGroups operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelGroups.go.html to see an example of how to use ListModelGroupsRequest.

func (ListModelGroupsRequest) BinaryRequestBody ¶ added in v65.97.0

func (request ListModelGroupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListModelGroupsRequest) HTTPRequest ¶ added in v65.97.0

func (request ListModelGroupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListModelGroupsRequest) RetryPolicy ¶ added in v65.97.0

func (request ListModelGroupsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListModelGroupsRequest) String ¶ added in v65.97.0

func (request ListModelGroupsRequest) String() string

func (ListModelGroupsRequest) ValidateEnumValue ¶ added in v65.97.0

func (request ListModelGroupsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListModelGroupsResponse ¶ added in v65.97.0

type ListModelGroupsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []ModelGroupSummary instances
	Items []ModelGroupSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListModelGroupsResponse wrapper for the ListModelGroups operation

func (ListModelGroupsResponse) HTTPResponse ¶ added in v65.97.0

func (response ListModelGroupsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListModelGroupsResponse) String ¶ added in v65.97.0

func (response ListModelGroupsResponse) String() string

type ListModelGroupsSortByEnum ¶ added in v65.97.0

type ListModelGroupsSortByEnum string

ListModelGroupsSortByEnum Enum with underlying type: string

const (
	ListModelGroupsSortByTimecreated    ListModelGroupsSortByEnum = "timeCreated"
	ListModelGroupsSortByDisplayname    ListModelGroupsSortByEnum = "displayName"
	ListModelGroupsSortByLifecyclestate ListModelGroupsSortByEnum = "lifecycleState"
)

Set of constants representing the allowable values for ListModelGroupsSortByEnum

func GetListModelGroupsSortByEnumValues ¶ added in v65.97.0

func GetListModelGroupsSortByEnumValues() []ListModelGroupsSortByEnum

GetListModelGroupsSortByEnumValues Enumerates the set of values for ListModelGroupsSortByEnum

func GetMappingListModelGroupsSortByEnum ¶ added in v65.97.0

func GetMappingListModelGroupsSortByEnum(val string) (ListModelGroupsSortByEnum, bool)

GetMappingListModelGroupsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelGroupsSortOrderEnum ¶ added in v65.97.0

type ListModelGroupsSortOrderEnum string

ListModelGroupsSortOrderEnum Enum with underlying type: string

const (
	ListModelGroupsSortOrderAsc  ListModelGroupsSortOrderEnum = "ASC"
	ListModelGroupsSortOrderDesc ListModelGroupsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListModelGroupsSortOrderEnum

func GetListModelGroupsSortOrderEnumValues ¶ added in v65.97.0

func GetListModelGroupsSortOrderEnumValues() []ListModelGroupsSortOrderEnum

GetListModelGroupsSortOrderEnumValues Enumerates the set of values for ListModelGroupsSortOrderEnum

func GetMappingListModelGroupsSortOrderEnum ¶ added in v65.97.0

func GetMappingListModelGroupsSortOrderEnum(val string) (ListModelGroupsSortOrderEnum, bool)

GetMappingListModelGroupsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelVersionSetsCategoryEnum ¶ added in v65.86.0

type ListModelVersionSetsCategoryEnum string

ListModelVersionSetsCategoryEnum Enum with underlying type: string

const (
	ListModelVersionSetsCategoryUser    ListModelVersionSetsCategoryEnum = "USER"
	ListModelVersionSetsCategoryService ListModelVersionSetsCategoryEnum = "SERVICE"
)

Set of constants representing the allowable values for ListModelVersionSetsCategoryEnum

func GetListModelVersionSetsCategoryEnumValues ¶ added in v65.86.0

func GetListModelVersionSetsCategoryEnumValues() []ListModelVersionSetsCategoryEnum

GetListModelVersionSetsCategoryEnumValues Enumerates the set of values for ListModelVersionSetsCategoryEnum

func GetMappingListModelVersionSetsCategoryEnum ¶ added in v65.86.0

func GetMappingListModelVersionSetsCategoryEnum(val string) (ListModelVersionSetsCategoryEnum, bool)

GetMappingListModelVersionSetsCategoryEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelVersionSetsLifecycleStateEnum ¶ added in v65.28.1

type ListModelVersionSetsLifecycleStateEnum string

ListModelVersionSetsLifecycleStateEnum Enum with underlying type: string

const (
	ListModelVersionSetsLifecycleStateActive   ListModelVersionSetsLifecycleStateEnum = "ACTIVE"
	ListModelVersionSetsLifecycleStateDeleting ListModelVersionSetsLifecycleStateEnum = "DELETING"
	ListModelVersionSetsLifecycleStateDeleted  ListModelVersionSetsLifecycleStateEnum = "DELETED"
	ListModelVersionSetsLifecycleStateFailed   ListModelVersionSetsLifecycleStateEnum = "FAILED"
)

Set of constants representing the allowable values for ListModelVersionSetsLifecycleStateEnum

func GetListModelVersionSetsLifecycleStateEnumValues ¶ added in v65.28.1

func GetListModelVersionSetsLifecycleStateEnumValues() []ListModelVersionSetsLifecycleStateEnum

GetListModelVersionSetsLifecycleStateEnumValues Enumerates the set of values for ListModelVersionSetsLifecycleStateEnum

func GetMappingListModelVersionSetsLifecycleStateEnum ¶ added in v65.28.1

func GetMappingListModelVersionSetsLifecycleStateEnum(val string) (ListModelVersionSetsLifecycleStateEnum, bool)

GetMappingListModelVersionSetsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelVersionSetsRequest ¶ added in v65.28.1

type ListModelVersionSetsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// Specifies the type of model version sets to list. By default, user model version sets are listed.
	Category ListModelVersionSetsCategoryEnum `mandatory:"false" contributesTo:"query" name:"category" omitEmpty:"true"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

	// A filter to return only resources that match the entire name given.
	Name *string `mandatory:"false" contributesTo:"query" name:"name"`

	// <b>Filter</b> results by the specified lifecycle state. Must be a valid
	// state for the resource type.
	LifecycleState ListModelVersionSetsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListModelVersionSetsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, the results are shown in descending order.
	SortBy ListModelVersionSetsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListModelVersionSetsRequest wrapper for the ListModelVersionSets operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModelVersionSets.go.html to see an example of how to use ListModelVersionSetsRequest.

func (ListModelVersionSetsRequest) BinaryRequestBody ¶ added in v65.28.1

func (request ListModelVersionSetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListModelVersionSetsRequest) HTTPRequest ¶ added in v65.28.1

func (request ListModelVersionSetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListModelVersionSetsRequest) RetryPolicy ¶ added in v65.28.1

func (request ListModelVersionSetsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListModelVersionSetsRequest) String ¶ added in v65.28.1

func (request ListModelVersionSetsRequest) String() string

func (ListModelVersionSetsRequest) ValidateEnumValue ¶ added in v65.28.1

func (request ListModelVersionSetsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListModelVersionSetsResponse ¶ added in v65.28.1

type ListModelVersionSetsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []ModelVersionSetSummary instances
	Items []ModelVersionSetSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListModelVersionSetsResponse wrapper for the ListModelVersionSets operation

func (ListModelVersionSetsResponse) HTTPResponse ¶ added in v65.28.1

func (response ListModelVersionSetsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListModelVersionSetsResponse) String ¶ added in v65.28.1

func (response ListModelVersionSetsResponse) String() string

type ListModelVersionSetsSortByEnum ¶ added in v65.28.1

type ListModelVersionSetsSortByEnum string

ListModelVersionSetsSortByEnum Enum with underlying type: string

const (
	ListModelVersionSetsSortByTimecreated    ListModelVersionSetsSortByEnum = "timeCreated"
	ListModelVersionSetsSortByName           ListModelVersionSetsSortByEnum = "name"
	ListModelVersionSetsSortByLifecyclestate ListModelVersionSetsSortByEnum = "lifecycleState"
)

Set of constants representing the allowable values for ListModelVersionSetsSortByEnum

func GetListModelVersionSetsSortByEnumValues ¶ added in v65.28.1

func GetListModelVersionSetsSortByEnumValues() []ListModelVersionSetsSortByEnum

GetListModelVersionSetsSortByEnumValues Enumerates the set of values for ListModelVersionSetsSortByEnum

func GetMappingListModelVersionSetsSortByEnum ¶ added in v65.28.1

func GetMappingListModelVersionSetsSortByEnum(val string) (ListModelVersionSetsSortByEnum, bool)

GetMappingListModelVersionSetsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelVersionSetsSortOrderEnum ¶ added in v65.28.1

type ListModelVersionSetsSortOrderEnum string

ListModelVersionSetsSortOrderEnum Enum with underlying type: string

const (
	ListModelVersionSetsSortOrderAsc  ListModelVersionSetsSortOrderEnum = "ASC"
	ListModelVersionSetsSortOrderDesc ListModelVersionSetsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListModelVersionSetsSortOrderEnum

func GetListModelVersionSetsSortOrderEnumValues ¶ added in v65.28.1

func GetListModelVersionSetsSortOrderEnumValues() []ListModelVersionSetsSortOrderEnum

GetListModelVersionSetsSortOrderEnumValues Enumerates the set of values for ListModelVersionSetsSortOrderEnum

func GetMappingListModelVersionSetsSortOrderEnum ¶ added in v65.28.1

func GetMappingListModelVersionSetsSortOrderEnum(val string) (ListModelVersionSetsSortOrderEnum, bool)

GetMappingListModelVersionSetsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelsCategoryEnum ¶ added in v65.86.0

type ListModelsCategoryEnum string

ListModelsCategoryEnum Enum with underlying type: string

const (
	ListModelsCategoryUser    ListModelsCategoryEnum = "USER"
	ListModelsCategoryService ListModelsCategoryEnum = "SERVICE"
)

Set of constants representing the allowable values for ListModelsCategoryEnum

func GetListModelsCategoryEnumValues ¶ added in v65.86.0

func GetListModelsCategoryEnumValues() []ListModelsCategoryEnum

GetListModelsCategoryEnumValues Enumerates the set of values for ListModelsCategoryEnum

func GetMappingListModelsCategoryEnum ¶ added in v65.86.0

func GetMappingListModelsCategoryEnum(val string) (ListModelsCategoryEnum, bool)

GetMappingListModelsCategoryEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelsLifecycleStateEnum ¶

type ListModelsLifecycleStateEnum string

ListModelsLifecycleStateEnum Enum with underlying type: string

const (
	ListModelsLifecycleStateActive   ListModelsLifecycleStateEnum = "ACTIVE"
	ListModelsLifecycleStateDeleted  ListModelsLifecycleStateEnum = "DELETED"
	ListModelsLifecycleStateFailed   ListModelsLifecycleStateEnum = "FAILED"
	ListModelsLifecycleStateInactive ListModelsLifecycleStateEnum = "INACTIVE"
)

Set of constants representing the allowable values for ListModelsLifecycleStateEnum

func GetListModelsLifecycleStateEnumValues ¶

func GetListModelsLifecycleStateEnumValues() []ListModelsLifecycleStateEnum

GetListModelsLifecycleStateEnumValues Enumerates the set of values for ListModelsLifecycleStateEnum

func GetMappingListModelsLifecycleStateEnum ¶

func GetMappingListModelsLifecycleStateEnum(val string) (ListModelsLifecycleStateEnum, bool)

GetMappingListModelsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelsRequest ¶

type ListModelsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by the name of the model version set.
	ModelVersionSetName *string `mandatory:"false" contributesTo:"query" name:"modelVersionSetName"`

	// <b>Filter</b> results by version label.
	VersionLabel *string `mandatory:"false" contributesTo:"query" name:"versionLabel"`

	// Specifies the type of models to list. By default, user models are listed.
	Category ListModelsCategoryEnum `mandatory:"false" contributesTo:"query" name:"category" omitEmpty:"true"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// <b>Filter</b> results by the specified lifecycle state. Must be a valid
	// state for the resource type.
	LifecycleState ListModelsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListModelsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, the results are shown
	// in descending order. All other fields default to ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListModelsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListModelsRequest wrapper for the ListModels operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListModels.go.html to see an example of how to use ListModelsRequest.

func (ListModelsRequest) BinaryRequestBody ¶

func (request ListModelsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListModelsRequest) HTTPRequest ¶

func (request ListModelsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListModelsRequest) RetryPolicy ¶

func (request ListModelsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListModelsRequest) String ¶

func (request ListModelsRequest) String() string

func (ListModelsRequest) ValidateEnumValue ¶

func (request ListModelsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListModelsResponse ¶

type ListModelsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []ModelSummary instances
	Items []ModelSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListModelsResponse wrapper for the ListModels operation

func (ListModelsResponse) HTTPResponse ¶

func (response ListModelsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListModelsResponse) String ¶

func (response ListModelsResponse) String() string

type ListModelsSortByEnum ¶

type ListModelsSortByEnum string

ListModelsSortByEnum Enum with underlying type: string

const (
	ListModelsSortByTimecreated    ListModelsSortByEnum = "timeCreated"
	ListModelsSortByDisplayname    ListModelsSortByEnum = "displayName"
	ListModelsSortByLifecyclestate ListModelsSortByEnum = "lifecycleState"
)

Set of constants representing the allowable values for ListModelsSortByEnum

func GetListModelsSortByEnumValues ¶

func GetListModelsSortByEnumValues() []ListModelsSortByEnum

GetListModelsSortByEnumValues Enumerates the set of values for ListModelsSortByEnum

func GetMappingListModelsSortByEnum ¶

func GetMappingListModelsSortByEnum(val string) (ListModelsSortByEnum, bool)

GetMappingListModelsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListModelsSortOrderEnum ¶

type ListModelsSortOrderEnum string

ListModelsSortOrderEnum Enum with underlying type: string

const (
	ListModelsSortOrderAsc  ListModelsSortOrderEnum = "ASC"
	ListModelsSortOrderDesc ListModelsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListModelsSortOrderEnum

func GetListModelsSortOrderEnumValues ¶

func GetListModelsSortOrderEnumValues() []ListModelsSortOrderEnum

GetListModelsSortOrderEnumValues Enumerates the set of values for ListModelsSortOrderEnum

func GetMappingListModelsSortOrderEnum ¶

func GetMappingListModelsSortOrderEnum(val string) (ListModelsSortOrderEnum, bool)

GetMappingListModelsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListNotebookSessionShapesRequest ¶

type ListNotebookSessionShapesRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListNotebookSessionShapesRequest wrapper for the ListNotebookSessionShapes operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListNotebookSessionShapes.go.html to see an example of how to use ListNotebookSessionShapesRequest.

func (ListNotebookSessionShapesRequest) BinaryRequestBody ¶

func (request ListNotebookSessionShapesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListNotebookSessionShapesRequest) HTTPRequest ¶

func (request ListNotebookSessionShapesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListNotebookSessionShapesRequest) RetryPolicy ¶

func (request ListNotebookSessionShapesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListNotebookSessionShapesRequest) String ¶

func (request ListNotebookSessionShapesRequest) String() string

func (ListNotebookSessionShapesRequest) ValidateEnumValue ¶

func (request ListNotebookSessionShapesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListNotebookSessionShapesResponse ¶

type ListNotebookSessionShapesResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []NotebookSessionShapeSummary instances
	Items []NotebookSessionShapeSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListNotebookSessionShapesResponse wrapper for the ListNotebookSessionShapes operation

func (ListNotebookSessionShapesResponse) HTTPResponse ¶

func (response ListNotebookSessionShapesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListNotebookSessionShapesResponse) String ¶

func (response ListNotebookSessionShapesResponse) String() string

type ListNotebookSessionsLifecycleStateEnum ¶

type ListNotebookSessionsLifecycleStateEnum string

ListNotebookSessionsLifecycleStateEnum Enum with underlying type: string

const (
	ListNotebookSessionsLifecycleStateCreating ListNotebookSessionsLifecycleStateEnum = "CREATING"
	ListNotebookSessionsLifecycleStateActive   ListNotebookSessionsLifecycleStateEnum = "ACTIVE"
	ListNotebookSessionsLifecycleStateDeleting ListNotebookSessionsLifecycleStateEnum = "DELETING"
	ListNotebookSessionsLifecycleStateDeleted  ListNotebookSessionsLifecycleStateEnum = "DELETED"
	ListNotebookSessionsLifecycleStateFailed   ListNotebookSessionsLifecycleStateEnum = "FAILED"
	ListNotebookSessionsLifecycleStateInactive ListNotebookSessionsLifecycleStateEnum = "INACTIVE"
	ListNotebookSessionsLifecycleStateUpdating ListNotebookSessionsLifecycleStateEnum = "UPDATING"
)

Set of constants representing the allowable values for ListNotebookSessionsLifecycleStateEnum

func GetListNotebookSessionsLifecycleStateEnumValues ¶

func GetListNotebookSessionsLifecycleStateEnumValues() []ListNotebookSessionsLifecycleStateEnum

GetListNotebookSessionsLifecycleStateEnumValues Enumerates the set of values for ListNotebookSessionsLifecycleStateEnum

func GetMappingListNotebookSessionsLifecycleStateEnum ¶

func GetMappingListNotebookSessionsLifecycleStateEnum(val string) (ListNotebookSessionsLifecycleStateEnum, bool)

GetMappingListNotebookSessionsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListNotebookSessionsRequest ¶

type ListNotebookSessionsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// <b>Filter</b> results by the specified lifecycle state. Must be a valid
	// state for the resource type.
	LifecycleState ListNotebookSessionsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListNotebookSessionsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, the results are shown
	// in descending order. When you sort by `displayName`, results are
	// shown in ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListNotebookSessionsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListNotebookSessionsRequest wrapper for the ListNotebookSessions operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListNotebookSessions.go.html to see an example of how to use ListNotebookSessionsRequest.

func (ListNotebookSessionsRequest) BinaryRequestBody ¶

func (request ListNotebookSessionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListNotebookSessionsRequest) HTTPRequest ¶

func (request ListNotebookSessionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListNotebookSessionsRequest) RetryPolicy ¶

func (request ListNotebookSessionsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListNotebookSessionsRequest) String ¶

func (request ListNotebookSessionsRequest) String() string

func (ListNotebookSessionsRequest) ValidateEnumValue ¶

func (request ListNotebookSessionsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListNotebookSessionsResponse ¶

type ListNotebookSessionsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []NotebookSessionSummary instances
	Items []NotebookSessionSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListNotebookSessionsResponse wrapper for the ListNotebookSessions operation

func (ListNotebookSessionsResponse) HTTPResponse ¶

func (response ListNotebookSessionsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListNotebookSessionsResponse) String ¶

func (response ListNotebookSessionsResponse) String() string

type ListNotebookSessionsSortByEnum ¶

type ListNotebookSessionsSortByEnum string

ListNotebookSessionsSortByEnum Enum with underlying type: string

const (
	ListNotebookSessionsSortByTimecreated ListNotebookSessionsSortByEnum = "timeCreated"
	ListNotebookSessionsSortByDisplayname ListNotebookSessionsSortByEnum = "displayName"
)

Set of constants representing the allowable values for ListNotebookSessionsSortByEnum

func GetListNotebookSessionsSortByEnumValues ¶

func GetListNotebookSessionsSortByEnumValues() []ListNotebookSessionsSortByEnum

GetListNotebookSessionsSortByEnumValues Enumerates the set of values for ListNotebookSessionsSortByEnum

func GetMappingListNotebookSessionsSortByEnum ¶

func GetMappingListNotebookSessionsSortByEnum(val string) (ListNotebookSessionsSortByEnum, bool)

GetMappingListNotebookSessionsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListNotebookSessionsSortOrderEnum ¶

type ListNotebookSessionsSortOrderEnum string

ListNotebookSessionsSortOrderEnum Enum with underlying type: string

const (
	ListNotebookSessionsSortOrderAsc  ListNotebookSessionsSortOrderEnum = "ASC"
	ListNotebookSessionsSortOrderDesc ListNotebookSessionsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListNotebookSessionsSortOrderEnum

func GetListNotebookSessionsSortOrderEnumValues ¶

func GetListNotebookSessionsSortOrderEnumValues() []ListNotebookSessionsSortOrderEnum

GetListNotebookSessionsSortOrderEnumValues Enumerates the set of values for ListNotebookSessionsSortOrderEnum

func GetMappingListNotebookSessionsSortOrderEnum ¶

func GetMappingListNotebookSessionsSortOrderEnum(val string) (ListNotebookSessionsSortOrderEnum, bool)

GetMappingListNotebookSessionsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListPipelineRunsLifecycleStateEnum ¶ added in v65.28.2

type ListPipelineRunsLifecycleStateEnum string

ListPipelineRunsLifecycleStateEnum Enum with underlying type: string

const (
	ListPipelineRunsLifecycleStateAccepted   ListPipelineRunsLifecycleStateEnum = "ACCEPTED"
	ListPipelineRunsLifecycleStateInProgress ListPipelineRunsLifecycleStateEnum = "IN_PROGRESS"
	ListPipelineRunsLifecycleStateFailed     ListPipelineRunsLifecycleStateEnum = "FAILED"
	ListPipelineRunsLifecycleStateSucceeded  ListPipelineRunsLifecycleStateEnum = "SUCCEEDED"
	ListPipelineRunsLifecycleStateCanceling  ListPipelineRunsLifecycleStateEnum = "CANCELING"
	ListPipelineRunsLifecycleStateCanceled   ListPipelineRunsLifecycleStateEnum = "CANCELED"
	ListPipelineRunsLifecycleStateDeleting   ListPipelineRunsLifecycleStateEnum = "DELETING"
	ListPipelineRunsLifecycleStateDeleted    ListPipelineRunsLifecycleStateEnum = "DELETED"
)

Set of constants representing the allowable values for ListPipelineRunsLifecycleStateEnum

func GetListPipelineRunsLifecycleStateEnumValues ¶ added in v65.28.2

func GetListPipelineRunsLifecycleStateEnumValues() []ListPipelineRunsLifecycleStateEnum

GetListPipelineRunsLifecycleStateEnumValues Enumerates the set of values for ListPipelineRunsLifecycleStateEnum

func GetMappingListPipelineRunsLifecycleStateEnum ¶ added in v65.28.2

func GetMappingListPipelineRunsLifecycleStateEnum(val string) (ListPipelineRunsLifecycleStateEnum, bool)

GetMappingListPipelineRunsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListPipelineRunsRequest ¶ added in v65.28.2

type ListPipelineRunsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline.
	PipelineId *string `mandatory:"false" contributesTo:"query" name:"pipelineId"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// The current state of the PipelineRun.
	LifecycleState ListPipelineRunsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListPipelineRunsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeAccepted`, the results are shown
	// in descending order. When you sort by `displayName`, the results are
	// shown in ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListPipelineRunsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListPipelineRunsRequest wrapper for the ListPipelineRuns operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListPipelineRuns.go.html to see an example of how to use ListPipelineRunsRequest.

func (ListPipelineRunsRequest) BinaryRequestBody ¶ added in v65.28.2

func (request ListPipelineRunsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListPipelineRunsRequest) HTTPRequest ¶ added in v65.28.2

func (request ListPipelineRunsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListPipelineRunsRequest) RetryPolicy ¶ added in v65.28.2

func (request ListPipelineRunsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListPipelineRunsRequest) String ¶ added in v65.28.2

func (request ListPipelineRunsRequest) String() string

func (ListPipelineRunsRequest) ValidateEnumValue ¶ added in v65.28.2

func (request ListPipelineRunsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListPipelineRunsResponse ¶ added in v65.28.2

type ListPipelineRunsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []PipelineRunSummary instances
	Items []PipelineRunSummary `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

ListPipelineRunsResponse wrapper for the ListPipelineRuns operation

func (ListPipelineRunsResponse) HTTPResponse ¶ added in v65.28.2

func (response ListPipelineRunsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListPipelineRunsResponse) String ¶ added in v65.28.2

func (response ListPipelineRunsResponse) String() string

type ListPipelineRunsSortByEnum ¶ added in v65.28.2

type ListPipelineRunsSortByEnum string

ListPipelineRunsSortByEnum Enum with underlying type: string

const (
	ListPipelineRunsSortByTimeaccepted ListPipelineRunsSortByEnum = "timeAccepted"
	ListPipelineRunsSortByDisplayname  ListPipelineRunsSortByEnum = "displayName"
)

Set of constants representing the allowable values for ListPipelineRunsSortByEnum

func GetListPipelineRunsSortByEnumValues ¶ added in v65.28.2

func GetListPipelineRunsSortByEnumValues() []ListPipelineRunsSortByEnum

GetListPipelineRunsSortByEnumValues Enumerates the set of values for ListPipelineRunsSortByEnum

func GetMappingListPipelineRunsSortByEnum ¶ added in v65.28.2

func GetMappingListPipelineRunsSortByEnum(val string) (ListPipelineRunsSortByEnum, bool)

GetMappingListPipelineRunsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListPipelineRunsSortOrderEnum ¶ added in v65.28.2

type ListPipelineRunsSortOrderEnum string

ListPipelineRunsSortOrderEnum Enum with underlying type: string

const (
	ListPipelineRunsSortOrderAsc  ListPipelineRunsSortOrderEnum = "ASC"
	ListPipelineRunsSortOrderDesc ListPipelineRunsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListPipelineRunsSortOrderEnum

func GetListPipelineRunsSortOrderEnumValues ¶ added in v65.28.2

func GetListPipelineRunsSortOrderEnumValues() []ListPipelineRunsSortOrderEnum

GetListPipelineRunsSortOrderEnumValues Enumerates the set of values for ListPipelineRunsSortOrderEnum

func GetMappingListPipelineRunsSortOrderEnum ¶ added in v65.28.2

func GetMappingListPipelineRunsSortOrderEnum(val string) (ListPipelineRunsSortOrderEnum, bool)

GetMappingListPipelineRunsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListPipelinesLifecycleStateEnum ¶ added in v65.28.2

type ListPipelinesLifecycleStateEnum string

ListPipelinesLifecycleStateEnum Enum with underlying type: string

const (
	ListPipelinesLifecycleStateCreating ListPipelinesLifecycleStateEnum = "CREATING"
	ListPipelinesLifecycleStateActive   ListPipelinesLifecycleStateEnum = "ACTIVE"
	ListPipelinesLifecycleStateDeleting ListPipelinesLifecycleStateEnum = "DELETING"
	ListPipelinesLifecycleStateFailed   ListPipelinesLifecycleStateEnum = "FAILED"
	ListPipelinesLifecycleStateDeleted  ListPipelinesLifecycleStateEnum = "DELETED"
)

Set of constants representing the allowable values for ListPipelinesLifecycleStateEnum

func GetListPipelinesLifecycleStateEnumValues ¶ added in v65.28.2

func GetListPipelinesLifecycleStateEnumValues() []ListPipelinesLifecycleStateEnum

GetListPipelinesLifecycleStateEnumValues Enumerates the set of values for ListPipelinesLifecycleStateEnum

func GetMappingListPipelinesLifecycleStateEnum ¶ added in v65.28.2

func GetMappingListPipelinesLifecycleStateEnum(val string) (ListPipelinesLifecycleStateEnum, bool)

GetMappingListPipelinesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListPipelinesRequest ¶ added in v65.28.2

type ListPipelinesRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// The current state of the Pipeline.
	LifecycleState ListPipelinesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListPipelinesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, the results are shown
	// in descending order. When you sort by `displayName`, the results are
	// shown in ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListPipelinesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListPipelinesRequest wrapper for the ListPipelines operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListPipelines.go.html to see an example of how to use ListPipelinesRequest.

func (ListPipelinesRequest) BinaryRequestBody ¶ added in v65.28.2

func (request ListPipelinesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListPipelinesRequest) HTTPRequest ¶ added in v65.28.2

func (request ListPipelinesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListPipelinesRequest) RetryPolicy ¶ added in v65.28.2

func (request ListPipelinesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListPipelinesRequest) String ¶ added in v65.28.2

func (request ListPipelinesRequest) String() string

func (ListPipelinesRequest) ValidateEnumValue ¶ added in v65.28.2

func (request ListPipelinesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListPipelinesResponse ¶ added in v65.28.2

type ListPipelinesResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []PipelineSummary instances
	Items []PipelineSummary `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

ListPipelinesResponse wrapper for the ListPipelines operation

func (ListPipelinesResponse) HTTPResponse ¶ added in v65.28.2

func (response ListPipelinesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListPipelinesResponse) String ¶ added in v65.28.2

func (response ListPipelinesResponse) String() string

type ListPipelinesSortByEnum ¶ added in v65.28.2

type ListPipelinesSortByEnum string

ListPipelinesSortByEnum Enum with underlying type: string

const (
	ListPipelinesSortByTimecreated ListPipelinesSortByEnum = "timeCreated"
	ListPipelinesSortByDisplayname ListPipelinesSortByEnum = "displayName"
)

Set of constants representing the allowable values for ListPipelinesSortByEnum

func GetListPipelinesSortByEnumValues ¶ added in v65.28.2

func GetListPipelinesSortByEnumValues() []ListPipelinesSortByEnum

GetListPipelinesSortByEnumValues Enumerates the set of values for ListPipelinesSortByEnum

func GetMappingListPipelinesSortByEnum ¶ added in v65.28.2

func GetMappingListPipelinesSortByEnum(val string) (ListPipelinesSortByEnum, bool)

GetMappingListPipelinesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListPipelinesSortOrderEnum ¶ added in v65.28.2

type ListPipelinesSortOrderEnum string

ListPipelinesSortOrderEnum Enum with underlying type: string

const (
	ListPipelinesSortOrderAsc  ListPipelinesSortOrderEnum = "ASC"
	ListPipelinesSortOrderDesc ListPipelinesSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListPipelinesSortOrderEnum

func GetListPipelinesSortOrderEnumValues ¶ added in v65.28.2

func GetListPipelinesSortOrderEnumValues() []ListPipelinesSortOrderEnum

GetListPipelinesSortOrderEnumValues Enumerates the set of values for ListPipelinesSortOrderEnum

func GetMappingListPipelinesSortOrderEnum ¶ added in v65.28.2

func GetMappingListPipelinesSortOrderEnum(val string) (ListPipelinesSortOrderEnum, bool)

GetMappingListPipelinesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListProjectsLifecycleStateEnum ¶

type ListProjectsLifecycleStateEnum string

ListProjectsLifecycleStateEnum Enum with underlying type: string

const (
	ListProjectsLifecycleStateActive   ListProjectsLifecycleStateEnum = "ACTIVE"
	ListProjectsLifecycleStateDeleting ListProjectsLifecycleStateEnum = "DELETING"
	ListProjectsLifecycleStateDeleted  ListProjectsLifecycleStateEnum = "DELETED"
)

Set of constants representing the allowable values for ListProjectsLifecycleStateEnum

func GetListProjectsLifecycleStateEnumValues ¶

func GetListProjectsLifecycleStateEnumValues() []ListProjectsLifecycleStateEnum

GetListProjectsLifecycleStateEnumValues Enumerates the set of values for ListProjectsLifecycleStateEnum

func GetMappingListProjectsLifecycleStateEnum ¶

func GetMappingListProjectsLifecycleStateEnum(val string) (ListProjectsLifecycleStateEnum, bool)

GetMappingListProjectsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListProjectsRequest ¶

type ListProjectsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// <b>Filter</b> results by the specified lifecycle state. Must be a valid
	// state for the resource type.
	LifecycleState ListProjectsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the resource.
	CreatedBy *string `mandatory:"false" contributesTo:"query" name:"createdBy"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListProjectsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field.
	// By default, when you sort by `timeCreated`, the results are shown
	// in descending order. When you sort by `displayName`, the results are
	// shown in ascending order. Sort order for the `displayName` field is case sensitive.
	SortBy ListProjectsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListProjectsRequest wrapper for the ListProjects operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListProjects.go.html to see an example of how to use ListProjectsRequest.

func (ListProjectsRequest) BinaryRequestBody ¶

func (request ListProjectsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListProjectsRequest) HTTPRequest ¶

func (request ListProjectsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListProjectsRequest) RetryPolicy ¶

func (request ListProjectsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListProjectsRequest) String ¶

func (request ListProjectsRequest) String() string

func (ListProjectsRequest) ValidateEnumValue ¶

func (request ListProjectsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListProjectsResponse ¶

type ListProjectsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []ProjectSummary instances
	Items []ProjectSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListProjectsResponse wrapper for the ListProjects operation

func (ListProjectsResponse) HTTPResponse ¶

func (response ListProjectsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListProjectsResponse) String ¶

func (response ListProjectsResponse) String() string

type ListProjectsSortByEnum ¶

type ListProjectsSortByEnum string

ListProjectsSortByEnum Enum with underlying type: string

const (
	ListProjectsSortByTimecreated ListProjectsSortByEnum = "timeCreated"
	ListProjectsSortByDisplayname ListProjectsSortByEnum = "displayName"
)

Set of constants representing the allowable values for ListProjectsSortByEnum

func GetListProjectsSortByEnumValues ¶

func GetListProjectsSortByEnumValues() []ListProjectsSortByEnum

GetListProjectsSortByEnumValues Enumerates the set of values for ListProjectsSortByEnum

func GetMappingListProjectsSortByEnum ¶

func GetMappingListProjectsSortByEnum(val string) (ListProjectsSortByEnum, bool)

GetMappingListProjectsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListProjectsSortOrderEnum ¶

type ListProjectsSortOrderEnum string

ListProjectsSortOrderEnum Enum with underlying type: string

const (
	ListProjectsSortOrderAsc  ListProjectsSortOrderEnum = "ASC"
	ListProjectsSortOrderDesc ListProjectsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListProjectsSortOrderEnum

func GetListProjectsSortOrderEnumValues ¶

func GetListProjectsSortOrderEnumValues() []ListProjectsSortOrderEnum

GetListProjectsSortOrderEnumValues Enumerates the set of values for ListProjectsSortOrderEnum

func GetMappingListProjectsSortOrderEnum ¶

func GetMappingListProjectsSortOrderEnum(val string) (ListProjectsSortOrderEnum, bool)

GetMappingListProjectsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSchedulesLifecycleStateEnum ¶ added in v65.83.0

type ListSchedulesLifecycleStateEnum string

ListSchedulesLifecycleStateEnum Enum with underlying type: string

const (
	ListSchedulesLifecycleStateCreating ListSchedulesLifecycleStateEnum = "CREATING"
	ListSchedulesLifecycleStateActive   ListSchedulesLifecycleStateEnum = "ACTIVE"
	ListSchedulesLifecycleStateInactive ListSchedulesLifecycleStateEnum = "INACTIVE"
	ListSchedulesLifecycleStateUpdating ListSchedulesLifecycleStateEnum = "UPDATING"
	ListSchedulesLifecycleStateDeleting ListSchedulesLifecycleStateEnum = "DELETING"
	ListSchedulesLifecycleStateDeleted  ListSchedulesLifecycleStateEnum = "DELETED"
	ListSchedulesLifecycleStateFailed   ListSchedulesLifecycleStateEnum = "FAILED"
)

Set of constants representing the allowable values for ListSchedulesLifecycleStateEnum

func GetListSchedulesLifecycleStateEnumValues ¶ added in v65.83.0

func GetListSchedulesLifecycleStateEnumValues() []ListSchedulesLifecycleStateEnum

GetListSchedulesLifecycleStateEnumValues Enumerates the set of values for ListSchedulesLifecycleStateEnum

func GetMappingListSchedulesLifecycleStateEnum ¶ added in v65.83.0

func GetMappingListSchedulesLifecycleStateEnum(val string) (ListSchedulesLifecycleStateEnum, bool)

GetMappingListSchedulesLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSchedulesRequest ¶ added in v65.83.0

type ListSchedulesRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

	// A filter to return only resources their lifecycleState matches the given lifecycleState.
	LifecycleState ListSchedulesLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

	// <b>Filter</b> results by its user-friendly name.
	DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

	// unique Schedule identifier
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListSchedulesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending.
	SortBy ListSchedulesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListSchedulesRequest wrapper for the ListSchedules operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListSchedules.go.html to see an example of how to use ListSchedulesRequest.

func (ListSchedulesRequest) BinaryRequestBody ¶ added in v65.83.0

func (request ListSchedulesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListSchedulesRequest) HTTPRequest ¶ added in v65.83.0

func (request ListSchedulesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListSchedulesRequest) RetryPolicy ¶ added in v65.83.0

func (request ListSchedulesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListSchedulesRequest) String ¶ added in v65.83.0

func (request ListSchedulesRequest) String() string

func (ListSchedulesRequest) ValidateEnumValue ¶ added in v65.83.0

func (request ListSchedulesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListSchedulesResponse ¶ added in v65.83.0

type ListSchedulesResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []ScheduleSummary instances
	Items []ScheduleSummary `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

ListSchedulesResponse wrapper for the ListSchedules operation

func (ListSchedulesResponse) HTTPResponse ¶ added in v65.83.0

func (response ListSchedulesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListSchedulesResponse) String ¶ added in v65.83.0

func (response ListSchedulesResponse) String() string

type ListSchedulesSortByEnum ¶ added in v65.83.0

type ListSchedulesSortByEnum string

ListSchedulesSortByEnum Enum with underlying type: string

const (
	ListSchedulesSortByTimecreated ListSchedulesSortByEnum = "timeCreated"
	ListSchedulesSortByDisplayname ListSchedulesSortByEnum = "displayName"
)

Set of constants representing the allowable values for ListSchedulesSortByEnum

func GetListSchedulesSortByEnumValues ¶ added in v65.83.0

func GetListSchedulesSortByEnumValues() []ListSchedulesSortByEnum

GetListSchedulesSortByEnumValues Enumerates the set of values for ListSchedulesSortByEnum

func GetMappingListSchedulesSortByEnum ¶ added in v65.83.0

func GetMappingListSchedulesSortByEnum(val string) (ListSchedulesSortByEnum, bool)

GetMappingListSchedulesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListSchedulesSortOrderEnum ¶ added in v65.83.0

type ListSchedulesSortOrderEnum string

ListSchedulesSortOrderEnum Enum with underlying type: string

const (
	ListSchedulesSortOrderAsc  ListSchedulesSortOrderEnum = "ASC"
	ListSchedulesSortOrderDesc ListSchedulesSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListSchedulesSortOrderEnum

func GetListSchedulesSortOrderEnumValues ¶ added in v65.83.0

func GetListSchedulesSortOrderEnumValues() []ListSchedulesSortOrderEnum

GetListSchedulesSortOrderEnumValues Enumerates the set of values for ListSchedulesSortOrderEnum

func GetMappingListSchedulesSortOrderEnum ¶ added in v65.83.0

func GetMappingListSchedulesSortOrderEnum(val string) (ListSchedulesSortOrderEnum, bool)

GetMappingListSchedulesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWorkRequestErrorsRequest ¶

type ListWorkRequestErrorsRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request.
	WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.

func (ListWorkRequestErrorsRequest) BinaryRequestBody ¶

func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListWorkRequestErrorsRequest) HTTPRequest ¶

func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListWorkRequestErrorsRequest) RetryPolicy ¶

func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListWorkRequestErrorsRequest) String ¶

func (request ListWorkRequestErrorsRequest) String() string

func (ListWorkRequestErrorsRequest) ValidateEnumValue ¶

func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListWorkRequestErrorsResponse ¶

type ListWorkRequestErrorsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []WorkRequestError instances
	Items []WorkRequestError `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation

func (ListWorkRequestErrorsResponse) HTTPResponse ¶

func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestErrorsResponse) String ¶

func (response ListWorkRequestErrorsResponse) String() string

type ListWorkRequestLogsRequest ¶

type ListWorkRequestLogsRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request.
	WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.

func (ListWorkRequestLogsRequest) BinaryRequestBody ¶

func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListWorkRequestLogsRequest) HTTPRequest ¶

func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListWorkRequestLogsRequest) RetryPolicy ¶

func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListWorkRequestLogsRequest) String ¶

func (request ListWorkRequestLogsRequest) String() string

func (ListWorkRequestLogsRequest) ValidateEnumValue ¶

func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListWorkRequestLogsResponse ¶

type ListWorkRequestLogsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []WorkRequestLogEntry instances
	Items []WorkRequestLogEntry `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation

func (ListWorkRequestLogsResponse) HTTPResponse ¶

func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestLogsResponse) String ¶

func (response ListWorkRequestLogsResponse) String() string

type ListWorkRequestsOperationTypeEnum ¶

type ListWorkRequestsOperationTypeEnum string

ListWorkRequestsOperationTypeEnum Enum with underlying type: string

const (
	ListWorkRequestsOperationTypeNotebookSessionCreate             ListWorkRequestsOperationTypeEnum = "NOTEBOOK_SESSION_CREATE"
	ListWorkRequestsOperationTypeNotebookSessionDelete             ListWorkRequestsOperationTypeEnum = "NOTEBOOK_SESSION_DELETE"
	ListWorkRequestsOperationTypeNotebookSessionActivate           ListWorkRequestsOperationTypeEnum = "NOTEBOOK_SESSION_ACTIVATE"
	ListWorkRequestsOperationTypeNotebookSessionDeactivate         ListWorkRequestsOperationTypeEnum = "NOTEBOOK_SESSION_DEACTIVATE"
	ListWorkRequestsOperationTypeModelversionsetDelete             ListWorkRequestsOperationTypeEnum = "MODELVERSIONSET_DELETE"
	ListWorkRequestsOperationTypeExportModelArtifact               ListWorkRequestsOperationTypeEnum = "EXPORT_MODEL_ARTIFACT"
	ListWorkRequestsOperationTypeImportModelArtifact               ListWorkRequestsOperationTypeEnum = "IMPORT_MODEL_ARTIFACT"
	ListWorkRequestsOperationTypeModelDeploymentCreate             ListWorkRequestsOperationTypeEnum = "MODEL_DEPLOYMENT_CREATE"
	ListWorkRequestsOperationTypeModelDeploymentDelete             ListWorkRequestsOperationTypeEnum = "MODEL_DEPLOYMENT_DELETE"
	ListWorkRequestsOperationTypeModelDeploymentActivate           ListWorkRequestsOperationTypeEnum = "MODEL_DEPLOYMENT_ACTIVATE"
	ListWorkRequestsOperationTypeModelDeploymentDeactivate         ListWorkRequestsOperationTypeEnum = "MODEL_DEPLOYMENT_DEACTIVATE"
	ListWorkRequestsOperationTypeModelDeploymentUpdate             ListWorkRequestsOperationTypeEnum = "MODEL_DEPLOYMENT_UPDATE"
	ListWorkRequestsOperationTypeProjectDelete                     ListWorkRequestsOperationTypeEnum = "PROJECT_DELETE"
	ListWorkRequestsOperationTypeWorkrequestCancel                 ListWorkRequestsOperationTypeEnum = "WORKREQUEST_CANCEL"
	ListWorkRequestsOperationTypeJobDelete                         ListWorkRequestsOperationTypeEnum = "JOB_DELETE"
	ListWorkRequestsOperationTypePipelineCreate                    ListWorkRequestsOperationTypeEnum = "PIPELINE_CREATE"
	ListWorkRequestsOperationTypePipelineDelete                    ListWorkRequestsOperationTypeEnum = "PIPELINE_DELETE"
	ListWorkRequestsOperationTypePipelineRunCreate                 ListWorkRequestsOperationTypeEnum = "PIPELINE_RUN_CREATE"
	ListWorkRequestsOperationTypePipelineRunCancel                 ListWorkRequestsOperationTypeEnum = "PIPELINE_RUN_CANCEL"
	ListWorkRequestsOperationTypePipelineRunDelete                 ListWorkRequestsOperationTypeEnum = "PIPELINE_RUN_DELETE"
	ListWorkRequestsOperationTypeMlApplicationPackageUpload        ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_PACKAGE_UPLOAD"
	ListWorkRequestsOperationTypeMlApplicationTriggerStart         ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_TRIGGER_START"
	ListWorkRequestsOperationTypeMlApplicationImplementationDelete ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_IMPLEMENTATION_DELETE"
	ListWorkRequestsOperationTypeMlApplicationImplementationUpdate ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_IMPLEMENTATION_UPDATE"
	ListWorkRequestsOperationTypeMlApplicationImplementationMove   ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_IMPLEMENTATION_MOVE"
	ListWorkRequestsOperationTypeMlApplicationInstanceCreate       ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_INSTANCE_CREATE"
	ListWorkRequestsOperationTypeMlApplicationInstanceUpdate       ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_INSTANCE_UPDATE"
	ListWorkRequestsOperationTypeMlApplicationInstanceDelete       ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_INSTANCE_DELETE"
	ListWorkRequestsOperationTypeMlApplicationInstanceMove         ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_INSTANCE_MOVE"
	ListWorkRequestsOperationTypeMlApplicationInstanceViewCreate   ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_INSTANCE_VIEW_CREATE"
	ListWorkRequestsOperationTypeMlApplicationInstanceViewUpdate   ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_INSTANCE_VIEW_UPDATE"
	ListWorkRequestsOperationTypeMlApplicationInstanceViewDelete   ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_INSTANCE_VIEW_DELETE"
	ListWorkRequestsOperationTypeMlApplicationInstanceViewUpgrade  ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_INSTANCE_VIEW_UPGRADE"
	ListWorkRequestsOperationTypeMlApplicationInstanceViewMove     ListWorkRequestsOperationTypeEnum = "ML_APPLICATION_INSTANCE_VIEW_MOVE"
	ListWorkRequestsOperationTypePrivateEndpointCreate             ListWorkRequestsOperationTypeEnum = "PRIVATE_ENDPOINT_CREATE"
	ListWorkRequestsOperationTypePrivateEndpointDelete             ListWorkRequestsOperationTypeEnum = "PRIVATE_ENDPOINT_DELETE"
	ListWorkRequestsOperationTypePrivateEndpointMove               ListWorkRequestsOperationTypeEnum = "PRIVATE_ENDPOINT_MOVE"
	ListWorkRequestsOperationTypePrivateEndpointUpdate             ListWorkRequestsOperationTypeEnum = "PRIVATE_ENDPOINT_UPDATE"
	ListWorkRequestsOperationTypeScheduleCreate                    ListWorkRequestsOperationTypeEnum = "SCHEDULE_CREATE"
	ListWorkRequestsOperationTypeScheduleUpdate                    ListWorkRequestsOperationTypeEnum = "SCHEDULE_UPDATE"
	ListWorkRequestsOperationTypeScheduleDelete                    ListWorkRequestsOperationTypeEnum = "SCHEDULE_DELETE"
	ListWorkRequestsOperationTypeScheduleMove                      ListWorkRequestsOperationTypeEnum = "SCHEDULE_MOVE"
	ListWorkRequestsOperationTypeScheduleActivate                  ListWorkRequestsOperationTypeEnum = "SCHEDULE_ACTIVATE"
	ListWorkRequestsOperationTypeScheduleDeactivate                ListWorkRequestsOperationTypeEnum = "SCHEDULE_DEACTIVATE"
	ListWorkRequestsOperationTypeRegisterModelArtifact             ListWorkRequestsOperationTypeEnum = "REGISTER_MODEL_ARTIFACT"
	ListWorkRequestsOperationTypeRestoreArchivedModel              ListWorkRequestsOperationTypeEnum = "RESTORE_ARCHIVED_MODEL"
	ListWorkRequestsOperationTypeModelGroupCreate                  ListWorkRequestsOperationTypeEnum = "MODEL_GROUP_CREATE"
	ListWorkRequestsOperationTypeModelGroupUpdate                  ListWorkRequestsOperationTypeEnum = "MODEL_GROUP_UPDATE"
	ListWorkRequestsOperationTypeModelGroupDelete                  ListWorkRequestsOperationTypeEnum = "MODEL_GROUP_DELETE"
	ListWorkRequestsOperationTypeModelGroupVersionHistoryDelete    ListWorkRequestsOperationTypeEnum = "MODEL_GROUP_VERSION_HISTORY_DELETE"
)

Set of constants representing the allowable values for ListWorkRequestsOperationTypeEnum

func GetListWorkRequestsOperationTypeEnumValues ¶

func GetListWorkRequestsOperationTypeEnumValues() []ListWorkRequestsOperationTypeEnum

GetListWorkRequestsOperationTypeEnumValues Enumerates the set of values for ListWorkRequestsOperationTypeEnum

func GetMappingListWorkRequestsOperationTypeEnum ¶

func GetMappingListWorkRequestsOperationTypeEnum(val string) (ListWorkRequestsOperationTypeEnum, bool)

GetMappingListWorkRequestsOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWorkRequestsRequest ¶

type ListWorkRequestsRequest struct {

	// <b>Filter</b> results by the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
	CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

	// <b>Filter</b> results by OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Must be an OCID of the correct type for the resource type.
	Id *string `mandatory:"false" contributesTo:"query" name:"id"`

	// <b>Filter</b> results by the type of the operation associated with the work request.
	OperationType ListWorkRequestsOperationTypeEnum `mandatory:"false" contributesTo:"query" name:"operationType" omitEmpty:"true"`

	// <b>Filter</b> results by work request status.
	Status ListWorkRequestsStatusEnum `mandatory:"false" contributesTo:"query" name:"status" omitEmpty:"true"`

	// For list pagination. The maximum number of results per page,
	// or items to return in a paginated "List" call.
	// 1 is the minimum, 100 is the maximum.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	// Example: `50`
	Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

	// For list pagination. The value of the `opc-next-page` response
	// header from the previous "List" call.
	// See List Pagination (https://docs.oracle.com/iaas/Content/General/Concepts/usingapi.htm#nine).
	Page *string `mandatory:"false" contributesTo:"query" name:"page"`

	// Specifies sort order to use, either `ASC` (ascending) or `DESC` (descending).
	SortOrder ListWorkRequestsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

	// Specifies the field to sort by. Accepts only one field. By default, when you sort by time fields, the results are shown in descending order. All other fields default to ascending order.
	SortBy ListWorkRequestsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

ListWorkRequestsRequest wrapper for the ListWorkRequests operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.

func (ListWorkRequestsRequest) BinaryRequestBody ¶

func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListWorkRequestsRequest) HTTPRequest ¶

func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListWorkRequestsRequest) RetryPolicy ¶

func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListWorkRequestsRequest) String ¶

func (request ListWorkRequestsRequest) String() string

func (ListWorkRequestsRequest) ValidateEnumValue ¶

func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListWorkRequestsResponse ¶

type ListWorkRequestsResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// A list of []WorkRequestSummary instances
	Items []WorkRequestSummary `presentIn:"body"`

	// Retrieves the next page of results. When this header appears in the response, additional pages of results remain. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

	// Retrieves the previous page of results. When this header appears in the response, previous pages of results exist. See List Pagination (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
	OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

ListWorkRequestsResponse wrapper for the ListWorkRequests operation

func (ListWorkRequestsResponse) HTTPResponse ¶

func (response ListWorkRequestsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestsResponse) String ¶

func (response ListWorkRequestsResponse) String() string

type ListWorkRequestsSortByEnum ¶

type ListWorkRequestsSortByEnum string

ListWorkRequestsSortByEnum Enum with underlying type: string

const (
	ListWorkRequestsSortByOperationtype ListWorkRequestsSortByEnum = "operationType"
	ListWorkRequestsSortByStatus        ListWorkRequestsSortByEnum = "status"
	ListWorkRequestsSortByTimeaccepted  ListWorkRequestsSortByEnum = "timeAccepted"
)

Set of constants representing the allowable values for ListWorkRequestsSortByEnum

func GetListWorkRequestsSortByEnumValues ¶

func GetListWorkRequestsSortByEnumValues() []ListWorkRequestsSortByEnum

GetListWorkRequestsSortByEnumValues Enumerates the set of values for ListWorkRequestsSortByEnum

func GetMappingListWorkRequestsSortByEnum ¶

func GetMappingListWorkRequestsSortByEnum(val string) (ListWorkRequestsSortByEnum, bool)

GetMappingListWorkRequestsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWorkRequestsSortOrderEnum ¶

type ListWorkRequestsSortOrderEnum string

ListWorkRequestsSortOrderEnum Enum with underlying type: string

const (
	ListWorkRequestsSortOrderAsc  ListWorkRequestsSortOrderEnum = "ASC"
	ListWorkRequestsSortOrderDesc ListWorkRequestsSortOrderEnum = "DESC"
)

Set of constants representing the allowable values for ListWorkRequestsSortOrderEnum

func GetListWorkRequestsSortOrderEnumValues ¶

func GetListWorkRequestsSortOrderEnumValues() []ListWorkRequestsSortOrderEnum

GetListWorkRequestsSortOrderEnumValues Enumerates the set of values for ListWorkRequestsSortOrderEnum

func GetMappingListWorkRequestsSortOrderEnum ¶

func GetMappingListWorkRequestsSortOrderEnum(val string) (ListWorkRequestsSortOrderEnum, bool)

GetMappingListWorkRequestsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWorkRequestsStatusEnum ¶

type ListWorkRequestsStatusEnum string

ListWorkRequestsStatusEnum Enum with underlying type: string

const (
	ListWorkRequestsStatusAccepted   ListWorkRequestsStatusEnum = "ACCEPTED"
	ListWorkRequestsStatusInProgress ListWorkRequestsStatusEnum = "IN_PROGRESS"
	ListWorkRequestsStatusFailed     ListWorkRequestsStatusEnum = "FAILED"
	ListWorkRequestsStatusSucceeded  ListWorkRequestsStatusEnum = "SUCCEEDED"
	ListWorkRequestsStatusCanceling  ListWorkRequestsStatusEnum = "CANCELING"
	ListWorkRequestsStatusCanceled   ListWorkRequestsStatusEnum = "CANCELED"
)

Set of constants representing the allowable values for ListWorkRequestsStatusEnum

func GetListWorkRequestsStatusEnumValues ¶

func GetListWorkRequestsStatusEnumValues() []ListWorkRequestsStatusEnum

GetListWorkRequestsStatusEnumValues Enumerates the set of values for ListWorkRequestsStatusEnum

func GetMappingListWorkRequestsStatusEnum ¶

func GetMappingListWorkRequestsStatusEnum(val string) (ListWorkRequestsStatusEnum, bool)

GetMappingListWorkRequestsStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type LogDetails ¶

type LogDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a log to work with.
	LogId *string `mandatory:"true" json:"logId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a log group to work with.
	LogGroupId *string `mandatory:"true" json:"logGroupId"`
}

LogDetails The log details.

func (LogDetails) String ¶

func (m LogDetails) String() string

func (LogDetails) ValidateEnumValue ¶

func (m LogDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ManagedEgressStandaloneJobInfrastructureConfigurationDetails ¶

type ManagedEgressStandaloneJobInfrastructureConfigurationDetails struct {

	// The shape used to launch the job run instances.
	ShapeName *string `mandatory:"true" json:"shapeName"`

	// The size of the block storage volume to attach to the instance running the job
	BlockStorageSizeInGBs *int `mandatory:"true" json:"blockStorageSizeInGBs"`

	JobShapeConfigDetails *JobShapeConfigDetails `mandatory:"false" json:"jobShapeConfigDetails"`
}

ManagedEgressStandaloneJobInfrastructureConfigurationDetails This type should only be used at the top level infrastructure configuration field for configuring single-node jobs.

func (ManagedEgressStandaloneJobInfrastructureConfigurationDetails) MarshalJSON ¶

MarshalJSON marshals to json representation

func (ManagedEgressStandaloneJobInfrastructureConfigurationDetails) String ¶

func (ManagedEgressStandaloneJobInfrastructureConfigurationDetails) ValidateEnumValue ¶

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MemberModelDetails ¶ added in v65.97.0

type MemberModelDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" json:"modelId"`

	// SaaS friendly name of the model.
	InferenceKey *string `mandatory:"false" json:"inferenceKey"`
}

MemberModelDetails Model details which needs to be part of Model Group.

func (MemberModelDetails) String ¶ added in v65.97.0

func (m MemberModelDetails) String() string

func (MemberModelDetails) ValidateEnumValue ¶ added in v65.97.0

func (m MemberModelDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MemberModelEntries ¶ added in v65.97.0

type MemberModelEntries struct {

	// Each List item contains inference key and model ocid.
	MemberModelDetails []MemberModelDetails `mandatory:"false" json:"memberModelDetails"`
}

MemberModelEntries List of member models (inferenceKey & modelId) to be associated with the model group.

func (MemberModelEntries) String ¶ added in v65.97.0

func (m MemberModelEntries) String() string

func (MemberModelEntries) ValidateEnumValue ¶ added in v65.97.0

func (m MemberModelEntries) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type Metadata ¶

type Metadata struct {

	// Key of the model Metadata. The key can either be user defined or OCI defined.
	//    List of OCI defined keys:
	//          * useCaseType
	//          * libraryName
	//          * libraryVersion
	//          * estimatorClass
	//          * hyperParameters
	//          * testArtifactresults
	//          * fineTuningConfiguration
	//          * deploymentConfiguration
	//          * readme
	//          * license
	//          * evaluationConfiguration
	Key *string `mandatory:"false" json:"key"`

	// Allowed values for useCaseType:
	//              binary_classification, regression, multinomial_classification, clustering, recommender,
	//              dimensionality_reduction/representation, time_series_forecasting, anomaly_detection,
	//              topic_modeling, ner, sentiment_analysis, image_classification, object_localization, other
	// Allowed values for libraryName:
	//              scikit-learn, xgboost, tensorflow, pytorch, mxnet, keras, lightGBM, pymc3, pyOD, spacy,
	//              prophet, sktime, statsmodels, cuml, oracle_automl, h2o, transformers, nltk, emcee, pystan,
	//              bert, gensim, flair, word2vec, ensemble, other
	Value *string `mandatory:"false" json:"value"`

	// Description of model metadata
	Description *string `mandatory:"false" json:"description"`

	// Category of model metadata which should be null for defined metadata.For custom metadata is should be one of the following values "Performance,Training Profile,Training and Validation Datasets,Training Environment,Reports,Readme,other".
	Category *string `mandatory:"false" json:"category"`

	// list of keywords for searching
	Keywords []string `mandatory:"false" json:"keywords"`

	// Is there any artifact present for the metadata.
	HasArtifact *bool `mandatory:"false" json:"hasArtifact"`
}

Metadata Defines properties of each model metadata.

func (Metadata) String ¶

func (m Metadata) String() string

func (Metadata) ValidateEnumValue ¶

func (m Metadata) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MetricExpressionRule ¶ added in v65.61.1

type MetricExpressionRule interface {
}

MetricExpressionRule The metric expression rule base.

type MetricExpressionRuleMetricExpressionRuleTypeEnum ¶ added in v65.61.1

type MetricExpressionRuleMetricExpressionRuleTypeEnum string

MetricExpressionRuleMetricExpressionRuleTypeEnum Enum with underlying type: string

const (
	MetricExpressionRuleMetricExpressionRuleTypePredefinedExpression MetricExpressionRuleMetricExpressionRuleTypeEnum = "PREDEFINED_EXPRESSION"
	MetricExpressionRuleMetricExpressionRuleTypeCustomExpression     MetricExpressionRuleMetricExpressionRuleTypeEnum = "CUSTOM_EXPRESSION"
)

Set of constants representing the allowable values for MetricExpressionRuleMetricExpressionRuleTypeEnum

func GetMappingMetricExpressionRuleMetricExpressionRuleTypeEnum ¶ added in v65.61.1

func GetMappingMetricExpressionRuleMetricExpressionRuleTypeEnum(val string) (MetricExpressionRuleMetricExpressionRuleTypeEnum, bool)

GetMappingMetricExpressionRuleMetricExpressionRuleTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetMetricExpressionRuleMetricExpressionRuleTypeEnumValues ¶ added in v65.61.1

func GetMetricExpressionRuleMetricExpressionRuleTypeEnumValues() []MetricExpressionRuleMetricExpressionRuleTypeEnum

GetMetricExpressionRuleMetricExpressionRuleTypeEnumValues Enumerates the set of values for MetricExpressionRuleMetricExpressionRuleTypeEnum

type MlApplication ¶ added in v65.88.1

type MlApplication struct {

	// The OCID of the MlApplication. Unique identifier that is immutable after creation.
	Id *string `mandatory:"true" json:"id"`

	// The name of MlApplication. It is unique in a given tenancy.
	Name *string `mandatory:"true" json:"name"`

	// The OCID of the compartment where the MlApplication is created.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// Creation time of MlApplication in the format defined by RFC 3339.
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// Time of last MlApplication update in the format defined by RFC 3339.
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// The current state of the MlApplication.
	LifecycleState MlApplicationLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails *string `mandatory:"true" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"true" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"`

	// Optional description of the ML Application
	Description *string `mandatory:"false" json:"description"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

MlApplication Resource representing a definition of an AI/ML use-case

func (MlApplication) String ¶ added in v65.88.1

func (m MlApplication) String() string

func (MlApplication) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplication) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationCollection ¶ added in v65.88.1

type MlApplicationCollection struct {

	// List of mlApplications.
	Items []MlApplicationSummary `mandatory:"true" json:"items"`
}

MlApplicationCollection Results of a mlApplication search. It contains list of MlApplicationSummary items.

func (MlApplicationCollection) String ¶ added in v65.88.1

func (m MlApplicationCollection) String() string

func (MlApplicationCollection) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationImplementation ¶ added in v65.88.1

type MlApplicationImplementation struct {

	// The OCID of the MlApplicationImplementation. Unique identifier that is immutable after creation.
	Id *string `mandatory:"true" json:"id"`

	// ML Application Implementation name which is unique for given ML Application.
	Name *string `mandatory:"true" json:"name"`

	// The OCID of the ML Application implemented by this ML Application Implementation.
	MlApplicationId *string `mandatory:"true" json:"mlApplicationId"`

	// The name of ML Application (based on mlApplicationId)
	MlApplicationName *string `mandatory:"true" json:"mlApplicationName"`

	// The OCID of the compartment where ML Application Implementation is created.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// Creation time of MlApplicationImplementation creation in the format defined by RFC 3339.
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// Time of last MlApplicationImplementation update in the format defined by RFC 3339.
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// The current state of the MlApplicationImplementation.
	LifecycleState MlApplicationImplementationLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails *string `mandatory:"true" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"true" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"`

	// Description of ML Application Implementation defined in ML Application package descriptor
	Description *string `mandatory:"false" json:"description"`

	// The version of ML Application Package (e.g. "1.2" or "2.0.4") defined in ML Application package descriptor. Value is not mandatory only for CREATING state otherwise it must be always presented.
	PackageVersion *string `mandatory:"false" json:"packageVersion"`

	// List of application components (OCI resources shared for all MlApplicationInstances). These have been created automatically based on their definitions in the ML Application package.
	ApplicationComponents []ApplicationComponent `mandatory:"false" json:"applicationComponents"`

	// Schema of configuration which needs to be provided for each ML Application Instance. It is defined in the ML Application package descriptor.
	ConfigurationSchema []ConfigurationPropertySchema `mandatory:"false" json:"configurationSchema"`

	MlApplicationPackageArguments *MlApplicationPackageArguments `mandatory:"false" json:"mlApplicationPackageArguments"`

	// List of ML Application Implementation OCIDs for which migration from this implementation is allowed. Migration means that if consumers change implementation for their instances to implementation with OCID from this list, instance components will be updated in place otherwise new instance components are created based on the new implementation and old instance components are removed.
	AllowedMigrationDestinations []string `mandatory:"false" json:"allowedMigrationDestinations"`

	Logging *ImplementationLogging `mandatory:"false" json:"logging"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

MlApplicationImplementation Resource representing solution for AI/ML use-case defined by ML Application

func (MlApplicationImplementation) String ¶ added in v65.88.1

func (*MlApplicationImplementation) UnmarshalJSON ¶ added in v65.88.1

func (m *MlApplicationImplementation) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (MlApplicationImplementation) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationImplementation) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationImplementationCollection ¶ added in v65.88.1

type MlApplicationImplementationCollection struct {

	// List of MlApplicationImplementationSummaries.
	Items []MlApplicationImplementationSummary `mandatory:"true" json:"items"`
}

MlApplicationImplementationCollection Results of a MlApplicationImplementation search. It contains list of MlApplicationImplementationSummary items.

func (MlApplicationImplementationCollection) String ¶ added in v65.88.1

func (MlApplicationImplementationCollection) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationImplementationCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationImplementationLifecycleStateEnum ¶ added in v65.88.1

type MlApplicationImplementationLifecycleStateEnum string

MlApplicationImplementationLifecycleStateEnum Enum with underlying type: string

const (
	MlApplicationImplementationLifecycleStateCreating       MlApplicationImplementationLifecycleStateEnum = "CREATING"
	MlApplicationImplementationLifecycleStateActive         MlApplicationImplementationLifecycleStateEnum = "ACTIVE"
	MlApplicationImplementationLifecycleStateNeedsAttention MlApplicationImplementationLifecycleStateEnum = "NEEDS_ATTENTION"
	MlApplicationImplementationLifecycleStateFailed         MlApplicationImplementationLifecycleStateEnum = "FAILED"
	MlApplicationImplementationLifecycleStateDeleting       MlApplicationImplementationLifecycleStateEnum = "DELETING"
	MlApplicationImplementationLifecycleStateUpdating       MlApplicationImplementationLifecycleStateEnum = "UPDATING"
)

Set of constants representing the allowable values for MlApplicationImplementationLifecycleStateEnum

func GetMappingMlApplicationImplementationLifecycleStateEnum ¶ added in v65.88.1

func GetMappingMlApplicationImplementationLifecycleStateEnum(val string) (MlApplicationImplementationLifecycleStateEnum, bool)

GetMappingMlApplicationImplementationLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetMlApplicationImplementationLifecycleStateEnumValues ¶ added in v65.88.1

func GetMlApplicationImplementationLifecycleStateEnumValues() []MlApplicationImplementationLifecycleStateEnum

GetMlApplicationImplementationLifecycleStateEnumValues Enumerates the set of values for MlApplicationImplementationLifecycleStateEnum

type MlApplicationImplementationSummary ¶ added in v65.88.1

type MlApplicationImplementationSummary struct {

	// The OCID of the MlApplicationImplementation. Unique identifier that is immutable after creation.
	Id *string `mandatory:"true" json:"id"`

	// ML Application Implementation name which is unique for given ML Application.
	Name *string `mandatory:"true" json:"name"`

	// The OCID of the ML Application implemented by this ML Application Implementation.
	MlApplicationId *string `mandatory:"true" json:"mlApplicationId"`

	// The name of ML Application (based on mlApplicationId).
	MlApplicationName *string `mandatory:"true" json:"mlApplicationName"`

	// The OCID of the compartment where the MlApplicationImplementation is created.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The time the MlApplicationImplementation was created. An RFC3339 formatted datetime string
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The current state of the ML Application Implementation.
	LifecycleState MlApplicationImplementationLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"true" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"`

	// Description of ML Application Implementation defined in ML Application package descriptor
	Description *string `mandatory:"false" json:"description"`

	// The version of ML Application Package (e.g. "1.2" or "2.0.4") defined in ML Application package descriptor. Value is not mandatory only for CREATING state otherwise it must be always presented.
	PackageVersion *string `mandatory:"false" json:"packageVersion"`

	// Schema of configuration which needs to be provided for each ML Application Instance. It is defined in the ML Application package descriptor.
	ConfigurationSchema []ConfigurationPropertySchema `mandatory:"false" json:"configurationSchema"`

	// List of ML Application Implementation OCIDs for which migration from this implementation is allowed. Migration means that if consumers change implementation for their instances to implementation with OCID from this list, instance components will be updated in place otherwise new instance components are created based on the new implementation and old instance components are removed.
	AllowedMigrationDestinations []string `mandatory:"false" json:"allowedMigrationDestinations"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

MlApplicationImplementationSummary Summary of the MlApplicationImplementation.

func (MlApplicationImplementationSummary) String ¶ added in v65.88.1

func (MlApplicationImplementationSummary) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationImplementationSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationImplementationVersion ¶ added in v65.88.1

type MlApplicationImplementationVersion struct {

	// The OCID of the MlApplicationImplementationVersion. Unique identifier that is immutable after creation.
	Id *string `mandatory:"true" json:"id"`

	// The OCID of the MlApplicationImplementation for which this resource keeps the historical state.
	MlApplicationImplementationId *string `mandatory:"true" json:"mlApplicationImplementationId"`

	// ML Application Implementation name which is unique for given ML Application.
	Name *string `mandatory:"true" json:"name"`

	// The OCID of the ML Application implemented by this ML Application Implementation.
	MlApplicationId *string `mandatory:"true" json:"mlApplicationId"`

	// The name of ML Application (based on mlApplicationId)
	MlApplicationName *string `mandatory:"true" json:"mlApplicationName"`

	// Creation time of MlApplicationImplementationVersion in the format defined by RFC 3339.
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The current state of the MlApplicationImplementationVersion.
	LifecycleState MlApplicationImplementationVersionLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails *string `mandatory:"true" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"true" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"`

	// Description of ML Application Implementation defined in ML Application package descriptor
	Description *string `mandatory:"false" json:"description"`

	// The version of ML Application Package (e.g. "1.2" or "2.0.4") defined in ML Application package descriptor. Value is not mandatory only for CREATING state otherwise it must be always presented.
	PackageVersion *string `mandatory:"false" json:"packageVersion"`

	// List of application components (OCI resources shared for all MlApplicationInstances). These have been created automatically based on their definitions in the ML Application package.
	ApplicationComponents []ApplicationComponent `mandatory:"false" json:"applicationComponents"`

	// Schema of configuration which needs to be provided for each ML Application Instance. It is defined in the ML Application package descriptor.
	ConfigurationSchema []ConfigurationPropertySchema `mandatory:"false" json:"configurationSchema"`

	MlApplicationPackageArguments *MlApplicationPackageArguments `mandatory:"false" json:"mlApplicationPackageArguments"`

	// List of ML Application Implementation OCIDs for which migration from this implementation is allowed. Migration means that if consumers change implementation for their instances to implementation with OCID from this list, instance components will be updated in place otherwise new instance components are created based on the new implementation and old instance components are removed.
	AllowedMigrationDestinations []string `mandatory:"false" json:"allowedMigrationDestinations"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

MlApplicationImplementationVersion Read-only fully managed snapshot of MlApplicationImplementation taken when MlApplicationImplementation was updated with new ML Application package.

func (MlApplicationImplementationVersion) String ¶ added in v65.88.1

func (*MlApplicationImplementationVersion) UnmarshalJSON ¶ added in v65.88.1

func (m *MlApplicationImplementationVersion) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (MlApplicationImplementationVersion) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationImplementationVersion) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationImplementationVersionCollection ¶ added in v65.88.1

type MlApplicationImplementationVersionCollection struct {

	// List of MlApplicationImplementationVersionSummaries.
	Items []MlApplicationImplementationVersionSummary `mandatory:"true" json:"items"`
}

MlApplicationImplementationVersionCollection Results of a MlApplicationImplementationVersion search. It contains list of MlApplicationImplementationVersionSummary items.

func (MlApplicationImplementationVersionCollection) String ¶ added in v65.88.1

func (MlApplicationImplementationVersionCollection) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationImplementationVersionCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationImplementationVersionLifecycleStateEnum ¶ added in v65.88.1

type MlApplicationImplementationVersionLifecycleStateEnum string

MlApplicationImplementationVersionLifecycleStateEnum Enum with underlying type: string

const (
	MlApplicationImplementationVersionLifecycleStateCreating MlApplicationImplementationVersionLifecycleStateEnum = "CREATING"
	MlApplicationImplementationVersionLifecycleStateActive   MlApplicationImplementationVersionLifecycleStateEnum = "ACTIVE"
	MlApplicationImplementationVersionLifecycleStateFailed   MlApplicationImplementationVersionLifecycleStateEnum = "FAILED"
	MlApplicationImplementationVersionLifecycleStateDeleting MlApplicationImplementationVersionLifecycleStateEnum = "DELETING"
)

Set of constants representing the allowable values for MlApplicationImplementationVersionLifecycleStateEnum

func GetMappingMlApplicationImplementationVersionLifecycleStateEnum ¶ added in v65.88.1

func GetMappingMlApplicationImplementationVersionLifecycleStateEnum(val string) (MlApplicationImplementationVersionLifecycleStateEnum, bool)

GetMappingMlApplicationImplementationVersionLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetMlApplicationImplementationVersionLifecycleStateEnumValues ¶ added in v65.88.1

func GetMlApplicationImplementationVersionLifecycleStateEnumValues() []MlApplicationImplementationVersionLifecycleStateEnum

GetMlApplicationImplementationVersionLifecycleStateEnumValues Enumerates the set of values for MlApplicationImplementationVersionLifecycleStateEnum

type MlApplicationImplementationVersionSummary ¶ added in v65.88.1

type MlApplicationImplementationVersionSummary struct {

	// The OCID of the MlApplicationImplementationVersion. Unique identifier that is immutable after creation.
	Id *string `mandatory:"true" json:"id"`

	// The OCID of the MlApplicationImplementation for which this resource keeps the historical state.
	MlApplicationImplementationId *string `mandatory:"true" json:"mlApplicationImplementationId"`

	// ML Application Implementation name which is unique for given ML Application.
	Name *string `mandatory:"true" json:"name"`

	// The OCID of the ML Application implemented by this ML Application Implementation.
	MlApplicationId *string `mandatory:"true" json:"mlApplicationId"`

	// The name of ML Application (based on mlApplicationId).
	MlApplicationName *string `mandatory:"true" json:"mlApplicationName"`

	// Creation time of MlApplicationImplementationVersion in the format defined by RFC 3339.
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The current state of the MlApplicationImplementationVersion.
	LifecycleState MlApplicationImplementationVersionLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"true" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"`

	// Description of ML Application Implementation defined in ML Application package descriptor
	Description *string `mandatory:"false" json:"description"`

	// The version of ML Application Package (e.g. "1.2" or "2.0.4") defined in ML Application package descriptor. Value is not mandatory only for CREATING state otherwise it must be always presented.
	PackageVersion *string `mandatory:"false" json:"packageVersion"`

	// Schema of configuration which needs to be provided for each ML Application Instance. It is defined in the ML Application package descriptor.
	ConfigurationSchema []ConfigurationPropertySchema `mandatory:"false" json:"configurationSchema"`

	// List of ML Application Implementation OCIDs for which migration from this implementation is allowed. Migration means that if consumers change implementation for their instances to implementation with OCID from this list, instance components will be updated in place otherwise new instance components are created based on the new implementation and old instance components are removed.
	AllowedMigrationDestinations []string `mandatory:"false" json:"allowedMigrationDestinations"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

MlApplicationImplementationVersionSummary Summary of the MlApplicationImplementationVersion.

func (MlApplicationImplementationVersionSummary) String ¶ added in v65.88.1

func (MlApplicationImplementationVersionSummary) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationImplementationVersionSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationInstance ¶ added in v65.88.1

type MlApplicationInstance struct {

	// The OCID of the MlApplicationInstance. Unique identifier that is immutable after creation
	Id *string `mandatory:"true" json:"id"`

	// The name of MlApplicationInstance. System will generate displayName when not provided during creation.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
	MlApplicationId *string `mandatory:"true" json:"mlApplicationId"`

	// The name of ML Application (based on mlApplicationId).
	MlApplicationName *string `mandatory:"true" json:"mlApplicationName"`

	// The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
	MlApplicationImplementationId *string `mandatory:"true" json:"mlApplicationImplementationId"`

	// The name of Ml Application Implementation (based on mlApplicationImplementationId)
	MlApplicationImplementationName *string `mandatory:"true" json:"mlApplicationImplementationName"`

	// States whether the MlApplicationInstance is supposed to be in ACTIVE lifecycle state.
	IsEnabled *bool `mandatory:"true" json:"isEnabled"`

	// The OCID of the compartment where the MlApplicationInstance is created.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The time the the MlApplication was created. An RFC3339 formatted datetime string
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// Time of last MlApplicationInstance update in the format defined by RFC 3339.
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// The current state of the MlApplicationInstance.
	LifecycleState MlApplicationInstanceLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all OCI resources.
	// The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
	LifecycleSubstate MlApplicationInstanceLifecycleSubstateEnum `mandatory:"true" json:"lifecycleSubstate"`

	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails *string `mandatory:"true" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"true" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"`

	AuthConfiguration AuthConfiguration `mandatory:"false" json:"authConfiguration"`

	// Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplicationImplementation.
	Configuration []ConfigurationProperty `mandatory:"false" json:"configuration"`

	PredictionEndpointDetails *PredictionEndpointDetails `mandatory:"false" json:"predictionEndpointDetails"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

MlApplicationInstance Resource representing instance of ML Application.

func (MlApplicationInstance) String ¶ added in v65.88.1

func (m MlApplicationInstance) String() string

func (*MlApplicationInstance) UnmarshalJSON ¶ added in v65.88.1

func (m *MlApplicationInstance) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (MlApplicationInstance) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationInstance) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationInstanceCollection ¶ added in v65.88.1

type MlApplicationInstanceCollection struct {

	// List of MlApplicationInstanceSummaries.
	Items []MlApplicationInstanceSummary `mandatory:"true" json:"items"`
}

MlApplicationInstanceCollection Results of a mlApplicationInstance search. It contains list of MlApplicationInstanceSummary items.

func (MlApplicationInstanceCollection) String ¶ added in v65.88.1

func (MlApplicationInstanceCollection) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationInstanceCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationInstanceInternalTrigger ¶ added in v65.88.1

type MlApplicationInstanceInternalTrigger struct {

	// Name of instance component
	ComponentName *string `mandatory:"true" json:"componentName"`

	// Trigger definition for given ML Application Instance
	TriggerDefinition *string `mandatory:"true" json:"triggerDefinition"`

	// Indicates whether the trigger is enabled. If it is false trigger does not fire even when the trigger condition is met.
	IsEnabled *bool `mandatory:"true" json:"isEnabled"`

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	Name *string `mandatory:"false" json:"name"`
}

MlApplicationInstanceInternalTrigger Trigger details

func (MlApplicationInstanceInternalTrigger) GetComponentName ¶ added in v65.88.1

func (m MlApplicationInstanceInternalTrigger) GetComponentName() *string

GetComponentName returns ComponentName

func (MlApplicationInstanceInternalTrigger) GetName ¶ added in v65.88.1

GetName returns Name

func (MlApplicationInstanceInternalTrigger) MarshalJSON ¶ added in v65.88.1

func (m MlApplicationInstanceInternalTrigger) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (MlApplicationInstanceInternalTrigger) String ¶ added in v65.88.1

func (MlApplicationInstanceInternalTrigger) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationInstanceInternalTrigger) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationInstanceLifecycleStateEnum ¶ added in v65.88.1

type MlApplicationInstanceLifecycleStateEnum string

MlApplicationInstanceLifecycleStateEnum Enum with underlying type: string

const (
	MlApplicationInstanceLifecycleStateCreating       MlApplicationInstanceLifecycleStateEnum = "CREATING"
	MlApplicationInstanceLifecycleStateUpdating       MlApplicationInstanceLifecycleStateEnum = "UPDATING"
	MlApplicationInstanceLifecycleStateActive         MlApplicationInstanceLifecycleStateEnum = "ACTIVE"
	MlApplicationInstanceLifecycleStateInactive       MlApplicationInstanceLifecycleStateEnum = "INACTIVE"
	MlApplicationInstanceLifecycleStateDeleting       MlApplicationInstanceLifecycleStateEnum = "DELETING"
	MlApplicationInstanceLifecycleStateDeleted        MlApplicationInstanceLifecycleStateEnum = "DELETED"
	MlApplicationInstanceLifecycleStateNeedsAttention MlApplicationInstanceLifecycleStateEnum = "NEEDS_ATTENTION"
	MlApplicationInstanceLifecycleStateFailed         MlApplicationInstanceLifecycleStateEnum = "FAILED"
)

Set of constants representing the allowable values for MlApplicationInstanceLifecycleStateEnum

func GetMappingMlApplicationInstanceLifecycleStateEnum ¶ added in v65.88.1

func GetMappingMlApplicationInstanceLifecycleStateEnum(val string) (MlApplicationInstanceLifecycleStateEnum, bool)

GetMappingMlApplicationInstanceLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetMlApplicationInstanceLifecycleStateEnumValues ¶ added in v65.88.1

func GetMlApplicationInstanceLifecycleStateEnumValues() []MlApplicationInstanceLifecycleStateEnum

GetMlApplicationInstanceLifecycleStateEnumValues Enumerates the set of values for MlApplicationInstanceLifecycleStateEnum

type MlApplicationInstanceLifecycleSubstateEnum ¶ added in v65.88.1

type MlApplicationInstanceLifecycleSubstateEnum string

MlApplicationInstanceLifecycleSubstateEnum Enum with underlying type: string

const (
	MlApplicationInstanceLifecycleSubstateCreating                    MlApplicationInstanceLifecycleSubstateEnum = "CREATING"
	MlApplicationInstanceLifecycleSubstateUpdating                    MlApplicationInstanceLifecycleSubstateEnum = "UPDATING"
	MlApplicationInstanceLifecycleSubstateUpgrading                   MlApplicationInstanceLifecycleSubstateEnum = "UPGRADING"
	MlApplicationInstanceLifecycleSubstateActive                      MlApplicationInstanceLifecycleSubstateEnum = "ACTIVE"
	MlApplicationInstanceLifecycleSubstateInactive                    MlApplicationInstanceLifecycleSubstateEnum = "INACTIVE"
	MlApplicationInstanceLifecycleSubstateDeleting                    MlApplicationInstanceLifecycleSubstateEnum = "DELETING"
	MlApplicationInstanceLifecycleSubstateDeleted                     MlApplicationInstanceLifecycleSubstateEnum = "DELETED"
	MlApplicationInstanceLifecycleSubstateNeedsAttention              MlApplicationInstanceLifecycleSubstateEnum = "NEEDS_ATTENTION"
	MlApplicationInstanceLifecycleSubstateFailed                      MlApplicationInstanceLifecycleSubstateEnum = "FAILED"
	MlApplicationInstanceLifecycleSubstateNonRecoverableProviderIssue MlApplicationInstanceLifecycleSubstateEnum = "NON_RECOVERABLE_PROVIDER_ISSUE"
	MlApplicationInstanceLifecycleSubstateRecoverableProviderIssue    MlApplicationInstanceLifecycleSubstateEnum = "RECOVERABLE_PROVIDER_ISSUE"
	MlApplicationInstanceLifecycleSubstateNonRecoverableServiceIssue  MlApplicationInstanceLifecycleSubstateEnum = "NON_RECOVERABLE_SERVICE_ISSUE"
	MlApplicationInstanceLifecycleSubstateRecoverableServiceIssue     MlApplicationInstanceLifecycleSubstateEnum = "RECOVERABLE_SERVICE_ISSUE"
)

Set of constants representing the allowable values for MlApplicationInstanceLifecycleSubstateEnum

func GetMappingMlApplicationInstanceLifecycleSubstateEnum ¶ added in v65.88.1

func GetMappingMlApplicationInstanceLifecycleSubstateEnum(val string) (MlApplicationInstanceLifecycleSubstateEnum, bool)

GetMappingMlApplicationInstanceLifecycleSubstateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetMlApplicationInstanceLifecycleSubstateEnumValues ¶ added in v65.88.1

func GetMlApplicationInstanceLifecycleSubstateEnumValues() []MlApplicationInstanceLifecycleSubstateEnum

GetMlApplicationInstanceLifecycleSubstateEnumValues Enumerates the set of values for MlApplicationInstanceLifecycleSubstateEnum

type MlApplicationInstanceSummary ¶ added in v65.88.1

type MlApplicationInstanceSummary struct {

	// The OCID of the MlApplicationInstance. Unique identifier that is immutable after creation
	Id *string `mandatory:"true" json:"id"`

	// The name of MlApplicationInstance. System will generate displayName when not provided during creation.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
	MlApplicationId *string `mandatory:"true" json:"mlApplicationId"`

	// The name of ML Application (based on mlApplicationId).
	MlApplicationName *string `mandatory:"true" json:"mlApplicationName"`

	// The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
	MlApplicationImplementationId *string `mandatory:"true" json:"mlApplicationImplementationId"`

	// The name of Ml Application Implementation (based on mlApplicationImplementationId)
	MlApplicationImplementationName *string `mandatory:"true" json:"mlApplicationImplementationName"`

	// The OCID of the compartment where you the MlApplicationInstance is created.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The time the the MlApplication was created. An RFC3339 formatted datetime string
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The current state of the MlApplicationInstance.
	LifecycleState MlApplicationInstanceLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all OCI resources.
	LifecycleSubstate MlApplicationInstanceLifecycleSubstateEnum `mandatory:"true" json:"lifecycleSubstate"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

MlApplicationInstanceSummary Summary of the MlApplicationInstance.

func (MlApplicationInstanceSummary) String ¶ added in v65.88.1

func (MlApplicationInstanceSummary) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationInstanceSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationInstanceView ¶ added in v65.88.1

type MlApplicationInstanceView struct {

	// The OCID of the MlApplicationInstanceView. Unique identifier that is immutable after creation
	Id *string `mandatory:"true" json:"id"`

	// The name of the MlApplicationInstance (created by the consumer) which this MlApplicationInstanceView is mirroring.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID of the MlApplicationInstance (created by the consumer) which this MlApplicationInstanceView is mirroring.
	MlApplicationInstanceId *string `mandatory:"true" json:"mlApplicationInstanceId"`

	// This field is a copy from MlApplicationInstance created by the consumer. The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
	MlApplicationId *string `mandatory:"true" json:"mlApplicationId"`

	// The name of ML Application (based on mlApplicationId).
	MlApplicationName *string `mandatory:"true" json:"mlApplicationName"`

	// This field is a copy from MlApplicationInstance created by the consumer. The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
	MlApplicationImplementationId *string `mandatory:"true" json:"mlApplicationImplementationId"`

	// This field is a copy from MlApplicationInstance created by the consumer. The name of Ml Application Implemenation (based on mlApplicationImplementationId)
	MlApplicationImplementationName *string `mandatory:"true" json:"mlApplicationImplementationName"`

	// Version of MlApplication package which is currently used by this MlApplicationInstance.
	PackageVersion *string `mandatory:"true" json:"packageVersion"`

	// The OCID of the MlApplicationImplementationVersion
	MlApplicationImplementationVersionId *string `mandatory:"true" json:"mlApplicationImplementationVersionId"`

	// This field is a copy from MlApplicationInstance created by the consumer. States whether the MlApplicationInstance is supposed to be in ACTIVE lifecycle state.
	IsEnabled *bool `mandatory:"true" json:"isEnabled"`

	// The OCID of the compartment where the MlApplicationInstanceView is created.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The time the the MlApplicationInstanceView was created. An RFC3339 formatted datetime string
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The current state of the MlApplicationInstance(View).
	LifecycleState MlApplicationInstanceViewLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The current substate of the MlApplicationInstance(View). The substate has MlApplicationInstance(View) specific values in comparison with lifecycleState which has standard values common for all OCI resources.
	// The NEEDS_ATTENTION and FAILED substates are deprecated in favor of (NON_)?RECOVERABLE_(PROVIDER|SERVICE)_ISSUE and will be removed in next release.
	LifecycleSubstate MlApplicationInstanceViewLifecycleSubstateEnum `mandatory:"true" json:"lifecycleSubstate"`

	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails *string `mandatory:"true" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"true" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"true" json:"definedTags"`

	AuthConfiguration AuthConfiguration `mandatory:"false" json:"authConfiguration"`

	// This field is a copy from MlApplicationInstance created by the consumer. Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplication.
	Configuration []ConfigurationProperty `mandatory:"false" json:"configuration"`

	// References (Identifiers) for components dedicated to this instance.
	InstanceComponents []InstanceComponent `mandatory:"false" json:"instanceComponents"`

	PredictionEndpointDetails *PredictionEndpointDetails `mandatory:"false" json:"predictionEndpointDetails"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

MlApplicationInstanceView Representation of ML Application Instance which providers use for instance observability.

func (MlApplicationInstanceView) String ¶ added in v65.88.1

func (m MlApplicationInstanceView) String() string

func (*MlApplicationInstanceView) UnmarshalJSON ¶ added in v65.88.1

func (m *MlApplicationInstanceView) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (MlApplicationInstanceView) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationInstanceView) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationInstanceViewCollection ¶ added in v65.88.1

type MlApplicationInstanceViewCollection struct {

	// List of MlApplicationInstanceViews.
	Items []MlApplicationInstanceViewSummary `mandatory:"true" json:"items"`
}

MlApplicationInstanceViewCollection Results of a MlApplicationInstanceView search. It contains list of MlApplicationInstanceViewSummary items.

func (MlApplicationInstanceViewCollection) String ¶ added in v65.88.1

func (MlApplicationInstanceViewCollection) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationInstanceViewCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationInstanceViewLifecycleStateEnum ¶ added in v65.88.1

type MlApplicationInstanceViewLifecycleStateEnum string

MlApplicationInstanceViewLifecycleStateEnum Enum with underlying type: string

const (
	MlApplicationInstanceViewLifecycleStateCreating       MlApplicationInstanceViewLifecycleStateEnum = "CREATING"
	MlApplicationInstanceViewLifecycleStateUpdating       MlApplicationInstanceViewLifecycleStateEnum = "UPDATING"
	MlApplicationInstanceViewLifecycleStateActive         MlApplicationInstanceViewLifecycleStateEnum = "ACTIVE"
	MlApplicationInstanceViewLifecycleStateInactive       MlApplicationInstanceViewLifecycleStateEnum = "INACTIVE"
	MlApplicationInstanceViewLifecycleStateDeleting       MlApplicationInstanceViewLifecycleStateEnum = "DELETING"
	MlApplicationInstanceViewLifecycleStateDeleted        MlApplicationInstanceViewLifecycleStateEnum = "DELETED"
	MlApplicationInstanceViewLifecycleStateNeedsAttention MlApplicationInstanceViewLifecycleStateEnum = "NEEDS_ATTENTION"
	MlApplicationInstanceViewLifecycleStateFailed         MlApplicationInstanceViewLifecycleStateEnum = "FAILED"
)

Set of constants representing the allowable values for MlApplicationInstanceViewLifecycleStateEnum

func GetMappingMlApplicationInstanceViewLifecycleStateEnum ¶ added in v65.88.1

func GetMappingMlApplicationInstanceViewLifecycleStateEnum(val string) (MlApplicationInstanceViewLifecycleStateEnum, bool)

GetMappingMlApplicationInstanceViewLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetMlApplicationInstanceViewLifecycleStateEnumValues ¶ added in v65.88.1

func GetMlApplicationInstanceViewLifecycleStateEnumValues() []MlApplicationInstanceViewLifecycleStateEnum

GetMlApplicationInstanceViewLifecycleStateEnumValues Enumerates the set of values for MlApplicationInstanceViewLifecycleStateEnum

type MlApplicationInstanceViewLifecycleSubstateEnum ¶ added in v65.88.1

type MlApplicationInstanceViewLifecycleSubstateEnum string

MlApplicationInstanceViewLifecycleSubstateEnum Enum with underlying type: string

const (
	MlApplicationInstanceViewLifecycleSubstateCreating                    MlApplicationInstanceViewLifecycleSubstateEnum = "CREATING"
	MlApplicationInstanceViewLifecycleSubstateUpdating                    MlApplicationInstanceViewLifecycleSubstateEnum = "UPDATING"
	MlApplicationInstanceViewLifecycleSubstateUpgrading                   MlApplicationInstanceViewLifecycleSubstateEnum = "UPGRADING"
	MlApplicationInstanceViewLifecycleSubstateActive                      MlApplicationInstanceViewLifecycleSubstateEnum = "ACTIVE"
	MlApplicationInstanceViewLifecycleSubstateInactive                    MlApplicationInstanceViewLifecycleSubstateEnum = "INACTIVE"
	MlApplicationInstanceViewLifecycleSubstateDeleting                    MlApplicationInstanceViewLifecycleSubstateEnum = "DELETING"
	MlApplicationInstanceViewLifecycleSubstateDeleted                     MlApplicationInstanceViewLifecycleSubstateEnum = "DELETED"
	MlApplicationInstanceViewLifecycleSubstateNeedsAttention              MlApplicationInstanceViewLifecycleSubstateEnum = "NEEDS_ATTENTION"
	MlApplicationInstanceViewLifecycleSubstateFailed                      MlApplicationInstanceViewLifecycleSubstateEnum = "FAILED"
	MlApplicationInstanceViewLifecycleSubstateNonRecoverableProviderIssue MlApplicationInstanceViewLifecycleSubstateEnum = "NON_RECOVERABLE_PROVIDER_ISSUE"
	MlApplicationInstanceViewLifecycleSubstateRecoverableProviderIssue    MlApplicationInstanceViewLifecycleSubstateEnum = "RECOVERABLE_PROVIDER_ISSUE"
	MlApplicationInstanceViewLifecycleSubstateNonRecoverableServiceIssue  MlApplicationInstanceViewLifecycleSubstateEnum = "NON_RECOVERABLE_SERVICE_ISSUE"
	MlApplicationInstanceViewLifecycleSubstateRecoverableServiceIssue     MlApplicationInstanceViewLifecycleSubstateEnum = "RECOVERABLE_SERVICE_ISSUE"
)

Set of constants representing the allowable values for MlApplicationInstanceViewLifecycleSubstateEnum

func GetMappingMlApplicationInstanceViewLifecycleSubstateEnum ¶ added in v65.88.1

func GetMappingMlApplicationInstanceViewLifecycleSubstateEnum(val string) (MlApplicationInstanceViewLifecycleSubstateEnum, bool)

GetMappingMlApplicationInstanceViewLifecycleSubstateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetMlApplicationInstanceViewLifecycleSubstateEnumValues ¶ added in v65.88.1

func GetMlApplicationInstanceViewLifecycleSubstateEnumValues() []MlApplicationInstanceViewLifecycleSubstateEnum

GetMlApplicationInstanceViewLifecycleSubstateEnumValues Enumerates the set of values for MlApplicationInstanceViewLifecycleSubstateEnum

type MlApplicationInstanceViewSummary ¶ added in v65.88.1

type MlApplicationInstanceViewSummary struct {

	// The OCID of the MlApplicationInstanceView. Unique identifier that is immutable after creation
	Id *string `mandatory:"true" json:"id"`

	// The name of the MlApplicationInstance (created by the consumer) which this MlApplicationInstanceView is mirroring.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID of ML Application. This resource is an instance of ML Application referenced by this OCID.
	MlApplicationId *string `mandatory:"true" json:"mlApplicationId"`

	// The name of ML Application (based on mlApplicationId).
	MlApplicationName *string `mandatory:"true" json:"mlApplicationName"`

	// The OCID of the MlApplicationInstance (created by the consumer) which this MlApplicationInstanceView is mirroring.
	MlApplicationInstanceId *string `mandatory:"true" json:"mlApplicationInstanceId"`

	// This field is a copy from MlApplicationInstance created by the consumer. The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application)
	MlApplicationImplementationId *string `mandatory:"true" json:"mlApplicationImplementationId"`

	// This field is a copy from MlApplicationInstance created by the consumer. The name of Ml Application Implemenation (based on mlApplicationImplementationId)
	MlApplicationImplementationName *string `mandatory:"true" json:"mlApplicationImplementationName"`

	// Version of MlApplication package which is currently used by this MlApplicationInstance.
	PackageVersion *string `mandatory:"true" json:"packageVersion"`

	// The OCID of the currently used MlApplicationImplementationVersion
	MlApplicationImplementationVersionId *string `mandatory:"true" json:"mlApplicationImplementationVersionId"`

	// This field is a copy from MlApplicationInstance created by the consumer. States whether the MlApplicationInstance is supposed to be in ACTIVE lifecycle state.
	IsEnabled *bool `mandatory:"true" json:"isEnabled"`

	// The OCID of the compartment where the MlApplicationInstanceView is created.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The time the the MlApplicationInstanceView was created. An RFC3339 formatted datetime string
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The current state of the MlApplicationInstance(View).
	LifecycleState MlApplicationInstanceViewLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The current substate of the MlApplicationInstance. The substate has MlApplicationInstance specific values in comparison with lifecycleState which has standard values common for all OCI resources.
	LifecycleSubstate MlApplicationInstanceViewLifecycleSubstateEnum `mandatory:"true" json:"lifecycleSubstate"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

MlApplicationInstanceViewSummary Summary of the MlApplicationInstanceView.

func (MlApplicationInstanceViewSummary) String ¶ added in v65.88.1

func (MlApplicationInstanceViewSummary) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationInstanceViewSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationLifecycleStateEnum ¶ added in v65.88.1

type MlApplicationLifecycleStateEnum string

MlApplicationLifecycleStateEnum Enum with underlying type: string

const (
	MlApplicationLifecycleStateActive MlApplicationLifecycleStateEnum = "ACTIVE"
	MlApplicationLifecycleStateFailed MlApplicationLifecycleStateEnum = "FAILED"
)

Set of constants representing the allowable values for MlApplicationLifecycleStateEnum

func GetMappingMlApplicationLifecycleStateEnum ¶ added in v65.88.1

func GetMappingMlApplicationLifecycleStateEnum(val string) (MlApplicationLifecycleStateEnum, bool)

GetMappingMlApplicationLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetMlApplicationLifecycleStateEnumValues ¶ added in v65.88.1

func GetMlApplicationLifecycleStateEnumValues() []MlApplicationLifecycleStateEnum

GetMlApplicationLifecycleStateEnumValues Enumerates the set of values for MlApplicationLifecycleStateEnum

type MlApplicationPackageArgumentDetails ¶ added in v65.88.1

type MlApplicationPackageArgumentDetails struct {

	// Argument name
	Name *string `mandatory:"true" json:"name"`

	// Argument value
	Value *string `mandatory:"true" json:"value"`

	// short description of the argument
	Description *string `mandatory:"true" json:"description"`

	// type of the argument
	Type MlApplicationPackageArgumentDetailsTypeEnum `mandatory:"true" json:"type"`

	// argument is mandatory or not
	IsMandatory *bool `mandatory:"true" json:"isMandatory"`
}

MlApplicationPackageArgumentDetails Represents single argument name value pair.

func (MlApplicationPackageArgumentDetails) String ¶ added in v65.88.1

func (MlApplicationPackageArgumentDetails) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationPackageArgumentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationPackageArgumentDetailsTypeEnum ¶ added in v65.88.1

type MlApplicationPackageArgumentDetailsTypeEnum string

MlApplicationPackageArgumentDetailsTypeEnum Enum with underlying type: string

const (
	MlApplicationPackageArgumentDetailsTypeString MlApplicationPackageArgumentDetailsTypeEnum = "STRING"
	MlApplicationPackageArgumentDetailsTypeOcid   MlApplicationPackageArgumentDetailsTypeEnum = "OCID"
)

Set of constants representing the allowable values for MlApplicationPackageArgumentDetailsTypeEnum

func GetMappingMlApplicationPackageArgumentDetailsTypeEnum ¶ added in v65.88.1

func GetMappingMlApplicationPackageArgumentDetailsTypeEnum(val string) (MlApplicationPackageArgumentDetailsTypeEnum, bool)

GetMappingMlApplicationPackageArgumentDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetMlApplicationPackageArgumentDetailsTypeEnumValues ¶ added in v65.88.1

func GetMlApplicationPackageArgumentDetailsTypeEnumValues() []MlApplicationPackageArgumentDetailsTypeEnum

GetMlApplicationPackageArgumentDetailsTypeEnumValues Enumerates the set of values for MlApplicationPackageArgumentDetailsTypeEnum

type MlApplicationPackageArguments ¶ added in v65.88.1

type MlApplicationPackageArguments struct {

	// Array of the ML Application package arguments
	Arguments []MlApplicationPackageArgumentDetails `mandatory:"false" json:"arguments"`
}

MlApplicationPackageArguments List of ML Application package arguments provided during ML Application package upload.

func (MlApplicationPackageArguments) String ¶ added in v65.88.1

func (MlApplicationPackageArguments) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationPackageArguments) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MlApplicationSummary ¶ added in v65.88.1

type MlApplicationSummary struct {

	// The OCID of the MlApplication. Unique identifier that is immutable after creation.
	Id *string `mandatory:"true" json:"id"`

	// The name of MlApplication. It is unique in a given tenancy.
	Name *string `mandatory:"true" json:"name"`

	// The OCID of the compartment where the MlApplication is created.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The time the MlApplication was created. An RFC3339 formatted datetime string
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The current state of the MlApplication.
	LifecycleState MlApplicationLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// Optional description of the ML Application
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

MlApplicationSummary Summary of the MlApplication.

func (MlApplicationSummary) String ¶ added in v65.88.1

func (m MlApplicationSummary) String() string

func (MlApplicationSummary) ValidateEnumValue ¶ added in v65.88.1

func (m MlApplicationSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type Model ¶

type Model struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	Id *string `mandatory:"true" json:"id"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the model.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The state of the model.
	LifecycleState ModelLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// Details about the lifecycle state of the model.
	LifecycleDetails *string `mandatory:"true" json:"lifecycleDetails"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the model.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID of the model version set that the model is associated to.
	ModelVersionSetId *string `mandatory:"true" json:"modelVersionSetId"`

	// The name of the model version set that the model is associated to.
	ModelVersionSetName *string `mandatory:"true" json:"modelVersionSetName"`

	// Unique identifier assigned to each version of the model.
	VersionId *int64 `mandatory:"true" json:"versionId"`

	// The version label can add an additional description of the lifecycle state of the model or the application using and training the model.
	VersionLabel *string `mandatory:"true" json:"versionLabel"`

	// The category of the model.
	Category ModelCategoryEnum `mandatory:"true" json:"category"`

	// Identifier to indicate whether a model artifact resides in the Service Tenancy or Customer Tenancy.
	IsModelByReference *bool `mandatory:"true" json:"isModelByReference"`

	RetentionSetting *RetentionSetting `mandatory:"true" json:"retentionSetting"`

	BackupSetting *BackupSetting `mandatory:"true" json:"backupSetting"`

	RetentionOperationDetails *RetentionOperationDetails `mandatory:"true" json:"retentionOperationDetails"`

	BackupOperationDetails *BackupOperationDetails `mandatory:"true" json:"backupOperationDetails"`

	// A short description of the model.
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// An array of custom metadata details for the model.
	CustomMetadataList []Metadata `mandatory:"false" json:"customMetadataList"`

	// An array of defined metadata details for the model.
	DefinedMetadataList []Metadata `mandatory:"false" json:"definedMetadataList"`

	// Input schema file content in String format
	InputSchema *string `mandatory:"false" json:"inputSchema"`

	// Output schema file content in String format
	OutputSchema *string `mandatory:"false" json:"outputSchema"`
}

Model Models are mathematical representations of the relationships between data. Models are represented by their associated metadata and artifacts.

func (Model) String ¶

func (m Model) String() string

func (Model) ValidateEnumValue ¶

func (m Model) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelArtifactReferenceDetails ¶ added in v65.86.0

type ModelArtifactReferenceDetails interface {
}

ModelArtifactReferenceDetails Reference to the location where the model artifact is stored.

type ModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum ¶ added in v65.86.0

type ModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum string

ModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum Enum with underlying type: string

const (
	ModelArtifactReferenceDetailsModelArtifactReferenceTypeOss ModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum = "OSS"
)

Set of constants representing the allowable values for ModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum

func GetMappingModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum ¶ added in v65.86.0

func GetMappingModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum(val string) (ModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum, bool)

GetMappingModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelArtifactReferenceDetailsModelArtifactReferenceTypeEnumValues ¶ added in v65.86.0

func GetModelArtifactReferenceDetailsModelArtifactReferenceTypeEnumValues() []ModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum

GetModelArtifactReferenceDetailsModelArtifactReferenceTypeEnumValues Enumerates the set of values for ModelArtifactReferenceDetailsModelArtifactReferenceTypeEnum

type ModelCategoryEnum ¶ added in v65.86.0

type ModelCategoryEnum string

ModelCategoryEnum Enum with underlying type: string

const (
	ModelCategoryUser    ModelCategoryEnum = "USER"
	ModelCategoryService ModelCategoryEnum = "SERVICE"
)

Set of constants representing the allowable values for ModelCategoryEnum

func GetMappingModelCategoryEnum ¶ added in v65.86.0

func GetMappingModelCategoryEnum(val string) (ModelCategoryEnum, bool)

GetMappingModelCategoryEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelCategoryEnumValues ¶ added in v65.86.0

func GetModelCategoryEnumValues() []ModelCategoryEnum

GetModelCategoryEnumValues Enumerates the set of values for ModelCategoryEnum

type ModelConfigurationDetails ¶

type ModelConfigurationDetails struct {

	// The OCID of the model you want to deploy.
	ModelId *string `mandatory:"true" json:"modelId"`

	InstanceConfiguration *InstanceConfiguration `mandatory:"true" json:"instanceConfiguration"`

	ScalingPolicy ScalingPolicy `mandatory:"false" json:"scalingPolicy"`

	// The minimum network bandwidth for the model deployment.
	BandwidthMbps *int `mandatory:"false" json:"bandwidthMbps"`

	// The maximum network bandwidth for the model deployment.
	MaximumBandwidthMbps *int `mandatory:"false" json:"maximumBandwidthMbps"`
}

ModelConfigurationDetails The model configuration details.

func (ModelConfigurationDetails) String ¶

func (m ModelConfigurationDetails) String() string

func (*ModelConfigurationDetails) UnmarshalJSON ¶

func (m *ModelConfigurationDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ModelConfigurationDetails) ValidateEnumValue ¶

func (m ModelConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelDeployWorkloadConfigurationDetails ¶ added in v65.83.0

type ModelDeployWorkloadConfigurationDetails struct {

	// The container image run CMD (https://docs.docker.com/engine/reference/builder/#cmd) as a list of strings.
	// Use `CMD` as arguments to the `ENTRYPOINT` or the only command to run in the absence of an `ENTRYPOINT`.
	// The combined size of `CMD` and `ENTRYPOINT` must be less than 2048 bytes.
	Cmd *string `mandatory:"true" json:"cmd"`

	// The port on which the web server serving the inference is running.
	// The port can be anything between `1024` and `65535`. The following ports cannot be used `24224`, `8446`, `8447`.
	ServerPort *int `mandatory:"true" json:"serverPort"`

	// The port on which the container HEALTHCHECK (https://docs.docker.com/engine/reference/builder/#healthcheck) would listen.
	// The port can be anything between `1024` and `65535`. The following ports cannot be used `24224`, `8446`, `8447`.
	HealthCheckPort *int `mandatory:"true" json:"healthCheckPort"`

	// The additional configurations
	AdditionalConfigurations map[string]string `mandatory:"false" json:"additionalConfigurations"`
}

ModelDeployWorkloadConfigurationDetails The model deployment workload configuration.

func (ModelDeployWorkloadConfigurationDetails) MarshalJSON ¶ added in v65.83.0

func (m ModelDeployWorkloadConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ModelDeployWorkloadConfigurationDetails) String ¶ added in v65.83.0

func (ModelDeployWorkloadConfigurationDetails) ValidateEnumValue ¶ added in v65.83.0

func (m ModelDeployWorkloadConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelDeployment ¶

type ModelDeployment struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model deployment.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the resource was created, in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// A user-friendly display name for the resource. Does not have to be unique, and can be modified. Avoid entering confidential information.
	// Example: `My ModelDeployment`
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the model deployment.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the model deployment.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model deployment's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The URL to interact with the model deployment.
	ModelDeploymentUrl *string `mandatory:"true" json:"modelDeploymentUrl"`

	// The state of the model deployment.
	LifecycleState ModelDeploymentLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// A short description of the model deployment.
	Description *string `mandatory:"false" json:"description"`

	ModelDeploymentConfigurationDetails ModelDeploymentConfigurationDetails `mandatory:"false" json:"modelDeploymentConfigurationDetails"`

	CategoryLogDetails *CategoryLogDetails `mandatory:"false" json:"categoryLogDetails"`

	ModelDeploymentSystemData ModelDeploymentSystemData `mandatory:"false" json:"modelDeploymentSystemData"`

	// Details about the state of the model deployment.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

ModelDeployment Model deployments are used by data scientists to perform predictions from the model hosted on an HTTP server.

func (ModelDeployment) String ¶

func (m ModelDeployment) String() string

func (*ModelDeployment) UnmarshalJSON ¶

func (m *ModelDeployment) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ModelDeployment) ValidateEnumValue ¶

func (m ModelDeployment) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelDeploymentConfigurationDetails ¶

type ModelDeploymentConfigurationDetails interface {
}

ModelDeploymentConfigurationDetails The model deployment configuration details.

type ModelDeploymentEnvironmentConfigurationDetails ¶ added in v65.32.0

type ModelDeploymentEnvironmentConfigurationDetails interface {
}

ModelDeploymentEnvironmentConfigurationDetails The configuration to carry the environment details thats used in Model Deployment creation

type ModelDeploymentEnvironmentConfigurationTypeEnum ¶ added in v65.32.0

type ModelDeploymentEnvironmentConfigurationTypeEnum string

ModelDeploymentEnvironmentConfigurationTypeEnum Enum with underlying type: string

const (
	ModelDeploymentEnvironmentConfigurationTypeDefault       ModelDeploymentEnvironmentConfigurationTypeEnum = "DEFAULT"
	ModelDeploymentEnvironmentConfigurationTypeOcirContainer ModelDeploymentEnvironmentConfigurationTypeEnum = "OCIR_CONTAINER"
)

Set of constants representing the allowable values for ModelDeploymentEnvironmentConfigurationTypeEnum

func GetMappingModelDeploymentEnvironmentConfigurationTypeEnum ¶ added in v65.32.0

func GetMappingModelDeploymentEnvironmentConfigurationTypeEnum(val string) (ModelDeploymentEnvironmentConfigurationTypeEnum, bool)

GetMappingModelDeploymentEnvironmentConfigurationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelDeploymentEnvironmentConfigurationTypeEnumValues ¶ added in v65.32.0

func GetModelDeploymentEnvironmentConfigurationTypeEnumValues() []ModelDeploymentEnvironmentConfigurationTypeEnum

GetModelDeploymentEnvironmentConfigurationTypeEnumValues Enumerates the set of values for ModelDeploymentEnvironmentConfigurationTypeEnum

type ModelDeploymentInstanceShapeConfigDetails ¶ added in v65.13.1

type ModelDeploymentInstanceShapeConfigDetails struct {

	// A model-deployment instance of type VM.Standard.E3.Flex or VM.Standard.E4.Flex allows the ocpu count to be specified with in the range of 1 to 64 ocpu. VM.Standard3.Flex OCPU range is between 1 to 32 ocpu and for VM.Optimized3.Flex OCPU range is 1 to 18 ocpu.
	Ocpus *float32 `mandatory:"false" json:"ocpus"`

	// A model-deployment instance of type VM.Standard.E3.Flex or VM.Standard.E4.Flex allows the memory to be specified with in the range of 6 to 1024 GB. VM.Standard3.Flex memory range is between 6 to 512 GB and VM.Optimized3.Flex memory range is between 6 to 256 GB.
	MemoryInGBs *float32 `mandatory:"false" json:"memoryInGBs"`

	// The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to `BASELINE_1_1`.
	// The following values are supported:
	//   BASELINE_1_8 - baseline usage is 1/8 of an OCPU.
	//   BASELINE_1_2 - baseline usage is 1/2 of an OCPU.
	//   BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance.
	CpuBaseline ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum `mandatory:"false" json:"cpuBaseline,omitempty"`
}

ModelDeploymentInstanceShapeConfigDetails Details for the model-deployment instance shape configuration.

func (ModelDeploymentInstanceShapeConfigDetails) String ¶ added in v65.13.1

func (ModelDeploymentInstanceShapeConfigDetails) ValidateEnumValue ¶ added in v65.13.1

func (m ModelDeploymentInstanceShapeConfigDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum ¶ added in v65.61.1

type ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum string

ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum Enum with underlying type: string

const (
	ModelDeploymentInstanceShapeConfigDetailsCpuBaseline8 ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_8"
	ModelDeploymentInstanceShapeConfigDetailsCpuBaseline2 ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_2"
	ModelDeploymentInstanceShapeConfigDetailsCpuBaseline1 ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_1"
)

Set of constants representing the allowable values for ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum

func GetMappingModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum ¶ added in v65.61.1

func GetMappingModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum(val string) (ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum, bool)

GetMappingModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumValues ¶ added in v65.61.1

func GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumValues() []ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum

GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumValues Enumerates the set of values for ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum

type ModelDeploymentLifecycleStateEnum ¶

type ModelDeploymentLifecycleStateEnum string

ModelDeploymentLifecycleStateEnum Enum with underlying type: string

const (
	ModelDeploymentLifecycleStateCreating       ModelDeploymentLifecycleStateEnum = "CREATING"
	ModelDeploymentLifecycleStateActive         ModelDeploymentLifecycleStateEnum = "ACTIVE"
	ModelDeploymentLifecycleStateDeleting       ModelDeploymentLifecycleStateEnum = "DELETING"
	ModelDeploymentLifecycleStateFailed         ModelDeploymentLifecycleStateEnum = "FAILED"
	ModelDeploymentLifecycleStateInactive       ModelDeploymentLifecycleStateEnum = "INACTIVE"
	ModelDeploymentLifecycleStateUpdating       ModelDeploymentLifecycleStateEnum = "UPDATING"
	ModelDeploymentLifecycleStateDeleted        ModelDeploymentLifecycleStateEnum = "DELETED"
	ModelDeploymentLifecycleStateNeedsAttention ModelDeploymentLifecycleStateEnum = "NEEDS_ATTENTION"
)

Set of constants representing the allowable values for ModelDeploymentLifecycleStateEnum

func GetMappingModelDeploymentLifecycleStateEnum ¶

func GetMappingModelDeploymentLifecycleStateEnum(val string) (ModelDeploymentLifecycleStateEnum, bool)

GetMappingModelDeploymentLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelDeploymentLifecycleStateEnumValues ¶

func GetModelDeploymentLifecycleStateEnumValues() []ModelDeploymentLifecycleStateEnum

GetModelDeploymentLifecycleStateEnumValues Enumerates the set of values for ModelDeploymentLifecycleStateEnum

type ModelDeploymentModelStateSummary ¶ added in v65.97.0

type ModelDeploymentModelStateSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployed model in model deployment.
	ModelId *string `mandatory:"true" json:"modelId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the model.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// SaaS friendly name for the model OCID.
	InferenceKey *string `mandatory:"true" json:"inferenceKey"`

	// The state of the deployed model in model deployment.
	State ModelDeploymentModelStateSummaryStateEnum `mandatory:"true" json:"state"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

ModelDeploymentModelStateSummary Status of the model in a model group deployment.

func (ModelDeploymentModelStateSummary) String ¶ added in v65.97.0

func (ModelDeploymentModelStateSummary) ValidateEnumValue ¶ added in v65.97.0

func (m ModelDeploymentModelStateSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelDeploymentModelStateSummaryStateEnum ¶ added in v65.97.0

type ModelDeploymentModelStateSummaryStateEnum string

ModelDeploymentModelStateSummaryStateEnum Enum with underlying type: string

const (
	ModelDeploymentModelStateSummaryStateSuccess      ModelDeploymentModelStateSummaryStateEnum = "SUCCESS"
	ModelDeploymentModelStateSummaryStateFailed       ModelDeploymentModelStateSummaryStateEnum = "FAILED"
	ModelDeploymentModelStateSummaryStateInconsistent ModelDeploymentModelStateSummaryStateEnum = "INCONSISTENT"
)

Set of constants representing the allowable values for ModelDeploymentModelStateSummaryStateEnum

func GetMappingModelDeploymentModelStateSummaryStateEnum ¶ added in v65.97.0

func GetMappingModelDeploymentModelStateSummaryStateEnum(val string) (ModelDeploymentModelStateSummaryStateEnum, bool)

GetMappingModelDeploymentModelStateSummaryStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelDeploymentModelStateSummaryStateEnumValues ¶ added in v65.97.0

func GetModelDeploymentModelStateSummaryStateEnumValues() []ModelDeploymentModelStateSummaryStateEnum

GetModelDeploymentModelStateSummaryStateEnumValues Enumerates the set of values for ModelDeploymentModelStateSummaryStateEnum

type ModelDeploymentShapeSeriesEnum ¶ added in v65.13.1

type ModelDeploymentShapeSeriesEnum string

ModelDeploymentShapeSeriesEnum Enum with underlying type: string

const (
	ModelDeploymentShapeSeriesAmdRome      ModelDeploymentShapeSeriesEnum = "AMD_ROME"
	ModelDeploymentShapeSeriesIntelSkylake ModelDeploymentShapeSeriesEnum = "INTEL_SKYLAKE"
	ModelDeploymentShapeSeriesNvidiaGpu    ModelDeploymentShapeSeriesEnum = "NVIDIA_GPU"
	ModelDeploymentShapeSeriesGeneric      ModelDeploymentShapeSeriesEnum = "GENERIC"
	ModelDeploymentShapeSeriesLegacy       ModelDeploymentShapeSeriesEnum = "LEGACY"
	ModelDeploymentShapeSeriesArm          ModelDeploymentShapeSeriesEnum = "ARM"
)

Set of constants representing the allowable values for ModelDeploymentShapeSeriesEnum

func GetMappingModelDeploymentShapeSeriesEnum ¶ added in v65.13.1

func GetMappingModelDeploymentShapeSeriesEnum(val string) (ModelDeploymentShapeSeriesEnum, bool)

GetMappingModelDeploymentShapeSeriesEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelDeploymentShapeSeriesEnumValues ¶ added in v65.13.1

func GetModelDeploymentShapeSeriesEnumValues() []ModelDeploymentShapeSeriesEnum

GetModelDeploymentShapeSeriesEnumValues Enumerates the set of values for ModelDeploymentShapeSeriesEnum

type ModelDeploymentShapeSummary ¶

type ModelDeploymentShapeSummary struct {

	// The name of the model deployment shape.
	Name *string `mandatory:"true" json:"name"`

	// The number of cores associated with this model deployment shape.
	CoreCount *int `mandatory:"true" json:"coreCount"`

	// The amount of memory in GBs associated with this model deployment shape.
	MemoryInGBs *int `mandatory:"true" json:"memoryInGBs"`

	// The family that the compute shape belongs to.
	ShapeSeries ModelDeploymentShapeSeriesEnum `mandatory:"true" json:"shapeSeries"`
}

ModelDeploymentShapeSummary The compute shape used to launch a model deployment compute instance.

func (ModelDeploymentShapeSummary) String ¶

func (ModelDeploymentShapeSummary) ValidateEnumValue ¶

func (m ModelDeploymentShapeSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelDeploymentSummary ¶

type ModelDeploymentSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model deployment.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the resource was created, in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// A user-friendly display name for the resource. Does not have to be unique, and can be modified. Avoid entering confidential information.
	// Example: `My ModelDeployment`
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the model deployment.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the model deployment.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model deployment's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The URL to interact with the model deployment.
	ModelDeploymentUrl *string `mandatory:"true" json:"modelDeploymentUrl"`

	// The state of the model deployment.
	LifecycleState ModelDeploymentLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// A short description of the model deployment.
	Description *string `mandatory:"false" json:"description"`

	ModelDeploymentConfigurationDetails ModelDeploymentConfigurationDetails `mandatory:"false" json:"modelDeploymentConfigurationDetails"`

	CategoryLogDetails *CategoryLogDetails `mandatory:"false" json:"categoryLogDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

ModelDeploymentSummary Summary information for a model deployment.

func (ModelDeploymentSummary) String ¶

func (m ModelDeploymentSummary) String() string

func (*ModelDeploymentSummary) UnmarshalJSON ¶

func (m *ModelDeploymentSummary) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ModelDeploymentSummary) ValidateEnumValue ¶

func (m ModelDeploymentSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelDeploymentSystemData ¶ added in v65.61.1

type ModelDeploymentSystemData interface {
}

ModelDeploymentSystemData Model deployment system data.

type ModelDeploymentSystemDataSystemInfraTypeEnum ¶ added in v65.61.1

type ModelDeploymentSystemDataSystemInfraTypeEnum string

ModelDeploymentSystemDataSystemInfraTypeEnum Enum with underlying type: string

const (
	ModelDeploymentSystemDataSystemInfraTypeInstancePool ModelDeploymentSystemDataSystemInfraTypeEnum = "INSTANCE_POOL"
)

Set of constants representing the allowable values for ModelDeploymentSystemDataSystemInfraTypeEnum

func GetMappingModelDeploymentSystemDataSystemInfraTypeEnum ¶ added in v65.61.1

func GetMappingModelDeploymentSystemDataSystemInfraTypeEnum(val string) (ModelDeploymentSystemDataSystemInfraTypeEnum, bool)

GetMappingModelDeploymentSystemDataSystemInfraTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelDeploymentSystemDataSystemInfraTypeEnumValues ¶ added in v65.61.1

func GetModelDeploymentSystemDataSystemInfraTypeEnumValues() []ModelDeploymentSystemDataSystemInfraTypeEnum

GetModelDeploymentSystemDataSystemInfraTypeEnumValues Enumerates the set of values for ModelDeploymentSystemDataSystemInfraTypeEnum

type ModelDeploymentTypeEnum ¶

type ModelDeploymentTypeEnum string

ModelDeploymentTypeEnum Enum with underlying type: string

const (
	ModelDeploymentTypeSingleModel ModelDeploymentTypeEnum = "SINGLE_MODEL"
	ModelDeploymentTypeModelGroup  ModelDeploymentTypeEnum = "MODEL_GROUP"
)

Set of constants representing the allowable values for ModelDeploymentTypeEnum

func GetMappingModelDeploymentTypeEnum ¶

func GetMappingModelDeploymentTypeEnum(val string) (ModelDeploymentTypeEnum, bool)

GetMappingModelDeploymentTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelDeploymentTypeEnumValues ¶

func GetModelDeploymentTypeEnumValues() []ModelDeploymentTypeEnum

GetModelDeploymentTypeEnumValues Enumerates the set of values for ModelDeploymentTypeEnum

type ModelGroup ¶ added in v65.97.0

type ModelGroup struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	Id *string `mandatory:"true" json:"id"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the modelGroup.
	ProjectId *string `mandatory:"true" json:"projectId"`

	ModelGroupDetails ModelGroupDetails `mandatory:"true" json:"modelGroupDetails"`

	MemberModelEntries *MemberModelEntries `mandatory:"true" json:"memberModelEntries"`

	// The state of the modelGroup.
	LifecycleState ModelGroupLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The date and time the resource was updated in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the modelGroup.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the modelGroup.
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

	// Details about the lifecycle state of the model group.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model group version history to which the modelGroup is associated.
	ModelGroupVersionHistoryId *string `mandatory:"false" json:"modelGroupVersionHistoryId"`

	// The name of the model group version history to which the model group is associated.
	ModelGroupVersionHistoryName *string `mandatory:"false" json:"modelGroupVersionHistoryName"`

	// An additional description of the lifecycle state of the model group.
	VersionLabel *string `mandatory:"false" json:"versionLabel"`

	// Unique identifier assigned to each version of the model group. It would be auto-incremented number generated by service.
	VersionId *int64 `mandatory:"false" json:"versionId"`

	// The type of the model group create operation.
	CreateType *string `mandatory:"false" json:"createType"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model group used for the clone operation.
	SourceModelGroupId *string `mandatory:"false" json:"sourceModelGroupId"`
}

ModelGroup Model group is a collection of the models. Model groups are represented by their associated metadata.

func (ModelGroup) String ¶ added in v65.97.0

func (m ModelGroup) String() string

func (*ModelGroup) UnmarshalJSON ¶ added in v65.97.0

func (m *ModelGroup) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ModelGroup) ValidateEnumValue ¶ added in v65.97.0

func (m ModelGroup) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelGroupCloneSourceDetails ¶ added in v65.97.0

type ModelGroupCloneSourceDetails interface {
}

ModelGroupCloneSourceDetails Model Group clone source details.

type ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum ¶ added in v65.97.0

type ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum string

ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum Enum with underlying type: string

const (
	ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeGroup               ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum = "MODEL_GROUP"
	ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeGroupVersionHistory ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum = "MODEL_GROUP_VERSION_HISTORY"
)

Set of constants representing the allowable values for ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum

func GetMappingModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum ¶ added in v65.97.0

func GetMappingModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum(val string) (ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum, bool)

GetMappingModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnumValues ¶ added in v65.97.0

func GetModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnumValues() []ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum

GetModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnumValues Enumerates the set of values for ModelGroupCloneSourceDetailsModelGroupCloneSourceTypeEnum

type ModelGroupConfigurationDetails ¶ added in v65.97.0

type ModelGroupConfigurationDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model group you want to deploy.
	ModelGroupId *string `mandatory:"true" json:"modelGroupId"`
}

ModelGroupConfigurationDetails The model group configuration details.

func (ModelGroupConfigurationDetails) String ¶ added in v65.97.0

func (ModelGroupConfigurationDetails) ValidateEnumValue ¶ added in v65.97.0

func (m ModelGroupConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelGroupCreateTypeEnum ¶ added in v65.97.0

type ModelGroupCreateTypeEnum string

ModelGroupCreateTypeEnum Enum with underlying type: string

const (
	ModelGroupCreateTypeCreate ModelGroupCreateTypeEnum = "CREATE"
	ModelGroupCreateTypeClone  ModelGroupCreateTypeEnum = "CLONE"
)

Set of constants representing the allowable values for ModelGroupCreateTypeEnum

func GetMappingModelGroupCreateTypeEnum ¶ added in v65.97.0

func GetMappingModelGroupCreateTypeEnum(val string) (ModelGroupCreateTypeEnum, bool)

GetMappingModelGroupCreateTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelGroupCreateTypeEnumValues ¶ added in v65.97.0

func GetModelGroupCreateTypeEnumValues() []ModelGroupCreateTypeEnum

GetModelGroupCreateTypeEnumValues Enumerates the set of values for ModelGroupCreateTypeEnum

type ModelGroupDeploymentConfigurationDetails ¶ added in v65.97.0

type ModelGroupDeploymentConfigurationDetails struct {
	ModelGroupConfigurationDetails *ModelGroupConfigurationDetails `mandatory:"true" json:"modelGroupConfigurationDetails"`

	InfrastructureConfigurationDetails InfrastructureConfigurationDetails `mandatory:"true" json:"infrastructureConfigurationDetails"`

	EnvironmentConfigurationDetails ModelDeploymentEnvironmentConfigurationDetails `mandatory:"false" json:"environmentConfigurationDetails"`
}

ModelGroupDeploymentConfigurationDetails The model group type deployment.

func (ModelGroupDeploymentConfigurationDetails) MarshalJSON ¶ added in v65.97.0

func (m ModelGroupDeploymentConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ModelGroupDeploymentConfigurationDetails) String ¶ added in v65.97.0

func (*ModelGroupDeploymentConfigurationDetails) UnmarshalJSON ¶ added in v65.97.0

func (m *ModelGroupDeploymentConfigurationDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ModelGroupDeploymentConfigurationDetails) ValidateEnumValue ¶ added in v65.97.0

func (m ModelGroupDeploymentConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelGroupDetails ¶ added in v65.97.0

type ModelGroupDetails interface {

	// An array of custom metadata details for the model group.
	GetCustomMetadataList() []CustomMetadata
}

ModelGroupDetails The model group details.

type ModelGroupLifecycleStateEnum ¶ added in v65.97.0

type ModelGroupLifecycleStateEnum string

ModelGroupLifecycleStateEnum Enum with underlying type: string

const (
	ModelGroupLifecycleStateCreating ModelGroupLifecycleStateEnum = "CREATING"
	ModelGroupLifecycleStateActive   ModelGroupLifecycleStateEnum = "ACTIVE"
	ModelGroupLifecycleStateFailed   ModelGroupLifecycleStateEnum = "FAILED"
	ModelGroupLifecycleStateInactive ModelGroupLifecycleStateEnum = "INACTIVE"
	ModelGroupLifecycleStateDeleting ModelGroupLifecycleStateEnum = "DELETING"
	ModelGroupLifecycleStateDeleted  ModelGroupLifecycleStateEnum = "DELETED"
)

Set of constants representing the allowable values for ModelGroupLifecycleStateEnum

func GetMappingModelGroupLifecycleStateEnum ¶ added in v65.97.0

func GetMappingModelGroupLifecycleStateEnum(val string) (ModelGroupLifecycleStateEnum, bool)

GetMappingModelGroupLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelGroupLifecycleStateEnumValues ¶ added in v65.97.0

func GetModelGroupLifecycleStateEnumValues() []ModelGroupLifecycleStateEnum

GetModelGroupLifecycleStateEnumValues Enumerates the set of values for ModelGroupLifecycleStateEnum

type ModelGroupModelSummary ¶ added in v65.97.0

type ModelGroupModelSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model group.
	Id *string `mandatory:"true" json:"id"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" json:"modelId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the model.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly display name of the model.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the model.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The date and time the resource was updated in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// The state of the model.
	LifecycleState ModelLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// Details about the lifecycle state of the model.
	LifecycleDetails *string `mandatory:"true" json:"lifecycleDetails"`

	// The category of the model.
	Category ModelCategoryEnum `mandatory:"true" json:"category"`

	// Identifier to indicate whether a model artifact resides in the Service Tenancy or Customer Tenancy.
	IsModelByReference *bool `mandatory:"true" json:"isModelByReference"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

ModelGroupModelSummary Summary information for a model associated with the model group.

func (ModelGroupModelSummary) String ¶ added in v65.97.0

func (m ModelGroupModelSummary) String() string

func (ModelGroupModelSummary) ValidateEnumValue ¶ added in v65.97.0

func (m ModelGroupModelSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelGroupSummary ¶ added in v65.97.0

type ModelGroupSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	Id *string `mandatory:"true" json:"id"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the modelGroup.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the modelGroup.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The date and time the resource was last updated in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// The state of the model.
	LifecycleState ModelGroupLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	ModelGroupDetails ModelGroupDetails `mandatory:"true" json:"modelGroupDetails"`

	// Details about the lifecycle state of the model group.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model group version history to which the modelGroup is associated.
	ModelGroupVersionHistoryId *string `mandatory:"false" json:"modelGroupVersionHistoryId"`

	// The name of the model group version history to which the model group is associated.
	ModelGroupVersionHistoryName *string `mandatory:"false" json:"modelGroupVersionHistoryName"`

	// An additional description of the lifecycle state of the model group.
	VersionLabel *string `mandatory:"false" json:"versionLabel"`

	// Unique identifier assigned to each version of the model group. It would be auto-incremented number generated by service.
	VersionId *int64 `mandatory:"false" json:"versionId"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

ModelGroupSummary Summary information for a modelGroup.

func (ModelGroupSummary) String ¶ added in v65.97.0

func (m ModelGroupSummary) String() string

func (*ModelGroupSummary) UnmarshalJSON ¶ added in v65.97.0

func (m *ModelGroupSummary) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ModelGroupSummary) ValidateEnumValue ¶ added in v65.97.0

func (m ModelGroupSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelGroupTypeEnum ¶ added in v65.97.0

type ModelGroupTypeEnum string

ModelGroupTypeEnum Enum with underlying type: string

const (
	ModelGroupTypeHomogeneous   ModelGroupTypeEnum = "HOMOGENEOUS"
	ModelGroupTypeHeterogeneous ModelGroupTypeEnum = "HETEROGENEOUS"
	ModelGroupTypeStacked       ModelGroupTypeEnum = "STACKED"
)

Set of constants representing the allowable values for ModelGroupTypeEnum

func GetMappingModelGroupTypeEnum ¶ added in v65.97.0

func GetMappingModelGroupTypeEnum(val string) (ModelGroupTypeEnum, bool)

GetMappingModelGroupTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelGroupTypeEnumValues ¶ added in v65.97.0

func GetModelGroupTypeEnumValues() []ModelGroupTypeEnum

GetModelGroupTypeEnumValues Enumerates the set of values for ModelGroupTypeEnum

type ModelGroupVersionHistory ¶ added in v65.97.0

type ModelGroupVersionHistory struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroupVersionHistory.
	Id *string `mandatory:"true" json:"id"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroupVersionHistory's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the modelGroupVersionHistory.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The state of the modelGroupVersionHistory.
	LifecycleState ModelGroupVersionHistoryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The date and time the resource was last updated in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the modelGroupVersionHistory.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// A short description of the modelGroupVersionHistory.
	Description *string `mandatory:"false" json:"description"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the latest version of the model group associated.
	LatestModelGroupId *string `mandatory:"false" json:"latestModelGroupId"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

	// Details about the lifecycle state of the model group version history.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
}

ModelGroupVersionHistory Model Group Version history to associate different versions of Model Group resource.

func (ModelGroupVersionHistory) String ¶ added in v65.97.0

func (m ModelGroupVersionHistory) String() string

func (ModelGroupVersionHistory) ValidateEnumValue ¶ added in v65.97.0

func (m ModelGroupVersionHistory) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelGroupVersionHistoryLifecycleStateEnum ¶ added in v65.97.0

type ModelGroupVersionHistoryLifecycleStateEnum string

ModelGroupVersionHistoryLifecycleStateEnum Enum with underlying type: string

const (
	ModelGroupVersionHistoryLifecycleStateActive   ModelGroupVersionHistoryLifecycleStateEnum = "ACTIVE"
	ModelGroupVersionHistoryLifecycleStateDeleted  ModelGroupVersionHistoryLifecycleStateEnum = "DELETED"
	ModelGroupVersionHistoryLifecycleStateFailed   ModelGroupVersionHistoryLifecycleStateEnum = "FAILED"
	ModelGroupVersionHistoryLifecycleStateDeleting ModelGroupVersionHistoryLifecycleStateEnum = "DELETING"
)

Set of constants representing the allowable values for ModelGroupVersionHistoryLifecycleStateEnum

func GetMappingModelGroupVersionHistoryLifecycleStateEnum ¶ added in v65.97.0

func GetMappingModelGroupVersionHistoryLifecycleStateEnum(val string) (ModelGroupVersionHistoryLifecycleStateEnum, bool)

GetMappingModelGroupVersionHistoryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelGroupVersionHistoryLifecycleStateEnumValues ¶ added in v65.97.0

func GetModelGroupVersionHistoryLifecycleStateEnumValues() []ModelGroupVersionHistoryLifecycleStateEnum

GetModelGroupVersionHistoryLifecycleStateEnumValues Enumerates the set of values for ModelGroupVersionHistoryLifecycleStateEnum

type ModelGroupVersionHistorySummary ¶ added in v65.97.0

type ModelGroupVersionHistorySummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroupVersionHistory.
	Id *string `mandatory:"true" json:"id"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroupVersionHistory's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the modelGroupVersionHistory.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The state of the modelGroupVersionHistory.
	LifecycleState ModelGroupVersionHistoryLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The date and time the resource was last updated in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the modelGroupVersionHistory.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the latest version of the model group associated
	LatestModelGroupId *string `mandatory:"false" json:"latestModelGroupId"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

	// Details about the lifecycle state of the model group version history.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
}

ModelGroupVersionHistorySummary Summary information for a modelGroupVersionHistory.

func (ModelGroupVersionHistorySummary) String ¶ added in v65.97.0

func (ModelGroupVersionHistorySummary) ValidateEnumValue ¶ added in v65.97.0

func (m ModelGroupVersionHistorySummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelLifecycleStateEnum ¶

type ModelLifecycleStateEnum string

ModelLifecycleStateEnum Enum with underlying type: string

const (
	ModelLifecycleStateActive   ModelLifecycleStateEnum = "ACTIVE"
	ModelLifecycleStateDeleted  ModelLifecycleStateEnum = "DELETED"
	ModelLifecycleStateFailed   ModelLifecycleStateEnum = "FAILED"
	ModelLifecycleStateInactive ModelLifecycleStateEnum = "INACTIVE"
)

Set of constants representing the allowable values for ModelLifecycleStateEnum

func GetMappingModelLifecycleStateEnum ¶

func GetMappingModelLifecycleStateEnum(val string) (ModelLifecycleStateEnum, bool)

GetMappingModelLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelLifecycleStateEnumValues ¶

func GetModelLifecycleStateEnumValues() []ModelLifecycleStateEnum

GetModelLifecycleStateEnumValues Enumerates the set of values for ModelLifecycleStateEnum

type ModelProvenance ¶

type ModelProvenance struct {

	// For model reproducibility purposes. URL of the git repository associated with model training.
	RepositoryUrl *string `mandatory:"false" json:"repositoryUrl"`

	// For model reproducibility purposes. Branch of the git repository associated with model training.
	GitBranch *string `mandatory:"false" json:"gitBranch"`

	// For model reproducibility purposes. Commit ID of the git repository associated with model training.
	GitCommit *string `mandatory:"false" json:"gitCommit"`

	// For model reproducibility purposes. Path to model artifacts.
	ScriptDir *string `mandatory:"false" json:"scriptDir"`

	// For model reproducibility purposes. Path to the python script or notebook in which the model was trained."
	TrainingScript *string `mandatory:"false" json:"trainingScript"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a training session(Job or NotebookSession) in which the model was trained. It is used for model reproducibility purposes.
	TrainingId *string `mandatory:"false" json:"trainingId"`
}

ModelProvenance Model provenance gives data scientists information about the origin of their model. This information allows data scientists to reproduce the development environment in which the model was trained.

func (ModelProvenance) String ¶

func (m ModelProvenance) String() string

func (ModelProvenance) ValidateEnumValue ¶

func (m ModelProvenance) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelSettingActionStateEnum ¶ added in v65.77.0

type ModelSettingActionStateEnum string

ModelSettingActionStateEnum Enum with underlying type: string

const (
	ModelSettingActionStatePending   ModelSettingActionStateEnum = "PENDING"
	ModelSettingActionStateFailed    ModelSettingActionStateEnum = "FAILED"
	ModelSettingActionStateSucceeded ModelSettingActionStateEnum = "SUCCEEDED"
)

Set of constants representing the allowable values for ModelSettingActionStateEnum

func GetMappingModelSettingActionStateEnum ¶ added in v65.77.0

func GetMappingModelSettingActionStateEnum(val string) (ModelSettingActionStateEnum, bool)

GetMappingModelSettingActionStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelSettingActionStateEnumValues ¶ added in v65.77.0

func GetModelSettingActionStateEnumValues() []ModelSettingActionStateEnum

GetModelSettingActionStateEnumValues Enumerates the set of values for ModelSettingActionStateEnum

type ModelSettingCustomerNotificationTypeEnum ¶ added in v65.77.0

type ModelSettingCustomerNotificationTypeEnum string

ModelSettingCustomerNotificationTypeEnum Enum with underlying type: string

const (
	ModelSettingCustomerNotificationTypeNone      ModelSettingCustomerNotificationTypeEnum = "NONE"
	ModelSettingCustomerNotificationTypeAll       ModelSettingCustomerNotificationTypeEnum = "ALL"
	ModelSettingCustomerNotificationTypeOnFailure ModelSettingCustomerNotificationTypeEnum = "ON_FAILURE"
	ModelSettingCustomerNotificationTypeOnSuccess ModelSettingCustomerNotificationTypeEnum = "ON_SUCCESS"
)

Set of constants representing the allowable values for ModelSettingCustomerNotificationTypeEnum

func GetMappingModelSettingCustomerNotificationTypeEnum ¶ added in v65.77.0

func GetMappingModelSettingCustomerNotificationTypeEnum(val string) (ModelSettingCustomerNotificationTypeEnum, bool)

GetMappingModelSettingCustomerNotificationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelSettingCustomerNotificationTypeEnumValues ¶ added in v65.77.0

func GetModelSettingCustomerNotificationTypeEnumValues() []ModelSettingCustomerNotificationTypeEnum

GetModelSettingCustomerNotificationTypeEnumValues Enumerates the set of values for ModelSettingCustomerNotificationTypeEnum

type ModelSummary ¶

type ModelSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the model.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	Id *string `mandatory:"true" json:"id"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the model.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The state of the model.
	LifecycleState ModelLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The OCID of the model version set that the model is associated to.
	ModelVersionSetId *string `mandatory:"true" json:"modelVersionSetId"`

	// The name of the model version set that the model is associated to.
	ModelVersionSetName *string `mandatory:"true" json:"modelVersionSetName"`

	// Unique identifier assigned to each version of the model.
	VersionId *int64 `mandatory:"true" json:"versionId"`

	// The version label can add an additional description of the lifecycle state of the model or the application using and training the model.
	VersionLabel *string `mandatory:"true" json:"versionLabel"`

	// The category of the model.
	Category ModelCategoryEnum `mandatory:"true" json:"category"`

	// Identifier to indicate whether a model artifact resides in the Service Tenancy or Customer Tenancy.
	IsModelByReference *bool `mandatory:"true" json:"isModelByReference"`

	// Details about the lifecycle state of the model.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

ModelSummary Summary information for a model.

func (ModelSummary) String ¶

func (m ModelSummary) String() string

func (ModelSummary) ValidateEnumValue ¶

func (m ModelSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelVersionSet ¶ added in v65.28.1

type ModelVersionSet struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model version set.
	Id *string `mandatory:"true" json:"id"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model version set compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the model version set.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly name for the resource.
	Name *string `mandatory:"true" json:"name"`

	// A short description of the model version set.
	Description *string `mandatory:"true" json:"description"`

	// The state of the model version set.
	LifecycleState ModelVersionSetLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time that the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The date and time that the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the model version set.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The category of the model version set.
	Category ModelVersionSetCategoryEnum `mandatory:"true" json:"category"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

ModelVersionSet A model version set to associate different versions of machine learning models.

func (ModelVersionSet) String ¶ added in v65.28.1

func (m ModelVersionSet) String() string

func (ModelVersionSet) ValidateEnumValue ¶ added in v65.28.1

func (m ModelVersionSet) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModelVersionSetCategoryEnum ¶ added in v65.86.0

type ModelVersionSetCategoryEnum string

ModelVersionSetCategoryEnum Enum with underlying type: string

const (
	ModelVersionSetCategoryUser    ModelVersionSetCategoryEnum = "USER"
	ModelVersionSetCategoryService ModelVersionSetCategoryEnum = "SERVICE"
)

Set of constants representing the allowable values for ModelVersionSetCategoryEnum

func GetMappingModelVersionSetCategoryEnum ¶ added in v65.86.0

func GetMappingModelVersionSetCategoryEnum(val string) (ModelVersionSetCategoryEnum, bool)

GetMappingModelVersionSetCategoryEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelVersionSetCategoryEnumValues ¶ added in v65.86.0

func GetModelVersionSetCategoryEnumValues() []ModelVersionSetCategoryEnum

GetModelVersionSetCategoryEnumValues Enumerates the set of values for ModelVersionSetCategoryEnum

type ModelVersionSetLifecycleStateEnum ¶ added in v65.28.1

type ModelVersionSetLifecycleStateEnum string

ModelVersionSetLifecycleStateEnum Enum with underlying type: string

const (
	ModelVersionSetLifecycleStateActive   ModelVersionSetLifecycleStateEnum = "ACTIVE"
	ModelVersionSetLifecycleStateDeleting ModelVersionSetLifecycleStateEnum = "DELETING"
	ModelVersionSetLifecycleStateDeleted  ModelVersionSetLifecycleStateEnum = "DELETED"
	ModelVersionSetLifecycleStateFailed   ModelVersionSetLifecycleStateEnum = "FAILED"
)

Set of constants representing the allowable values for ModelVersionSetLifecycleStateEnum

func GetMappingModelVersionSetLifecycleStateEnum ¶ added in v65.28.1

func GetMappingModelVersionSetLifecycleStateEnum(val string) (ModelVersionSetLifecycleStateEnum, bool)

GetMappingModelVersionSetLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetModelVersionSetLifecycleStateEnumValues ¶ added in v65.28.1

func GetModelVersionSetLifecycleStateEnumValues() []ModelVersionSetLifecycleStateEnum

GetModelVersionSetLifecycleStateEnumValues Enumerates the set of values for ModelVersionSetLifecycleStateEnum

type ModelVersionSetSummary ¶ added in v65.28.1

type ModelVersionSetSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model version set.
	Id *string `mandatory:"true" json:"id"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model version set compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the model version set.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly name for the resource. It must be unique and can't be modified.
	Name *string `mandatory:"true" json:"name"`

	// The state of the model version set.
	LifecycleState ModelVersionSetLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time that the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The date and time that the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the model version set.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The category of the model version set.
	Category ModelVersionSetCategoryEnum `mandatory:"true" json:"category"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

ModelVersionSetSummary Summary information for a model version set.

func (ModelVersionSetSummary) String ¶ added in v65.28.1

func (m ModelVersionSetSummary) String() string

func (ModelVersionSetSummary) ValidateEnumValue ¶ added in v65.28.1

func (m ModelVersionSetSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ModifyModelGroupDetails ¶ added in v65.97.0

type ModifyModelGroupDetails struct {

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	// Example: `My ModelGroup`
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the modelGroup.
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model group version history to which the modelGroup is associated.
	ModelGroupVersionHistoryId *string `mandatory:"false" json:"modelGroupVersionHistoryId"`

	// An additional description of the lifecycle state of the model group.
	VersionLabel *string `mandatory:"false" json:"versionLabel"`

	ModelGroupDetails ModelGroupDetails `mandatory:"false" json:"modelGroupDetails"`
}

ModifyModelGroupDetails Overwrites the properties of the source modelGroup.

func (ModifyModelGroupDetails) String ¶ added in v65.97.0

func (m ModifyModelGroupDetails) String() string

func (*ModifyModelGroupDetails) UnmarshalJSON ¶ added in v65.97.0

func (m *ModifyModelGroupDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ModifyModelGroupDetails) ValidateEnumValue ¶ added in v65.97.0

func (m ModifyModelGroupDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MultiNodeJobInfrastructureConfigurationDetails ¶ added in v65.98.0

type MultiNodeJobInfrastructureConfigurationDetails struct {

	// The name that corresponds to the JobShapeSummary to use for the job node
	ShapeName *string `mandatory:"true" json:"shapeName"`

	// The size of the block storage volume to attach to the instance running the job
	BlockStorageSizeInGBs *int `mandatory:"true" json:"blockStorageSizeInGBs"`

	JobShapeConfigDetails *JobShapeConfigDetails `mandatory:"false" json:"jobShapeConfigDetails"`
}

MultiNodeJobInfrastructureConfigurationDetails This type should only be used for the infrastructure configuration within node group configuration details for configuring multi-node jobs.

func (MultiNodeJobInfrastructureConfigurationDetails) MarshalJSON ¶ added in v65.98.0

func (m MultiNodeJobInfrastructureConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (MultiNodeJobInfrastructureConfigurationDetails) String ¶ added in v65.98.0

func (MultiNodeJobInfrastructureConfigurationDetails) ValidateEnumValue ¶ added in v65.98.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MultiNodeJobNodeConfigurationDetails ¶ added in v65.98.0

type MultiNodeJobNodeConfigurationDetails struct {

	// A time bound for the execution of the job run. Timer starts when the job run is in progress.
	MaximumRuntimeInMinutes *int64 `mandatory:"false" json:"maximumRuntimeInMinutes"`

	JobNetworkConfiguration JobNetworkConfiguration `mandatory:"false" json:"jobNetworkConfiguration"`

	// List of JobNodeGroupConfigurationDetails
	JobNodeGroupConfigurationDetailsList []JobNodeGroupConfigurationDetails `mandatory:"false" json:"jobNodeGroupConfigurationDetailsList"`

	// The execution order of node groups
	StartupOrder MultiNodeJobNodeConfigurationDetailsStartupOrderEnum `mandatory:"false" json:"startupOrder,omitempty"`
}

MultiNodeJobNodeConfigurationDetails MultiNodeJobNodeConfigurationDetails

func (MultiNodeJobNodeConfigurationDetails) MarshalJSON ¶ added in v65.98.0

func (m MultiNodeJobNodeConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (MultiNodeJobNodeConfigurationDetails) String ¶ added in v65.98.0

func (*MultiNodeJobNodeConfigurationDetails) UnmarshalJSON ¶ added in v65.98.0

func (m *MultiNodeJobNodeConfigurationDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (MultiNodeJobNodeConfigurationDetails) ValidateEnumValue ¶ added in v65.98.0

func (m MultiNodeJobNodeConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MultiNodeJobNodeConfigurationDetailsStartupOrderEnum ¶ added in v65.98.0

type MultiNodeJobNodeConfigurationDetailsStartupOrderEnum string

MultiNodeJobNodeConfigurationDetailsStartupOrderEnum Enum with underlying type: string

const (
	MultiNodeJobNodeConfigurationDetailsStartupOrderOrder    MultiNodeJobNodeConfigurationDetailsStartupOrderEnum = "IN_ORDER"
	MultiNodeJobNodeConfigurationDetailsStartupOrderParallel MultiNodeJobNodeConfigurationDetailsStartupOrderEnum = "IN_PARALLEL"
)

Set of constants representing the allowable values for MultiNodeJobNodeConfigurationDetailsStartupOrderEnum

func GetMappingMultiNodeJobNodeConfigurationDetailsStartupOrderEnum ¶ added in v65.98.0

func GetMappingMultiNodeJobNodeConfigurationDetailsStartupOrderEnum(val string) (MultiNodeJobNodeConfigurationDetailsStartupOrderEnum, bool)

GetMappingMultiNodeJobNodeConfigurationDetailsStartupOrderEnum performs case Insensitive comparison on enum value and return the desired enum

func GetMultiNodeJobNodeConfigurationDetailsStartupOrderEnumValues ¶ added in v65.98.0

func GetMultiNodeJobNodeConfigurationDetailsStartupOrderEnumValues() []MultiNodeJobNodeConfigurationDetailsStartupOrderEnum

GetMultiNodeJobNodeConfigurationDetailsStartupOrderEnumValues Enumerates the set of values for MultiNodeJobNodeConfigurationDetailsStartupOrderEnum

type NodeGroupDetails ¶ added in v65.98.0

type NodeGroupDetails struct {

	// node group name.
	Name *string `mandatory:"true" json:"name"`

	// The state of the node group.
	LifecycleState NodeGroupLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The state details of the node group.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
}

NodeGroupDetails Details of Node Group

func (NodeGroupDetails) String ¶ added in v65.98.0

func (m NodeGroupDetails) String() string

func (NodeGroupDetails) ValidateEnumValue ¶ added in v65.98.0

func (m NodeGroupDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type NodeGroupLifecycleStateEnum ¶ added in v65.98.0

type NodeGroupLifecycleStateEnum string

NodeGroupLifecycleStateEnum Enum with underlying type: string

const (
	NodeGroupLifecycleStateCreating NodeGroupLifecycleStateEnum = "CREATING"
	NodeGroupLifecycleStateActive   NodeGroupLifecycleStateEnum = "ACTIVE"
	NodeGroupLifecycleStateDeleting NodeGroupLifecycleStateEnum = "DELETING"
	NodeGroupLifecycleStateDeleted  NodeGroupLifecycleStateEnum = "DELETED"
	NodeGroupLifecycleStateFailed   NodeGroupLifecycleStateEnum = "FAILED"
)

Set of constants representing the allowable values for NodeGroupLifecycleStateEnum

func GetMappingNodeGroupLifecycleStateEnum ¶ added in v65.98.0

func GetMappingNodeGroupLifecycleStateEnum(val string) (NodeGroupLifecycleStateEnum, bool)

GetMappingNodeGroupLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetNodeGroupLifecycleStateEnumValues ¶ added in v65.98.0

func GetNodeGroupLifecycleStateEnumValues() []NodeGroupLifecycleStateEnum

GetNodeGroupLifecycleStateEnumValues Enumerates the set of values for NodeGroupLifecycleStateEnum

type NotebookSession ¶

type NotebookSession struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the notebook session.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	// Example: `My NotebookSession`
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the notebook session.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the notebook session.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the notebook session's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The state of the notebook session.
	LifecycleState NotebookSessionLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	NotebookSessionConfigurationDetails *NotebookSessionConfigurationDetails `mandatory:"false" json:"notebookSessionConfigurationDetails"`

	NotebookSessionConfigDetails *NotebookSessionConfigDetails `mandatory:"false" json:"notebookSessionConfigDetails"`

	NotebookSessionRuntimeConfigDetails *NotebookSessionRuntimeConfigDetails `mandatory:"false" json:"notebookSessionRuntimeConfigDetails"`

	// Collection of NotebookSessionStorageMountConfigurationDetails.
	NotebookSessionStorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"notebookSessionStorageMountConfigurationDetailsList"`

	// The URL to interact with the notebook session.
	NotebookSessionUrl *string `mandatory:"false" json:"notebookSessionUrl"`

	// Details about the state of the notebook session.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

NotebookSession Notebook sessions are interactive coding environments for data scientists.

func (NotebookSession) String ¶

func (m NotebookSession) String() string

func (*NotebookSession) UnmarshalJSON ¶ added in v65.50.0

func (m *NotebookSession) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (NotebookSession) ValidateEnumValue ¶

func (m NotebookSession) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type NotebookSessionConfigDetails ¶

type NotebookSessionConfigDetails struct {

	// The shape used to launch the notebook session compute instance.  The list of available shapes in a given compartment can be retrieved using the `ListNotebookSessionShapes` endpoint.
	Shape *string `mandatory:"true" json:"shape"`

	// A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.
	BlockStorageSizeInGBs *int `mandatory:"false" json:"blockStorageSizeInGBs"`

	// A notebook session instance is provided with a VNIC for network access.  This specifies the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet to create a VNIC in.  The subnet should be in a VCN with a NAT gateway for egress to the internet.
	SubnetId *string `mandatory:"false" json:"subnetId"`

	// The OCID of a Data Science private endpoint.
	PrivateEndpointId *string `mandatory:"false" json:"privateEndpointId"`

	NotebookSessionShapeConfigDetails *NotebookSessionShapeConfigDetails `mandatory:"false" json:"notebookSessionShapeConfigDetails"`
}

NotebookSessionConfigDetails Details for the notebook session configuration.

func (NotebookSessionConfigDetails) String ¶

func (NotebookSessionConfigDetails) ValidateEnumValue ¶

func (m NotebookSessionConfigDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type NotebookSessionConfigurationDetails ¶

type NotebookSessionConfigurationDetails struct {

	// The shape used to launch the notebook session compute instance.  The list of available shapes in a given compartment can be retrieved using the `ListNotebookSessionShapes` endpoint.
	Shape *string `mandatory:"true" json:"shape"`

	// A notebook session instance is provided with a VNIC for network access.  This specifies the OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet to create a VNIC in.  The subnet should be in a VCN with a NAT gateway for egress to the internet.
	SubnetId *string `mandatory:"true" json:"subnetId"`

	// A notebook session instance is provided with a block storage volume. This specifies the size of the volume in GBs.
	BlockStorageSizeInGBs *int `mandatory:"false" json:"blockStorageSizeInGBs"`

	// The OCID of a Data Science private endpoint.
	PrivateEndpointId *string `mandatory:"false" json:"privateEndpointId"`

	NotebookSessionShapeConfigDetails *NotebookSessionShapeConfigDetails `mandatory:"false" json:"notebookSessionShapeConfigDetails"`
}

NotebookSessionConfigurationDetails Details for the notebook session configuration.

func (NotebookSessionConfigurationDetails) String ¶

func (NotebookSessionConfigurationDetails) ValidateEnumValue ¶

func (m NotebookSessionConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type NotebookSessionGitConfigDetails ¶ added in v65.14.0

type NotebookSessionGitConfigDetails struct {

	// A collection of Git repository configurations.
	NotebookSessionGitRepoConfigCollection []NotebookSessionGitRepoConfigDetails `mandatory:"false" json:"notebookSessionGitRepoConfigCollection"`
}

NotebookSessionGitConfigDetails Git configuration Details.

func (NotebookSessionGitConfigDetails) String ¶ added in v65.14.0

func (NotebookSessionGitConfigDetails) ValidateEnumValue ¶ added in v65.14.0

func (m NotebookSessionGitConfigDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type NotebookSessionGitRepoConfigDetails ¶ added in v65.14.0

type NotebookSessionGitRepoConfigDetails struct {

	// The repository URL
	Url *string `mandatory:"true" json:"url"`
}

NotebookSessionGitRepoConfigDetails Git repository configurations.

func (NotebookSessionGitRepoConfigDetails) String ¶ added in v65.14.0

func (NotebookSessionGitRepoConfigDetails) ValidateEnumValue ¶ added in v65.14.0

func (m NotebookSessionGitRepoConfigDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type NotebookSessionLifecycleStateEnum ¶

type NotebookSessionLifecycleStateEnum string

NotebookSessionLifecycleStateEnum Enum with underlying type: string

const (
	NotebookSessionLifecycleStateCreating NotebookSessionLifecycleStateEnum = "CREATING"
	NotebookSessionLifecycleStateActive   NotebookSessionLifecycleStateEnum = "ACTIVE"
	NotebookSessionLifecycleStateDeleting NotebookSessionLifecycleStateEnum = "DELETING"
	NotebookSessionLifecycleStateDeleted  NotebookSessionLifecycleStateEnum = "DELETED"
	NotebookSessionLifecycleStateFailed   NotebookSessionLifecycleStateEnum = "FAILED"
	NotebookSessionLifecycleStateInactive NotebookSessionLifecycleStateEnum = "INACTIVE"
	NotebookSessionLifecycleStateUpdating NotebookSessionLifecycleStateEnum = "UPDATING"
)

Set of constants representing the allowable values for NotebookSessionLifecycleStateEnum

func GetMappingNotebookSessionLifecycleStateEnum ¶

func GetMappingNotebookSessionLifecycleStateEnum(val string) (NotebookSessionLifecycleStateEnum, bool)

GetMappingNotebookSessionLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetNotebookSessionLifecycleStateEnumValues ¶

func GetNotebookSessionLifecycleStateEnumValues() []NotebookSessionLifecycleStateEnum

GetNotebookSessionLifecycleStateEnumValues Enumerates the set of values for NotebookSessionLifecycleStateEnum

type NotebookSessionRuntimeConfigDetails ¶ added in v65.14.0

type NotebookSessionRuntimeConfigDetails struct {

	// Custom environment variables for Notebook Session. These key-value pairs will be available for customers in Notebook Sessions.
	CustomEnvironmentVariables map[string]string `mandatory:"false" json:"customEnvironmentVariables"`

	NotebookSessionGitConfigDetails *NotebookSessionGitConfigDetails `mandatory:"false" json:"notebookSessionGitConfigDetails"`
}

NotebookSessionRuntimeConfigDetails Notebook Session runtime configuration details.

func (NotebookSessionRuntimeConfigDetails) String ¶ added in v65.14.0

func (NotebookSessionRuntimeConfigDetails) ValidateEnumValue ¶ added in v65.14.0

func (m NotebookSessionRuntimeConfigDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type NotebookSessionShapeConfigDetails ¶

type NotebookSessionShapeConfigDetails struct {

	// The total number of OCPUs available to the notebook session instance.
	Ocpus *float32 `mandatory:"false" json:"ocpus"`

	// The total amount of memory available to the notebook session instance, in gigabytes.
	MemoryInGBs *float32 `mandatory:"false" json:"memoryInGBs"`

	// The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left bank, it will default to `BASELINE_1_1`.
	// The following values are supported:
	//   BASELINE_1_8 - baseline usage is 1/8 of an OCPU.
	//   BASELINE_1_2 - baseline usage is 1/2 of an OCPU.
	//   BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance.
	CpuBaseline NotebookSessionShapeConfigDetailsCpuBaselineEnum `mandatory:"false" json:"cpuBaseline,omitempty"`
}

NotebookSessionShapeConfigDetails Details for the notebook session shape configuration.

func (NotebookSessionShapeConfigDetails) String ¶

func (NotebookSessionShapeConfigDetails) ValidateEnumValue ¶

func (m NotebookSessionShapeConfigDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type NotebookSessionShapeConfigDetailsCpuBaselineEnum ¶ added in v65.97.0

type NotebookSessionShapeConfigDetailsCpuBaselineEnum string

NotebookSessionShapeConfigDetailsCpuBaselineEnum Enum with underlying type: string

const (
	NotebookSessionShapeConfigDetailsCpuBaseline8 NotebookSessionShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_8"
	NotebookSessionShapeConfigDetailsCpuBaseline2 NotebookSessionShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_2"
	NotebookSessionShapeConfigDetailsCpuBaseline1 NotebookSessionShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_1"
)

Set of constants representing the allowable values for NotebookSessionShapeConfigDetailsCpuBaselineEnum

func GetMappingNotebookSessionShapeConfigDetailsCpuBaselineEnum ¶ added in v65.97.0

func GetMappingNotebookSessionShapeConfigDetailsCpuBaselineEnum(val string) (NotebookSessionShapeConfigDetailsCpuBaselineEnum, bool)

GetMappingNotebookSessionShapeConfigDetailsCpuBaselineEnum performs case Insensitive comparison on enum value and return the desired enum

func GetNotebookSessionShapeConfigDetailsCpuBaselineEnumValues ¶ added in v65.97.0

func GetNotebookSessionShapeConfigDetailsCpuBaselineEnumValues() []NotebookSessionShapeConfigDetailsCpuBaselineEnum

GetNotebookSessionShapeConfigDetailsCpuBaselineEnumValues Enumerates the set of values for NotebookSessionShapeConfigDetailsCpuBaselineEnum

type NotebookSessionShapeSeriesEnum ¶

type NotebookSessionShapeSeriesEnum string

NotebookSessionShapeSeriesEnum Enum with underlying type: string

const (
	NotebookSessionShapeSeriesAmdRome      NotebookSessionShapeSeriesEnum = "AMD_ROME"
	NotebookSessionShapeSeriesIntelSkylake NotebookSessionShapeSeriesEnum = "INTEL_SKYLAKE"
	NotebookSessionShapeSeriesNvidiaGpu    NotebookSessionShapeSeriesEnum = "NVIDIA_GPU"
	NotebookSessionShapeSeriesGeneric      NotebookSessionShapeSeriesEnum = "GENERIC"
	NotebookSessionShapeSeriesLegacy       NotebookSessionShapeSeriesEnum = "LEGACY"
	NotebookSessionShapeSeriesArm          NotebookSessionShapeSeriesEnum = "ARM"
)

Set of constants representing the allowable values for NotebookSessionShapeSeriesEnum

func GetMappingNotebookSessionShapeSeriesEnum ¶

func GetMappingNotebookSessionShapeSeriesEnum(val string) (NotebookSessionShapeSeriesEnum, bool)

GetMappingNotebookSessionShapeSeriesEnum performs case Insensitive comparison on enum value and return the desired enum

func GetNotebookSessionShapeSeriesEnumValues ¶

func GetNotebookSessionShapeSeriesEnumValues() []NotebookSessionShapeSeriesEnum

GetNotebookSessionShapeSeriesEnumValues Enumerates the set of values for NotebookSessionShapeSeriesEnum

type NotebookSessionShapeSummary ¶

type NotebookSessionShapeSummary struct {

	// The name of the notebook session shape.
	Name *string `mandatory:"true" json:"name"`

	// The number of cores associated with this notebook session shape.
	CoreCount *int `mandatory:"true" json:"coreCount"`

	// The amount of memory in GBs associated with this notebook session shape.
	MemoryInGBs *int `mandatory:"true" json:"memoryInGBs"`

	// The family that the compute shape belongs to.
	ShapeSeries NotebookSessionShapeSeriesEnum `mandatory:"true" json:"shapeSeries"`
}

NotebookSessionShapeSummary The compute shape used to launch a notebook session compute instance.

func (NotebookSessionShapeSummary) String ¶

func (NotebookSessionShapeSummary) ValidateEnumValue ¶

func (m NotebookSessionShapeSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type NotebookSessionSummary ¶

type NotebookSessionSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the notebook session.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	// Example: `My NotebookSession`
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the notebook session.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the notebook session.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the notebook session's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The state of the notebook session.
	LifecycleState NotebookSessionLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	NotebookSessionConfigurationDetails *NotebookSessionConfigurationDetails `mandatory:"false" json:"notebookSessionConfigurationDetails"`

	NotebookSessionConfigDetails *NotebookSessionConfigDetails `mandatory:"false" json:"notebookSessionConfigDetails"`

	// The URL to interact with the notebook session.
	NotebookSessionUrl *string `mandatory:"false" json:"notebookSessionUrl"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

NotebookSessionSummary Summary information for a notebook session.

func (NotebookSessionSummary) String ¶

func (m NotebookSessionSummary) String() string

func (NotebookSessionSummary) ValidateEnumValue ¶

func (m NotebookSessionSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ObjectStorageBucketInstanceComponent ¶ added in v65.88.1

type ObjectStorageBucketInstanceComponent struct {

	// Name of instance component
	ComponentName *string `mandatory:"true" json:"componentName"`

	// Object Storage namespace
	Namespace *string `mandatory:"true" json:"namespace"`

	// OCID of Object Storage Bucket
	BucketId *string `mandatory:"true" json:"bucketId"`

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	Name *string `mandatory:"false" json:"name"`
}

ObjectStorageBucketInstanceComponent Reference to Object Storage Bucket

func (ObjectStorageBucketInstanceComponent) GetComponentName ¶ added in v65.88.1

func (m ObjectStorageBucketInstanceComponent) GetComponentName() *string

GetComponentName returns ComponentName

func (ObjectStorageBucketInstanceComponent) GetName ¶ added in v65.88.1

GetName returns Name

func (ObjectStorageBucketInstanceComponent) MarshalJSON ¶ added in v65.88.1

func (m ObjectStorageBucketInstanceComponent) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ObjectStorageBucketInstanceComponent) String ¶ added in v65.88.1

func (ObjectStorageBucketInstanceComponent) ValidateEnumValue ¶ added in v65.88.1

func (m ObjectStorageBucketInstanceComponent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ObjectStorageMountConfigurationDetails ¶ added in v65.50.0

type ObjectStorageMountConfigurationDetails struct {

	// The local directory name to be mounted
	DestinationDirectoryName *string `mandatory:"true" json:"destinationDirectoryName"`

	// The object storage namespace
	Namespace *string `mandatory:"true" json:"namespace"`

	// The object storage bucket
	Bucket *string `mandatory:"true" json:"bucket"`

	// The local path of the mounted directory, excluding directory name.
	DestinationPath *string `mandatory:"false" json:"destinationPath"`

	// Prefix in the bucket to mount
	Prefix *string `mandatory:"false" json:"prefix"`
}

ObjectStorageMountConfigurationDetails The Object Storage Configuration Details.

func (ObjectStorageMountConfigurationDetails) GetDestinationDirectoryName ¶ added in v65.50.0

func (m ObjectStorageMountConfigurationDetails) GetDestinationDirectoryName() *string

GetDestinationDirectoryName returns DestinationDirectoryName

func (ObjectStorageMountConfigurationDetails) GetDestinationPath ¶ added in v65.50.0

func (m ObjectStorageMountConfigurationDetails) GetDestinationPath() *string

GetDestinationPath returns DestinationPath

func (ObjectStorageMountConfigurationDetails) MarshalJSON ¶ added in v65.50.0

func (m ObjectStorageMountConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ObjectStorageMountConfigurationDetails) String ¶ added in v65.50.0

func (ObjectStorageMountConfigurationDetails) ValidateEnumValue ¶ added in v65.50.0

func (m ObjectStorageMountConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ObjectStorageObjectInstanceComponent ¶ added in v65.88.1

type ObjectStorageObjectInstanceComponent struct {

	// Name of instance component
	ComponentName *string `mandatory:"true" json:"componentName"`

	// OCID of Object Storage Object
	ObjectId *string `mandatory:"true" json:"objectId"`

	// Object Storage namespace
	Namespace *string `mandatory:"true" json:"namespace"`

	// Name of object storage bucket
	BucketName *string `mandatory:"true" json:"bucketName"`

	// Name of referenced resource (generally resources do not have to have any name but most resources have name exposed as 'name' or 'displayName' field).
	Name *string `mandatory:"false" json:"name"`
}

ObjectStorageObjectInstanceComponent Reference to Object Storage Object

func (ObjectStorageObjectInstanceComponent) GetComponentName ¶ added in v65.88.1

func (m ObjectStorageObjectInstanceComponent) GetComponentName() *string

GetComponentName returns ComponentName

func (ObjectStorageObjectInstanceComponent) GetName ¶ added in v65.88.1

GetName returns Name

func (ObjectStorageObjectInstanceComponent) MarshalJSON ¶ added in v65.88.1

func (m ObjectStorageObjectInstanceComponent) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ObjectStorageObjectInstanceComponent) String ¶ added in v65.88.1

func (ObjectStorageObjectInstanceComponent) ValidateEnumValue ¶ added in v65.88.1

func (m ObjectStorageObjectInstanceComponent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type OcirContainerJobEnvironmentConfigurationDetails ¶ added in v65.59.0

type OcirContainerJobEnvironmentConfigurationDetails struct {

	// The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
	// Acceptable format:
	// `<region>.ocir.io/<registry>/<image>:<tag>`
	// `<region>.ocir.io/<registry>/<image>:<tag>@digest`
	Image *string `mandatory:"true" json:"image"`

	// The container image run CMD (https://docs.docker.com/engine/reference/builder/#cmd) as a list of strings.
	// Use `CMD` as arguments to the `ENTRYPOINT` or the only command to run in the absence of an `ENTRYPOINT`.
	// The combined size of `CMD` and `ENTRYPOINT` must be less than 2048 bytes.
	Cmd []string `mandatory:"false" json:"cmd"`

	// The container image run ENTRYPOINT (https://docs.docker.com/engine/reference/builder/#entrypoint) as a list of strings.
	// Accept the `CMD` as extra arguments.
	// The combined size of `CMD` and `ENTRYPOINT` must be less than 2048 bytes.
	// More information on how `CMD` and `ENTRYPOINT` interact are here (https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact).
	Entrypoint []string `mandatory:"false" json:"entrypoint"`

	// The digest of the container image. For example,
	// `sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030`
	ImageDigest *string `mandatory:"false" json:"imageDigest"`

	// OCID of the container image signature
	ImageSignatureId *string `mandatory:"false" json:"imageSignatureId"`
}

OcirContainerJobEnvironmentConfigurationDetails Environment configuration based on container image stored in OCI Container Registry.

func (OcirContainerJobEnvironmentConfigurationDetails) MarshalJSON ¶ added in v65.59.0

func (m OcirContainerJobEnvironmentConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (OcirContainerJobEnvironmentConfigurationDetails) String ¶ added in v65.59.0

func (OcirContainerJobEnvironmentConfigurationDetails) ValidateEnumValue ¶ added in v65.59.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type OcirModelDeploymentEnvironmentConfigurationDetails ¶ added in v65.32.0

type OcirModelDeploymentEnvironmentConfigurationDetails struct {

	// The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
	// Acceptable format:
	// `<region>.ocir.io/<registry>/<image>:<tag>`
	// `<region>.ocir.io/<registry>/<image>:<tag>@digest`
	Image *string `mandatory:"true" json:"image"`

	// The digest of the container image. For example,
	// `sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030`
	ImageDigest *string `mandatory:"false" json:"imageDigest"`

	// The container image run CMD (https://docs.docker.com/engine/reference/builder/#cmd) as a list of strings.
	// Use `CMD` as arguments to the `ENTRYPOINT` or the only command to run in the absence of an `ENTRYPOINT`.
	// The combined size of `CMD` and `ENTRYPOINT` must be less than 2048 bytes.
	Cmd []string `mandatory:"false" json:"cmd"`

	// The container image run ENTRYPOINT (https://docs.docker.com/engine/reference/builder/#entrypoint) as a list of strings.
	// Accept the `CMD` as extra arguments.
	// The combined size of `CMD` and `ENTRYPOINT` must be less than 2048 bytes.
	// More information on how `CMD` and `ENTRYPOINT` interact are here (https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact).
	Entrypoint []string `mandatory:"false" json:"entrypoint"`

	// The port on which the web server serving the inference is running.
	// The port can be anything between `1024` and `65535`. The following ports cannot be used `24224`, `8446`, `8447`.
	ServerPort *int `mandatory:"false" json:"serverPort"`

	// The port on which the container HEALTHCHECK (https://docs.docker.com/engine/reference/builder/#healthcheck) would listen.
	// The port can be anything between `1024` and `65535`. The following ports cannot be used `24224`, `8446`, `8447`.
	HealthCheckPort *int `mandatory:"false" json:"healthCheckPort"`

	// Environment variables to set for the web server container.
	// The size of envVars must be less than 2048 bytes.
	// Key should be under 32 characters.
	// Key should contain only letters, digits and underscore (_)
	// Key should start with a letter.
	// Key should have at least 2 characters.
	// Key should not end with underscore eg. `TEST_`
	// Key if added cannot be empty. Value can be empty.
	// No specific size limits on individual Values. But overall environment variables is limited to 2048 bytes.
	// Key can't be reserved Model Deployment environment variables.
	EnvironmentVariables map[string]string `mandatory:"false" json:"environmentVariables"`
}

OcirModelDeploymentEnvironmentConfigurationDetails The environment configuration details object for OCI Registry

func (OcirModelDeploymentEnvironmentConfigurationDetails) MarshalJSON ¶ added in v65.32.0

MarshalJSON marshals to json representation

func (OcirModelDeploymentEnvironmentConfigurationDetails) String ¶ added in v65.32.0

func (OcirModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue ¶ added in v65.32.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type OssModelArtifactReferenceDetails ¶ added in v65.86.0

type OssModelArtifactReferenceDetails struct {

	// The namespace of the model artifact reference in OSS.
	Namespace *string `mandatory:"true" json:"namespace"`

	// The bucket name of the model artifact reference in OSS.
	BucketName *string `mandatory:"true" json:"bucketName"`

	// The prefix of the model artifact reference in OSS.
	Prefix *string `mandatory:"false" json:"prefix"`
}

OssModelArtifactReferenceDetails Reference to the OSS where model artifact is stored

func (OssModelArtifactReferenceDetails) MarshalJSON ¶ added in v65.86.0

func (m OssModelArtifactReferenceDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (OssModelArtifactReferenceDetails) String ¶ added in v65.86.0

func (OssModelArtifactReferenceDetails) ValidateEnumValue ¶ added in v65.86.0

func (m OssModelArtifactReferenceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PatchInsertNewMemberModels ¶ added in v65.97.0

type PatchInsertNewMemberModels struct {

	// Array of inference key and model OCID.
	Values []MemberModelDetails `mandatory:"true" json:"values"`
}

PatchInsertNewMemberModels This will specify the list of new models that are to be associated with the cloned model group.

func (PatchInsertNewMemberModels) MarshalJSON ¶ added in v65.97.0

func (m PatchInsertNewMemberModels) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PatchInsertNewMemberModels) String ¶ added in v65.97.0

func (PatchInsertNewMemberModels) ValidateEnumValue ¶ added in v65.97.0

func (m PatchInsertNewMemberModels) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PatchInstruction ¶ added in v65.97.0

type PatchInstruction interface {
}

PatchInstruction A single instruction to be included as part of Patch request content.

type PatchInstructionTypeEnum ¶ added in v65.97.0

type PatchInstructionTypeEnum string

PatchInstructionTypeEnum Enum with underlying type: string

const (
	PatchInstructionTypeInsert PatchInstructionTypeEnum = "INSERT"
	PatchInstructionTypeRemove PatchInstructionTypeEnum = "REMOVE"
)

Set of constants representing the allowable values for PatchInstructionTypeEnum

func GetMappingPatchInstructionTypeEnum ¶ added in v65.97.0

func GetMappingPatchInstructionTypeEnum(val string) (PatchInstructionTypeEnum, bool)

GetMappingPatchInstructionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPatchInstructionTypeEnumValues ¶ added in v65.97.0

func GetPatchInstructionTypeEnumValues() []PatchInstructionTypeEnum

GetPatchInstructionTypeEnumValues Enumerates the set of values for PatchInstructionTypeEnum

type PatchModelGroupMemberModelDetails ¶ added in v65.97.0

type PatchModelGroupMemberModelDetails struct {

	// Array of patch instructions.
	Items []PatchInstruction `mandatory:"false" json:"items"`
}

PatchModelGroupMemberModelDetails Specifies the list of new models to be added and list of models from source model group to be removed for cloning.

func (PatchModelGroupMemberModelDetails) String ¶ added in v65.97.0

func (*PatchModelGroupMemberModelDetails) UnmarshalJSON ¶ added in v65.97.0

func (m *PatchModelGroupMemberModelDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (PatchModelGroupMemberModelDetails) ValidateEnumValue ¶ added in v65.97.0

func (m PatchModelGroupMemberModelDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PatchRemoveMemberModels ¶ added in v65.97.0

type PatchRemoveMemberModels struct {

	// Array of inference key and model OCID.
	Values []MemberModelDetails `mandatory:"true" json:"values"`
}

PatchRemoveMemberModels This will specify the list of source model group models that are not to be associated with the cloned model group.

func (PatchRemoveMemberModels) MarshalJSON ¶ added in v65.97.0

func (m PatchRemoveMemberModels) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PatchRemoveMemberModels) String ¶ added in v65.97.0

func (m PatchRemoveMemberModels) String() string

func (PatchRemoveMemberModels) ValidateEnumValue ¶ added in v65.97.0

func (m PatchRemoveMemberModels) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type Pipeline ¶ added in v65.28.2

type Pipeline struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2020-08-06T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the pipeline.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the pipeline with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the pipeline.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// Array of step details for each step.
	StepDetails []PipelineStepDetails `mandatory:"true" json:"stepDetails"`

	// The current state of the pipeline.
	LifecycleState PipelineLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time the resource was updated in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2020-08-06T21:10:29.41Z
	TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

	// A short description of the pipeline.
	Description *string `mandatory:"false" json:"description"`

	ConfigurationDetails PipelineConfigurationDetails `mandatory:"false" json:"configurationDetails"`

	LogConfigurationDetails *PipelineLogConfigurationDetails `mandatory:"false" json:"logConfigurationDetails"`

	InfrastructureConfigurationDetails *PipelineInfrastructureConfigurationDetails `mandatory:"false" json:"infrastructureConfigurationDetails"`

	// The storage mount details to mount to the instance running the pipeline step.
	StorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"storageMountConfigurationDetailsList"`

	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in 'Failed' state.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

Pipeline A Pipeline to orchestrate and execute machine learning workflows.

func (Pipeline) String ¶ added in v65.28.2

func (m Pipeline) String() string

func (*Pipeline) UnmarshalJSON ¶ added in v65.28.2

func (m *Pipeline) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (Pipeline) ValidateEnumValue ¶ added in v65.28.2

func (m Pipeline) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineConfigurationDetails ¶ added in v65.28.2

type PipelineConfigurationDetails interface {
}

PipelineConfigurationDetails The configuration details of a pipeline.

type PipelineConfigurationDetailsTypeEnum ¶ added in v65.28.2

type PipelineConfigurationDetailsTypeEnum string

PipelineConfigurationDetailsTypeEnum Enum with underlying type: string

const (
	PipelineConfigurationDetailsTypeDefault PipelineConfigurationDetailsTypeEnum = "DEFAULT"
)

Set of constants representing the allowable values for PipelineConfigurationDetailsTypeEnum

func GetMappingPipelineConfigurationDetailsTypeEnum ¶ added in v65.28.2

func GetMappingPipelineConfigurationDetailsTypeEnum(val string) (PipelineConfigurationDetailsTypeEnum, bool)

GetMappingPipelineConfigurationDetailsTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPipelineConfigurationDetailsTypeEnumValues ¶ added in v65.28.2

func GetPipelineConfigurationDetailsTypeEnumValues() []PipelineConfigurationDetailsTypeEnum

GetPipelineConfigurationDetailsTypeEnumValues Enumerates the set of values for PipelineConfigurationDetailsTypeEnum

type PipelineContainerConfigurationDetails ¶ added in v65.65.3

type PipelineContainerConfigurationDetails interface {
}

PipelineContainerConfigurationDetails Container Details for a step in pipeline.

type PipelineContainerConfigurationDetailsContainerTypeEnum ¶ added in v65.65.3

type PipelineContainerConfigurationDetailsContainerTypeEnum string

PipelineContainerConfigurationDetailsContainerTypeEnum Enum with underlying type: string

const (
	PipelineContainerConfigurationDetailsContainerTypeOcirContainer PipelineContainerConfigurationDetailsContainerTypeEnum = "OCIR_CONTAINER"
)

Set of constants representing the allowable values for PipelineContainerConfigurationDetailsContainerTypeEnum

func GetMappingPipelineContainerConfigurationDetailsContainerTypeEnum ¶ added in v65.65.3

func GetMappingPipelineContainerConfigurationDetailsContainerTypeEnum(val string) (PipelineContainerConfigurationDetailsContainerTypeEnum, bool)

GetMappingPipelineContainerConfigurationDetailsContainerTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPipelineContainerConfigurationDetailsContainerTypeEnumValues ¶ added in v65.65.3

func GetPipelineContainerConfigurationDetailsContainerTypeEnumValues() []PipelineContainerConfigurationDetailsContainerTypeEnum

GetPipelineContainerConfigurationDetailsContainerTypeEnumValues Enumerates the set of values for PipelineContainerConfigurationDetailsContainerTypeEnum

type PipelineContainerStepDetails ¶ added in v65.65.3

type PipelineContainerStepDetails struct {

	// The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
	StepName *string `mandatory:"true" json:"stepName"`

	StepContainerConfigurationDetails PipelineContainerConfigurationDetails `mandatory:"true" json:"stepContainerConfigurationDetails"`

	// A short description of the step.
	Description *string `mandatory:"false" json:"description"`

	// The list of step names this current step depends on for execution.
	DependsOn []string `mandatory:"false" json:"dependsOn"`

	StepConfigurationDetails *PipelineStepConfigurationDetails `mandatory:"false" json:"stepConfigurationDetails"`

	StepInfrastructureConfigurationDetails *PipelineInfrastructureConfigurationDetails `mandatory:"false" json:"stepInfrastructureConfigurationDetails"`

	// The storage mount details to mount to the instance running the pipeline step.
	StepStorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"stepStorageMountConfigurationDetailsList"`

	// A flag to indicate whether the artifact has been uploaded for this step or not.
	IsArtifactUploaded *bool `mandatory:"false" json:"isArtifactUploaded"`
}

PipelineContainerStepDetails The type of step where user provides the container details for an execution engine managed by the pipelines service.

func (PipelineContainerStepDetails) GetDependsOn ¶ added in v65.65.3

func (m PipelineContainerStepDetails) GetDependsOn() []string

GetDependsOn returns DependsOn

func (PipelineContainerStepDetails) GetDescription ¶ added in v65.65.3

func (m PipelineContainerStepDetails) GetDescription() *string

GetDescription returns Description

func (PipelineContainerStepDetails) GetStepConfigurationDetails ¶ added in v65.65.3

func (m PipelineContainerStepDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineContainerStepDetails) GetStepName ¶ added in v65.65.3

func (m PipelineContainerStepDetails) GetStepName() *string

GetStepName returns StepName

func (PipelineContainerStepDetails) MarshalJSON ¶ added in v65.65.3

func (m PipelineContainerStepDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineContainerStepDetails) String ¶ added in v65.65.3

func (*PipelineContainerStepDetails) UnmarshalJSON ¶ added in v65.65.3

func (m *PipelineContainerStepDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (PipelineContainerStepDetails) ValidateEnumValue ¶ added in v65.65.3

func (m PipelineContainerStepDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineContainerStepRun ¶ added in v65.65.3

type PipelineContainerStepRun struct {

	// The date and time the pipeline step run was started in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"`

	// The name of the step.
	StepName *string `mandatory:"true" json:"stepName"`

	// The date and time the pipeline step run finshed executing in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

	// Details of the state of the step run.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// The state of the step run.
	LifecycleState PipelineStepRunLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

PipelineContainerStepRun Detail of each ContainerStepRun.

func (PipelineContainerStepRun) GetLifecycleDetails ¶ added in v65.65.3

func (m PipelineContainerStepRun) GetLifecycleDetails() *string

GetLifecycleDetails returns LifecycleDetails

func (PipelineContainerStepRun) GetLifecycleState ¶ added in v65.65.3

GetLifecycleState returns LifecycleState

func (PipelineContainerStepRun) GetStepName ¶ added in v65.65.3

func (m PipelineContainerStepRun) GetStepName() *string

GetStepName returns StepName

func (PipelineContainerStepRun) GetTimeFinished ¶ added in v65.65.3

func (m PipelineContainerStepRun) GetTimeFinished() *common.SDKTime

GetTimeFinished returns TimeFinished

func (PipelineContainerStepRun) GetTimeStarted ¶ added in v65.65.3

func (m PipelineContainerStepRun) GetTimeStarted() *common.SDKTime

GetTimeStarted returns TimeStarted

func (PipelineContainerStepRun) MarshalJSON ¶ added in v65.65.3

func (m PipelineContainerStepRun) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineContainerStepRun) String ¶ added in v65.65.3

func (m PipelineContainerStepRun) String() string

func (PipelineContainerStepRun) ValidateEnumValue ¶ added in v65.65.3

func (m PipelineContainerStepRun) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineContainerStepUpdateDetails ¶ added in v65.65.3

type PipelineContainerStepUpdateDetails struct {

	// The name of the step.
	StepName *string `mandatory:"true" json:"stepName"`

	// A short description of the step.
	Description *string `mandatory:"false" json:"description"`

	StepConfigurationDetails *PipelineStepConfigurationDetails `mandatory:"false" json:"stepConfigurationDetails"`

	StepInfrastructureConfigurationDetails *PipelineInfrastructureConfigurationDetails `mandatory:"false" json:"stepInfrastructureConfigurationDetails"`

	// The storage mount details to mount to the instance running the pipeline step.
	StepStorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"stepStorageMountConfigurationDetailsList"`
}

PipelineContainerStepUpdateDetails Update the details for a container step type.

func (PipelineContainerStepUpdateDetails) GetDescription ¶ added in v65.65.3

func (m PipelineContainerStepUpdateDetails) GetDescription() *string

GetDescription returns Description

func (PipelineContainerStepUpdateDetails) GetStepConfigurationDetails ¶ added in v65.65.3

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineContainerStepUpdateDetails) GetStepName ¶ added in v65.65.3

func (m PipelineContainerStepUpdateDetails) GetStepName() *string

GetStepName returns StepName

func (PipelineContainerStepUpdateDetails) MarshalJSON ¶ added in v65.65.3

func (m PipelineContainerStepUpdateDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineContainerStepUpdateDetails) String ¶ added in v65.65.3

func (*PipelineContainerStepUpdateDetails) UnmarshalJSON ¶ added in v65.84.0

func (m *PipelineContainerStepUpdateDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (PipelineContainerStepUpdateDetails) ValidateEnumValue ¶ added in v65.65.3

func (m PipelineContainerStepUpdateDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineCustomScriptStepDetails ¶ added in v65.28.2

type PipelineCustomScriptStepDetails struct {

	// The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
	StepName *string `mandatory:"true" json:"stepName"`

	// A short description of the step.
	Description *string `mandatory:"false" json:"description"`

	// The list of step names this current step depends on for execution.
	DependsOn []string `mandatory:"false" json:"dependsOn"`

	StepConfigurationDetails *PipelineStepConfigurationDetails `mandatory:"false" json:"stepConfigurationDetails"`

	StepInfrastructureConfigurationDetails *PipelineInfrastructureConfigurationDetails `mandatory:"false" json:"stepInfrastructureConfigurationDetails"`

	// The storage mount details to mount to the instance running the pipeline step.
	StepStorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"stepStorageMountConfigurationDetailsList"`

	// A flag to indicate whether the artifact has been uploaded for this step or not.
	IsArtifactUploaded *bool `mandatory:"false" json:"isArtifactUploaded"`
}

PipelineCustomScriptStepDetails The type of step where user provides the step artifact to be executed on an execution engine managed by the pipelines service.

func (PipelineCustomScriptStepDetails) GetDependsOn ¶ added in v65.28.2

func (m PipelineCustomScriptStepDetails) GetDependsOn() []string

GetDependsOn returns DependsOn

func (PipelineCustomScriptStepDetails) GetDescription ¶ added in v65.28.2

func (m PipelineCustomScriptStepDetails) GetDescription() *string

GetDescription returns Description

func (PipelineCustomScriptStepDetails) GetStepConfigurationDetails ¶ added in v65.28.2

func (m PipelineCustomScriptStepDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineCustomScriptStepDetails) GetStepName ¶ added in v65.28.2

func (m PipelineCustomScriptStepDetails) GetStepName() *string

GetStepName returns StepName

func (PipelineCustomScriptStepDetails) MarshalJSON ¶ added in v65.28.2

func (m PipelineCustomScriptStepDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineCustomScriptStepDetails) String ¶ added in v65.28.2

func (*PipelineCustomScriptStepDetails) UnmarshalJSON ¶ added in v65.84.0

func (m *PipelineCustomScriptStepDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (PipelineCustomScriptStepDetails) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineCustomScriptStepDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineCustomScriptStepRun ¶ added in v65.28.2

type PipelineCustomScriptStepRun struct {

	// The date and time the pipeline step run was started in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"`

	// The name of the step.
	StepName *string `mandatory:"true" json:"stepName"`

	// The date and time the pipeline step run finshed executing in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

	// Details of the state of the step run.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// The state of the step run.
	LifecycleState PipelineStepRunLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

PipelineCustomScriptStepRun Detail of each CustomScriptStepRun.

func (PipelineCustomScriptStepRun) GetLifecycleDetails ¶ added in v65.28.2

func (m PipelineCustomScriptStepRun) GetLifecycleDetails() *string

GetLifecycleDetails returns LifecycleDetails

func (PipelineCustomScriptStepRun) GetLifecycleState ¶ added in v65.28.2

GetLifecycleState returns LifecycleState

func (PipelineCustomScriptStepRun) GetStepName ¶ added in v65.28.2

func (m PipelineCustomScriptStepRun) GetStepName() *string

GetStepName returns StepName

func (PipelineCustomScriptStepRun) GetTimeFinished ¶ added in v65.28.2

func (m PipelineCustomScriptStepRun) GetTimeFinished() *common.SDKTime

GetTimeFinished returns TimeFinished

func (PipelineCustomScriptStepRun) GetTimeStarted ¶ added in v65.28.2

func (m PipelineCustomScriptStepRun) GetTimeStarted() *common.SDKTime

GetTimeStarted returns TimeStarted

func (PipelineCustomScriptStepRun) MarshalJSON ¶ added in v65.28.2

func (m PipelineCustomScriptStepRun) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineCustomScriptStepRun) String ¶ added in v65.28.2

func (PipelineCustomScriptStepRun) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineCustomScriptStepRun) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineCustomScriptStepUpdateDetails ¶ added in v65.28.2

type PipelineCustomScriptStepUpdateDetails struct {

	// The name of the step.
	StepName *string `mandatory:"true" json:"stepName"`

	// A short description of the step.
	Description *string `mandatory:"false" json:"description"`

	StepConfigurationDetails *PipelineStepConfigurationDetails `mandatory:"false" json:"stepConfigurationDetails"`

	StepInfrastructureConfigurationDetails *PipelineInfrastructureConfigurationDetails `mandatory:"false" json:"stepInfrastructureConfigurationDetails"`

	// The storage mount details to mount to the instance running the pipeline step.
	StepStorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"stepStorageMountConfigurationDetailsList"`
}

PipelineCustomScriptStepUpdateDetails The type of step where user provides the step artifact to be executed on an execution engine managed by the pipelines service.

func (PipelineCustomScriptStepUpdateDetails) GetDescription ¶ added in v65.28.2

func (m PipelineCustomScriptStepUpdateDetails) GetDescription() *string

GetDescription returns Description

func (PipelineCustomScriptStepUpdateDetails) GetStepConfigurationDetails ¶ added in v65.28.2

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineCustomScriptStepUpdateDetails) GetStepName ¶ added in v65.28.2

GetStepName returns StepName

func (PipelineCustomScriptStepUpdateDetails) MarshalJSON ¶ added in v65.28.2

func (m PipelineCustomScriptStepUpdateDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineCustomScriptStepUpdateDetails) String ¶ added in v65.28.2

func (*PipelineCustomScriptStepUpdateDetails) UnmarshalJSON ¶ added in v65.84.0

func (m *PipelineCustomScriptStepUpdateDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (PipelineCustomScriptStepUpdateDetails) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineCustomScriptStepUpdateDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineDataflowConfigurationDetails ¶ added in v65.84.0

type PipelineDataflowConfigurationDetails struct {

	// The Spark configuration passed to the running process.
	Configuration *interface{} `mandatory:"false" json:"configuration"`

	// The VM shape for the driver.
	DriverShape *string `mandatory:"false" json:"driverShape"`

	DriverShapeConfigDetails *PipelineShapeConfigDetails `mandatory:"false" json:"driverShapeConfigDetails"`

	// The VM shape for the executors.
	ExecutorShape *string `mandatory:"false" json:"executorShape"`

	ExecutorShapeConfigDetails *PipelineShapeConfigDetails `mandatory:"false" json:"executorShapeConfigDetails"`

	// The number of executor VMs requested.
	NumExecutors *int `mandatory:"false" json:"numExecutors"`

	// An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory for BATCH SQL runs.
	WarehouseBucketUri *string `mandatory:"false" json:"warehouseBucketUri"`

	// An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded.
	LogsBucketUri *string `mandatory:"false" json:"logsBucketUri"`
}

PipelineDataflowConfigurationDetails The configuration details of a Dataflow step.

func (PipelineDataflowConfigurationDetails) String ¶ added in v65.84.0

func (PipelineDataflowConfigurationDetails) ValidateEnumValue ¶ added in v65.84.0

func (m PipelineDataflowConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineDataflowStepDetails ¶ added in v65.84.0

type PipelineDataflowStepDetails struct {

	// The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
	StepName *string `mandatory:"true" json:"stepName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the dataflow application to be used as a step.
	ApplicationId *string `mandatory:"true" json:"applicationId"`

	// A short description of the step.
	Description *string `mandatory:"false" json:"description"`

	// The list of step names this current step depends on for execution.
	DependsOn []string `mandatory:"false" json:"dependsOn"`

	StepConfigurationDetails *PipelineStepConfigurationDetails `mandatory:"false" json:"stepConfigurationDetails"`

	StepDataflowConfigurationDetails *PipelineDataflowConfigurationDetails `mandatory:"false" json:"stepDataflowConfigurationDetails"`
}

PipelineDataflowStepDetails The type of step where the dataflow application is pre-created by the user.

func (PipelineDataflowStepDetails) GetDependsOn ¶ added in v65.84.0

func (m PipelineDataflowStepDetails) GetDependsOn() []string

GetDependsOn returns DependsOn

func (PipelineDataflowStepDetails) GetDescription ¶ added in v65.84.0

func (m PipelineDataflowStepDetails) GetDescription() *string

GetDescription returns Description

func (PipelineDataflowStepDetails) GetStepConfigurationDetails ¶ added in v65.84.0

func (m PipelineDataflowStepDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineDataflowStepDetails) GetStepName ¶ added in v65.84.0

func (m PipelineDataflowStepDetails) GetStepName() *string

GetStepName returns StepName

func (PipelineDataflowStepDetails) MarshalJSON ¶ added in v65.84.0

func (m PipelineDataflowStepDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineDataflowStepDetails) String ¶ added in v65.84.0

func (PipelineDataflowStepDetails) ValidateEnumValue ¶ added in v65.84.0

func (m PipelineDataflowStepDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineDataflowStepRun ¶ added in v65.84.0

type PipelineDataflowStepRun struct {

	// The date and time the pipeline step run was started in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"`

	// The name of the step.
	StepName *string `mandatory:"true" json:"stepName"`

	// The date and time the pipeline step run finshed executing in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

	// Details of the state of the step run.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the dataflow run triggered for this step run.
	DataflowRunId *string `mandatory:"false" json:"dataflowRunId"`

	// The state of the step run.
	LifecycleState PipelineStepRunLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

PipelineDataflowStepRun Detail of each Dataflow Step Run.

func (PipelineDataflowStepRun) GetLifecycleDetails ¶ added in v65.84.0

func (m PipelineDataflowStepRun) GetLifecycleDetails() *string

GetLifecycleDetails returns LifecycleDetails

func (PipelineDataflowStepRun) GetLifecycleState ¶ added in v65.84.0

GetLifecycleState returns LifecycleState

func (PipelineDataflowStepRun) GetStepName ¶ added in v65.84.0

func (m PipelineDataflowStepRun) GetStepName() *string

GetStepName returns StepName

func (PipelineDataflowStepRun) GetTimeFinished ¶ added in v65.84.0

func (m PipelineDataflowStepRun) GetTimeFinished() *common.SDKTime

GetTimeFinished returns TimeFinished

func (PipelineDataflowStepRun) GetTimeStarted ¶ added in v65.84.0

func (m PipelineDataflowStepRun) GetTimeStarted() *common.SDKTime

GetTimeStarted returns TimeStarted

func (PipelineDataflowStepRun) MarshalJSON ¶ added in v65.84.0

func (m PipelineDataflowStepRun) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineDataflowStepRun) String ¶ added in v65.84.0

func (m PipelineDataflowStepRun) String() string

func (PipelineDataflowStepRun) ValidateEnumValue ¶ added in v65.84.0

func (m PipelineDataflowStepRun) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineDataflowStepUpdateDetails ¶ added in v65.84.0

type PipelineDataflowStepUpdateDetails struct {

	// The name of the step.
	StepName *string `mandatory:"true" json:"stepName"`

	// A short description of the step.
	Description *string `mandatory:"false" json:"description"`

	StepConfigurationDetails *PipelineStepConfigurationDetails `mandatory:"false" json:"stepConfigurationDetails"`

	StepDataflowConfigurationDetails *PipelineDataflowConfigurationDetails `mandatory:"false" json:"stepDataflowConfigurationDetails"`
}

PipelineDataflowStepUpdateDetails The type of step where the dataflow application is pre-created by the user.

func (PipelineDataflowStepUpdateDetails) GetDescription ¶ added in v65.84.0

func (m PipelineDataflowStepUpdateDetails) GetDescription() *string

GetDescription returns Description

func (PipelineDataflowStepUpdateDetails) GetStepConfigurationDetails ¶ added in v65.84.0

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineDataflowStepUpdateDetails) GetStepName ¶ added in v65.84.0

func (m PipelineDataflowStepUpdateDetails) GetStepName() *string

GetStepName returns StepName

func (PipelineDataflowStepUpdateDetails) MarshalJSON ¶ added in v65.84.0

func (m PipelineDataflowStepUpdateDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineDataflowStepUpdateDetails) String ¶ added in v65.84.0

func (PipelineDataflowStepUpdateDetails) ValidateEnumValue ¶ added in v65.84.0

func (m PipelineDataflowStepUpdateDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineDefaultConfigurationDetails ¶ added in v65.28.2

type PipelineDefaultConfigurationDetails struct {

	// A time bound for the execution of the entire Pipeline. Timer starts when the Pipeline Run is in progress.
	MaximumRuntimeInMinutes *int64 `mandatory:"false" json:"maximumRuntimeInMinutes"`

	// Environment variables to set for steps in the pipeline.
	EnvironmentVariables map[string]string `mandatory:"false" json:"environmentVariables"`

	// The command line arguments to set for steps in the pipeline.
	CommandLineArguments *string `mandatory:"false" json:"commandLineArguments"`
}

PipelineDefaultConfigurationDetails The default pipeline configuration.

func (PipelineDefaultConfigurationDetails) MarshalJSON ¶ added in v65.28.2

func (m PipelineDefaultConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineDefaultConfigurationDetails) String ¶ added in v65.28.2

func (PipelineDefaultConfigurationDetails) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineDefaultConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineInfrastructureConfigurationDetails ¶ added in v65.28.2

type PipelineInfrastructureConfigurationDetails struct {

	// The shape used to launch the instance for all step runs in the pipeline.
	ShapeName *string `mandatory:"true" json:"shapeName"`

	// The size of the block storage volume to attach to the instance.
	BlockStorageSizeInGBs *int `mandatory:"true" json:"blockStorageSizeInGBs"`

	// The subnet to create a secondary vnic in to attach to the instance running the pipeline step.
	SubnetId *string `mandatory:"false" json:"subnetId"`

	ShapeConfigDetails *PipelineShapeConfigDetails `mandatory:"false" json:"shapeConfigDetails"`
}

PipelineInfrastructureConfigurationDetails The infrastructure configuration details of a pipeline or a step.

func (PipelineInfrastructureConfigurationDetails) String ¶ added in v65.28.2

func (PipelineInfrastructureConfigurationDetails) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineInfrastructureConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineLifecycleStateEnum ¶ added in v65.28.2

type PipelineLifecycleStateEnum string

PipelineLifecycleStateEnum Enum with underlying type: string

const (
	PipelineLifecycleStateCreating PipelineLifecycleStateEnum = "CREATING"
	PipelineLifecycleStateActive   PipelineLifecycleStateEnum = "ACTIVE"
	PipelineLifecycleStateDeleting PipelineLifecycleStateEnum = "DELETING"
	PipelineLifecycleStateFailed   PipelineLifecycleStateEnum = "FAILED"
	PipelineLifecycleStateDeleted  PipelineLifecycleStateEnum = "DELETED"
)

Set of constants representing the allowable values for PipelineLifecycleStateEnum

func GetMappingPipelineLifecycleStateEnum ¶ added in v65.28.2

func GetMappingPipelineLifecycleStateEnum(val string) (PipelineLifecycleStateEnum, bool)

GetMappingPipelineLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPipelineLifecycleStateEnumValues ¶ added in v65.28.2

func GetPipelineLifecycleStateEnumValues() []PipelineLifecycleStateEnum

GetPipelineLifecycleStateEnumValues Enumerates the set of values for PipelineLifecycleStateEnum

type PipelineLogConfigurationDetails ¶ added in v65.28.2

type PipelineLogConfigurationDetails struct {

	// If customer logging is enabled for pipeline.
	EnableLogging *bool `mandatory:"false" json:"enableLogging"`

	// If automatic on-behalf-of log object creation is enabled for pipeline runs.
	EnableAutoLogCreation *bool `mandatory:"false" json:"enableAutoLogCreation"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the log group.
	LogGroupId *string `mandatory:"false" json:"logGroupId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the log.
	LogId *string `mandatory:"false" json:"logId"`
}

PipelineLogConfigurationDetails The pipeline log configuration details.

func (PipelineLogConfigurationDetails) String ¶ added in v65.28.2

func (PipelineLogConfigurationDetails) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineLogConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineMlJobStepDetails ¶ added in v65.28.2

type PipelineMlJobStepDetails struct {

	// The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
	StepName *string `mandatory:"true" json:"stepName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job to be used as a step.
	JobId *string `mandatory:"true" json:"jobId"`

	// A short description of the step.
	Description *string `mandatory:"false" json:"description"`

	// The list of step names this current step depends on for execution.
	DependsOn []string `mandatory:"false" json:"dependsOn"`

	StepConfigurationDetails *PipelineStepConfigurationDetails `mandatory:"false" json:"stepConfigurationDetails"`
}

PipelineMlJobStepDetails The type of step where the job is pre-created by the user.

func (PipelineMlJobStepDetails) GetDependsOn ¶ added in v65.28.2

func (m PipelineMlJobStepDetails) GetDependsOn() []string

GetDependsOn returns DependsOn

func (PipelineMlJobStepDetails) GetDescription ¶ added in v65.28.2

func (m PipelineMlJobStepDetails) GetDescription() *string

GetDescription returns Description

func (PipelineMlJobStepDetails) GetStepConfigurationDetails ¶ added in v65.28.2

func (m PipelineMlJobStepDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineMlJobStepDetails) GetStepName ¶ added in v65.28.2

func (m PipelineMlJobStepDetails) GetStepName() *string

GetStepName returns StepName

func (PipelineMlJobStepDetails) MarshalJSON ¶ added in v65.28.2

func (m PipelineMlJobStepDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineMlJobStepDetails) String ¶ added in v65.28.2

func (m PipelineMlJobStepDetails) String() string

func (PipelineMlJobStepDetails) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineMlJobStepDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineMlJobStepRun ¶ added in v65.28.2

type PipelineMlJobStepRun struct {

	// The date and time the pipeline step run was started in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"`

	// The name of the step.
	StepName *string `mandatory:"true" json:"stepName"`

	// The date and time the pipeline step run finshed executing in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

	// Details of the state of the step run.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job run triggered for this step run.
	JobRunId *string `mandatory:"false" json:"jobRunId"`

	// The state of the step run.
	LifecycleState PipelineStepRunLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

PipelineMlJobStepRun Detail of each MLJobStepRun.

func (PipelineMlJobStepRun) GetLifecycleDetails ¶ added in v65.28.2

func (m PipelineMlJobStepRun) GetLifecycleDetails() *string

GetLifecycleDetails returns LifecycleDetails

func (PipelineMlJobStepRun) GetLifecycleState ¶ added in v65.28.2

GetLifecycleState returns LifecycleState

func (PipelineMlJobStepRun) GetStepName ¶ added in v65.28.2

func (m PipelineMlJobStepRun) GetStepName() *string

GetStepName returns StepName

func (PipelineMlJobStepRun) GetTimeFinished ¶ added in v65.28.2

func (m PipelineMlJobStepRun) GetTimeFinished() *common.SDKTime

GetTimeFinished returns TimeFinished

func (PipelineMlJobStepRun) GetTimeStarted ¶ added in v65.28.2

func (m PipelineMlJobStepRun) GetTimeStarted() *common.SDKTime

GetTimeStarted returns TimeStarted

func (PipelineMlJobStepRun) MarshalJSON ¶ added in v65.28.2

func (m PipelineMlJobStepRun) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineMlJobStepRun) String ¶ added in v65.28.2

func (m PipelineMlJobStepRun) String() string

func (PipelineMlJobStepRun) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineMlJobStepRun) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineMlJobStepUpdateDetails ¶ added in v65.28.2

type PipelineMlJobStepUpdateDetails struct {

	// The name of the step.
	StepName *string `mandatory:"true" json:"stepName"`

	// A short description of the step.
	Description *string `mandatory:"false" json:"description"`

	StepConfigurationDetails *PipelineStepConfigurationDetails `mandatory:"false" json:"stepConfigurationDetails"`
}

PipelineMlJobStepUpdateDetails The type of step where the job is pre-created by the user.

func (PipelineMlJobStepUpdateDetails) GetDescription ¶ added in v65.28.2

func (m PipelineMlJobStepUpdateDetails) GetDescription() *string

GetDescription returns Description

func (PipelineMlJobStepUpdateDetails) GetStepConfigurationDetails ¶ added in v65.28.2

func (m PipelineMlJobStepUpdateDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineMlJobStepUpdateDetails) GetStepName ¶ added in v65.28.2

func (m PipelineMlJobStepUpdateDetails) GetStepName() *string

GetStepName returns StepName

func (PipelineMlJobStepUpdateDetails) MarshalJSON ¶ added in v65.28.2

func (m PipelineMlJobStepUpdateDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineMlJobStepUpdateDetails) String ¶ added in v65.28.2

func (PipelineMlJobStepUpdateDetails) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineMlJobStepUpdateDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineOcirContainerConfigurationDetails ¶ added in v65.65.3

type PipelineOcirContainerConfigurationDetails struct {

	// The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
	Image *string `mandatory:"true" json:"image"`

	// The container image run CMD (https://docs.docker.com/engine/reference/builder/#cmd) as a list of strings.
	// Use `CMD` as arguments to the `ENTRYPOINT` or the only command to run in the absence of an `ENTRYPOINT`.
	// The combined size of `CMD` and `ENTRYPOINT` must be less than 2048 bytes.
	Cmd []string `mandatory:"false" json:"cmd"`

	// The container image run ENTRYPOINT (https://docs.docker.com/engine/reference/builder/#entrypoint) as a list of strings.
	// Accept the `CMD` as extra arguments.
	// The combined size of `CMD` and `ENTRYPOINT` must be less than 2048 bytes.
	// More information on how `CMD` and `ENTRYPOINT` interact are here (https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact).
	Entrypoint []string `mandatory:"false" json:"entrypoint"`

	// The digest of the container image. For example,
	// `sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030`
	ImageDigest *string `mandatory:"false" json:"imageDigest"`

	// OCID of the container image signature
	ImageSignatureId *string `mandatory:"false" json:"imageSignatureId"`
}

PipelineOcirContainerConfigurationDetails Container configuration based on image stored in OCI Container Registry.

func (PipelineOcirContainerConfigurationDetails) MarshalJSON ¶ added in v65.65.3

func (m PipelineOcirContainerConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PipelineOcirContainerConfigurationDetails) String ¶ added in v65.65.3

func (PipelineOcirContainerConfigurationDetails) ValidateEnumValue ¶ added in v65.65.3

func (m PipelineOcirContainerConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineRun ¶ added in v65.28.2

type PipelineRun struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline run.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the pipeline run was accepted in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the pipeline run.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the pipeline run with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the pipeline run.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline.
	PipelineId *string `mandatory:"true" json:"pipelineId"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// Array of StepRun object for each step.
	StepRuns []PipelineStepRun `mandatory:"true" json:"stepRuns"`

	// The current state of the pipeline run.
	LifecycleState PipelineRunLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time the pipeline run request was started in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

	// The date and time the pipeline run was updated in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

	// The date and time the pipeline run request was finished in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

	ConfigurationDetails PipelineConfigurationDetails `mandatory:"false" json:"configurationDetails"`

	ConfigurationOverrideDetails PipelineConfigurationDetails `mandatory:"false" json:"configurationOverrideDetails"`

	LogConfigurationOverrideDetails *PipelineLogConfigurationDetails `mandatory:"false" json:"logConfigurationOverrideDetails"`

	InfrastructureConfigurationOverrideDetails *PipelineInfrastructureConfigurationDetails `mandatory:"false" json:"infrastructureConfigurationOverrideDetails"`

	// Array of step override details. Only Step Configuration is allowed to be overridden.
	StepOverrideDetails []PipelineStepOverrideDetails `mandatory:"false" json:"stepOverrideDetails"`

	LogDetails *PipelineRunLogDetails `mandatory:"false" json:"logDetails"`

	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in 'Failed' state.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

PipelineRun Description of PipelineRun.

func (PipelineRun) String ¶ added in v65.28.2

func (m PipelineRun) String() string

func (*PipelineRun) UnmarshalJSON ¶ added in v65.28.2

func (m *PipelineRun) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (PipelineRun) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineRun) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineRunLifecycleStateEnum ¶ added in v65.28.2

type PipelineRunLifecycleStateEnum string

PipelineRunLifecycleStateEnum Enum with underlying type: string

const (
	PipelineRunLifecycleStateAccepted   PipelineRunLifecycleStateEnum = "ACCEPTED"
	PipelineRunLifecycleStateInProgress PipelineRunLifecycleStateEnum = "IN_PROGRESS"
	PipelineRunLifecycleStateFailed     PipelineRunLifecycleStateEnum = "FAILED"
	PipelineRunLifecycleStateSucceeded  PipelineRunLifecycleStateEnum = "SUCCEEDED"
	PipelineRunLifecycleStateCanceling  PipelineRunLifecycleStateEnum = "CANCELING"
	PipelineRunLifecycleStateCanceled   PipelineRunLifecycleStateEnum = "CANCELED"
	PipelineRunLifecycleStateDeleting   PipelineRunLifecycleStateEnum = "DELETING"
	PipelineRunLifecycleStateDeleted    PipelineRunLifecycleStateEnum = "DELETED"
)

Set of constants representing the allowable values for PipelineRunLifecycleStateEnum

func GetMappingPipelineRunLifecycleStateEnum ¶ added in v65.28.2

func GetMappingPipelineRunLifecycleStateEnum(val string) (PipelineRunLifecycleStateEnum, bool)

GetMappingPipelineRunLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPipelineRunLifecycleStateEnumValues ¶ added in v65.28.2

func GetPipelineRunLifecycleStateEnumValues() []PipelineRunLifecycleStateEnum

GetPipelineRunLifecycleStateEnumValues Enumerates the set of values for PipelineRunLifecycleStateEnum

type PipelineRunLogDetails ¶ added in v65.28.2

type PipelineRunLogDetails struct {

	// The log group id for where log objects will be for pipeline runs.
	LogGroupId *string `mandatory:"true" json:"logGroupId"`

	// The log id of the log object the pipeline run logs will be shipped to.
	LogId *string `mandatory:"true" json:"logId"`
}

PipelineRunLogDetails Customer logging details for pipeline run.

func (PipelineRunLogDetails) String ¶ added in v65.28.2

func (m PipelineRunLogDetails) String() string

func (PipelineRunLogDetails) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineRunLogDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineRunSummary ¶ added in v65.28.2

type PipelineRunSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline run.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the pipeline run was accepted in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the pipeline run.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the pipeline run with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the pipeline run.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline for which pipeline run is created.
	PipelineId *string `mandatory:"true" json:"pipelineId"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The state of the pipeline run.
	LifecycleState PipelineRunLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time the pipeline run request was started in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

	// The date and time the pipeline run request was finished in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

	// The date and time the pipeline run was updated in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in 'Failed' state.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

PipelineRunSummary Summary of the PipelineRun.

func (PipelineRunSummary) String ¶ added in v65.28.2

func (m PipelineRunSummary) String() string

func (PipelineRunSummary) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineRunSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineShapeConfigDetails ¶ added in v65.28.2

type PipelineShapeConfigDetails struct {

	// A pipeline step run instance of type VM.Standard.E3.Flex allows the ocpu count to be specified.
	Ocpus *float32 `mandatory:"false" json:"ocpus"`

	// A pipeline step run instance of type VM.Standard.E3.Flex allows memory to be specified. This specifies the size of the memory in GBs.
	MemoryInGBs *float32 `mandatory:"false" json:"memoryInGBs"`

	// The baseline OCPU utilization for a subcore burstable VM instance. If this attribute is left blank, it will default to `BASELINE_1_1`.
	// The following values are supported:
	//   BASELINE_1_8 - baseline usage is 1/8 of an OCPU.
	//   BASELINE_1_2 - baseline usage is 1/2 of an OCPU.
	//   BASELINE_1_1 - baseline usage is an entire OCPU. This represents a non-burstable instance.
	CpuBaseline PipelineShapeConfigDetailsCpuBaselineEnum `mandatory:"false" json:"cpuBaseline,omitempty"`
}

PipelineShapeConfigDetails Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.

func (PipelineShapeConfigDetails) String ¶ added in v65.28.2

func (PipelineShapeConfigDetails) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineShapeConfigDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineShapeConfigDetailsCpuBaselineEnum ¶ added in v65.97.0

type PipelineShapeConfigDetailsCpuBaselineEnum string

PipelineShapeConfigDetailsCpuBaselineEnum Enum with underlying type: string

const (
	PipelineShapeConfigDetailsCpuBaseline8 PipelineShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_8"
	PipelineShapeConfigDetailsCpuBaseline2 PipelineShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_2"
	PipelineShapeConfigDetailsCpuBaseline1 PipelineShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_1"
)

Set of constants representing the allowable values for PipelineShapeConfigDetailsCpuBaselineEnum

func GetMappingPipelineShapeConfigDetailsCpuBaselineEnum ¶ added in v65.97.0

func GetMappingPipelineShapeConfigDetailsCpuBaselineEnum(val string) (PipelineShapeConfigDetailsCpuBaselineEnum, bool)

GetMappingPipelineShapeConfigDetailsCpuBaselineEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPipelineShapeConfigDetailsCpuBaselineEnumValues ¶ added in v65.97.0

func GetPipelineShapeConfigDetailsCpuBaselineEnumValues() []PipelineShapeConfigDetailsCpuBaselineEnum

GetPipelineShapeConfigDetailsCpuBaselineEnumValues Enumerates the set of values for PipelineShapeConfigDetailsCpuBaselineEnum

type PipelineStepConfigurationDetails ¶ added in v65.28.2

type PipelineStepConfigurationDetails struct {

	// A time bound for the execution of the step.
	MaximumRuntimeInMinutes *int64 `mandatory:"false" json:"maximumRuntimeInMinutes"`

	// Environment variables to set for step.
	EnvironmentVariables map[string]string `mandatory:"false" json:"environmentVariables"`

	// The command line arguments to set for step.
	CommandLineArguments *string `mandatory:"false" json:"commandLineArguments"`
}

PipelineStepConfigurationDetails The configuration details of a step.

func (PipelineStepConfigurationDetails) String ¶ added in v65.28.2

func (PipelineStepConfigurationDetails) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineStepConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineStepDetails ¶ added in v65.28.2

type PipelineStepDetails interface {

	// The name of the step. It must be unique within the pipeline. This is used to create the pipeline DAG.
	GetStepName() *string

	// A short description of the step.
	GetDescription() *string

	// The list of step names this current step depends on for execution.
	GetDependsOn() []string

	GetStepConfigurationDetails() *PipelineStepConfigurationDetails
}

PipelineStepDetails A step in the pipeline.

type PipelineStepDetailsStepTypeEnum ¶ added in v65.28.2

type PipelineStepDetailsStepTypeEnum string

PipelineStepDetailsStepTypeEnum Enum with underlying type: string

const (
	PipelineStepDetailsStepTypeMlJob        PipelineStepDetailsStepTypeEnum = "ML_JOB"
	PipelineStepDetailsStepTypeCustomScript PipelineStepDetailsStepTypeEnum = "CUSTOM_SCRIPT"
	PipelineStepDetailsStepTypeContainer    PipelineStepDetailsStepTypeEnum = "CONTAINER"
	PipelineStepDetailsStepTypeDataflow     PipelineStepDetailsStepTypeEnum = "DATAFLOW"
)

Set of constants representing the allowable values for PipelineStepDetailsStepTypeEnum

func GetMappingPipelineStepDetailsStepTypeEnum ¶ added in v65.28.2

func GetMappingPipelineStepDetailsStepTypeEnum(val string) (PipelineStepDetailsStepTypeEnum, bool)

GetMappingPipelineStepDetailsStepTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPipelineStepDetailsStepTypeEnumValues ¶ added in v65.28.2

func GetPipelineStepDetailsStepTypeEnumValues() []PipelineStepDetailsStepTypeEnum

GetPipelineStepDetailsStepTypeEnumValues Enumerates the set of values for PipelineStepDetailsStepTypeEnum

type PipelineStepOverrideDetails ¶ added in v65.28.2

type PipelineStepOverrideDetails struct {

	// The name of the step.
	StepName *string `mandatory:"true" json:"stepName"`

	StepConfigurationDetails *PipelineStepConfigurationDetails `mandatory:"true" json:"stepConfigurationDetails"`

	StepContainerConfigurationDetails PipelineContainerConfigurationDetails `mandatory:"false" json:"stepContainerConfigurationDetails"`

	StepDataflowConfigurationDetails *PipelineDataflowConfigurationDetails `mandatory:"false" json:"stepDataflowConfigurationDetails"`

	StepInfrastructureConfigurationDetails *PipelineInfrastructureConfigurationDetails `mandatory:"false" json:"stepInfrastructureConfigurationDetails"`
}

PipelineStepOverrideDetails Override details of the step. Only Step Configuration is allowed to be overridden.

func (PipelineStepOverrideDetails) String ¶ added in v65.28.2

func (*PipelineStepOverrideDetails) UnmarshalJSON ¶ added in v65.65.3

func (m *PipelineStepOverrideDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (PipelineStepOverrideDetails) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineStepOverrideDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PipelineStepRun ¶ added in v65.28.2

type PipelineStepRun interface {

	// The date and time the pipeline step run was started in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	GetTimeStarted() *common.SDKTime

	// The name of the step.
	GetStepName() *string

	// The date and time the pipeline step run finshed executing in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	GetTimeFinished() *common.SDKTime

	// The state of the step run.
	GetLifecycleState() PipelineStepRunLifecycleStateEnum

	// Details of the state of the step run.
	GetLifecycleDetails() *string
}

PipelineStepRun Detail of each StepRun.

type PipelineStepRunLifecycleStateEnum ¶ added in v65.28.2

type PipelineStepRunLifecycleStateEnum string

PipelineStepRunLifecycleStateEnum Enum with underlying type: string

const (
	PipelineStepRunLifecycleStateWaiting    PipelineStepRunLifecycleStateEnum = "WAITING"
	PipelineStepRunLifecycleStateAccepted   PipelineStepRunLifecycleStateEnum = "ACCEPTED"
	PipelineStepRunLifecycleStateInProgress PipelineStepRunLifecycleStateEnum = "IN_PROGRESS"
	PipelineStepRunLifecycleStateFailed     PipelineStepRunLifecycleStateEnum = "FAILED"
	PipelineStepRunLifecycleStateSucceeded  PipelineStepRunLifecycleStateEnum = "SUCCEEDED"
	PipelineStepRunLifecycleStateCanceling  PipelineStepRunLifecycleStateEnum = "CANCELING"
	PipelineStepRunLifecycleStateCanceled   PipelineStepRunLifecycleStateEnum = "CANCELED"
	PipelineStepRunLifecycleStateDeleted    PipelineStepRunLifecycleStateEnum = "DELETED"
	PipelineStepRunLifecycleStateSkipped    PipelineStepRunLifecycleStateEnum = "SKIPPED"
)

Set of constants representing the allowable values for PipelineStepRunLifecycleStateEnum

func GetMappingPipelineStepRunLifecycleStateEnum ¶ added in v65.28.2

func GetMappingPipelineStepRunLifecycleStateEnum(val string) (PipelineStepRunLifecycleStateEnum, bool)

GetMappingPipelineStepRunLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPipelineStepRunLifecycleStateEnumValues ¶ added in v65.28.2

func GetPipelineStepRunLifecycleStateEnumValues() []PipelineStepRunLifecycleStateEnum

GetPipelineStepRunLifecycleStateEnumValues Enumerates the set of values for PipelineStepRunLifecycleStateEnum

type PipelineStepRunStepTypeEnum ¶ added in v65.28.2

type PipelineStepRunStepTypeEnum string

PipelineStepRunStepTypeEnum Enum with underlying type: string

const (
	PipelineStepRunStepTypeMlJob        PipelineStepRunStepTypeEnum = "ML_JOB"
	PipelineStepRunStepTypeCustomScript PipelineStepRunStepTypeEnum = "CUSTOM_SCRIPT"
	PipelineStepRunStepTypeContainer    PipelineStepRunStepTypeEnum = "CONTAINER"
	PipelineStepRunStepTypeDataflow     PipelineStepRunStepTypeEnum = "DATAFLOW"
)

Set of constants representing the allowable values for PipelineStepRunStepTypeEnum

func GetMappingPipelineStepRunStepTypeEnum ¶ added in v65.28.2

func GetMappingPipelineStepRunStepTypeEnum(val string) (PipelineStepRunStepTypeEnum, bool)

GetMappingPipelineStepRunStepTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPipelineStepRunStepTypeEnumValues ¶ added in v65.28.2

func GetPipelineStepRunStepTypeEnumValues() []PipelineStepRunStepTypeEnum

GetPipelineStepRunStepTypeEnumValues Enumerates the set of values for PipelineStepRunStepTypeEnum

type PipelineStepUpdateDetails ¶ added in v65.28.2

type PipelineStepUpdateDetails interface {

	// The name of the step.
	GetStepName() *string

	// A short description of the step.
	GetDescription() *string

	GetStepConfigurationDetails() *PipelineStepConfigurationDetails
}

PipelineStepUpdateDetails The details of the step to update.

type PipelineStepUpdateDetailsStepTypeEnum ¶ added in v65.28.2

type PipelineStepUpdateDetailsStepTypeEnum string

PipelineStepUpdateDetailsStepTypeEnum Enum with underlying type: string

const (
	PipelineStepUpdateDetailsStepTypeMlJob        PipelineStepUpdateDetailsStepTypeEnum = "ML_JOB"
	PipelineStepUpdateDetailsStepTypeCustomScript PipelineStepUpdateDetailsStepTypeEnum = "CUSTOM_SCRIPT"
	PipelineStepUpdateDetailsStepTypeContainer    PipelineStepUpdateDetailsStepTypeEnum = "CONTAINER"
	PipelineStepUpdateDetailsStepTypeDataflow     PipelineStepUpdateDetailsStepTypeEnum = "DATAFLOW"
)

Set of constants representing the allowable values for PipelineStepUpdateDetailsStepTypeEnum

func GetMappingPipelineStepUpdateDetailsStepTypeEnum ¶ added in v65.28.2

func GetMappingPipelineStepUpdateDetailsStepTypeEnum(val string) (PipelineStepUpdateDetailsStepTypeEnum, bool)

GetMappingPipelineStepUpdateDetailsStepTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPipelineStepUpdateDetailsStepTypeEnumValues ¶ added in v65.28.2

func GetPipelineStepUpdateDetailsStepTypeEnumValues() []PipelineStepUpdateDetailsStepTypeEnum

GetPipelineStepUpdateDetailsStepTypeEnumValues Enumerates the set of values for PipelineStepUpdateDetailsStepTypeEnum

type PipelineSummary ¶ added in v65.28.2

type PipelineSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2020-08-06T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the project.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project to associate the pipeline with.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the pipeline.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The state of the pipeline.
	LifecycleState PipelineLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time the resource was updated in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2020-08-06T21:10:29.41Z
	TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

PipelineSummary Summary of the Pipeline.

func (PipelineSummary) String ¶ added in v65.28.2

func (m PipelineSummary) String() string

func (PipelineSummary) ValidateEnumValue ¶ added in v65.28.2

func (m PipelineSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PredefinedExpressionThresholdScalingConfiguration ¶ added in v65.61.1

type PredefinedExpressionThresholdScalingConfiguration struct {

	// A metric value at which the scaling operation will be triggered.
	Threshold *int `mandatory:"true" json:"threshold"`

	// The period of time that the condition defined in the alarm must persist before the alarm state
	// changes from "OK" to "FIRING" or vice versa. For example, a value of 5 minutes means that the
	// alarm must persist in breaching the condition for five minutes before the alarm updates its
	// state to "FIRING"; likewise, the alarm must persist in not breaching the condition for five
	// minutes before the alarm updates its state to "OK."
	// The duration is specified as a string in ISO 8601 format (`PT10M` for ten minutes or `PT1H`
	// for one hour). Minimum: PT3M. Maximum: PT1H. Default: PT3M.
	PendingDuration *string `mandatory:"false" json:"pendingDuration"`

	// The value is used for adjusting the count of instances by.
	InstanceCountAdjustment *int `mandatory:"false" json:"instanceCountAdjustment"`
}

PredefinedExpressionThresholdScalingConfiguration The scaling configuration for the predefined metric expression rule.

func (PredefinedExpressionThresholdScalingConfiguration) GetInstanceCountAdjustment ¶ added in v65.61.1

func (m PredefinedExpressionThresholdScalingConfiguration) GetInstanceCountAdjustment() *int

GetInstanceCountAdjustment returns InstanceCountAdjustment

func (PredefinedExpressionThresholdScalingConfiguration) GetPendingDuration ¶ added in v65.61.1

GetPendingDuration returns PendingDuration

func (PredefinedExpressionThresholdScalingConfiguration) MarshalJSON ¶ added in v65.61.1

func (m PredefinedExpressionThresholdScalingConfiguration) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PredefinedExpressionThresholdScalingConfiguration) String ¶ added in v65.61.1

func (PredefinedExpressionThresholdScalingConfiguration) ValidateEnumValue ¶ added in v65.61.1

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PredefinedMetricExpressionRule ¶ added in v65.61.1

type PredefinedMetricExpressionRule struct {
	ScaleInConfiguration *PredefinedExpressionThresholdScalingConfiguration `mandatory:"true" json:"scaleInConfiguration"`

	ScaleOutConfiguration *PredefinedExpressionThresholdScalingConfiguration `mandatory:"true" json:"scaleOutConfiguration"`

	// Metric type
	MetricType PredefinedMetricExpressionRuleMetricTypeEnum `mandatory:"true" json:"metricType"`
}

PredefinedMetricExpressionRule An expression built using CPU or Memory metrics for triggering an autoscaling action on the model deployment.

func (PredefinedMetricExpressionRule) MarshalJSON ¶ added in v65.61.1

func (m PredefinedMetricExpressionRule) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PredefinedMetricExpressionRule) String ¶ added in v65.61.1

func (PredefinedMetricExpressionRule) ValidateEnumValue ¶ added in v65.61.1

func (m PredefinedMetricExpressionRule) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PredefinedMetricExpressionRuleMetricTypeEnum ¶ added in v65.61.1

type PredefinedMetricExpressionRuleMetricTypeEnum string

PredefinedMetricExpressionRuleMetricTypeEnum Enum with underlying type: string

const (
	PredefinedMetricExpressionRuleMetricTypeCpuUtilization    PredefinedMetricExpressionRuleMetricTypeEnum = "CPU_UTILIZATION"
	PredefinedMetricExpressionRuleMetricTypeMemoryUtilization PredefinedMetricExpressionRuleMetricTypeEnum = "MEMORY_UTILIZATION"
)

Set of constants representing the allowable values for PredefinedMetricExpressionRuleMetricTypeEnum

func GetMappingPredefinedMetricExpressionRuleMetricTypeEnum ¶ added in v65.61.1

func GetMappingPredefinedMetricExpressionRuleMetricTypeEnum(val string) (PredefinedMetricExpressionRuleMetricTypeEnum, bool)

GetMappingPredefinedMetricExpressionRuleMetricTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPredefinedMetricExpressionRuleMetricTypeEnumValues ¶ added in v65.61.1

func GetPredefinedMetricExpressionRuleMetricTypeEnumValues() []PredefinedMetricExpressionRuleMetricTypeEnum

GetPredefinedMetricExpressionRuleMetricTypeEnumValues Enumerates the set of values for PredefinedMetricExpressionRuleMetricTypeEnum

type PredictionEndpointDetails ¶ added in v65.88.1

type PredictionEndpointDetails struct {

	// Base URI of prediction router.
	BasePredictionUri *string `mandatory:"true" json:"basePredictionUri"`

	// Array of all prediction URIs per use-case.
	PredictionUris []PredictionUri `mandatory:"true" json:"predictionUris"`
}

PredictionEndpointDetails Prediction endpoint related information.

func (PredictionEndpointDetails) String ¶ added in v65.88.1

func (m PredictionEndpointDetails) String() string

func (PredictionEndpointDetails) ValidateEnumValue ¶ added in v65.88.1

func (m PredictionEndpointDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PredictionUri ¶ added in v65.88.1

type PredictionUri struct {

	// Prediction use-case.
	UseCase *string `mandatory:"true" json:"useCase"`

	// Prediction URI.
	Uri *string `mandatory:"true" json:"uri"`
}

PredictionUri Prediction URI per use-case.

func (PredictionUri) String ¶ added in v65.88.1

func (m PredictionUri) String() string

func (PredictionUri) ValidateEnumValue ¶ added in v65.88.1

func (m PredictionUri) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type Project ¶

type Project struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created this project.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The state of the project.
	LifecycleState ProjectLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// A short description of the project.
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

Project Projects enable users to organize their data science work.

func (Project) String ¶

func (m Project) String() string

func (Project) ValidateEnumValue ¶

func (m Project) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ProjectLifecycleStateEnum ¶

type ProjectLifecycleStateEnum string

ProjectLifecycleStateEnum Enum with underlying type: string

const (
	ProjectLifecycleStateActive   ProjectLifecycleStateEnum = "ACTIVE"
	ProjectLifecycleStateDeleting ProjectLifecycleStateEnum = "DELETING"
	ProjectLifecycleStateDeleted  ProjectLifecycleStateEnum = "DELETED"
)

Set of constants representing the allowable values for ProjectLifecycleStateEnum

func GetMappingProjectLifecycleStateEnum ¶

func GetMappingProjectLifecycleStateEnum(val string) (ProjectLifecycleStateEnum, bool)

GetMappingProjectLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetProjectLifecycleStateEnumValues ¶

func GetProjectLifecycleStateEnumValues() []ProjectLifecycleStateEnum

GetProjectLifecycleStateEnumValues Enumerates the set of values for ProjectLifecycleStateEnum

type ProjectSummary ¶

type ProjectSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	Id *string `mandatory:"true" json:"id"`

	// The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	// Example: 2019-08-25T21:10:29.41Z
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the project.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The state of the project.
	LifecycleState ProjectLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// A short description of the project.
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

ProjectSummary Summary information for a project.

func (ProjectSummary) String ¶

func (m ProjectSummary) String() string

func (ProjectSummary) ValidateEnumValue ¶

func (m ProjectSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PutMlApplicationPackageRequest ¶ added in v65.88.1

type PutMlApplicationPackageRequest struct {

	// unique MlApplicationImplementation identifier
	MlApplicationImplementationId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationImplementationId"`

	// ML Application Package to upload
	PutMlApplicationPackage io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

	// The content length of the body.
	ContentLength *int64 `mandatory:"false" contributesTo:"header" name:"content-length"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// This header allows you to specify a filename during upload. This file name is used to dispose of the file contents
	// while downloading the file. If this optional field is not populated in the request, then the OCID of the model is used for the file
	// name when downloading.
	// Example: `{"Content-Disposition": "attachment"
	//            "filename"="model.tar.gz"
	//            "Content-Length": "2347"
	//            "Content-Type": "application/gzip"}`
	ContentDisposition *string `mandatory:"false" contributesTo:"header" name:"content-disposition"`

	// List of arguments (Json map - argument name to argument value) for ML Application package (available arguments are in ML Application package descriptor). E.g. {"vcnId": "ocid1.vcn.oc1.iad.abcd...", "logId":"ocid1.log.oc1.iad.abcd..."}
	OpcMlAppPackageArgs *string `mandatory:"false" contributesTo:"header" name:"opc-ml-app-package-args"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

PutMlApplicationPackageRequest wrapper for the PutMlApplicationPackage operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/PutMlApplicationPackage.go.html to see an example of how to use PutMlApplicationPackageRequest.

func (PutMlApplicationPackageRequest) BinaryRequestBody ¶ added in v65.88.1

func (request PutMlApplicationPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (PutMlApplicationPackageRequest) HTTPRequest ¶ added in v65.88.1

func (request PutMlApplicationPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (PutMlApplicationPackageRequest) RetryPolicy ¶ added in v65.88.1

func (request PutMlApplicationPackageRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (PutMlApplicationPackageRequest) String ¶ added in v65.88.1

func (request PutMlApplicationPackageRequest) String() string

func (PutMlApplicationPackageRequest) ValidateEnumValue ¶ added in v65.88.1

func (request PutMlApplicationPackageRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PutMlApplicationPackageResponse ¶ added in v65.88.1

type PutMlApplicationPackageResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

PutMlApplicationPackageResponse wrapper for the PutMlApplicationPackage operation

func (PutMlApplicationPackageResponse) HTTPResponse ¶ added in v65.88.1

func (response PutMlApplicationPackageResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (PutMlApplicationPackageResponse) String ¶ added in v65.88.1

func (response PutMlApplicationPackageResponse) String() string

type RecoverMlApplicationInstanceViewRequest ¶ added in v65.88.1

type RecoverMlApplicationInstanceViewRequest struct {

	// unique MlApplicationInstanceView identifier
	MlApplicationInstanceViewId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceViewId"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

RecoverMlApplicationInstanceViewRequest wrapper for the RecoverMlApplicationInstanceView operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/RecoverMlApplicationInstanceView.go.html to see an example of how to use RecoverMlApplicationInstanceViewRequest.

func (RecoverMlApplicationInstanceViewRequest) BinaryRequestBody ¶ added in v65.88.1

func (request RecoverMlApplicationInstanceViewRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (RecoverMlApplicationInstanceViewRequest) HTTPRequest ¶ added in v65.88.1

func (request RecoverMlApplicationInstanceViewRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (RecoverMlApplicationInstanceViewRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (RecoverMlApplicationInstanceViewRequest) String ¶ added in v65.88.1

func (RecoverMlApplicationInstanceViewRequest) ValidateEnumValue ¶ added in v65.88.1

func (request RecoverMlApplicationInstanceViewRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type RecoverMlApplicationInstanceViewResponse ¶ added in v65.88.1

type RecoverMlApplicationInstanceViewResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

RecoverMlApplicationInstanceViewResponse wrapper for the RecoverMlApplicationInstanceView operation

func (RecoverMlApplicationInstanceViewResponse) HTTPResponse ¶ added in v65.88.1

func (response RecoverMlApplicationInstanceViewResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (RecoverMlApplicationInstanceViewResponse) String ¶ added in v65.88.1

type RegisterModelArtifactReferenceDetails ¶ added in v65.86.0

type RegisterModelArtifactReferenceDetails struct {

	// A list of model artifact references to register.
	ModelArtifactReferences []ModelArtifactReferenceDetails `mandatory:"true" json:"modelArtifactReferences"`
}

RegisterModelArtifactReferenceDetails Parameters that are required to register a model artifact reference collection.

func (RegisterModelArtifactReferenceDetails) String ¶ added in v65.86.0

func (*RegisterModelArtifactReferenceDetails) UnmarshalJSON ¶ added in v65.86.0

func (m *RegisterModelArtifactReferenceDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (RegisterModelArtifactReferenceDetails) ValidateEnumValue ¶ added in v65.86.0

func (m RegisterModelArtifactReferenceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type RegisterModelArtifactReferenceRequest ¶ added in v65.86.0

type RegisterModelArtifactReferenceRequest struct {

	// register model artifact reference metadata
	RegisterModelArtifactReferenceDetails `contributesTo:"body"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

RegisterModelArtifactReferenceRequest wrapper for the RegisterModelArtifactReference operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/RegisterModelArtifactReference.go.html to see an example of how to use RegisterModelArtifactReferenceRequest.

func (RegisterModelArtifactReferenceRequest) BinaryRequestBody ¶ added in v65.86.0

func (request RegisterModelArtifactReferenceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (RegisterModelArtifactReferenceRequest) HTTPRequest ¶ added in v65.86.0

func (request RegisterModelArtifactReferenceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (RegisterModelArtifactReferenceRequest) RetryPolicy ¶ added in v65.86.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (RegisterModelArtifactReferenceRequest) String ¶ added in v65.86.0

func (RegisterModelArtifactReferenceRequest) ValidateEnumValue ¶ added in v65.86.0

func (request RegisterModelArtifactReferenceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type RegisterModelArtifactReferenceResponse ¶ added in v65.86.0

type RegisterModelArtifactReferenceResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

RegisterModelArtifactReferenceResponse wrapper for the RegisterModelArtifactReference operation

func (RegisterModelArtifactReferenceResponse) HTTPResponse ¶ added in v65.86.0

func (response RegisterModelArtifactReferenceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (RegisterModelArtifactReferenceResponse) String ¶ added in v65.86.0

type RestoreArchivedModelArtifactRequest ¶ added in v65.77.0

type RestoreArchivedModelArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Duration in hours for which the archived model is available for access.
	RestoreModelForHoursSpecified *int `mandatory:"false" contributesTo:"query" name:"restoreModelForHoursSpecified"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

RestoreArchivedModelArtifactRequest wrapper for the RestoreArchivedModelArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/RestoreArchivedModelArtifact.go.html to see an example of how to use RestoreArchivedModelArtifactRequest.

func (RestoreArchivedModelArtifactRequest) BinaryRequestBody ¶ added in v65.77.0

func (request RestoreArchivedModelArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (RestoreArchivedModelArtifactRequest) HTTPRequest ¶ added in v65.77.0

func (request RestoreArchivedModelArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (RestoreArchivedModelArtifactRequest) RetryPolicy ¶ added in v65.77.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (RestoreArchivedModelArtifactRequest) String ¶ added in v65.77.0

func (RestoreArchivedModelArtifactRequest) ValidateEnumValue ¶ added in v65.77.0

func (request RestoreArchivedModelArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type RestoreArchivedModelArtifactResponse ¶ added in v65.77.0

type RestoreArchivedModelArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

RestoreArchivedModelArtifactResponse wrapper for the RestoreArchivedModelArtifact operation

func (RestoreArchivedModelArtifactResponse) HTTPResponse ¶ added in v65.77.0

func (response RestoreArchivedModelArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (RestoreArchivedModelArtifactResponse) String ¶ added in v65.77.0

func (response RestoreArchivedModelArtifactResponse) String() string

type RetentionOperationDetails ¶ added in v65.77.0

type RetentionOperationDetails struct {

	// The archival status of model.
	ArchiveState ModelSettingActionStateEnum `mandatory:"true" json:"archiveState"`

	// The archival state details of the model.
	ArchiveStateDetails *string `mandatory:"true" json:"archiveStateDetails"`

	// The estimated archival time of the model based on the provided retention setting.
	TimeArchivalScheduled *common.SDKTime `mandatory:"true" json:"timeArchivalScheduled"`

	// The deletion status of the archived model.
	DeleteState ModelSettingActionStateEnum `mandatory:"true" json:"deleteState"`

	// The deletion status details of the archived model.
	DeleteStateDetails *string `mandatory:"true" json:"deleteStateDetails"`

	// The estimated deletion time of the model based on the provided retention setting.
	TimeDeletionScheduled *common.SDKTime `mandatory:"true" json:"timeDeletionScheduled"`
}

RetentionOperationDetails Retention operation details for the model.

func (RetentionOperationDetails) String ¶ added in v65.77.0

func (m RetentionOperationDetails) String() string

func (RetentionOperationDetails) ValidateEnumValue ¶ added in v65.77.0

func (m RetentionOperationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type RetentionSetting ¶ added in v65.77.0

type RetentionSetting struct {

	// Number of days after which the model will be archived.
	ArchiveAfterDays *int `mandatory:"true" json:"archiveAfterDays"`

	// Number of days after which the archived model will be deleted.
	DeleteAfterDays *int `mandatory:"false" json:"deleteAfterDays"`

	// Customer notification options on success/failure of archival, deletion events.
	CustomerNotificationType ModelSettingCustomerNotificationTypeEnum `mandatory:"false" json:"customerNotificationType,omitempty"`
}

RetentionSetting Retention setting details of the model.

func (RetentionSetting) String ¶ added in v65.77.0

func (m RetentionSetting) String() string

func (RetentionSetting) ValidateEnumValue ¶ added in v65.77.0

func (m RetentionSetting) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ScalingConfiguration ¶ added in v65.61.1

type ScalingConfiguration interface {

	// The period of time that the condition defined in the alarm must persist before the alarm state
	// changes from "OK" to "FIRING" or vice versa. For example, a value of 5 minutes means that the
	// alarm must persist in breaching the condition for five minutes before the alarm updates its
	// state to "FIRING"; likewise, the alarm must persist in not breaching the condition for five
	// minutes before the alarm updates its state to "OK."
	// The duration is specified as a string in ISO 8601 format (`PT10M` for ten minutes or `PT1H`
	// for one hour). Minimum: PT3M. Maximum: PT1H. Default: PT3M.
	GetPendingDuration() *string

	// The value is used for adjusting the count of instances by.
	GetInstanceCountAdjustment() *int
}

ScalingConfiguration Scaling configuration for the metric expression rule.

type ScalingConfigurationScalingConfigurationTypeEnum ¶ added in v65.61.1

type ScalingConfigurationScalingConfigurationTypeEnum string

ScalingConfigurationScalingConfigurationTypeEnum Enum with underlying type: string

const (
	ScalingConfigurationScalingConfigurationTypeThreshold ScalingConfigurationScalingConfigurationTypeEnum = "THRESHOLD"
	ScalingConfigurationScalingConfigurationTypeQuery     ScalingConfigurationScalingConfigurationTypeEnum = "QUERY"
)

Set of constants representing the allowable values for ScalingConfigurationScalingConfigurationTypeEnum

func GetMappingScalingConfigurationScalingConfigurationTypeEnum ¶ added in v65.61.1

func GetMappingScalingConfigurationScalingConfigurationTypeEnum(val string) (ScalingConfigurationScalingConfigurationTypeEnum, bool)

GetMappingScalingConfigurationScalingConfigurationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScalingConfigurationScalingConfigurationTypeEnumValues ¶ added in v65.61.1

func GetScalingConfigurationScalingConfigurationTypeEnumValues() []ScalingConfigurationScalingConfigurationTypeEnum

GetScalingConfigurationScalingConfigurationTypeEnumValues Enumerates the set of values for ScalingConfigurationScalingConfigurationTypeEnum

type ScalingPolicy ¶

type ScalingPolicy interface {
}

ScalingPolicy The scaling policy to apply to each model of the deployment.

type ScalingPolicyPolicyTypeEnum ¶

type ScalingPolicyPolicyTypeEnum string

ScalingPolicyPolicyTypeEnum Enum with underlying type: string

const (
	ScalingPolicyPolicyTypeFixedSize   ScalingPolicyPolicyTypeEnum = "FIXED_SIZE"
	ScalingPolicyPolicyTypeAutoscaling ScalingPolicyPolicyTypeEnum = "AUTOSCALING"
)

Set of constants representing the allowable values for ScalingPolicyPolicyTypeEnum

func GetMappingScalingPolicyPolicyTypeEnum ¶

func GetMappingScalingPolicyPolicyTypeEnum(val string) (ScalingPolicyPolicyTypeEnum, bool)

GetMappingScalingPolicyPolicyTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScalingPolicyPolicyTypeEnumValues ¶

func GetScalingPolicyPolicyTypeEnumValues() []ScalingPolicyPolicyTypeEnum

GetScalingPolicyPolicyTypeEnumValues Enumerates the set of values for ScalingPolicyPolicyTypeEnum

type Schedule ¶ added in v65.83.0

type Schedule struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the schedule.
	Id *string `mandatory:"true" json:"id"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the schedule.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the schedule.
	ProjectId *string `mandatory:"true" json:"projectId"`

	// A user-friendly display name for the resource. Avoid entering confidential information.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The date and time the schedule was created.
	// Format is defined by RFC3339.
	// Example: `2022-08-05T01:02:29.600Z`
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the schedule.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The current state of the schedule.
	// Example: `ACTIVE`
	LifecycleState ScheduleLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	Trigger ScheduleTrigger `mandatory:"true" json:"trigger"`

	Action ScheduleAction `mandatory:"true" json:"action"`

	// A short description of the schedule.
	Description *string `mandatory:"false" json:"description"`

	// The last schedule execution time.
	// Format is defined by RFC3339.
	// Example: `2022-08-05T01:02:29.600Z`
	TimeLastScheduleRun *common.SDKTime `mandatory:"false" json:"timeLastScheduleRun"`

	// The next scheduled execution time for the schedule.
	// Format is defined by RFC3339.
	// Example: `2022-08-05T01:02:29.600Z`
	TimeNextScheduledRun *common.SDKTime `mandatory:"false" json:"timeNextScheduledRun"`

	// The date and time the schedule was updated.
	// Format is defined by RFC3339.
	// Example: `2022-09-05T01:02:29.600Z`
	TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

	// A message describing the current state in more detail.
	LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

	// Details about the action performed by the last schedule execution.
	// Example: `Invoked ML Application trigger.`
	LastScheduleRunDetails *string `mandatory:"false" json:"lastScheduleRunDetails"`

	LogDetails *ScheduleLogDetails `mandatory:"false" json:"logDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

Schedule A repeating action. Examples: * Invoke a ML Pipeline Run once an hour. * Call ML Job Run every night at midnight.

func (Schedule) String ¶ added in v65.83.0

func (m Schedule) String() string

func (*Schedule) UnmarshalJSON ¶ added in v65.83.0

func (m *Schedule) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (Schedule) ValidateEnumValue ¶ added in v65.83.0

func (m Schedule) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ScheduleAction ¶ added in v65.83.0

type ScheduleAction interface {
}

ScheduleAction The schedule action

type ScheduleActionActionTypeEnum ¶ added in v65.83.0

type ScheduleActionActionTypeEnum string

ScheduleActionActionTypeEnum Enum with underlying type: string

const (
	ScheduleActionActionTypeHttp ScheduleActionActionTypeEnum = "HTTP"
)

Set of constants representing the allowable values for ScheduleActionActionTypeEnum

func GetMappingScheduleActionActionTypeEnum ¶ added in v65.83.0

func GetMappingScheduleActionActionTypeEnum(val string) (ScheduleActionActionTypeEnum, bool)

GetMappingScheduleActionActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduleActionActionTypeEnumValues ¶ added in v65.83.0

func GetScheduleActionActionTypeEnumValues() []ScheduleActionActionTypeEnum

GetScheduleActionActionTypeEnumValues Enumerates the set of values for ScheduleActionActionTypeEnum

type ScheduleCronTrigger ¶ added in v65.83.0

type ScheduleCronTrigger struct {

	// Schedule cron expression
	CronExpression *string `mandatory:"true" json:"cronExpression"`

	// The schedule starting date time, if null, System set the time when schedule is created.
	// Format is defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"`

	// The schedule end date time, if null, the schedule will never expire.
	// Format is defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"`
}

ScheduleCronTrigger The scheduled UNIX cron definition.

func (ScheduleCronTrigger) GetTimeEnd ¶ added in v65.83.0

func (m ScheduleCronTrigger) GetTimeEnd() *common.SDKTime

GetTimeEnd returns TimeEnd

func (ScheduleCronTrigger) GetTimeStart ¶ added in v65.83.0

func (m ScheduleCronTrigger) GetTimeStart() *common.SDKTime

GetTimeStart returns TimeStart

func (ScheduleCronTrigger) MarshalJSON ¶ added in v65.83.0

func (m ScheduleCronTrigger) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ScheduleCronTrigger) String ¶ added in v65.83.0

func (m ScheduleCronTrigger) String() string

func (ScheduleCronTrigger) ValidateEnumValue ¶ added in v65.83.0

func (m ScheduleCronTrigger) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ScheduleHttpAction ¶ added in v65.83.0

type ScheduleHttpAction struct {
	ActionDetails ScheduleHttpActionDetails `mandatory:"true" json:"actionDetails"`
}

ScheduleHttpAction this is HTTP action

func (ScheduleHttpAction) MarshalJSON ¶ added in v65.83.0

func (m ScheduleHttpAction) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ScheduleHttpAction) String ¶ added in v65.83.0

func (m ScheduleHttpAction) String() string

func (*ScheduleHttpAction) UnmarshalJSON ¶ added in v65.83.0

func (m *ScheduleHttpAction) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ScheduleHttpAction) ValidateEnumValue ¶ added in v65.83.0

func (m ScheduleHttpAction) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ScheduleHttpActionDetails ¶ added in v65.83.0

type ScheduleHttpActionDetails interface {
}

ScheduleHttpActionDetails Schedule Http action details

type ScheduleHttpActionDetailsHttpActionTypeEnum ¶ added in v65.83.0

type ScheduleHttpActionDetailsHttpActionTypeEnum string

ScheduleHttpActionDetailsHttpActionTypeEnum Enum with underlying type: string

const (
	ScheduleHttpActionDetailsHttpActionTypeCreateJobRun                       ScheduleHttpActionDetailsHttpActionTypeEnum = "CREATE_JOB_RUN"
	ScheduleHttpActionDetailsHttpActionTypeCreatePipelineRun                  ScheduleHttpActionDetailsHttpActionTypeEnum = "CREATE_PIPELINE_RUN"
	ScheduleHttpActionDetailsHttpActionTypeInvokeMlApplicationProviderTrigger ScheduleHttpActionDetailsHttpActionTypeEnum = "INVOKE_ML_APPLICATION_PROVIDER_TRIGGER"
)

Set of constants representing the allowable values for ScheduleHttpActionDetailsHttpActionTypeEnum

func GetMappingScheduleHttpActionDetailsHttpActionTypeEnum ¶ added in v65.83.0

func GetMappingScheduleHttpActionDetailsHttpActionTypeEnum(val string) (ScheduleHttpActionDetailsHttpActionTypeEnum, bool)

GetMappingScheduleHttpActionDetailsHttpActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduleHttpActionDetailsHttpActionTypeEnumValues ¶ added in v65.83.0

func GetScheduleHttpActionDetailsHttpActionTypeEnumValues() []ScheduleHttpActionDetailsHttpActionTypeEnum

GetScheduleHttpActionDetailsHttpActionTypeEnumValues Enumerates the set of values for ScheduleHttpActionDetailsHttpActionTypeEnum

type ScheduleICalTrigger ¶ added in v65.83.0

type ScheduleICalTrigger struct {

	// This recurrence field conforms to RFC-5545 formatting
	Recurrence *string `mandatory:"true" json:"recurrence"`

	// The schedule starting date time, if null, System set the time when schedule is created.
	// Format is defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"`

	// The schedule end date time, if null, the schedule will never expire.
	// Format is defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"`
}

ScheduleICalTrigger The iCal schedule trigger.

func (ScheduleICalTrigger) GetTimeEnd ¶ added in v65.83.0

func (m ScheduleICalTrigger) GetTimeEnd() *common.SDKTime

GetTimeEnd returns TimeEnd

func (ScheduleICalTrigger) GetTimeStart ¶ added in v65.83.0

func (m ScheduleICalTrigger) GetTimeStart() *common.SDKTime

GetTimeStart returns TimeStart

func (ScheduleICalTrigger) MarshalJSON ¶ added in v65.83.0

func (m ScheduleICalTrigger) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ScheduleICalTrigger) String ¶ added in v65.83.0

func (m ScheduleICalTrigger) String() string

func (ScheduleICalTrigger) ValidateEnumValue ¶ added in v65.83.0

func (m ScheduleICalTrigger) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ScheduleIntervalTrigger ¶ added in v65.83.0

type ScheduleIntervalTrigger struct {

	// The interval of frequency.
	Interval *int `mandatory:"true" json:"interval"`

	// The schedule starting date time, if null, System set the time when schedule is created.
	// Format is defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"`

	// The schedule end date time, if null, the schedule will never expire.
	// Format is defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"`

	// when true and timeStart is null, system generate a random start time between now and now + interval;
	// isRandomStartTime can be true if timeStart is null.
	IsRandomStartTime *bool `mandatory:"false" json:"isRandomStartTime"`

	// The type of frequency
	Frequency ScheduleIntervalTriggerFrequencyEnum `mandatory:"true" json:"frequency"`
}

ScheduleIntervalTrigger The interval schedule trigger.

func (ScheduleIntervalTrigger) GetTimeEnd ¶ added in v65.83.0

func (m ScheduleIntervalTrigger) GetTimeEnd() *common.SDKTime

GetTimeEnd returns TimeEnd

func (ScheduleIntervalTrigger) GetTimeStart ¶ added in v65.83.0

func (m ScheduleIntervalTrigger) GetTimeStart() *common.SDKTime

GetTimeStart returns TimeStart

func (ScheduleIntervalTrigger) MarshalJSON ¶ added in v65.83.0

func (m ScheduleIntervalTrigger) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ScheduleIntervalTrigger) String ¶ added in v65.83.0

func (m ScheduleIntervalTrigger) String() string

func (ScheduleIntervalTrigger) ValidateEnumValue ¶ added in v65.83.0

func (m ScheduleIntervalTrigger) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ScheduleIntervalTriggerFrequencyEnum ¶ added in v65.83.0

type ScheduleIntervalTriggerFrequencyEnum string

ScheduleIntervalTriggerFrequencyEnum Enum with underlying type: string

const (
	ScheduleIntervalTriggerFrequencyHourly ScheduleIntervalTriggerFrequencyEnum = "HOURLY"
	ScheduleIntervalTriggerFrequencyDaily  ScheduleIntervalTriggerFrequencyEnum = "DAILY"
)

Set of constants representing the allowable values for ScheduleIntervalTriggerFrequencyEnum

func GetMappingScheduleIntervalTriggerFrequencyEnum ¶ added in v65.83.0

func GetMappingScheduleIntervalTriggerFrequencyEnum(val string) (ScheduleIntervalTriggerFrequencyEnum, bool)

GetMappingScheduleIntervalTriggerFrequencyEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduleIntervalTriggerFrequencyEnumValues ¶ added in v65.83.0

func GetScheduleIntervalTriggerFrequencyEnumValues() []ScheduleIntervalTriggerFrequencyEnum

GetScheduleIntervalTriggerFrequencyEnumValues Enumerates the set of values for ScheduleIntervalTriggerFrequencyEnum

type ScheduleLifecycleStateEnum ¶ added in v65.83.0

type ScheduleLifecycleStateEnum string

ScheduleLifecycleStateEnum Enum with underlying type: string

const (
	ScheduleLifecycleStateCreating ScheduleLifecycleStateEnum = "CREATING"
	ScheduleLifecycleStateActive   ScheduleLifecycleStateEnum = "ACTIVE"
	ScheduleLifecycleStateInactive ScheduleLifecycleStateEnum = "INACTIVE"
	ScheduleLifecycleStateUpdating ScheduleLifecycleStateEnum = "UPDATING"
	ScheduleLifecycleStateDeleting ScheduleLifecycleStateEnum = "DELETING"
	ScheduleLifecycleStateDeleted  ScheduleLifecycleStateEnum = "DELETED"
	ScheduleLifecycleStateFailed   ScheduleLifecycleStateEnum = "FAILED"
)

Set of constants representing the allowable values for ScheduleLifecycleStateEnum

func GetMappingScheduleLifecycleStateEnum ¶ added in v65.83.0

func GetMappingScheduleLifecycleStateEnum(val string) (ScheduleLifecycleStateEnum, bool)

GetMappingScheduleLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduleLifecycleStateEnumValues ¶ added in v65.83.0

func GetScheduleLifecycleStateEnumValues() []ScheduleLifecycleStateEnum

GetScheduleLifecycleStateEnumValues Enumerates the set of values for ScheduleLifecycleStateEnum

type ScheduleLogDetails ¶ added in v65.83.0

type ScheduleLogDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the log group.
	LogGroupId *string `mandatory:"true" json:"logGroupId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the custom log to be used for Schedule logging.
	LogId *string `mandatory:"true" json:"logId"`
}

ScheduleLogDetails Custom logging details for schedule execution.

func (ScheduleLogDetails) String ¶ added in v65.83.0

func (m ScheduleLogDetails) String() string

func (ScheduleLogDetails) ValidateEnumValue ¶ added in v65.83.0

func (m ScheduleLogDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ScheduleSummary ¶ added in v65.83.0

type ScheduleSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the schedule.
	Id *string `mandatory:"true" json:"id"`

	// The name of the schedule.
	DisplayName *string `mandatory:"true" json:"displayName"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the schedule.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project associated with the schedule.
	ProjectId *string `mandatory:"true" json:"projectId"`

	Trigger ScheduleTrigger `mandatory:"true" json:"trigger"`

	// The date and time the schedule was created.
	// Format is defined by RFC3339.
	// Example: `2022-08-05T01:02:29.600Z`
	TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the schedule.
	CreatedBy *string `mandatory:"true" json:"createdBy"`

	// The current state of the schedule.
	// Example: `ACTIVE`
	LifecycleState ScheduleLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

	// The date and time the schedule was updated.
	// Format is defined by RFC3339.
	// Example: `2022-08-05T01:02:29.600Z`
	TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// Usage of system tag keys. These predefined keys are scoped to namespaces.
	// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
	SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

ScheduleSummary Summary representation of a schedule.

func (ScheduleSummary) String ¶ added in v65.83.0

func (m ScheduleSummary) String() string

func (*ScheduleSummary) UnmarshalJSON ¶ added in v65.83.0

func (m *ScheduleSummary) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ScheduleSummary) ValidateEnumValue ¶ added in v65.83.0

func (m ScheduleSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ScheduleTrigger ¶ added in v65.83.0

type ScheduleTrigger interface {

	// The schedule starting date time, if null, System set the time when schedule is created.
	// Format is defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	GetTimeStart() *common.SDKTime

	// The schedule end date time, if null, the schedule will never expire.
	// Format is defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	GetTimeEnd() *common.SDKTime
}

ScheduleTrigger The trigger of the schedule can be UNIX cron or iCal expression or simple interval

type ScheduleTriggerTriggerTypeEnum ¶ added in v65.83.0

type ScheduleTriggerTriggerTypeEnum string

ScheduleTriggerTriggerTypeEnum Enum with underlying type: string

const (
	ScheduleTriggerTriggerTypeCron     ScheduleTriggerTriggerTypeEnum = "CRON"
	ScheduleTriggerTriggerTypeInterval ScheduleTriggerTriggerTypeEnum = "INTERVAL"
	ScheduleTriggerTriggerTypeIcal     ScheduleTriggerTriggerTypeEnum = "ICAL"
)

Set of constants representing the allowable values for ScheduleTriggerTriggerTypeEnum

func GetMappingScheduleTriggerTriggerTypeEnum ¶ added in v65.83.0

func GetMappingScheduleTriggerTriggerTypeEnum(val string) (ScheduleTriggerTriggerTypeEnum, bool)

GetMappingScheduleTriggerTriggerTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduleTriggerTriggerTypeEnumValues ¶ added in v65.83.0

func GetScheduleTriggerTriggerTypeEnumValues() []ScheduleTriggerTriggerTypeEnum

GetScheduleTriggerTriggerTypeEnumValues Enumerates the set of values for ScheduleTriggerTriggerTypeEnum

type SingleModelDeploymentConfigurationDetails ¶

type SingleModelDeploymentConfigurationDetails struct {
	ModelConfigurationDetails *ModelConfigurationDetails `mandatory:"true" json:"modelConfigurationDetails"`

	EnvironmentConfigurationDetails ModelDeploymentEnvironmentConfigurationDetails `mandatory:"false" json:"environmentConfigurationDetails"`
}

SingleModelDeploymentConfigurationDetails The single model type deployment.

func (SingleModelDeploymentConfigurationDetails) MarshalJSON ¶

func (m SingleModelDeploymentConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (SingleModelDeploymentConfigurationDetails) String ¶

func (*SingleModelDeploymentConfigurationDetails) UnmarshalJSON ¶ added in v65.32.0

func (m *SingleModelDeploymentConfigurationDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (SingleModelDeploymentConfigurationDetails) ValidateEnumValue ¶

func (m SingleModelDeploymentConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type StackedModelGroupDetails ¶ added in v65.97.0

type StackedModelGroupDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model in the group that represents the base model for stacked deployment.
	BaseModelId *string `mandatory:"true" json:"baseModelId"`

	// An array of custom metadata details for the model group.
	CustomMetadataList []CustomMetadata `mandatory:"false" json:"customMetadataList"`
}

StackedModelGroupDetails Stacked model group type.

func (StackedModelGroupDetails) GetCustomMetadataList ¶ added in v65.97.0

func (m StackedModelGroupDetails) GetCustomMetadataList() []CustomMetadata

GetCustomMetadataList returns CustomMetadataList

func (StackedModelGroupDetails) MarshalJSON ¶ added in v65.97.0

func (m StackedModelGroupDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (StackedModelGroupDetails) String ¶ added in v65.97.0

func (m StackedModelGroupDetails) String() string

func (StackedModelGroupDetails) ValidateEnumValue ¶ added in v65.97.0

func (m StackedModelGroupDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type StandaloneJobInfrastructureConfigurationDetails ¶

type StandaloneJobInfrastructureConfigurationDetails struct {

	// The shape used to launch the job run instances.
	ShapeName *string `mandatory:"true" json:"shapeName"`

	// The subnet to create a secondary vnic in to attach to the instance running the job
	SubnetId *string `mandatory:"true" json:"subnetId"`

	// The size of the block storage volume to attach to the instance running the job
	BlockStorageSizeInGBs *int `mandatory:"true" json:"blockStorageSizeInGBs"`

	JobShapeConfigDetails *JobShapeConfigDetails `mandatory:"false" json:"jobShapeConfigDetails"`
}

StandaloneJobInfrastructureConfigurationDetails This type should only be used at the top level infrastructure configuration field for configuring single-node jobs.

func (StandaloneJobInfrastructureConfigurationDetails) MarshalJSON ¶

func (m StandaloneJobInfrastructureConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (StandaloneJobInfrastructureConfigurationDetails) String ¶

func (StandaloneJobInfrastructureConfigurationDetails) ValidateEnumValue ¶

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type StorageMountConfigurationDetails ¶ added in v65.50.0

type StorageMountConfigurationDetails interface {

	// The local directory name to be mounted
	GetDestinationDirectoryName() *string

	// The local path of the mounted directory, excluding directory name.
	GetDestinationPath() *string
}

StorageMountConfigurationDetails The storage mount configuration details

type StorageMountConfigurationDetailsStorageTypeEnum ¶ added in v65.50.0

type StorageMountConfigurationDetailsStorageTypeEnum string

StorageMountConfigurationDetailsStorageTypeEnum Enum with underlying type: string

const (
	StorageMountConfigurationDetailsStorageTypeFileStorage   StorageMountConfigurationDetailsStorageTypeEnum = "FILE_STORAGE"
	StorageMountConfigurationDetailsStorageTypeObjectStorage StorageMountConfigurationDetailsStorageTypeEnum = "OBJECT_STORAGE"
)

Set of constants representing the allowable values for StorageMountConfigurationDetailsStorageTypeEnum

func GetMappingStorageMountConfigurationDetailsStorageTypeEnum ¶ added in v65.50.0

func GetMappingStorageMountConfigurationDetailsStorageTypeEnum(val string) (StorageMountConfigurationDetailsStorageTypeEnum, bool)

GetMappingStorageMountConfigurationDetailsStorageTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetStorageMountConfigurationDetailsStorageTypeEnumValues ¶ added in v65.50.0

func GetStorageMountConfigurationDetailsStorageTypeEnumValues() []StorageMountConfigurationDetailsStorageTypeEnum

GetStorageMountConfigurationDetailsStorageTypeEnumValues Enumerates the set of values for StorageMountConfigurationDetailsStorageTypeEnum

type TagConfiguration ¶ added in v65.83.0

type TagConfiguration struct {

	// Key of the container tag Metadata
	Key *string `mandatory:"false" json:"key"`

	// Value of the container tag Metadata
	Value *string `mandatory:"false" json:"value"`
}

TagConfiguration Defines properties of each container tag metadata.

func (TagConfiguration) String ¶ added in v65.83.0

func (m TagConfiguration) String() string

func (TagConfiguration) ValidateEnumValue ¶ added in v65.83.0

func (m TagConfiguration) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ThresholdBasedAutoScalingPolicyDetails ¶ added in v65.61.1

type ThresholdBasedAutoScalingPolicyDetails struct {

	// The list of autoscaling policy rules.
	Rules []MetricExpressionRule `mandatory:"true" json:"rules"`

	// For a threshold-based autoscaling policy, this value is the maximum number of instances the model deployment is allowed
	// to increase to (scale out).
	MaximumInstanceCount *int `mandatory:"true" json:"maximumInstanceCount"`

	// For a threshold-based autoscaling policy, this value is the minimum number of instances the model deployment is allowed
	// to decrease to (scale in).
	MinimumInstanceCount *int `mandatory:"true" json:"minimumInstanceCount"`

	// For a threshold-based autoscaling policy, this value is the initial number of instances to launch in the model deployment
	// immediately after autoscaling is enabled. Note that anytime this value is updated, the number of instances will be reset
	// to this value. After autoscaling retrieves performance metrics, the number of instances is automatically adjusted from
	// this initial number to a number that is based on the limits that you set.
	InitialInstanceCount *int `mandatory:"true" json:"initialInstanceCount"`
}

ThresholdBasedAutoScalingPolicyDetails Details for a threshold-based autoscaling policy to enable on the model deployment. In a threshold-based autoscaling policy, an autoscaling action is triggered when a performance metric meets or exceeds a threshold.

func (ThresholdBasedAutoScalingPolicyDetails) MarshalJSON ¶ added in v65.61.1

func (m ThresholdBasedAutoScalingPolicyDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (ThresholdBasedAutoScalingPolicyDetails) String ¶ added in v65.61.1

func (*ThresholdBasedAutoScalingPolicyDetails) UnmarshalJSON ¶ added in v65.61.1

func (m *ThresholdBasedAutoScalingPolicyDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ThresholdBasedAutoScalingPolicyDetails) ValidateEnumValue ¶ added in v65.61.1

func (m ThresholdBasedAutoScalingPolicyDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TriggerMlApplicationInstanceFlowDetails ¶ added in v65.88.1

type TriggerMlApplicationInstanceFlowDetails struct {

	// Name of trigger
	TriggerName *string `mandatory:"true" json:"triggerName"`
}

TriggerMlApplicationInstanceFlowDetails Payload for trigger request endpoint

func (TriggerMlApplicationInstanceFlowDetails) String ¶ added in v65.88.1

func (TriggerMlApplicationInstanceFlowDetails) ValidateEnumValue ¶ added in v65.88.1

func (m TriggerMlApplicationInstanceFlowDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TriggerMlApplicationInstanceFlowRequest ¶ added in v65.88.1

type TriggerMlApplicationInstanceFlowRequest struct {

	// Details for trigger request.
	TriggerMlApplicationInstanceFlowDetails `contributesTo:"body"`

	// unique MlApplicationInstance identifier
	MlApplicationInstanceId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

TriggerMlApplicationInstanceFlowRequest wrapper for the TriggerMlApplicationInstanceFlow operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/TriggerMlApplicationInstanceFlow.go.html to see an example of how to use TriggerMlApplicationInstanceFlowRequest.

func (TriggerMlApplicationInstanceFlowRequest) BinaryRequestBody ¶ added in v65.88.1

func (request TriggerMlApplicationInstanceFlowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (TriggerMlApplicationInstanceFlowRequest) HTTPRequest ¶ added in v65.88.1

func (request TriggerMlApplicationInstanceFlowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (TriggerMlApplicationInstanceFlowRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (TriggerMlApplicationInstanceFlowRequest) String ¶ added in v65.88.1

func (TriggerMlApplicationInstanceFlowRequest) ValidateEnumValue ¶ added in v65.88.1

func (request TriggerMlApplicationInstanceFlowRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TriggerMlApplicationInstanceFlowResponse ¶ added in v65.88.1

type TriggerMlApplicationInstanceFlowResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

TriggerMlApplicationInstanceFlowResponse wrapper for the TriggerMlApplicationInstanceFlow operation

func (TriggerMlApplicationInstanceFlowResponse) HTTPResponse ¶ added in v65.88.1

func (response TriggerMlApplicationInstanceFlowResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (TriggerMlApplicationInstanceFlowResponse) String ¶ added in v65.88.1

type TriggerMlApplicationInstanceViewFlowDetails ¶ added in v65.83.0

type TriggerMlApplicationInstanceViewFlowDetails struct {

	// Name of trigger
	TriggerName *string `mandatory:"true" json:"triggerName"`

	// Parameters provided for given trigger invocation (they must match predefined schema)
	Parameters []TriggerParameter `mandatory:"false" json:"parameters"`
}

TriggerMlApplicationInstanceViewFlowDetails Payload for trigger request endpoint

func (TriggerMlApplicationInstanceViewFlowDetails) String ¶ added in v65.83.0

func (TriggerMlApplicationInstanceViewFlowDetails) ValidateEnumValue ¶ added in v65.83.0

func (m TriggerMlApplicationInstanceViewFlowDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TriggerMlApplicationInstanceViewFlowRequest ¶ added in v65.88.1

type TriggerMlApplicationInstanceViewFlowRequest struct {

	// Details for trigger request.
	TriggerMlApplicationInstanceViewFlowDetails `contributesTo:"body"`

	// unique MlApplicationInstanceView identifier
	MlApplicationInstanceViewId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceViewId"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// A token that uniquely identifies a request so it can be retried in case of a timeout or server error without risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before then due to conflicting operations. For example, if a resource has been deleted and purged from the system, then a retry of the original creation request might be rejected.
	OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

TriggerMlApplicationInstanceViewFlowRequest wrapper for the TriggerMlApplicationInstanceViewFlow operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/TriggerMlApplicationInstanceViewFlow.go.html to see an example of how to use TriggerMlApplicationInstanceViewFlowRequest.

func (TriggerMlApplicationInstanceViewFlowRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (TriggerMlApplicationInstanceViewFlowRequest) HTTPRequest ¶ added in v65.88.1

func (request TriggerMlApplicationInstanceViewFlowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (TriggerMlApplicationInstanceViewFlowRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (TriggerMlApplicationInstanceViewFlowRequest) String ¶ added in v65.88.1

func (TriggerMlApplicationInstanceViewFlowRequest) ValidateEnumValue ¶ added in v65.88.1

func (request TriggerMlApplicationInstanceViewFlowRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TriggerMlApplicationInstanceViewFlowResponse ¶ added in v65.88.1

type TriggerMlApplicationInstanceViewFlowResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

TriggerMlApplicationInstanceViewFlowResponse wrapper for the TriggerMlApplicationInstanceViewFlow operation

func (TriggerMlApplicationInstanceViewFlowResponse) HTTPResponse ¶ added in v65.88.1

HTTPResponse implements the OCIResponse interface

func (TriggerMlApplicationInstanceViewFlowResponse) String ¶ added in v65.88.1

type TriggerParameter ¶ added in v65.83.0

type TriggerParameter struct {

	// Name of trigger parameter
	Name *string `mandatory:"true" json:"name"`

	// Value of trigger parameter
	Value *string `mandatory:"true" json:"value"`
}

TriggerParameter Trigger parameter

func (TriggerParameter) String ¶ added in v65.83.0

func (m TriggerParameter) String() string

func (TriggerParameter) ValidateEnumValue ¶ added in v65.83.0

func (m TriggerParameter) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateCategoryLogDetails ¶

type UpdateCategoryLogDetails struct {
	Access *LogDetails `mandatory:"false" json:"access"`

	Predict *LogDetails `mandatory:"false" json:"predict"`
}

UpdateCategoryLogDetails The log details for each category for update.

func (UpdateCategoryLogDetails) String ¶

func (m UpdateCategoryLogDetails) String() string

func (UpdateCategoryLogDetails) ValidateEnumValue ¶

func (m UpdateCategoryLogDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateDataSciencePrivateEndpointDetails ¶ added in v65.49.3

type UpdateDataSciencePrivateEndpointDetails struct {

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// A user friendly description. Avoid entering confidential information.
	Description *string `mandatory:"false" json:"description"`

	// A user friendly name. It doesn't have to be unique. Avoid entering confidential information.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// An array of network security group OCIDs.
	NsgIds []string `mandatory:"false" json:"nsgIds"`
}

UpdateDataSciencePrivateEndpointDetails The details required to update a private endpoint.

func (UpdateDataSciencePrivateEndpointDetails) String ¶ added in v65.49.3

func (UpdateDataSciencePrivateEndpointDetails) ValidateEnumValue ¶ added in v65.49.3

func (m UpdateDataSciencePrivateEndpointDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateDataSciencePrivateEndpointRequest ¶ added in v65.49.3

type UpdateDataSciencePrivateEndpointRequest struct {

	// The unique ID for a Data Science private endpoint.
	DataSciencePrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"dataSciencePrivateEndpointId"`

	// Details for updating a private endpoint.
	UpdateDataSciencePrivateEndpointDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateDataSciencePrivateEndpointRequest wrapper for the UpdateDataSciencePrivateEndpoint operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateDataSciencePrivateEndpoint.go.html to see an example of how to use UpdateDataSciencePrivateEndpointRequest.

func (UpdateDataSciencePrivateEndpointRequest) BinaryRequestBody ¶ added in v65.49.3

func (request UpdateDataSciencePrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateDataSciencePrivateEndpointRequest) HTTPRequest ¶ added in v65.49.3

func (request UpdateDataSciencePrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateDataSciencePrivateEndpointRequest) RetryPolicy ¶ added in v65.49.3

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateDataSciencePrivateEndpointRequest) String ¶ added in v65.49.3

func (UpdateDataSciencePrivateEndpointRequest) ValidateEnumValue ¶ added in v65.49.3

func (request UpdateDataSciencePrivateEndpointRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateDataSciencePrivateEndpointResponse ¶ added in v65.49.3

type UpdateDataSciencePrivateEndpointResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The DataSciencePrivateEndpoint instance
	DataSciencePrivateEndpoint `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

UpdateDataSciencePrivateEndpointResponse wrapper for the UpdateDataSciencePrivateEndpoint operation

func (UpdateDataSciencePrivateEndpointResponse) HTTPResponse ¶ added in v65.49.3

func (response UpdateDataSciencePrivateEndpointResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateDataSciencePrivateEndpointResponse) String ¶ added in v65.49.3

type UpdateDefaultModelDeploymentEnvironmentConfigurationDetails ¶ added in v65.32.0

type UpdateDefaultModelDeploymentEnvironmentConfigurationDetails struct {

	// Environment variables to set for the web server container.
	// The size of envVars must be less than 2048 bytes.
	// Key should be under 32 characters.
	// Key should contain only letters, digits and underscore (_)
	// Key should start with a letter.
	// Key should have at least 2 characters.
	// Key should not end with underscore eg. `TEST_`
	// Key if added cannot be empty. Value can be empty.
	// No specific size limits on individual Values. But overall environment variables is limited to 2048 bytes.
	// Key can't be reserved Model Deployment environment variables.
	EnvironmentVariables map[string]string `mandatory:"false" json:"environmentVariables"`
}

UpdateDefaultModelDeploymentEnvironmentConfigurationDetails The update environment configuration details object for managed container

func (UpdateDefaultModelDeploymentEnvironmentConfigurationDetails) MarshalJSON ¶ added in v65.32.0

MarshalJSON marshals to json representation

func (UpdateDefaultModelDeploymentEnvironmentConfigurationDetails) String ¶ added in v65.32.0

func (UpdateDefaultModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue ¶ added in v65.32.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateInfrastructureConfigurationDetails ¶ added in v65.97.0

type UpdateInfrastructureConfigurationDetails interface {
}

UpdateInfrastructureConfigurationDetails The infrastructure configuration details for update.

type UpdateInstancePoolInfrastructureConfigurationDetails ¶ added in v65.97.0

type UpdateInstancePoolInfrastructureConfigurationDetails struct {
	InstanceConfiguration *InstanceConfiguration `mandatory:"false" json:"instanceConfiguration"`

	ScalingPolicy ScalingPolicy `mandatory:"false" json:"scalingPolicy"`

	// The minimum network bandwidth for the model deployment.
	BandwidthMbps *int `mandatory:"false" json:"bandwidthMbps"`

	// The maximum network bandwidth for the model deployment.
	MaximumBandwidthMbps *int `mandatory:"false" json:"maximumBandwidthMbps"`
}

UpdateInstancePoolInfrastructureConfigurationDetails Instance Pool based Infrastructure configuration details for update.

func (UpdateInstancePoolInfrastructureConfigurationDetails) MarshalJSON ¶ added in v65.97.0

MarshalJSON marshals to json representation

func (UpdateInstancePoolInfrastructureConfigurationDetails) String ¶ added in v65.97.0

func (*UpdateInstancePoolInfrastructureConfigurationDetails) UnmarshalJSON ¶ added in v65.97.0

UnmarshalJSON unmarshals from json

func (UpdateInstancePoolInfrastructureConfigurationDetails) ValidateEnumValue ¶ added in v65.97.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateJobDetails ¶

type UpdateJobDetails struct {

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the job.
	Description *string `mandatory:"false" json:"description"`

	JobInfrastructureConfigurationDetails JobInfrastructureConfigurationDetails `mandatory:"false" json:"jobInfrastructureConfigurationDetails"`

	// Collection of JobStorageMountConfigurationDetails.
	JobStorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"jobStorageMountConfigurationDetailsList"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateJobDetails Details for updating a job.

func (UpdateJobDetails) String ¶

func (m UpdateJobDetails) String() string

func (*UpdateJobDetails) UnmarshalJSON ¶

func (m *UpdateJobDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (UpdateJobDetails) ValidateEnumValue ¶

func (m UpdateJobDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateJobRequest ¶

type UpdateJobRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job.
	JobId *string `mandatory:"true" contributesTo:"path" name:"jobId"`

	// Details for updating a job.
	UpdateJobDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateJobRequest wrapper for the UpdateJob operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateJob.go.html to see an example of how to use UpdateJobRequest.

func (UpdateJobRequest) BinaryRequestBody ¶

func (request UpdateJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateJobRequest) HTTPRequest ¶

func (request UpdateJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateJobRequest) RetryPolicy ¶

func (request UpdateJobRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateJobRequest) String ¶

func (request UpdateJobRequest) String() string

func (UpdateJobRequest) ValidateEnumValue ¶

func (request UpdateJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateJobResponse ¶

type UpdateJobResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Job instance
	Job `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateJobResponse wrapper for the UpdateJob operation

func (UpdateJobResponse) HTTPResponse ¶

func (response UpdateJobResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateJobResponse) String ¶

func (response UpdateJobResponse) String() string

type UpdateJobRunDetails ¶

type UpdateJobRunDetails struct {

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateJobRunDetails Details for updating a job run.

func (UpdateJobRunDetails) String ¶

func (m UpdateJobRunDetails) String() string

func (UpdateJobRunDetails) ValidateEnumValue ¶

func (m UpdateJobRunDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateJobRunRequest ¶

type UpdateJobRunRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job run.
	JobRunId *string `mandatory:"true" contributesTo:"path" name:"jobRunId"`

	// Details for updating a job.
	UpdateJobRunDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateJobRunRequest wrapper for the UpdateJobRun operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateJobRun.go.html to see an example of how to use UpdateJobRunRequest.

func (UpdateJobRunRequest) BinaryRequestBody ¶

func (request UpdateJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateJobRunRequest) HTTPRequest ¶

func (request UpdateJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateJobRunRequest) RetryPolicy ¶

func (request UpdateJobRunRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateJobRunRequest) String ¶

func (request UpdateJobRunRequest) String() string

func (UpdateJobRunRequest) ValidateEnumValue ¶

func (request UpdateJobRunRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateJobRunResponse ¶

type UpdateJobRunResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The JobRun instance
	JobRun `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateJobRunResponse wrapper for the UpdateJobRun operation

func (UpdateJobRunResponse) HTTPResponse ¶

func (response UpdateJobRunResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateJobRunResponse) String ¶

func (response UpdateJobRunResponse) String() string

type UpdateMlApplicationDetails ¶ added in v65.88.1

type UpdateMlApplicationDetails struct {

	// Optional description of the ML Application
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateMlApplicationDetails The information to be updated.

func (UpdateMlApplicationDetails) String ¶ added in v65.88.1

func (UpdateMlApplicationDetails) ValidateEnumValue ¶ added in v65.88.1

func (m UpdateMlApplicationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateMlApplicationImplementationDetails ¶ added in v65.88.1

type UpdateMlApplicationImplementationDetails struct {

	// List of ML Application Implementation OCIDs for which migration from this implementation is allowed. Migration means that if consumers change implementation for their instances to implementation with OCID from this list, instance components will be updated in place otherwise new instance components are created based on the new implementation and old instance components are removed.
	AllowedMigrationDestinations []string `mandatory:"false" json:"allowedMigrationDestinations"`

	Logging *ImplementationLogging `mandatory:"false" json:"logging"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateMlApplicationImplementationDetails The information to be updated.

func (UpdateMlApplicationImplementationDetails) String ¶ added in v65.88.1

func (UpdateMlApplicationImplementationDetails) ValidateEnumValue ¶ added in v65.88.1

func (m UpdateMlApplicationImplementationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateMlApplicationImplementationRequest ¶ added in v65.88.1

type UpdateMlApplicationImplementationRequest struct {

	// unique MlApplicationImplementation identifier
	MlApplicationImplementationId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationImplementationId"`

	// The information to be updated.
	UpdateMlApplicationImplementationDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateMlApplicationImplementationRequest wrapper for the UpdateMlApplicationImplementation operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateMlApplicationImplementation.go.html to see an example of how to use UpdateMlApplicationImplementationRequest.

func (UpdateMlApplicationImplementationRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (UpdateMlApplicationImplementationRequest) HTTPRequest ¶ added in v65.88.1

func (request UpdateMlApplicationImplementationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateMlApplicationImplementationRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateMlApplicationImplementationRequest) String ¶ added in v65.88.1

func (UpdateMlApplicationImplementationRequest) ValidateEnumValue ¶ added in v65.88.1

func (request UpdateMlApplicationImplementationRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateMlApplicationImplementationResponse ¶ added in v65.88.1

type UpdateMlApplicationImplementationResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateMlApplicationImplementationResponse wrapper for the UpdateMlApplicationImplementation operation

func (UpdateMlApplicationImplementationResponse) HTTPResponse ¶ added in v65.88.1

func (response UpdateMlApplicationImplementationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateMlApplicationImplementationResponse) String ¶ added in v65.88.1

type UpdateMlApplicationImplementationVersionDetails ¶ added in v65.88.1

type UpdateMlApplicationImplementationVersionDetails struct {

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateMlApplicationImplementationVersionDetails The information to be updated.

func (UpdateMlApplicationImplementationVersionDetails) String ¶ added in v65.88.1

func (UpdateMlApplicationImplementationVersionDetails) ValidateEnumValue ¶ added in v65.88.1

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateMlApplicationImplementationVersionRequest ¶ added in v65.88.1

type UpdateMlApplicationImplementationVersionRequest struct {

	// unique MlApplicationImplementationVersion identifier
	MlApplicationImplementationVersionId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationImplementationVersionId"`

	// The information to be updated.
	UpdateMlApplicationImplementationVersionDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateMlApplicationImplementationVersionRequest wrapper for the UpdateMlApplicationImplementationVersion operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateMlApplicationImplementationVersion.go.html to see an example of how to use UpdateMlApplicationImplementationVersionRequest.

func (UpdateMlApplicationImplementationVersionRequest) BinaryRequestBody ¶ added in v65.88.1

BinaryRequestBody implements the OCIRequest interface

func (UpdateMlApplicationImplementationVersionRequest) HTTPRequest ¶ added in v65.88.1

func (request UpdateMlApplicationImplementationVersionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateMlApplicationImplementationVersionRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateMlApplicationImplementationVersionRequest) String ¶ added in v65.88.1

func (UpdateMlApplicationImplementationVersionRequest) ValidateEnumValue ¶ added in v65.88.1

func (request UpdateMlApplicationImplementationVersionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateMlApplicationImplementationVersionResponse ¶ added in v65.88.1

type UpdateMlApplicationImplementationVersionResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplicationImplementationVersion instance
	MlApplicationImplementationVersion `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateMlApplicationImplementationVersionResponse wrapper for the UpdateMlApplicationImplementationVersion operation

func (UpdateMlApplicationImplementationVersionResponse) HTTPResponse ¶ added in v65.88.1

HTTPResponse implements the OCIResponse interface

func (UpdateMlApplicationImplementationVersionResponse) String ¶ added in v65.88.1

type UpdateMlApplicationInstanceDetails ¶ added in v65.88.1

type UpdateMlApplicationInstanceDetails struct {

	// Data that are used for provisioning of the given MlApplicationInstance. These are validated against configurationSchema defined in referenced MlApplication.
	Configuration []ConfigurationProperty `mandatory:"false" json:"configuration"`

	// The OCID of ML Application Implementation selected as a certain solution for a given ML problem (ML Application) used for the given instance.
	MlApplicationImplementationId *string `mandatory:"false" json:"mlApplicationImplementationId"`

	// Switches lifecycle state of MlApplicationInstance from INACTIVE to ACTIVE (true value) or vice versa (false value).
	IsEnabled *bool `mandatory:"false" json:"isEnabled"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateMlApplicationInstanceDetails The information to be updated.

func (UpdateMlApplicationInstanceDetails) String ¶ added in v65.88.1

func (UpdateMlApplicationInstanceDetails) ValidateEnumValue ¶ added in v65.88.1

func (m UpdateMlApplicationInstanceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateMlApplicationInstanceRequest ¶ added in v65.88.1

type UpdateMlApplicationInstanceRequest struct {

	// unique MlApplicationInstance identifier
	MlApplicationInstanceId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceId"`

	// The information to be updated.
	UpdateMlApplicationInstanceDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateMlApplicationInstanceRequest wrapper for the UpdateMlApplicationInstance operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateMlApplicationInstance.go.html to see an example of how to use UpdateMlApplicationInstanceRequest.

func (UpdateMlApplicationInstanceRequest) BinaryRequestBody ¶ added in v65.88.1

func (request UpdateMlApplicationInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateMlApplicationInstanceRequest) HTTPRequest ¶ added in v65.88.1

func (request UpdateMlApplicationInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateMlApplicationInstanceRequest) RetryPolicy ¶ added in v65.88.1

func (request UpdateMlApplicationInstanceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateMlApplicationInstanceRequest) String ¶ added in v65.88.1

func (request UpdateMlApplicationInstanceRequest) String() string

func (UpdateMlApplicationInstanceRequest) ValidateEnumValue ¶ added in v65.88.1

func (request UpdateMlApplicationInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateMlApplicationInstanceResponse ¶ added in v65.88.1

type UpdateMlApplicationInstanceResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateMlApplicationInstanceResponse wrapper for the UpdateMlApplicationInstance operation

func (UpdateMlApplicationInstanceResponse) HTTPResponse ¶ added in v65.88.1

func (response UpdateMlApplicationInstanceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateMlApplicationInstanceResponse) String ¶ added in v65.88.1

func (response UpdateMlApplicationInstanceResponse) String() string

type UpdateMlApplicationInstanceViewDetails ¶ added in v65.88.1

type UpdateMlApplicationInstanceViewDetails struct {

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateMlApplicationInstanceViewDetails The information to be updated.

func (UpdateMlApplicationInstanceViewDetails) String ¶ added in v65.88.1

func (UpdateMlApplicationInstanceViewDetails) ValidateEnumValue ¶ added in v65.88.1

func (m UpdateMlApplicationInstanceViewDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateMlApplicationInstanceViewRequest ¶ added in v65.88.1

type UpdateMlApplicationInstanceViewRequest struct {

	// unique MlApplicationInstanceView identifier
	MlApplicationInstanceViewId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationInstanceViewId"`

	// The information to be updated.
	UpdateMlApplicationInstanceViewDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateMlApplicationInstanceViewRequest wrapper for the UpdateMlApplicationInstanceView operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateMlApplicationInstanceView.go.html to see an example of how to use UpdateMlApplicationInstanceViewRequest.

func (UpdateMlApplicationInstanceViewRequest) BinaryRequestBody ¶ added in v65.88.1

func (request UpdateMlApplicationInstanceViewRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateMlApplicationInstanceViewRequest) HTTPRequest ¶ added in v65.88.1

func (request UpdateMlApplicationInstanceViewRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateMlApplicationInstanceViewRequest) RetryPolicy ¶ added in v65.88.1

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateMlApplicationInstanceViewRequest) String ¶ added in v65.88.1

func (UpdateMlApplicationInstanceViewRequest) ValidateEnumValue ¶ added in v65.88.1

func (request UpdateMlApplicationInstanceViewRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateMlApplicationInstanceViewResponse ¶ added in v65.88.1

type UpdateMlApplicationInstanceViewResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplicationInstanceView instance
	MlApplicationInstanceView `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateMlApplicationInstanceViewResponse wrapper for the UpdateMlApplicationInstanceView operation

func (UpdateMlApplicationInstanceViewResponse) HTTPResponse ¶ added in v65.88.1

func (response UpdateMlApplicationInstanceViewResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateMlApplicationInstanceViewResponse) String ¶ added in v65.88.1

type UpdateMlApplicationRequest ¶ added in v65.88.1

type UpdateMlApplicationRequest struct {

	// unique MlApplication identifier
	MlApplicationId *string `mandatory:"true" contributesTo:"path" name:"mlApplicationId"`

	// The information to be updated.
	UpdateMlApplicationDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateMlApplicationRequest wrapper for the UpdateMlApplication operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateMlApplication.go.html to see an example of how to use UpdateMlApplicationRequest.

func (UpdateMlApplicationRequest) BinaryRequestBody ¶ added in v65.88.1

func (request UpdateMlApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateMlApplicationRequest) HTTPRequest ¶ added in v65.88.1

func (request UpdateMlApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateMlApplicationRequest) RetryPolicy ¶ added in v65.88.1

func (request UpdateMlApplicationRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateMlApplicationRequest) String ¶ added in v65.88.1

func (request UpdateMlApplicationRequest) String() string

func (UpdateMlApplicationRequest) ValidateEnumValue ¶ added in v65.88.1

func (request UpdateMlApplicationRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateMlApplicationResponse ¶ added in v65.88.1

type UpdateMlApplicationResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The MlApplication instance
	MlApplication `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateMlApplicationResponse wrapper for the UpdateMlApplication operation

func (UpdateMlApplicationResponse) HTTPResponse ¶ added in v65.88.1

func (response UpdateMlApplicationResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateMlApplicationResponse) String ¶ added in v65.88.1

func (response UpdateMlApplicationResponse) String() string

type UpdateModelConfigurationDetails ¶

type UpdateModelConfigurationDetails struct {

	// The OCID of the model you want to update.
	ModelId *string `mandatory:"true" json:"modelId"`

	InstanceConfiguration *InstanceConfiguration `mandatory:"false" json:"instanceConfiguration"`

	ScalingPolicy ScalingPolicy `mandatory:"false" json:"scalingPolicy"`

	// The minimum network bandwidth for the model deployment.
	BandwidthMbps *int `mandatory:"false" json:"bandwidthMbps"`

	// The maximum network bandwidth for the model deployment.
	MaximumBandwidthMbps *int `mandatory:"false" json:"maximumBandwidthMbps"`
}

UpdateModelConfigurationDetails The model configuration details for update.

func (UpdateModelConfigurationDetails) String ¶

func (*UpdateModelConfigurationDetails) UnmarshalJSON ¶

func (m *UpdateModelConfigurationDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (UpdateModelConfigurationDetails) ValidateEnumValue ¶

func (m UpdateModelConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelCustomMetadatumArtifactRequest ¶ added in v65.86.0

type UpdateModelCustomMetadatumArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// The name of the model metadatum in the metadata.
	MetadatumKeyName *string `mandatory:"true" contributesTo:"path" name:"metadatumKeyName"`

	// The content length of the body.
	ContentLength *int64 `mandatory:"false" contributesTo:"header" name:"content-length"`

	// The model custom metadata artifact to upload.
	ModelCustomMetadatumArtifact io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// This header allows you to specify a filename during upload. This file name is used to dispose of the file contents
	// while downloading the file. If this optional field is not populated in the request, then the OCID of the model is used for the file
	// name when downloading.
	// Example: `{"Content-Disposition": "attachment"
	//            "filename"="model.tar.gz"
	//            "Content-Length": "2347"
	//            "Content-Type": "application/gzip"}`
	ContentDisposition *string `mandatory:"false" contributesTo:"header" name:"content-disposition"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateModelCustomMetadatumArtifactRequest wrapper for the UpdateModelCustomMetadatumArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelCustomMetadatumArtifact.go.html to see an example of how to use UpdateModelCustomMetadatumArtifactRequest.

func (UpdateModelCustomMetadatumArtifactRequest) BinaryRequestBody ¶ added in v65.86.0

BinaryRequestBody implements the OCIRequest interface

func (UpdateModelCustomMetadatumArtifactRequest) HTTPRequest ¶ added in v65.86.0

func (request UpdateModelCustomMetadatumArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateModelCustomMetadatumArtifactRequest) RetryPolicy ¶ added in v65.86.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateModelCustomMetadatumArtifactRequest) String ¶ added in v65.86.0

func (UpdateModelCustomMetadatumArtifactRequest) ValidateEnumValue ¶ added in v65.86.0

func (request UpdateModelCustomMetadatumArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelCustomMetadatumArtifactResponse ¶ added in v65.86.0

type UpdateModelCustomMetadatumArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateModelCustomMetadatumArtifactResponse wrapper for the UpdateModelCustomMetadatumArtifact operation

func (UpdateModelCustomMetadatumArtifactResponse) HTTPResponse ¶ added in v65.86.0

func (response UpdateModelCustomMetadatumArtifactResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateModelCustomMetadatumArtifactResponse) String ¶ added in v65.86.0

type UpdateModelDefinedMetadatumArtifactRequest ¶ added in v65.86.0

type UpdateModelDefinedMetadatumArtifactRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// The name of the model metadatum in the metadata.
	MetadatumKeyName *string `mandatory:"true" contributesTo:"path" name:"metadatumKeyName"`

	// The content length of the body.
	ContentLength *int64 `mandatory:"false" contributesTo:"header" name:"content-length"`

	// The model defined metadata artifact to upload.
	ModelDefinedMetadatumArtifact io.ReadCloser `mandatory:"true" contributesTo:"body" encoding:"binary"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// This header allows you to specify a filename during upload. This file name is used to dispose of the file contents
	// while downloading the file. If this optional field is not populated in the request, then the OCID of the model is used for the file
	// name when downloading.
	// Example: `{"Content-Disposition": "attachment"
	//            "filename"="model.tar.gz"
	//            "Content-Length": "2347"
	//            "Content-Type": "application/gzip"}`
	ContentDisposition *string `mandatory:"false" contributesTo:"header" name:"content-disposition"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateModelDefinedMetadatumArtifactRequest wrapper for the UpdateModelDefinedMetadatumArtifact operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelDefinedMetadatumArtifact.go.html to see an example of how to use UpdateModelDefinedMetadatumArtifactRequest.

func (UpdateModelDefinedMetadatumArtifactRequest) BinaryRequestBody ¶ added in v65.86.0

BinaryRequestBody implements the OCIRequest interface

func (UpdateModelDefinedMetadatumArtifactRequest) HTTPRequest ¶ added in v65.86.0

func (request UpdateModelDefinedMetadatumArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateModelDefinedMetadatumArtifactRequest) RetryPolicy ¶ added in v65.86.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateModelDefinedMetadatumArtifactRequest) String ¶ added in v65.86.0

func (UpdateModelDefinedMetadatumArtifactRequest) ValidateEnumValue ¶ added in v65.86.0

func (request UpdateModelDefinedMetadatumArtifactRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelDefinedMetadatumArtifactResponse ¶ added in v65.86.0

type UpdateModelDefinedMetadatumArtifactResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateModelDefinedMetadatumArtifactResponse wrapper for the UpdateModelDefinedMetadatumArtifact operation

func (UpdateModelDefinedMetadatumArtifactResponse) HTTPResponse ¶ added in v65.86.0

HTTPResponse implements the OCIResponse interface

func (UpdateModelDefinedMetadatumArtifactResponse) String ¶ added in v65.86.0

type UpdateModelDeploymentConfigurationDetails ¶

type UpdateModelDeploymentConfigurationDetails interface {
}

UpdateModelDeploymentConfigurationDetails The model deployment configuration details for update.

type UpdateModelDeploymentDetails ¶

type UpdateModelDeploymentDetails struct {

	// A user-friendly display name for the resource. Does not have to be unique, and can be modified. Avoid entering confidential information.
	// Example: `My ModelDeployment`
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the model deployment.
	Description *string `mandatory:"false" json:"description"`

	ModelDeploymentConfigurationDetails UpdateModelDeploymentConfigurationDetails `mandatory:"false" json:"modelDeploymentConfigurationDetails"`

	CategoryLogDetails *UpdateCategoryLogDetails `mandatory:"false" json:"categoryLogDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateModelDeploymentDetails Details for updating a model deployment. You can update `modelDeploymentConfigurationDetails` and change `instanceShapeName` and `modelId` when the model deployment is in the ACTIVE lifecycle state. The `bandwidthMbps` or `instanceCount` can only be updated while the model deployment is in the `INACTIVE` state. Changes to the `bandwidthMbps` or `instanceCount` will take effect the next time the `ActivateModelDeployment` action is invoked on the model deployment resource.

func (UpdateModelDeploymentDetails) String ¶

func (*UpdateModelDeploymentDetails) UnmarshalJSON ¶

func (m *UpdateModelDeploymentDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (UpdateModelDeploymentDetails) ValidateEnumValue ¶

func (m UpdateModelDeploymentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelDeploymentEnvironmentConfigurationDetails ¶ added in v65.32.0

type UpdateModelDeploymentEnvironmentConfigurationDetails interface {
}

UpdateModelDeploymentEnvironmentConfigurationDetails The configuration to carry the environment details thats used in Model Deployment update

type UpdateModelDeploymentRequest ¶

type UpdateModelDeploymentRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model deployment.
	ModelDeploymentId *string `mandatory:"true" contributesTo:"path" name:"modelDeploymentId"`

	// Details for updating a model deployment. Some of the properties of `modelDeploymentConfigurationDetails` or `CategoryLogDetails` can also be updated with zero down time
	// when the model deployment's lifecycle state is ACTIVE or NEEDS_ATTENTION i.e `instanceShapeName`, `instanceCount` and `modelId`, separately `loadBalancerShape` or
	// `CategoryLogDetails` can also be updated independently. All of the fields can be updated when the deployment is in the INACTIVE lifecycle state. Changes will take effect the next
	// time the model deployment is activated.
	UpdateModelDeploymentDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateModelDeploymentRequest wrapper for the UpdateModelDeployment operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelDeployment.go.html to see an example of how to use UpdateModelDeploymentRequest.

func (UpdateModelDeploymentRequest) BinaryRequestBody ¶

func (request UpdateModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateModelDeploymentRequest) HTTPRequest ¶

func (request UpdateModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateModelDeploymentRequest) RetryPolicy ¶

func (request UpdateModelDeploymentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateModelDeploymentRequest) String ¶

func (request UpdateModelDeploymentRequest) String() string

func (UpdateModelDeploymentRequest) ValidateEnumValue ¶

func (request UpdateModelDeploymentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelDeploymentResponse ¶

type UpdateModelDeploymentResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

UpdateModelDeploymentResponse wrapper for the UpdateModelDeployment operation

func (UpdateModelDeploymentResponse) HTTPResponse ¶

func (response UpdateModelDeploymentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateModelDeploymentResponse) String ¶

func (response UpdateModelDeploymentResponse) String() string

type UpdateModelDetails ¶

type UpdateModelDetails struct {

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	//  Example: `My Model`
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the model.
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	// An array of custom metadata details for the model.
	CustomMetadataList []Metadata `mandatory:"false" json:"customMetadataList"`

	// An array of defined metadata details for the model.
	DefinedMetadataList []Metadata `mandatory:"false" json:"definedMetadataList"`

	// The OCID of the model version set that the model is associated to.
	ModelVersionSetId *string `mandatory:"false" json:"modelVersionSetId"`

	// The version label can add an additional description of the lifecycle state of the model or the application using/training the model.
	VersionLabel *string `mandatory:"false" json:"versionLabel"`

	RetentionSetting *RetentionSetting `mandatory:"false" json:"retentionSetting"`

	BackupSetting *BackupSetting `mandatory:"false" json:"backupSetting"`
}

UpdateModelDetails Details for updating a model.

func (UpdateModelDetails) String ¶

func (m UpdateModelDetails) String() string

func (UpdateModelDetails) ValidateEnumValue ¶

func (m UpdateModelDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelGroupConfigurationDetails ¶ added in v65.97.0

type UpdateModelGroupConfigurationDetails struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model group you want to deploy.
	ModelGroupId *string `mandatory:"true" json:"modelGroupId"`
}

UpdateModelGroupConfigurationDetails The model group configuration details for update.

func (UpdateModelGroupConfigurationDetails) String ¶ added in v65.97.0

func (UpdateModelGroupConfigurationDetails) ValidateEnumValue ¶ added in v65.97.0

func (m UpdateModelGroupConfigurationDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelGroupDeploymentConfigurationDetails ¶ added in v65.97.0

type UpdateModelGroupDeploymentConfigurationDetails struct {
	ModelGroupConfigurationDetails *UpdateModelGroupConfigurationDetails `mandatory:"false" json:"modelGroupConfigurationDetails"`

	InfrastructureConfigurationDetails UpdateInfrastructureConfigurationDetails `mandatory:"false" json:"infrastructureConfigurationDetails"`

	EnvironmentConfigurationDetails UpdateModelDeploymentEnvironmentConfigurationDetails `mandatory:"false" json:"environmentConfigurationDetails"`

	// The type of update operation.
	UpdateType UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum `mandatory:"false" json:"updateType,omitempty"`
}

UpdateModelGroupDeploymentConfigurationDetails The model group type deployment for update.

func (UpdateModelGroupDeploymentConfigurationDetails) MarshalJSON ¶ added in v65.97.0

func (m UpdateModelGroupDeploymentConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (UpdateModelGroupDeploymentConfigurationDetails) String ¶ added in v65.97.0

func (*UpdateModelGroupDeploymentConfigurationDetails) UnmarshalJSON ¶ added in v65.97.0

func (m *UpdateModelGroupDeploymentConfigurationDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (UpdateModelGroupDeploymentConfigurationDetails) ValidateEnumValue ¶ added in v65.97.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum ¶ added in v65.97.0

type UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum string

UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum Enum with underlying type: string

const (
	UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeZdt  UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum = "ZDT"
	UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeLive UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum = "LIVE"
)

Set of constants representing the allowable values for UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum

func GetMappingUpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum ¶ added in v65.97.0

func GetMappingUpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum(val string) (UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum, bool)

GetMappingUpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetUpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnumValues ¶ added in v65.97.0

func GetUpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnumValues() []UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum

GetUpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnumValues Enumerates the set of values for UpdateModelGroupDeploymentConfigurationDetailsUpdateTypeEnum

type UpdateModelGroupDetails ¶ added in v65.97.0

type UpdateModelGroupDetails struct {

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	//  Example: `My ModelGroup`
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the modelGroup.
	Description *string `mandatory:"false" json:"description"`

	// An additional description of the lifecycle state of the model group.
	VersionLabel *string `mandatory:"false" json:"versionLabel"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model group version history to which the modelGroup will be associated.
	ModelGroupVersionHistoryId *string `mandatory:"false" json:"modelGroupVersionHistoryId"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateModelGroupDetails Details for updating a modelGroup.

func (UpdateModelGroupDetails) String ¶ added in v65.97.0

func (m UpdateModelGroupDetails) String() string

func (UpdateModelGroupDetails) ValidateEnumValue ¶ added in v65.97.0

func (m UpdateModelGroupDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelGroupRequest ¶ added in v65.97.0

type UpdateModelGroupRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroup.
	ModelGroupId *string `mandatory:"true" contributesTo:"path" name:"modelGroupId"`

	// Details for updating a modelGroup.
	UpdateModelGroupDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateModelGroupRequest wrapper for the UpdateModelGroup operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelGroup.go.html to see an example of how to use UpdateModelGroupRequest.

func (UpdateModelGroupRequest) BinaryRequestBody ¶ added in v65.97.0

func (request UpdateModelGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateModelGroupRequest) HTTPRequest ¶ added in v65.97.0

func (request UpdateModelGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateModelGroupRequest) RetryPolicy ¶ added in v65.97.0

func (request UpdateModelGroupRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateModelGroupRequest) String ¶ added in v65.97.0

func (request UpdateModelGroupRequest) String() string

func (UpdateModelGroupRequest) ValidateEnumValue ¶ added in v65.97.0

func (request UpdateModelGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelGroupResponse ¶ added in v65.97.0

type UpdateModelGroupResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelGroup instance
	ModelGroup `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateModelGroupResponse wrapper for the UpdateModelGroup operation

func (UpdateModelGroupResponse) HTTPResponse ¶ added in v65.97.0

func (response UpdateModelGroupResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateModelGroupResponse) String ¶ added in v65.97.0

func (response UpdateModelGroupResponse) String() string

type UpdateModelGroupVersionHistoryDetails ¶ added in v65.97.0

type UpdateModelGroupVersionHistoryDetails struct {

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the model group version history.
	Description *string `mandatory:"false" json:"description"`

	// The OCID of the latest version of the model group associated.
	LatestModelGroupId *string `mandatory:"false" json:"latestModelGroupId"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateModelGroupVersionHistoryDetails Details for updating a model group version history.

func (UpdateModelGroupVersionHistoryDetails) String ¶ added in v65.97.0

func (UpdateModelGroupVersionHistoryDetails) ValidateEnumValue ¶ added in v65.97.0

func (m UpdateModelGroupVersionHistoryDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelGroupVersionHistoryRequest ¶ added in v65.97.0

type UpdateModelGroupVersionHistoryRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the modelGroupVersionHistory.
	ModelGroupVersionHistoryId *string `mandatory:"true" contributesTo:"path" name:"modelGroupVersionHistoryId"`

	// Details for updating a modelGroupVersionHistory.
	UpdateModelGroupVersionHistoryDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateModelGroupVersionHistoryRequest wrapper for the UpdateModelGroupVersionHistory operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelGroupVersionHistory.go.html to see an example of how to use UpdateModelGroupVersionHistoryRequest.

func (UpdateModelGroupVersionHistoryRequest) BinaryRequestBody ¶ added in v65.97.0

func (request UpdateModelGroupVersionHistoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateModelGroupVersionHistoryRequest) HTTPRequest ¶ added in v65.97.0

func (request UpdateModelGroupVersionHistoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateModelGroupVersionHistoryRequest) RetryPolicy ¶ added in v65.97.0

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateModelGroupVersionHistoryRequest) String ¶ added in v65.97.0

func (UpdateModelGroupVersionHistoryRequest) ValidateEnumValue ¶ added in v65.97.0

func (request UpdateModelGroupVersionHistoryRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelGroupVersionHistoryResponse ¶ added in v65.97.0

type UpdateModelGroupVersionHistoryResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelGroupVersionHistory instance
	ModelGroupVersionHistory `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateModelGroupVersionHistoryResponse wrapper for the UpdateModelGroupVersionHistory operation

func (UpdateModelGroupVersionHistoryResponse) HTTPResponse ¶ added in v65.97.0

func (response UpdateModelGroupVersionHistoryResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateModelGroupVersionHistoryResponse) String ¶ added in v65.97.0

type UpdateModelProvenanceDetails ¶

type UpdateModelProvenanceDetails struct {

	// For model reproducibility purposes. URL of the git repository associated with model training.
	RepositoryUrl *string `mandatory:"false" json:"repositoryUrl"`

	// For model reproducibility purposes. Branch of the git repository associated with model training.
	GitBranch *string `mandatory:"false" json:"gitBranch"`

	// For model reproducibility purposes. Commit ID of the git repository associated with model training.
	GitCommit *string `mandatory:"false" json:"gitCommit"`

	// For model reproducibility purposes. Path to model artifacts.
	ScriptDir *string `mandatory:"false" json:"scriptDir"`

	// For model reproducibility purposes. Path to the python script or notebook in which the model was trained."
	TrainingScript *string `mandatory:"false" json:"trainingScript"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a training session(Job or NotebookSession) in which the model was trained. It is used for model reproducibility purposes.
	TrainingId *string `mandatory:"false" json:"trainingId"`
}

UpdateModelProvenanceDetails Model provenance gives data scientists information about the origin of their model. This information allows data scientists to reproduce the development environment in which the model was trained.

func (UpdateModelProvenanceDetails) String ¶

func (UpdateModelProvenanceDetails) ValidateEnumValue ¶

func (m UpdateModelProvenanceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelProvenanceRequest ¶

type UpdateModelProvenanceRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Provenance information for the specified model.
	UpdateModelProvenanceDetails `contributesTo:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateModelProvenanceRequest wrapper for the UpdateModelProvenance operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelProvenance.go.html to see an example of how to use UpdateModelProvenanceRequest.

func (UpdateModelProvenanceRequest) BinaryRequestBody ¶

func (request UpdateModelProvenanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateModelProvenanceRequest) HTTPRequest ¶

func (request UpdateModelProvenanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateModelProvenanceRequest) RetryPolicy ¶

func (request UpdateModelProvenanceRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateModelProvenanceRequest) String ¶

func (request UpdateModelProvenanceRequest) String() string

func (UpdateModelProvenanceRequest) ValidateEnumValue ¶

func (request UpdateModelProvenanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelProvenanceResponse ¶

type UpdateModelProvenanceResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelProvenance instance
	ModelProvenance `presentIn:"body"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`
}

UpdateModelProvenanceResponse wrapper for the UpdateModelProvenance operation

func (UpdateModelProvenanceResponse) HTTPResponse ¶

func (response UpdateModelProvenanceResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateModelProvenanceResponse) String ¶

func (response UpdateModelProvenanceResponse) String() string

type UpdateModelRequest ¶

type UpdateModelRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
	ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

	// Details for updating a model. You can update the `displayName`, `description`, `freeformTags`, and `definedTags` properties.
	UpdateModelDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateModelRequest wrapper for the UpdateModel operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModel.go.html to see an example of how to use UpdateModelRequest.

func (UpdateModelRequest) BinaryRequestBody ¶

func (request UpdateModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateModelRequest) HTTPRequest ¶

func (request UpdateModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateModelRequest) RetryPolicy ¶

func (request UpdateModelRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateModelRequest) String ¶

func (request UpdateModelRequest) String() string

func (UpdateModelRequest) ValidateEnumValue ¶

func (request UpdateModelRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelResponse ¶

type UpdateModelResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Model instance
	Model `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateModelResponse wrapper for the UpdateModel operation

func (UpdateModelResponse) HTTPResponse ¶

func (response UpdateModelResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateModelResponse) String ¶

func (response UpdateModelResponse) String() string

type UpdateModelVersionSetDetails ¶ added in v65.28.1

type UpdateModelVersionSetDetails struct {

	// A short description of the model version set.
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateModelVersionSetDetails Details for updating a model version set.

func (UpdateModelVersionSetDetails) String ¶ added in v65.28.1

func (UpdateModelVersionSetDetails) ValidateEnumValue ¶ added in v65.28.1

func (m UpdateModelVersionSetDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelVersionSetRequest ¶ added in v65.28.1

type UpdateModelVersionSetRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model version set.
	ModelVersionSetId *string `mandatory:"true" contributesTo:"path" name:"modelVersionSetId"`

	// Details for updating a model version set. You can update `description` property only.
	UpdateModelVersionSetDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateModelVersionSetRequest wrapper for the UpdateModelVersionSet operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateModelVersionSet.go.html to see an example of how to use UpdateModelVersionSetRequest.

func (UpdateModelVersionSetRequest) BinaryRequestBody ¶ added in v65.28.1

func (request UpdateModelVersionSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateModelVersionSetRequest) HTTPRequest ¶ added in v65.28.1

func (request UpdateModelVersionSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateModelVersionSetRequest) RetryPolicy ¶ added in v65.28.1

func (request UpdateModelVersionSetRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateModelVersionSetRequest) String ¶ added in v65.28.1

func (request UpdateModelVersionSetRequest) String() string

func (UpdateModelVersionSetRequest) ValidateEnumValue ¶ added in v65.28.1

func (request UpdateModelVersionSetRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateModelVersionSetResponse ¶ added in v65.28.1

type UpdateModelVersionSetResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The ModelVersionSet instance
	ModelVersionSet `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateModelVersionSetResponse wrapper for the UpdateModelVersionSet operation

func (UpdateModelVersionSetResponse) HTTPResponse ¶ added in v65.28.1

func (response UpdateModelVersionSetResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateModelVersionSetResponse) String ¶ added in v65.28.1

func (response UpdateModelVersionSetResponse) String() string

type UpdateNotebookSessionDetails ¶

type UpdateNotebookSessionDetails struct {

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	// Example: `My NotebookSession`
	DisplayName *string `mandatory:"false" json:"displayName"`

	NotebookSessionConfigurationDetails *NotebookSessionConfigurationDetails `mandatory:"false" json:"notebookSessionConfigurationDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

	NotebookSessionRuntimeConfigDetails *NotebookSessionRuntimeConfigDetails `mandatory:"false" json:"notebookSessionRuntimeConfigDetails"`

	// Collection of NotebookSessionStorageMountConfigurationDetails.
	NotebookSessionStorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"notebookSessionStorageMountConfigurationDetailsList"`
}

UpdateNotebookSessionDetails Details for updating a notebook session. `notebookSessionConfigurationDetails` can only be updated while the notebook session is in the `INACTIVE` state. Changes to the `notebookSessionConfigurationDetails` take effect the next time the `ActivateNotebookSession` action is invoked on the notebook session resource.

func (UpdateNotebookSessionDetails) String ¶

func (*UpdateNotebookSessionDetails) UnmarshalJSON ¶ added in v65.50.0

func (m *UpdateNotebookSessionDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (UpdateNotebookSessionDetails) ValidateEnumValue ¶

func (m UpdateNotebookSessionDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateNotebookSessionRequest ¶

type UpdateNotebookSessionRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the notebook session.
	NotebookSessionId *string `mandatory:"true" contributesTo:"path" name:"notebookSessionId"`

	// Details for updating a notebook session. `notebookSessionConfigurationDetails` can only be updated while the notebook session is in the `INACTIVE` state.
	// Changes to the `notebookSessionConfigurationDetails` take effect the next time the `ActivateNotebookSession` action is invoked on the notebook session resource.
	UpdateNotebookSessionDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateNotebookSessionRequest wrapper for the UpdateNotebookSession operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateNotebookSession.go.html to see an example of how to use UpdateNotebookSessionRequest.

func (UpdateNotebookSessionRequest) BinaryRequestBody ¶

func (request UpdateNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateNotebookSessionRequest) HTTPRequest ¶

func (request UpdateNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateNotebookSessionRequest) RetryPolicy ¶

func (request UpdateNotebookSessionRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateNotebookSessionRequest) String ¶

func (request UpdateNotebookSessionRequest) String() string

func (UpdateNotebookSessionRequest) ValidateEnumValue ¶

func (request UpdateNotebookSessionRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateNotebookSessionResponse ¶

type UpdateNotebookSessionResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The NotebookSession instance
	NotebookSession `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateNotebookSessionResponse wrapper for the UpdateNotebookSession operation

func (UpdateNotebookSessionResponse) HTTPResponse ¶

func (response UpdateNotebookSessionResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateNotebookSessionResponse) String ¶

func (response UpdateNotebookSessionResponse) String() string

type UpdateOcirModelDeploymentEnvironmentConfigurationDetails ¶ added in v65.32.0

type UpdateOcirModelDeploymentEnvironmentConfigurationDetails struct {

	// The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.
	// Acceptable format:
	// `<region>.ocir.io/<registry>/<image>:<tag>`
	// `<region>.ocir.io/<registry>/<image>:<tag>@digest`
	Image *string `mandatory:"false" json:"image"`

	// The digest of the container image. For example,
	// `sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030`
	ImageDigest *string `mandatory:"false" json:"imageDigest"`

	// The container image run CMD (https://docs.docker.com/engine/reference/builder/#cmd) as a list of strings.
	// Use `CMD` as arguments to the `ENTRYPOINT` or the only command to run in the absence of an `ENTRYPOINT`.
	// The combined size of `CMD` and `ENTRYPOINT` must be less than 2048 bytes.
	Cmd []string `mandatory:"false" json:"cmd"`

	// The container image run ENTRYPOINT (https://docs.docker.com/engine/reference/builder/#entrypoint) as a list of strings.
	// Accept the `CMD` as extra arguments.
	// The combined size of `CMD` and `ENTRYPOINT` must be less than 2048 bytes.
	// More information on how `CMD` and `ENTRYPOINT` interact are here (https://docs.docker.com/engine/reference/builder/#understand-how-cmd-and-entrypoint-interact).
	Entrypoint []string `mandatory:"false" json:"entrypoint"`

	// The port on which the web server serving the inference is running.
	// The port can be anything between `1024` and `65535`. The following ports cannot be used `24224`, `8446`, `8447`.
	ServerPort *int `mandatory:"false" json:"serverPort"`

	// The port on which the container HEALTHCHECK (https://docs.docker.com/engine/reference/builder/#healthcheck) would listen.
	// The port can be anything between `1024` and `65535`. The following ports cannot be used `24224`, `8446`, `8447`.
	HealthCheckPort *int `mandatory:"false" json:"healthCheckPort"`

	// Environment variables to set for the web server container.
	// The size of envVars must be less than 2048 bytes.
	// Key should be under 32 characters.
	// Key should contain only letters, digits and underscore (_)
	// Key should start with a letter.
	// Key should have at least 2 characters.
	// Key should not end with underscore eg. `TEST_`
	// Key if added cannot be empty. Value can be empty.
	// No specific size limits on individual Values. But overall environment variables is limited to 2048 bytes.
	// Key can't be reserved Model Deployment environment variables.
	EnvironmentVariables map[string]string `mandatory:"false" json:"environmentVariables"`
}

UpdateOcirModelDeploymentEnvironmentConfigurationDetails The update environment configuration details object for OCI Registry

func (UpdateOcirModelDeploymentEnvironmentConfigurationDetails) MarshalJSON ¶ added in v65.32.0

MarshalJSON marshals to json representation

func (UpdateOcirModelDeploymentEnvironmentConfigurationDetails) String ¶ added in v65.32.0

func (UpdateOcirModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue ¶ added in v65.32.0

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdatePipelineDetails ¶ added in v65.28.2

type UpdatePipelineDetails struct {

	// A user-friendly display name for the resource.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description for the resource.
	Description *string `mandatory:"false" json:"description"`

	ConfigurationDetails PipelineConfigurationDetails `mandatory:"false" json:"configurationDetails"`

	InfrastructureConfigurationDetails *PipelineInfrastructureConfigurationDetails `mandatory:"false" json:"infrastructureConfigurationDetails"`

	LogConfigurationDetails *PipelineLogConfigurationDetails `mandatory:"false" json:"logConfigurationDetails"`

	// The storage mount details to mount to the instance running the pipeline step.
	StorageMountConfigurationDetailsList []StorageMountConfigurationDetails `mandatory:"false" json:"storageMountConfigurationDetailsList"`

	// Array of update details for each step. Only step configurations and step infrastructure configurations are allowed to be updated.
	StepDetails []PipelineStepUpdateDetails `mandatory:"false" json:"stepDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdatePipelineDetails The information of pipeline to be updated.

func (UpdatePipelineDetails) String ¶ added in v65.28.2

func (m UpdatePipelineDetails) String() string

func (*UpdatePipelineDetails) UnmarshalJSON ¶ added in v65.28.2

func (m *UpdatePipelineDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (UpdatePipelineDetails) ValidateEnumValue ¶ added in v65.28.2

func (m UpdatePipelineDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdatePipelineRequest ¶ added in v65.28.2

type UpdatePipelineRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline.
	PipelineId *string `mandatory:"true" contributesTo:"path" name:"pipelineId"`

	// The information to be updated.
	UpdatePipelineDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdatePipelineRequest wrapper for the UpdatePipeline operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdatePipeline.go.html to see an example of how to use UpdatePipelineRequest.

func (UpdatePipelineRequest) BinaryRequestBody ¶ added in v65.28.2

func (request UpdatePipelineRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdatePipelineRequest) HTTPRequest ¶ added in v65.28.2

func (request UpdatePipelineRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdatePipelineRequest) RetryPolicy ¶ added in v65.28.2

func (request UpdatePipelineRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdatePipelineRequest) String ¶ added in v65.28.2

func (request UpdatePipelineRequest) String() string

func (UpdatePipelineRequest) ValidateEnumValue ¶ added in v65.28.2

func (request UpdatePipelineRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdatePipelineResponse ¶ added in v65.28.2

type UpdatePipelineResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Pipeline instance
	Pipeline `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdatePipelineResponse wrapper for the UpdatePipeline operation

func (UpdatePipelineResponse) HTTPResponse ¶ added in v65.28.2

func (response UpdatePipelineResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdatePipelineResponse) String ¶ added in v65.28.2

func (response UpdatePipelineResponse) String() string

type UpdatePipelineRunDetails ¶ added in v65.28.2

type UpdatePipelineRunDetails struct {

	// Name of the pipeline run.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdatePipelineRunDetails The information to be updated.

func (UpdatePipelineRunDetails) String ¶ added in v65.28.2

func (m UpdatePipelineRunDetails) String() string

func (UpdatePipelineRunDetails) ValidateEnumValue ¶ added in v65.28.2

func (m UpdatePipelineRunDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdatePipelineRunRequest ¶ added in v65.28.2

type UpdatePipelineRunRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the pipeline run.
	PipelineRunId *string `mandatory:"true" contributesTo:"path" name:"pipelineRunId"`

	// The information to be updated.
	UpdatePipelineRunDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdatePipelineRunRequest wrapper for the UpdatePipelineRun operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdatePipelineRun.go.html to see an example of how to use UpdatePipelineRunRequest.

func (UpdatePipelineRunRequest) BinaryRequestBody ¶ added in v65.28.2

func (request UpdatePipelineRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdatePipelineRunRequest) HTTPRequest ¶ added in v65.28.2

func (request UpdatePipelineRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdatePipelineRunRequest) RetryPolicy ¶ added in v65.28.2

func (request UpdatePipelineRunRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdatePipelineRunRequest) String ¶ added in v65.28.2

func (request UpdatePipelineRunRequest) String() string

func (UpdatePipelineRunRequest) ValidateEnumValue ¶ added in v65.28.2

func (request UpdatePipelineRunRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdatePipelineRunResponse ¶ added in v65.28.2

type UpdatePipelineRunResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The PipelineRun instance
	PipelineRun `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdatePipelineRunResponse wrapper for the UpdatePipelineRun operation

func (UpdatePipelineRunResponse) HTTPResponse ¶ added in v65.28.2

func (response UpdatePipelineRunResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdatePipelineRunResponse) String ¶ added in v65.28.2

func (response UpdatePipelineRunResponse) String() string

type UpdateProjectDetails ¶

type UpdateProjectDetails struct {

	// A user-friendly display name for the resource. It does not have to be unique and can be modified. Avoid entering confidential information.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the project.
	Description *string `mandatory:"false" json:"description"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateProjectDetails Details for updating a project.

func (UpdateProjectDetails) String ¶

func (m UpdateProjectDetails) String() string

func (UpdateProjectDetails) ValidateEnumValue ¶

func (m UpdateProjectDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateProjectRequest ¶

type UpdateProjectRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project.
	ProjectId *string `mandatory:"true" contributesTo:"path" name:"projectId"`

	// Details for updating a project. You can update the `displayName`, `description`, `freeformTags`, and `definedTags` properties.
	UpdateProjectDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateProjectRequest wrapper for the UpdateProject operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateProject.go.html to see an example of how to use UpdateProjectRequest.

func (UpdateProjectRequest) BinaryRequestBody ¶

func (request UpdateProjectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateProjectRequest) HTTPRequest ¶

func (request UpdateProjectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateProjectRequest) RetryPolicy ¶

func (request UpdateProjectRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateProjectRequest) String ¶

func (request UpdateProjectRequest) String() string

func (UpdateProjectRequest) ValidateEnumValue ¶

func (request UpdateProjectRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateProjectResponse ¶

type UpdateProjectResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// The Project instance
	Project `presentIn:"body"`

	// For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
	Etag *string `presentIn:"header" name:"etag"`

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

UpdateProjectResponse wrapper for the UpdateProject operation

func (UpdateProjectResponse) HTTPResponse ¶

func (response UpdateProjectResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateProjectResponse) String ¶

func (response UpdateProjectResponse) String() string

type UpdateScheduleDetails ¶ added in v65.83.0

type UpdateScheduleDetails struct {

	// A user-friendly name. Avoid entering confidential information.
	DisplayName *string `mandatory:"false" json:"displayName"`

	// A short description of the schedule.
	Description *string `mandatory:"false" json:"description"`

	Trigger ScheduleTrigger `mandatory:"false" json:"trigger"`

	Action ScheduleAction `mandatory:"false" json:"action"`

	LogDetails *ScheduleLogDetails `mandatory:"false" json:"logDetails"`

	// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Department": "Finance"}`
	FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

	// Defined tags for this resource. Each key is predefined and scoped to a namespace. See Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm).
	// Example: `{"Operations": {"CostCenter": "42"}}`
	DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

UpdateScheduleDetails Update details for a schedule.

func (UpdateScheduleDetails) String ¶ added in v65.83.0

func (m UpdateScheduleDetails) String() string

func (*UpdateScheduleDetails) UnmarshalJSON ¶ added in v65.83.0

func (m *UpdateScheduleDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (UpdateScheduleDetails) ValidateEnumValue ¶ added in v65.83.0

func (m UpdateScheduleDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateScheduleRequest ¶ added in v65.83.0

type UpdateScheduleRequest struct {

	// unique Schedule identifier
	ScheduleId *string `mandatory:"true" contributesTo:"path" name:"scheduleId"`

	// The information to be updated.
	UpdateScheduleDetails `contributesTo:"body"`

	// For optimistic concurrency control. In the PUT or DELETE call
	// for a resource, set the `if-match` parameter to the value of the
	// etag from a previous GET or POST response for that resource.
	// The resource is updated or deleted only if the `etag` you
	// provide matches the resource's current `etag` value.
	IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

	// Unique Oracle assigned identifier for the request. If you need to contact Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

	// Metadata about the request. This information will not be transmitted to the service, but
	// represents information that the SDK will consume to drive retry behavior.
	RequestMetadata common.RequestMetadata
}

UpdateScheduleRequest wrapper for the UpdateSchedule operation

See also ¶

Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/datascience/UpdateSchedule.go.html to see an example of how to use UpdateScheduleRequest.

func (UpdateScheduleRequest) BinaryRequestBody ¶ added in v65.83.0

func (request UpdateScheduleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateScheduleRequest) HTTPRequest ¶ added in v65.83.0

func (request UpdateScheduleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateScheduleRequest) RetryPolicy ¶ added in v65.83.0

func (request UpdateScheduleRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateScheduleRequest) String ¶ added in v65.83.0

func (request UpdateScheduleRequest) String() string

func (UpdateScheduleRequest) ValidateEnumValue ¶ added in v65.83.0

func (request UpdateScheduleRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateScheduleResponse ¶ added in v65.83.0

type UpdateScheduleResponse struct {

	// The underlying http response
	RawResponse *http.Response

	// Unique Oracle assigned identifier for the request. If you need to contact
	// Oracle about a particular request, then provide the request ID.
	OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

	// The OCID (https://docs.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.oracle.com/iaas/api/#/en/workrequests/20160918/WorkRequest/GetWorkRequest)
	// with this ID to track the status of the request.
	OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

UpdateScheduleResponse wrapper for the UpdateSchedule operation

func (UpdateScheduleResponse) HTTPResponse ¶ added in v65.83.0

func (response UpdateScheduleResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateScheduleResponse) String ¶ added in v65.83.0

func (response UpdateScheduleResponse) String() string

type UpdateSingleModelDeploymentConfigurationDetails ¶

type UpdateSingleModelDeploymentConfigurationDetails struct {
	ModelConfigurationDetails *UpdateModelConfigurationDetails `mandatory:"false" json:"modelConfigurationDetails"`

	EnvironmentConfigurationDetails UpdateModelDeploymentEnvironmentConfigurationDetails `mandatory:"false" json:"environmentConfigurationDetails"`
}

UpdateSingleModelDeploymentConfigurationDetails The single model type deployment for update.

func (UpdateSingleModelDeploymentConfigurationDetails) MarshalJSON ¶

func (m UpdateSingleModelDeploymentConfigurationDetails) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (UpdateSingleModelDeploymentConfigurationDetails) String ¶

func (*UpdateSingleModelDeploymentConfigurationDetails) UnmarshalJSON ¶ added in v65.32.0

func (m *UpdateSingleModelDeploymentConfigurationDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (UpdateSingleModelDeploymentConfigurationDetails) ValidateEnumValue ¶

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequest ¶

type WorkRequest struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request.
	Id *string `mandatory:"true" json:"id"`

	// The type of work the work request is doing.
	OperationType WorkRequestOperationTypeEnum `mandatory:"true" json:"operationType"`

	// The current status of the work request.
	Status WorkRequestStatusEnum `mandatory:"true" json:"status"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// Percentage of the request completed.
	PercentComplete *float32 `mandatory:"true" json:"percentComplete"`

	// The resources affected by this work request.
	Resources []WorkRequestResource `mandatory:"true" json:"resources"`

	// The time the work request was accepted in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

	// The time the work request was started in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

	// The time the work request was finished in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`
}

WorkRequest An asynchronous work request.

func (WorkRequest) String ¶

func (m WorkRequest) String() string

func (WorkRequest) ValidateEnumValue ¶

func (m WorkRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequestError ¶

type WorkRequestError struct {

	// A short error code that defines the error, which is meant for programmatic parsing. See API Errors (https://docs.oracle.com/iaas/Content/General/References/apierrors.htm).
	Code *string `mandatory:"true" json:"code"`

	// A human-readable error string.
	Message *string `mandatory:"true" json:"message"`

	// The date and time the error occurred.
	Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"`
}

WorkRequestError Errors related to a specific work request.

func (WorkRequestError) String ¶

func (m WorkRequestError) String() string

func (WorkRequestError) ValidateEnumValue ¶

func (m WorkRequestError) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequestLogEntry ¶

type WorkRequestLogEntry struct {

	// The description of an action that occurred.
	Message *string `mandatory:"true" json:"message"`

	// The date and time the log entry occurred.
	Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"`
}

WorkRequestLogEntry Log entries related to a specific work request.

func (WorkRequestLogEntry) String ¶

func (m WorkRequestLogEntry) String() string

func (WorkRequestLogEntry) ValidateEnumValue ¶

func (m WorkRequestLogEntry) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequestOperationTypeEnum ¶

type WorkRequestOperationTypeEnum string

WorkRequestOperationTypeEnum Enum with underlying type: string

const (
	WorkRequestOperationTypeNotebookSessionCreate             WorkRequestOperationTypeEnum = "NOTEBOOK_SESSION_CREATE"
	WorkRequestOperationTypeNotebookSessionDelete             WorkRequestOperationTypeEnum = "NOTEBOOK_SESSION_DELETE"
	WorkRequestOperationTypeNotebookSessionActivate           WorkRequestOperationTypeEnum = "NOTEBOOK_SESSION_ACTIVATE"
	WorkRequestOperationTypeNotebookSessionDeactivate         WorkRequestOperationTypeEnum = "NOTEBOOK_SESSION_DEACTIVATE"
	WorkRequestOperationTypeModelversionsetDelete             WorkRequestOperationTypeEnum = "MODELVERSIONSET_DELETE"
	WorkRequestOperationTypeExportModelArtifact               WorkRequestOperationTypeEnum = "EXPORT_MODEL_ARTIFACT"
	WorkRequestOperationTypeImportModelArtifact               WorkRequestOperationTypeEnum = "IMPORT_MODEL_ARTIFACT"
	WorkRequestOperationTypeModelDeploymentCreate             WorkRequestOperationTypeEnum = "MODEL_DEPLOYMENT_CREATE"
	WorkRequestOperationTypeModelDeploymentDelete             WorkRequestOperationTypeEnum = "MODEL_DEPLOYMENT_DELETE"
	WorkRequestOperationTypeModelDeploymentActivate           WorkRequestOperationTypeEnum = "MODEL_DEPLOYMENT_ACTIVATE"
	WorkRequestOperationTypeModelDeploymentDeactivate         WorkRequestOperationTypeEnum = "MODEL_DEPLOYMENT_DEACTIVATE"
	WorkRequestOperationTypeModelDeploymentUpdate             WorkRequestOperationTypeEnum = "MODEL_DEPLOYMENT_UPDATE"
	WorkRequestOperationTypeProjectDelete                     WorkRequestOperationTypeEnum = "PROJECT_DELETE"
	WorkRequestOperationTypeWorkrequestCancel                 WorkRequestOperationTypeEnum = "WORKREQUEST_CANCEL"
	WorkRequestOperationTypeJobDelete                         WorkRequestOperationTypeEnum = "JOB_DELETE"
	WorkRequestOperationTypePipelineCreate                    WorkRequestOperationTypeEnum = "PIPELINE_CREATE"
	WorkRequestOperationTypePipelineDelete                    WorkRequestOperationTypeEnum = "PIPELINE_DELETE"
	WorkRequestOperationTypePipelineRunCreate                 WorkRequestOperationTypeEnum = "PIPELINE_RUN_CREATE"
	WorkRequestOperationTypePipelineRunCancel                 WorkRequestOperationTypeEnum = "PIPELINE_RUN_CANCEL"
	WorkRequestOperationTypePipelineRunDelete                 WorkRequestOperationTypeEnum = "PIPELINE_RUN_DELETE"
	WorkRequestOperationTypeMlApplicationPackageUpload        WorkRequestOperationTypeEnum = "ML_APPLICATION_PACKAGE_UPLOAD"
	WorkRequestOperationTypeMlApplicationTriggerStart         WorkRequestOperationTypeEnum = "ML_APPLICATION_TRIGGER_START"
	WorkRequestOperationTypeMlApplicationImplementationDelete WorkRequestOperationTypeEnum = "ML_APPLICATION_IMPLEMENTATION_DELETE"
	WorkRequestOperationTypeMlApplicationImplementationUpdate WorkRequestOperationTypeEnum = "ML_APPLICATION_IMPLEMENTATION_UPDATE"
	WorkRequestOperationTypeMlApplicationImplementationMove   WorkRequestOperationTypeEnum = "ML_APPLICATION_IMPLEMENTATION_MOVE"
	WorkRequestOperationTypeMlApplicationInstanceCreate       WorkRequestOperationTypeEnum = "ML_APPLICATION_INSTANCE_CREATE"
	WorkRequestOperationTypeMlApplicationInstanceUpdate       WorkRequestOperationTypeEnum = "ML_APPLICATION_INSTANCE_UPDATE"
	WorkRequestOperationTypeMlApplicationInstanceDelete       WorkRequestOperationTypeEnum = "ML_APPLICATION_INSTANCE_DELETE"
	WorkRequestOperationTypeMlApplicationInstanceMove         WorkRequestOperationTypeEnum = "ML_APPLICATION_INSTANCE_MOVE"
	WorkRequestOperationTypeMlApplicationInstanceViewCreate   WorkRequestOperationTypeEnum = "ML_APPLICATION_INSTANCE_VIEW_CREATE"
	WorkRequestOperationTypeMlApplicationInstanceViewUpdate   WorkRequestOperationTypeEnum = "ML_APPLICATION_INSTANCE_VIEW_UPDATE"
	WorkRequestOperationTypeMlApplicationInstanceViewDelete   WorkRequestOperationTypeEnum = "ML_APPLICATION_INSTANCE_VIEW_DELETE"
	WorkRequestOperationTypeMlApplicationInstanceViewUpgrade  WorkRequestOperationTypeEnum = "ML_APPLICATION_INSTANCE_VIEW_UPGRADE"
	WorkRequestOperationTypeMlApplicationInstanceViewMove     WorkRequestOperationTypeEnum = "ML_APPLICATION_INSTANCE_VIEW_MOVE"
	WorkRequestOperationTypePrivateEndpointCreate             WorkRequestOperationTypeEnum = "PRIVATE_ENDPOINT_CREATE"
	WorkRequestOperationTypePrivateEndpointDelete             WorkRequestOperationTypeEnum = "PRIVATE_ENDPOINT_DELETE"
	WorkRequestOperationTypePrivateEndpointMove               WorkRequestOperationTypeEnum = "PRIVATE_ENDPOINT_MOVE"
	WorkRequestOperationTypePrivateEndpointUpdate             WorkRequestOperationTypeEnum = "PRIVATE_ENDPOINT_UPDATE"
	WorkRequestOperationTypeScheduleCreate                    WorkRequestOperationTypeEnum = "SCHEDULE_CREATE"
	WorkRequestOperationTypeScheduleUpdate                    WorkRequestOperationTypeEnum = "SCHEDULE_UPDATE"
	WorkRequestOperationTypeScheduleDelete                    WorkRequestOperationTypeEnum = "SCHEDULE_DELETE"
	WorkRequestOperationTypeScheduleMove                      WorkRequestOperationTypeEnum = "SCHEDULE_MOVE"
	WorkRequestOperationTypeScheduleActivate                  WorkRequestOperationTypeEnum = "SCHEDULE_ACTIVATE"
	WorkRequestOperationTypeScheduleDeactivate                WorkRequestOperationTypeEnum = "SCHEDULE_DEACTIVATE"
	WorkRequestOperationTypeRegisterModelArtifact             WorkRequestOperationTypeEnum = "REGISTER_MODEL_ARTIFACT"
	WorkRequestOperationTypeRestoreArchivedModel              WorkRequestOperationTypeEnum = "RESTORE_ARCHIVED_MODEL"
	WorkRequestOperationTypeModelGroupCreate                  WorkRequestOperationTypeEnum = "MODEL_GROUP_CREATE"
	WorkRequestOperationTypeModelGroupUpdate                  WorkRequestOperationTypeEnum = "MODEL_GROUP_UPDATE"
	WorkRequestOperationTypeModelGroupDelete                  WorkRequestOperationTypeEnum = "MODEL_GROUP_DELETE"
	WorkRequestOperationTypeModelGroupVersionHistoryDelete    WorkRequestOperationTypeEnum = "MODEL_GROUP_VERSION_HISTORY_DELETE"
)

Set of constants representing the allowable values for WorkRequestOperationTypeEnum

func GetMappingWorkRequestOperationTypeEnum ¶

func GetMappingWorkRequestOperationTypeEnum(val string) (WorkRequestOperationTypeEnum, bool)

GetMappingWorkRequestOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetWorkRequestOperationTypeEnumValues ¶

func GetWorkRequestOperationTypeEnumValues() []WorkRequestOperationTypeEnum

GetWorkRequestOperationTypeEnumValues Enumerates the set of values for WorkRequestOperationTypeEnum

type WorkRequestResource ¶

type WorkRequestResource struct {

	// The way in which this resource was affected by the work tracked by the work request.
	ActionType WorkRequestResourceActionTypeEnum `mandatory:"true" json:"actionType"`

	// The resource type the work request affects.
	EntityType *string `mandatory:"true" json:"entityType"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the resource the work request affects.
	Identifier *string `mandatory:"true" json:"identifier"`

	// The URI path on which the user can issue a GET request to access the resource metadata.
	EntityUri *string `mandatory:"false" json:"entityUri"`
}

WorkRequestResource The properties that define a work request resource.

func (WorkRequestResource) String ¶

func (m WorkRequestResource) String() string

func (WorkRequestResource) ValidateEnumValue ¶

func (m WorkRequestResource) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequestResourceActionTypeEnum ¶

type WorkRequestResourceActionTypeEnum string

WorkRequestResourceActionTypeEnum Enum with underlying type: string

const (
	WorkRequestResourceActionTypeCreated    WorkRequestResourceActionTypeEnum = "CREATED"
	WorkRequestResourceActionTypeUpdated    WorkRequestResourceActionTypeEnum = "UPDATED"
	WorkRequestResourceActionTypeDeleted    WorkRequestResourceActionTypeEnum = "DELETED"
	WorkRequestResourceActionTypeRelated    WorkRequestResourceActionTypeEnum = "RELATED"
	WorkRequestResourceActionTypeInProgress WorkRequestResourceActionTypeEnum = "IN_PROGRESS"
)

Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum

func GetMappingWorkRequestResourceActionTypeEnum ¶

func GetMappingWorkRequestResourceActionTypeEnum(val string) (WorkRequestResourceActionTypeEnum, bool)

GetMappingWorkRequestResourceActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetWorkRequestResourceActionTypeEnumValues ¶

func GetWorkRequestResourceActionTypeEnumValues() []WorkRequestResourceActionTypeEnum

GetWorkRequestResourceActionTypeEnumValues Enumerates the set of values for WorkRequestResourceActionTypeEnum

type WorkRequestStatusEnum ¶

type WorkRequestStatusEnum string

WorkRequestStatusEnum Enum with underlying type: string

const (
	WorkRequestStatusAccepted   WorkRequestStatusEnum = "ACCEPTED"
	WorkRequestStatusInProgress WorkRequestStatusEnum = "IN_PROGRESS"
	WorkRequestStatusFailed     WorkRequestStatusEnum = "FAILED"
	WorkRequestStatusSucceeded  WorkRequestStatusEnum = "SUCCEEDED"
	WorkRequestStatusCanceling  WorkRequestStatusEnum = "CANCELING"
	WorkRequestStatusCanceled   WorkRequestStatusEnum = "CANCELED"
)

Set of constants representing the allowable values for WorkRequestStatusEnum

func GetMappingWorkRequestStatusEnum ¶

func GetMappingWorkRequestStatusEnum(val string) (WorkRequestStatusEnum, bool)

GetMappingWorkRequestStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetWorkRequestStatusEnumValues ¶

func GetWorkRequestStatusEnumValues() []WorkRequestStatusEnum

GetWorkRequestStatusEnumValues Enumerates the set of values for WorkRequestStatusEnum

type WorkRequestSummary ¶

type WorkRequestSummary struct {

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request.
	Id *string `mandatory:"true" json:"id"`

	// The type of work the work request is doing.
	OperationType WorkRequestOperationTypeEnum `mandatory:"true" json:"operationType"`

	// The current status of the work request.
	Status WorkRequestStatusEnum `mandatory:"true" json:"status"`

	// The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request's compartment.
	CompartmentId *string `mandatory:"true" json:"compartmentId"`

	// Percentage of the request completed.
	PercentComplete *float32 `mandatory:"true" json:"percentComplete"`

	// The resources affected by this work request.
	Resources []WorkRequestResource `mandatory:"true" json:"resources"`

	// The date and time the work request was accepted in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

	// The date and time the work request was started in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

	// The date and time the work request was finished in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
	TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`
}

WorkRequestSummary Summary information for a work request.

func (WorkRequestSummary) String ¶

func (m WorkRequestSummary) String() string

func (WorkRequestSummary) ValidateEnumValue ¶

func (m WorkRequestSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkloadConfigurationDetails ¶ added in v65.83.0

type WorkloadConfigurationDetails interface {
}

WorkloadConfigurationDetails The workload configuration details

type WorkloadConfigurationDetailsWorkloadTypeEnum ¶ added in v65.83.0

type WorkloadConfigurationDetailsWorkloadTypeEnum string

WorkloadConfigurationDetailsWorkloadTypeEnum Enum with underlying type: string

const (
	WorkloadConfigurationDetailsWorkloadTypeModelDeployment WorkloadConfigurationDetailsWorkloadTypeEnum = "MODEL_DEPLOYMENT"
	WorkloadConfigurationDetailsWorkloadTypeJobRun          WorkloadConfigurationDetailsWorkloadTypeEnum = "JOB_RUN"
)

Set of constants representing the allowable values for WorkloadConfigurationDetailsWorkloadTypeEnum

func GetMappingWorkloadConfigurationDetailsWorkloadTypeEnum ¶ added in v65.83.0

func GetMappingWorkloadConfigurationDetailsWorkloadTypeEnum(val string) (WorkloadConfigurationDetailsWorkloadTypeEnum, bool)

GetMappingWorkloadConfigurationDetailsWorkloadTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetWorkloadConfigurationDetailsWorkloadTypeEnumValues ¶ added in v65.83.0

func GetWorkloadConfigurationDetailsWorkloadTypeEnumValues() []WorkloadConfigurationDetailsWorkloadTypeEnum

GetWorkloadConfigurationDetailsWorkloadTypeEnumValues Enumerates the set of values for WorkloadConfigurationDetailsWorkloadTypeEnum

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL