...

Package datascience

import "github.com/oracle/oci-go-sdk/datascience"
Overview
Index

Overview ▾

Index ▾

func GetArtifactSourceTypeEnumStringValues() []string
func GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumStringValues() []string
func GetDataSciencePrivateEndpointLifecycleStateEnumStringValues() []string
func GetDataScienceResourceTypeEnumStringValues() []string
func GetFastLaunchJobConfigSummaryManagedEgressSupportEnumStringValues() []string
func GetFastLaunchJobConfigSummaryShapeSeriesEnumStringValues() []string
func GetJobConfigurationDetailsJobTypeEnumStringValues() []string
func GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumStringValues() []string
func GetJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnumStringValues() []string
func GetJobLifecycleStateEnumStringValues() []string
func GetJobRunLifecycleStateEnumStringValues() []string
func GetJobShapeSummaryShapeSeriesEnumStringValues() []string
func GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumStringValues() []string
func GetListDataSciencePrivateEndpointsLifecycleStateEnumStringValues() []string
func GetListDataSciencePrivateEndpointsSortByEnumStringValues() []string
func GetListDataSciencePrivateEndpointsSortOrderEnumStringValues() []string
func GetListJobRunsLifecycleStateEnumStringValues() []string
func GetListJobRunsSortByEnumStringValues() []string
func GetListJobRunsSortOrderEnumStringValues() []string
func GetListJobsLifecycleStateEnumStringValues() []string
func GetListJobsSortByEnumStringValues() []string
func GetListJobsSortOrderEnumStringValues() []string
func GetListModelDeploymentsLifecycleStateEnumStringValues() []string
func GetListModelDeploymentsSortByEnumStringValues() []string
func GetListModelDeploymentsSortOrderEnumStringValues() []string
func GetListModelVersionSetsLifecycleStateEnumStringValues() []string
func GetListModelVersionSetsSortByEnumStringValues() []string
func GetListModelVersionSetsSortOrderEnumStringValues() []string
func GetListModelsLifecycleStateEnumStringValues() []string
func GetListModelsSortByEnumStringValues() []string
func GetListModelsSortOrderEnumStringValues() []string
func GetListNotebookSessionsLifecycleStateEnumStringValues() []string
func GetListNotebookSessionsSortByEnumStringValues() []string
func GetListNotebookSessionsSortOrderEnumStringValues() []string
func GetListPipelineRunsLifecycleStateEnumStringValues() []string
func GetListPipelineRunsSortByEnumStringValues() []string
func GetListPipelineRunsSortOrderEnumStringValues() []string
func GetListPipelinesLifecycleStateEnumStringValues() []string
func GetListPipelinesSortByEnumStringValues() []string
func GetListPipelinesSortOrderEnumStringValues() []string
func GetListProjectsLifecycleStateEnumStringValues() []string
func GetListProjectsSortByEnumStringValues() []string
func GetListProjectsSortOrderEnumStringValues() []string
func GetListWorkRequestsOperationTypeEnumStringValues() []string
func GetListWorkRequestsSortByEnumStringValues() []string
func GetListWorkRequestsSortOrderEnumStringValues() []string
func GetListWorkRequestsStatusEnumStringValues() []string
func GetMetricExpressionRuleMetricExpressionRuleTypeEnumStringValues() []string
func GetModelDeploymentEnvironmentConfigurationTypeEnumStringValues() []string
func GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumStringValues() []string
func GetModelDeploymentLifecycleStateEnumStringValues() []string
func GetModelDeploymentShapeSeriesEnumStringValues() []string
func GetModelDeploymentSystemDataSystemInfraTypeEnumStringValues() []string
func GetModelDeploymentTypeEnumStringValues() []string
func GetModelLifecycleStateEnumStringValues() []string
func GetModelVersionSetLifecycleStateEnumStringValues() []string
func GetNotebookSessionLifecycleStateEnumStringValues() []string
func GetNotebookSessionShapeSeriesEnumStringValues() []string
func GetPipelineConfigurationDetailsTypeEnumStringValues() []string
func GetPipelineLifecycleStateEnumStringValues() []string
func GetPipelineRunLifecycleStateEnumStringValues() []string
func GetPipelineStepDetailsStepTypeEnumStringValues() []string
func GetPipelineStepRunLifecycleStateEnumStringValues() []string
func GetPipelineStepRunStepTypeEnumStringValues() []string
func GetPipelineStepUpdateDetailsStepTypeEnumStringValues() []string
func GetPredefinedMetricExpressionRuleMetricTypeEnumStringValues() []string
func GetProjectLifecycleStateEnumStringValues() []string
func GetScalingConfigurationScalingConfigurationTypeEnumStringValues() []string
func GetScalingPolicyPolicyTypeEnumStringValues() []string
func GetStorageMountConfigurationDetailsStorageTypeEnumStringValues() []string
func GetWorkRequestOperationTypeEnumStringValues() []string
func GetWorkRequestResourceActionTypeEnumStringValues() []string
func GetWorkRequestStatusEnumStringValues() []string
type ActivateModelDeploymentRequest
    func (request ActivateModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ActivateModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ActivateModelDeploymentRequest) RetryPolicy() *common.RetryPolicy
    func (request ActivateModelDeploymentRequest) String() string
    func (request ActivateModelDeploymentRequest) ValidateEnumValue() (bool, error)
type ActivateModelDeploymentResponse
    func (response ActivateModelDeploymentResponse) HTTPResponse() *http.Response
    func (response ActivateModelDeploymentResponse) String() string
type ActivateModelRequest
    func (request ActivateModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ActivateModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ActivateModelRequest) RetryPolicy() *common.RetryPolicy
    func (request ActivateModelRequest) String() string
    func (request ActivateModelRequest) ValidateEnumValue() (bool, error)
type ActivateModelResponse
    func (response ActivateModelResponse) HTTPResponse() *http.Response
    func (response ActivateModelResponse) String() string
type ActivateNotebookSessionRequest
    func (request ActivateNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ActivateNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ActivateNotebookSessionRequest) RetryPolicy() *common.RetryPolicy
    func (request ActivateNotebookSessionRequest) String() string
    func (request ActivateNotebookSessionRequest) ValidateEnumValue() (bool, error)
type ActivateNotebookSessionResponse
    func (response ActivateNotebookSessionResponse) HTTPResponse() *http.Response
    func (response ActivateNotebookSessionResponse) String() string
type ArtifactExportDetails
type ArtifactExportDetailsObjectStorage
    func (m ArtifactExportDetailsObjectStorage) MarshalJSON() (buff []byte, e error)
    func (m ArtifactExportDetailsObjectStorage) String() string
    func (m ArtifactExportDetailsObjectStorage) ValidateEnumValue() (bool, error)
type ArtifactImportDetails
type ArtifactImportDetailsObjectStorage
    func (m ArtifactImportDetailsObjectStorage) MarshalJSON() (buff []byte, e error)
    func (m ArtifactImportDetailsObjectStorage) String() string
    func (m ArtifactImportDetailsObjectStorage) ValidateEnumValue() (bool, error)
type ArtifactSourceTypeEnum
    func GetArtifactSourceTypeEnumValues() []ArtifactSourceTypeEnum
    func GetMappingArtifactSourceTypeEnum(val string) (ArtifactSourceTypeEnum, bool)
type AutoScalingPolicy
    func (m AutoScalingPolicy) MarshalJSON() (buff []byte, e error)
    func (m AutoScalingPolicy) String() string
    func (m *AutoScalingPolicy) UnmarshalJSON(data []byte) (e error)
    func (m AutoScalingPolicy) ValidateEnumValue() (bool, error)
type AutoScalingPolicyDetails
type AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum
    func GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumValues() []AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum
    func GetMappingAutoScalingPolicyDetailsAutoScalingPolicyTypeEnum(val string) (AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum, bool)
type CancelJobRunRequest
    func (request CancelJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CancelJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CancelJobRunRequest) RetryPolicy() *common.RetryPolicy
    func (request CancelJobRunRequest) String() string
    func (request CancelJobRunRequest) ValidateEnumValue() (bool, error)
type CancelJobRunResponse
    func (response CancelJobRunResponse) HTTPResponse() *http.Response
    func (response CancelJobRunResponse) String() string
type CancelPipelineRunRequest
    func (request CancelPipelineRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CancelPipelineRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CancelPipelineRunRequest) RetryPolicy() *common.RetryPolicy
    func (request CancelPipelineRunRequest) String() string
    func (request CancelPipelineRunRequest) ValidateEnumValue() (bool, error)
type CancelPipelineRunResponse
    func (response CancelPipelineRunResponse) HTTPResponse() *http.Response
    func (response CancelPipelineRunResponse) String() string
type CancelWorkRequestRequest
    func (request CancelWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CancelWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CancelWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request CancelWorkRequestRequest) String() string
    func (request CancelWorkRequestRequest) ValidateEnumValue() (bool, error)
type CancelWorkRequestResponse
    func (response CancelWorkRequestResponse) HTTPResponse() *http.Response
    func (response CancelWorkRequestResponse) String() string
type CategoryLogDetails
    func (m CategoryLogDetails) String() string
    func (m CategoryLogDetails) ValidateEnumValue() (bool, error)
type ChangeDataSciencePrivateEndpointCompartmentDetails
    func (m ChangeDataSciencePrivateEndpointCompartmentDetails) String() string
    func (m ChangeDataSciencePrivateEndpointCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeDataSciencePrivateEndpointCompartmentRequest
    func (request ChangeDataSciencePrivateEndpointCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeDataSciencePrivateEndpointCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeDataSciencePrivateEndpointCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeDataSciencePrivateEndpointCompartmentRequest) String() string
    func (request ChangeDataSciencePrivateEndpointCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeDataSciencePrivateEndpointCompartmentResponse
    func (response ChangeDataSciencePrivateEndpointCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeDataSciencePrivateEndpointCompartmentResponse) String() string
type ChangeJobCompartmentDetails
    func (m ChangeJobCompartmentDetails) String() string
    func (m ChangeJobCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeJobCompartmentRequest
    func (request ChangeJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeJobCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeJobCompartmentRequest) String() string
    func (request ChangeJobCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeJobCompartmentResponse
    func (response ChangeJobCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeJobCompartmentResponse) String() string
type ChangeJobRunCompartmentDetails
    func (m ChangeJobRunCompartmentDetails) String() string
    func (m ChangeJobRunCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeJobRunCompartmentRequest
    func (request ChangeJobRunCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeJobRunCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeJobRunCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeJobRunCompartmentRequest) String() string
    func (request ChangeJobRunCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeJobRunCompartmentResponse
    func (response ChangeJobRunCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeJobRunCompartmentResponse) String() string
type ChangeModelCompartmentDetails
    func (m ChangeModelCompartmentDetails) String() string
    func (m ChangeModelCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeModelCompartmentRequest
    func (request ChangeModelCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeModelCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeModelCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeModelCompartmentRequest) String() string
    func (request ChangeModelCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeModelCompartmentResponse
    func (response ChangeModelCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeModelCompartmentResponse) String() string
type ChangeModelDeploymentCompartmentDetails
    func (m ChangeModelDeploymentCompartmentDetails) String() string
    func (m ChangeModelDeploymentCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeModelDeploymentCompartmentRequest
    func (request ChangeModelDeploymentCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeModelDeploymentCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeModelDeploymentCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeModelDeploymentCompartmentRequest) String() string
    func (request ChangeModelDeploymentCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeModelDeploymentCompartmentResponse
    func (response ChangeModelDeploymentCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeModelDeploymentCompartmentResponse) String() string
type ChangeModelVersionSetCompartmentDetails
    func (m ChangeModelVersionSetCompartmentDetails) String() string
    func (m ChangeModelVersionSetCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeModelVersionSetCompartmentRequest
    func (request ChangeModelVersionSetCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeModelVersionSetCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeModelVersionSetCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeModelVersionSetCompartmentRequest) String() string
    func (request ChangeModelVersionSetCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeModelVersionSetCompartmentResponse
    func (response ChangeModelVersionSetCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeModelVersionSetCompartmentResponse) String() string
type ChangeNotebookSessionCompartmentDetails
    func (m ChangeNotebookSessionCompartmentDetails) String() string
    func (m ChangeNotebookSessionCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeNotebookSessionCompartmentRequest
    func (request ChangeNotebookSessionCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeNotebookSessionCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeNotebookSessionCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeNotebookSessionCompartmentRequest) String() string
    func (request ChangeNotebookSessionCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeNotebookSessionCompartmentResponse
    func (response ChangeNotebookSessionCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeNotebookSessionCompartmentResponse) String() string
type ChangePipelineCompartmentDetails
    func (m ChangePipelineCompartmentDetails) String() string
    func (m ChangePipelineCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangePipelineCompartmentRequest
    func (request ChangePipelineCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangePipelineCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangePipelineCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangePipelineCompartmentRequest) String() string
    func (request ChangePipelineCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangePipelineCompartmentResponse
    func (response ChangePipelineCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangePipelineCompartmentResponse) String() string
type ChangePipelineRunCompartmentDetails
    func (m ChangePipelineRunCompartmentDetails) String() string
    func (m ChangePipelineRunCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangePipelineRunCompartmentRequest
    func (request ChangePipelineRunCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangePipelineRunCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangePipelineRunCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangePipelineRunCompartmentRequest) String() string
    func (request ChangePipelineRunCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangePipelineRunCompartmentResponse
    func (response ChangePipelineRunCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangePipelineRunCompartmentResponse) String() string
type ChangeProjectCompartmentDetails
    func (m ChangeProjectCompartmentDetails) String() string
    func (m ChangeProjectCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeProjectCompartmentRequest
    func (request ChangeProjectCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeProjectCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeProjectCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeProjectCompartmentRequest) String() string
    func (request ChangeProjectCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeProjectCompartmentResponse
    func (response ChangeProjectCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeProjectCompartmentResponse) String() string
type CreateDataSciencePrivateEndpointDetails
    func (m CreateDataSciencePrivateEndpointDetails) String() string
    func (m CreateDataSciencePrivateEndpointDetails) ValidateEnumValue() (bool, error)
type CreateDataSciencePrivateEndpointRequest
    func (request CreateDataSciencePrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateDataSciencePrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateDataSciencePrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateDataSciencePrivateEndpointRequest) String() string
    func (request CreateDataSciencePrivateEndpointRequest) ValidateEnumValue() (bool, error)
type CreateDataSciencePrivateEndpointResponse
    func (response CreateDataSciencePrivateEndpointResponse) HTTPResponse() *http.Response
    func (response CreateDataSciencePrivateEndpointResponse) String() string
type CreateJobArtifactRequest
    func (request CreateJobArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateJobArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateJobArtifactRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateJobArtifactRequest) String() string
    func (request CreateJobArtifactRequest) ValidateEnumValue() (bool, error)
type CreateJobArtifactResponse
    func (response CreateJobArtifactResponse) HTTPResponse() *http.Response
    func (response CreateJobArtifactResponse) String() string
type CreateJobDetails
    func (m CreateJobDetails) String() string
    func (m *CreateJobDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateJobDetails) ValidateEnumValue() (bool, error)
type CreateJobRequest
    func (request CreateJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateJobRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateJobRequest) String() string
    func (request CreateJobRequest) ValidateEnumValue() (bool, error)
type CreateJobResponse
    func (response CreateJobResponse) HTTPResponse() *http.Response
    func (response CreateJobResponse) String() string
type CreateJobRunDetails
    func (m CreateJobRunDetails) String() string
    func (m *CreateJobRunDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateJobRunDetails) ValidateEnumValue() (bool, error)
type CreateJobRunRequest
    func (request CreateJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateJobRunRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateJobRunRequest) String() string
    func (request CreateJobRunRequest) ValidateEnumValue() (bool, error)
type CreateJobRunResponse
    func (response CreateJobRunResponse) HTTPResponse() *http.Response
    func (response CreateJobRunResponse) String() string
type CreateModelArtifactRequest
    func (request CreateModelArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateModelArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateModelArtifactRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateModelArtifactRequest) String() string
    func (request CreateModelArtifactRequest) ValidateEnumValue() (bool, error)
type CreateModelArtifactResponse
    func (response CreateModelArtifactResponse) HTTPResponse() *http.Response
    func (response CreateModelArtifactResponse) String() string
type CreateModelDeploymentDetails
    func (m CreateModelDeploymentDetails) String() string
    func (m *CreateModelDeploymentDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateModelDeploymentDetails) ValidateEnumValue() (bool, error)
type CreateModelDeploymentRequest
    func (request CreateModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateModelDeploymentRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateModelDeploymentRequest) String() string
    func (request CreateModelDeploymentRequest) ValidateEnumValue() (bool, error)
type CreateModelDeploymentResponse
    func (response CreateModelDeploymentResponse) HTTPResponse() *http.Response
    func (response CreateModelDeploymentResponse) String() string
type CreateModelDetails
    func (m CreateModelDetails) String() string
    func (m CreateModelDetails) ValidateEnumValue() (bool, error)
type CreateModelProvenanceDetails
    func (m CreateModelProvenanceDetails) String() string
    func (m CreateModelProvenanceDetails) ValidateEnumValue() (bool, error)
type CreateModelProvenanceRequest
    func (request CreateModelProvenanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateModelProvenanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateModelProvenanceRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateModelProvenanceRequest) String() string
    func (request CreateModelProvenanceRequest) ValidateEnumValue() (bool, error)
type CreateModelProvenanceResponse
    func (response CreateModelProvenanceResponse) HTTPResponse() *http.Response
    func (response CreateModelProvenanceResponse) String() string
type CreateModelRequest
    func (request CreateModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateModelRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateModelRequest) String() string
    func (request CreateModelRequest) ValidateEnumValue() (bool, error)
type CreateModelResponse
    func (response CreateModelResponse) HTTPResponse() *http.Response
    func (response CreateModelResponse) String() string
type CreateModelVersionSetDetails
    func (m CreateModelVersionSetDetails) String() string
    func (m CreateModelVersionSetDetails) ValidateEnumValue() (bool, error)
type CreateModelVersionSetRequest
    func (request CreateModelVersionSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateModelVersionSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateModelVersionSetRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateModelVersionSetRequest) String() string
    func (request CreateModelVersionSetRequest) ValidateEnumValue() (bool, error)
type CreateModelVersionSetResponse
    func (response CreateModelVersionSetResponse) HTTPResponse() *http.Response
    func (response CreateModelVersionSetResponse) String() string
type CreateNotebookSessionDetails
    func (m CreateNotebookSessionDetails) String() string
    func (m *CreateNotebookSessionDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateNotebookSessionDetails) ValidateEnumValue() (bool, error)
type CreateNotebookSessionRequest
    func (request CreateNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateNotebookSessionRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateNotebookSessionRequest) String() string
    func (request CreateNotebookSessionRequest) ValidateEnumValue() (bool, error)
type CreateNotebookSessionResponse
    func (response CreateNotebookSessionResponse) HTTPResponse() *http.Response
    func (response CreateNotebookSessionResponse) String() string
type CreatePipelineDetails
    func (m CreatePipelineDetails) String() string
    func (m *CreatePipelineDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreatePipelineDetails) ValidateEnumValue() (bool, error)
type CreatePipelineRequest
    func (request CreatePipelineRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreatePipelineRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreatePipelineRequest) RetryPolicy() *common.RetryPolicy
    func (request CreatePipelineRequest) String() string
    func (request CreatePipelineRequest) ValidateEnumValue() (bool, error)
type CreatePipelineResponse
    func (response CreatePipelineResponse) HTTPResponse() *http.Response
    func (response CreatePipelineResponse) String() string
type CreatePipelineRunDetails
    func (m CreatePipelineRunDetails) String() string
    func (m *CreatePipelineRunDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreatePipelineRunDetails) ValidateEnumValue() (bool, error)
type CreatePipelineRunRequest
    func (request CreatePipelineRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreatePipelineRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreatePipelineRunRequest) RetryPolicy() *common.RetryPolicy
    func (request CreatePipelineRunRequest) String() string
    func (request CreatePipelineRunRequest) ValidateEnumValue() (bool, error)
type CreatePipelineRunResponse
    func (response CreatePipelineRunResponse) HTTPResponse() *http.Response
    func (response CreatePipelineRunResponse) String() string
type CreateProjectDetails
    func (m CreateProjectDetails) String() string
    func (m CreateProjectDetails) ValidateEnumValue() (bool, error)
type CreateProjectRequest
    func (request CreateProjectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateProjectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateProjectRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateProjectRequest) String() string
    func (request CreateProjectRequest) ValidateEnumValue() (bool, error)
type CreateProjectResponse
    func (response CreateProjectResponse) HTTPResponse() *http.Response
    func (response CreateProjectResponse) String() string
type CreateStepArtifactRequest
    func (request CreateStepArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateStepArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateStepArtifactRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateStepArtifactRequest) String() string
    func (request CreateStepArtifactRequest) ValidateEnumValue() (bool, error)
type CreateStepArtifactResponse
    func (response CreateStepArtifactResponse) HTTPResponse() *http.Response
    func (response CreateStepArtifactResponse) String() string
type CustomExpressionQueryScalingConfiguration
    func (m CustomExpressionQueryScalingConfiguration) GetInstanceCountAdjustment() *int
    func (m CustomExpressionQueryScalingConfiguration) GetPendingDuration() *string
    func (m CustomExpressionQueryScalingConfiguration) MarshalJSON() (buff []byte, e error)
    func (m CustomExpressionQueryScalingConfiguration) String() string
    func (m CustomExpressionQueryScalingConfiguration) ValidateEnumValue() (bool, error)
type CustomMetricExpressionRule
    func (m CustomMetricExpressionRule) MarshalJSON() (buff []byte, e error)
    func (m CustomMetricExpressionRule) String() string
    func (m CustomMetricExpressionRule) ValidateEnumValue() (bool, error)
type DataScienceClient
    func NewDataScienceClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client DataScienceClient, err error)
    func NewDataScienceClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client DataScienceClient, err error)
    func (client DataScienceClient) ActivateModel(ctx context.Context, request ActivateModelRequest) (response ActivateModelResponse, err error)
    func (client DataScienceClient) ActivateModelDeployment(ctx context.Context, request ActivateModelDeploymentRequest) (response ActivateModelDeploymentResponse, err error)
    func (client DataScienceClient) ActivateNotebookSession(ctx context.Context, request ActivateNotebookSessionRequest) (response ActivateNotebookSessionResponse, err error)
    func (client DataScienceClient) CancelJobRun(ctx context.Context, request CancelJobRunRequest) (response CancelJobRunResponse, err error)
    func (client DataScienceClient) CancelPipelineRun(ctx context.Context, request CancelPipelineRunRequest) (response CancelPipelineRunResponse, err error)
    func (client DataScienceClient) CancelWorkRequest(ctx context.Context, request CancelWorkRequestRequest) (response CancelWorkRequestResponse, err error)
    func (client DataScienceClient) ChangeDataSciencePrivateEndpointCompartment(ctx context.Context, request ChangeDataSciencePrivateEndpointCompartmentRequest) (response ChangeDataSciencePrivateEndpointCompartmentResponse, err error)
    func (client DataScienceClient) ChangeJobCompartment(ctx context.Context, request ChangeJobCompartmentRequest) (response ChangeJobCompartmentResponse, err error)
    func (client DataScienceClient) ChangeJobRunCompartment(ctx context.Context, request ChangeJobRunCompartmentRequest) (response ChangeJobRunCompartmentResponse, err error)
    func (client DataScienceClient) ChangeModelCompartment(ctx context.Context, request ChangeModelCompartmentRequest) (response ChangeModelCompartmentResponse, err error)
    func (client DataScienceClient) ChangeModelDeploymentCompartment(ctx context.Context, request ChangeModelDeploymentCompartmentRequest) (response ChangeModelDeploymentCompartmentResponse, err error)
    func (client DataScienceClient) ChangeModelVersionSetCompartment(ctx context.Context, request ChangeModelVersionSetCompartmentRequest) (response ChangeModelVersionSetCompartmentResponse, err error)
    func (client DataScienceClient) ChangeNotebookSessionCompartment(ctx context.Context, request ChangeNotebookSessionCompartmentRequest) (response ChangeNotebookSessionCompartmentResponse, err error)
    func (client DataScienceClient) ChangePipelineCompartment(ctx context.Context, request ChangePipelineCompartmentRequest) (response ChangePipelineCompartmentResponse, err error)
    func (client DataScienceClient) ChangePipelineRunCompartment(ctx context.Context, request ChangePipelineRunCompartmentRequest) (response ChangePipelineRunCompartmentResponse, err error)
    func (client DataScienceClient) ChangeProjectCompartment(ctx context.Context, request ChangeProjectCompartmentRequest) (response ChangeProjectCompartmentResponse, err error)
    func (client *DataScienceClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client DataScienceClient) CreateDataSciencePrivateEndpoint(ctx context.Context, request CreateDataSciencePrivateEndpointRequest) (response CreateDataSciencePrivateEndpointResponse, err error)
    func (client DataScienceClient) CreateJob(ctx context.Context, request CreateJobRequest) (response CreateJobResponse, err error)
    func (client DataScienceClient) CreateJobArtifact(ctx context.Context, request CreateJobArtifactRequest) (response CreateJobArtifactResponse, err error)
    func (client DataScienceClient) CreateJobRun(ctx context.Context, request CreateJobRunRequest) (response CreateJobRunResponse, err error)
    func (client DataScienceClient) CreateModel(ctx context.Context, request CreateModelRequest) (response CreateModelResponse, err error)
    func (client DataScienceClient) CreateModelArtifact(ctx context.Context, request CreateModelArtifactRequest) (response CreateModelArtifactResponse, err error)
    func (client DataScienceClient) CreateModelDeployment(ctx context.Context, request CreateModelDeploymentRequest) (response CreateModelDeploymentResponse, err error)
    func (client DataScienceClient) CreateModelProvenance(ctx context.Context, request CreateModelProvenanceRequest) (response CreateModelProvenanceResponse, err error)
    func (client DataScienceClient) CreateModelVersionSet(ctx context.Context, request CreateModelVersionSetRequest) (response CreateModelVersionSetResponse, err error)
    func (client DataScienceClient) CreateNotebookSession(ctx context.Context, request CreateNotebookSessionRequest) (response CreateNotebookSessionResponse, err error)
    func (client DataScienceClient) CreatePipeline(ctx context.Context, request CreatePipelineRequest) (response CreatePipelineResponse, err error)
    func (client DataScienceClient) CreatePipelineRun(ctx context.Context, request CreatePipelineRunRequest) (response CreatePipelineRunResponse, err error)
    func (client DataScienceClient) CreateProject(ctx context.Context, request CreateProjectRequest) (response CreateProjectResponse, err error)
    func (client DataScienceClient) CreateStepArtifact(ctx context.Context, request CreateStepArtifactRequest) (response CreateStepArtifactResponse, err error)
    func (client DataScienceClient) DeactivateModel(ctx context.Context, request DeactivateModelRequest) (response DeactivateModelResponse, err error)
    func (client DataScienceClient) DeactivateModelDeployment(ctx context.Context, request DeactivateModelDeploymentRequest) (response DeactivateModelDeploymentResponse, err error)
    func (client DataScienceClient) DeactivateNotebookSession(ctx context.Context, request DeactivateNotebookSessionRequest) (response DeactivateNotebookSessionResponse, err error)
    func (client DataScienceClient) DeleteDataSciencePrivateEndpoint(ctx context.Context, request DeleteDataSciencePrivateEndpointRequest) (response DeleteDataSciencePrivateEndpointResponse, err error)
    func (client DataScienceClient) DeleteJob(ctx context.Context, request DeleteJobRequest) (response DeleteJobResponse, err error)
    func (client DataScienceClient) DeleteJobRun(ctx context.Context, request DeleteJobRunRequest) (response DeleteJobRunResponse, err error)
    func (client DataScienceClient) DeleteModel(ctx context.Context, request DeleteModelRequest) (response DeleteModelResponse, err error)
    func (client DataScienceClient) DeleteModelDeployment(ctx context.Context, request DeleteModelDeploymentRequest) (response DeleteModelDeploymentResponse, err error)
    func (client DataScienceClient) DeleteModelVersionSet(ctx context.Context, request DeleteModelVersionSetRequest) (response DeleteModelVersionSetResponse, err error)
    func (client DataScienceClient) DeleteNotebookSession(ctx context.Context, request DeleteNotebookSessionRequest) (response DeleteNotebookSessionResponse, err error)
    func (client DataScienceClient) DeletePipeline(ctx context.Context, request DeletePipelineRequest) (response DeletePipelineResponse, err error)
    func (client DataScienceClient) DeletePipelineRun(ctx context.Context, request DeletePipelineRunRequest) (response DeletePipelineRunResponse, err error)
    func (client DataScienceClient) DeleteProject(ctx context.Context, request DeleteProjectRequest) (response DeleteProjectResponse, err error)
    func (client DataScienceClient) ExportModelArtifact(ctx context.Context, request ExportModelArtifactRequest) (response ExportModelArtifactResponse, err error)
    func (client DataScienceClient) GetDataSciencePrivateEndpoint(ctx context.Context, request GetDataSciencePrivateEndpointRequest) (response GetDataSciencePrivateEndpointResponse, err error)
    func (client DataScienceClient) GetJob(ctx context.Context, request GetJobRequest) (response GetJobResponse, err error)
    func (client DataScienceClient) GetJobArtifactContent(ctx context.Context, request GetJobArtifactContentRequest) (response GetJobArtifactContentResponse, err error)
    func (client DataScienceClient) GetJobRun(ctx context.Context, request GetJobRunRequest) (response GetJobRunResponse, err error)
    func (client DataScienceClient) GetModel(ctx context.Context, request GetModelRequest) (response GetModelResponse, err error)
    func (client DataScienceClient) GetModelArtifactContent(ctx context.Context, request GetModelArtifactContentRequest) (response GetModelArtifactContentResponse, err error)
    func (client DataScienceClient) GetModelDeployment(ctx context.Context, request GetModelDeploymentRequest) (response GetModelDeploymentResponse, err error)
    func (client DataScienceClient) GetModelProvenance(ctx context.Context, request GetModelProvenanceRequest) (response GetModelProvenanceResponse, err error)
    func (client DataScienceClient) GetModelVersionSet(ctx context.Context, request GetModelVersionSetRequest) (response GetModelVersionSetResponse, err error)
    func (client DataScienceClient) GetNotebookSession(ctx context.Context, request GetNotebookSessionRequest) (response GetNotebookSessionResponse, err error)
    func (client DataScienceClient) GetPipeline(ctx context.Context, request GetPipelineRequest) (response GetPipelineResponse, err error)
    func (client DataScienceClient) GetPipelineRun(ctx context.Context, request GetPipelineRunRequest) (response GetPipelineRunResponse, err error)
    func (client DataScienceClient) GetProject(ctx context.Context, request GetProjectRequest) (response GetProjectResponse, err error)
    func (client DataScienceClient) GetStepArtifactContent(ctx context.Context, request GetStepArtifactContentRequest) (response GetStepArtifactContentResponse, err error)
    func (client DataScienceClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
    func (client DataScienceClient) HeadJobArtifact(ctx context.Context, request HeadJobArtifactRequest) (response HeadJobArtifactResponse, err error)
    func (client DataScienceClient) HeadModelArtifact(ctx context.Context, request HeadModelArtifactRequest) (response HeadModelArtifactResponse, err error)
    func (client DataScienceClient) HeadStepArtifact(ctx context.Context, request HeadStepArtifactRequest) (response HeadStepArtifactResponse, err error)
    func (client DataScienceClient) ImportModelArtifact(ctx context.Context, request ImportModelArtifactRequest) (response ImportModelArtifactResponse, err error)
    func (client DataScienceClient) ListDataSciencePrivateEndpoints(ctx context.Context, request ListDataSciencePrivateEndpointsRequest) (response ListDataSciencePrivateEndpointsResponse, err error)
    func (client DataScienceClient) ListFastLaunchJobConfigs(ctx context.Context, request ListFastLaunchJobConfigsRequest) (response ListFastLaunchJobConfigsResponse, err error)
    func (client DataScienceClient) ListJobRuns(ctx context.Context, request ListJobRunsRequest) (response ListJobRunsResponse, err error)
    func (client DataScienceClient) ListJobShapes(ctx context.Context, request ListJobShapesRequest) (response ListJobShapesResponse, err error)
    func (client DataScienceClient) ListJobs(ctx context.Context, request ListJobsRequest) (response ListJobsResponse, err error)
    func (client DataScienceClient) ListModelDeploymentShapes(ctx context.Context, request ListModelDeploymentShapesRequest) (response ListModelDeploymentShapesResponse, err error)
    func (client DataScienceClient) ListModelDeployments(ctx context.Context, request ListModelDeploymentsRequest) (response ListModelDeploymentsResponse, err error)
    func (client DataScienceClient) ListModelVersionSets(ctx context.Context, request ListModelVersionSetsRequest) (response ListModelVersionSetsResponse, err error)
    func (client DataScienceClient) ListModels(ctx context.Context, request ListModelsRequest) (response ListModelsResponse, err error)
    func (client DataScienceClient) ListNotebookSessionShapes(ctx context.Context, request ListNotebookSessionShapesRequest) (response ListNotebookSessionShapesResponse, err error)
    func (client DataScienceClient) ListNotebookSessions(ctx context.Context, request ListNotebookSessionsRequest) (response ListNotebookSessionsResponse, err error)
    func (client DataScienceClient) ListPipelineRuns(ctx context.Context, request ListPipelineRunsRequest) (response ListPipelineRunsResponse, err error)
    func (client DataScienceClient) ListPipelines(ctx context.Context, request ListPipelinesRequest) (response ListPipelinesResponse, err error)
    func (client DataScienceClient) ListProjects(ctx context.Context, request ListProjectsRequest) (response ListProjectsResponse, err error)
    func (client DataScienceClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
    func (client DataScienceClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
    func (client DataScienceClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
    func (client *DataScienceClient) SetRegion(region string)
    func (client DataScienceClient) UpdateDataSciencePrivateEndpoint(ctx context.Context, request UpdateDataSciencePrivateEndpointRequest) (response UpdateDataSciencePrivateEndpointResponse, err error)
    func (client DataScienceClient) UpdateJob(ctx context.Context, request UpdateJobRequest) (response UpdateJobResponse, err error)
    func (client DataScienceClient) UpdateJobRun(ctx context.Context, request UpdateJobRunRequest) (response UpdateJobRunResponse, err error)
    func (client DataScienceClient) UpdateModel(ctx context.Context, request UpdateModelRequest) (response UpdateModelResponse, err error)
    func (client DataScienceClient) UpdateModelDeployment(ctx context.Context, request UpdateModelDeploymentRequest) (response UpdateModelDeploymentResponse, err error)
    func (client DataScienceClient) UpdateModelProvenance(ctx context.Context, request UpdateModelProvenanceRequest) (response UpdateModelProvenanceResponse, err error)
    func (client DataScienceClient) UpdateModelVersionSet(ctx context.Context, request UpdateModelVersionSetRequest) (response UpdateModelVersionSetResponse, err error)
    func (client DataScienceClient) UpdateNotebookSession(ctx context.Context, request UpdateNotebookSessionRequest) (response UpdateNotebookSessionResponse, err error)
    func (client DataScienceClient) UpdatePipeline(ctx context.Context, request UpdatePipelineRequest) (response UpdatePipelineResponse, err error)
    func (client DataScienceClient) UpdatePipelineRun(ctx context.Context, request UpdatePipelineRunRequest) (response UpdatePipelineRunResponse, err error)
    func (client DataScienceClient) UpdateProject(ctx context.Context, request UpdateProjectRequest) (response UpdateProjectResponse, err error)
type DataSciencePrivateEndpoint
    func (m DataSciencePrivateEndpoint) String() string
    func (m DataSciencePrivateEndpoint) ValidateEnumValue() (bool, error)
type DataSciencePrivateEndpointLifecycleStateEnum
    func GetDataSciencePrivateEndpointLifecycleStateEnumValues() []DataSciencePrivateEndpointLifecycleStateEnum
    func GetMappingDataSciencePrivateEndpointLifecycleStateEnum(val string) (DataSciencePrivateEndpointLifecycleStateEnum, bool)
type DataSciencePrivateEndpointSummary
    func (m DataSciencePrivateEndpointSummary) String() string
    func (m DataSciencePrivateEndpointSummary) ValidateEnumValue() (bool, error)
type DataScienceResourceTypeEnum
    func GetDataScienceResourceTypeEnumValues() []DataScienceResourceTypeEnum
    func GetMappingDataScienceResourceTypeEnum(val string) (DataScienceResourceTypeEnum, bool)
type DeactivateModelDeploymentRequest
    func (request DeactivateModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeactivateModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeactivateModelDeploymentRequest) RetryPolicy() *common.RetryPolicy
    func (request DeactivateModelDeploymentRequest) String() string
    func (request DeactivateModelDeploymentRequest) ValidateEnumValue() (bool, error)
type DeactivateModelDeploymentResponse
    func (response DeactivateModelDeploymentResponse) HTTPResponse() *http.Response
    func (response DeactivateModelDeploymentResponse) String() string
type DeactivateModelRequest
    func (request DeactivateModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeactivateModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeactivateModelRequest) RetryPolicy() *common.RetryPolicy
    func (request DeactivateModelRequest) String() string
    func (request DeactivateModelRequest) ValidateEnumValue() (bool, error)
type DeactivateModelResponse
    func (response DeactivateModelResponse) HTTPResponse() *http.Response
    func (response DeactivateModelResponse) String() string
type DeactivateNotebookSessionRequest
    func (request DeactivateNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeactivateNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeactivateNotebookSessionRequest) RetryPolicy() *common.RetryPolicy
    func (request DeactivateNotebookSessionRequest) String() string
    func (request DeactivateNotebookSessionRequest) ValidateEnumValue() (bool, error)
type DeactivateNotebookSessionResponse
    func (response DeactivateNotebookSessionResponse) HTTPResponse() *http.Response
    func (response DeactivateNotebookSessionResponse) String() string
type DefaultJobConfigurationDetails
    func (m DefaultJobConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m DefaultJobConfigurationDetails) String() string
    func (m DefaultJobConfigurationDetails) ValidateEnumValue() (bool, error)
type DefaultModelDeploymentEnvironmentConfigurationDetails
    func (m DefaultModelDeploymentEnvironmentConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m DefaultModelDeploymentEnvironmentConfigurationDetails) String() string
    func (m DefaultModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue() (bool, error)
type DeleteDataSciencePrivateEndpointRequest
    func (request DeleteDataSciencePrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteDataSciencePrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteDataSciencePrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteDataSciencePrivateEndpointRequest) String() string
    func (request DeleteDataSciencePrivateEndpointRequest) ValidateEnumValue() (bool, error)
type DeleteDataSciencePrivateEndpointResponse
    func (response DeleteDataSciencePrivateEndpointResponse) HTTPResponse() *http.Response
    func (response DeleteDataSciencePrivateEndpointResponse) String() string
type DeleteJobRequest
    func (request DeleteJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteJobRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteJobRequest) String() string
    func (request DeleteJobRequest) ValidateEnumValue() (bool, error)
type DeleteJobResponse
    func (response DeleteJobResponse) HTTPResponse() *http.Response
    func (response DeleteJobResponse) String() string
type DeleteJobRunRequest
    func (request DeleteJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteJobRunRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteJobRunRequest) String() string
    func (request DeleteJobRunRequest) ValidateEnumValue() (bool, error)
type DeleteJobRunResponse
    func (response DeleteJobRunResponse) HTTPResponse() *http.Response
    func (response DeleteJobRunResponse) String() string
type DeleteModelDeploymentRequest
    func (request DeleteModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteModelDeploymentRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteModelDeploymentRequest) String() string
    func (request DeleteModelDeploymentRequest) ValidateEnumValue() (bool, error)
type DeleteModelDeploymentResponse
    func (response DeleteModelDeploymentResponse) HTTPResponse() *http.Response
    func (response DeleteModelDeploymentResponse) String() string
type DeleteModelRequest
    func (request DeleteModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteModelRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteModelRequest) String() string
    func (request DeleteModelRequest) ValidateEnumValue() (bool, error)
type DeleteModelResponse
    func (response DeleteModelResponse) HTTPResponse() *http.Response
    func (response DeleteModelResponse) String() string
type DeleteModelVersionSetRequest
    func (request DeleteModelVersionSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteModelVersionSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteModelVersionSetRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteModelVersionSetRequest) String() string
    func (request DeleteModelVersionSetRequest) ValidateEnumValue() (bool, error)
type DeleteModelVersionSetResponse
    func (response DeleteModelVersionSetResponse) HTTPResponse() *http.Response
    func (response DeleteModelVersionSetResponse) String() string
type DeleteNotebookSessionRequest
    func (request DeleteNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteNotebookSessionRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteNotebookSessionRequest) String() string
    func (request DeleteNotebookSessionRequest) ValidateEnumValue() (bool, error)
type DeleteNotebookSessionResponse
    func (response DeleteNotebookSessionResponse) HTTPResponse() *http.Response
    func (response DeleteNotebookSessionResponse) String() string
type DeletePipelineRequest
    func (request DeletePipelineRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeletePipelineRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeletePipelineRequest) RetryPolicy() *common.RetryPolicy
    func (request DeletePipelineRequest) String() string
    func (request DeletePipelineRequest) ValidateEnumValue() (bool, error)
type DeletePipelineResponse
    func (response DeletePipelineResponse) HTTPResponse() *http.Response
    func (response DeletePipelineResponse) String() string
type DeletePipelineRunRequest
    func (request DeletePipelineRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeletePipelineRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeletePipelineRunRequest) RetryPolicy() *common.RetryPolicy
    func (request DeletePipelineRunRequest) String() string
    func (request DeletePipelineRunRequest) ValidateEnumValue() (bool, error)
type DeletePipelineRunResponse
    func (response DeletePipelineRunResponse) HTTPResponse() *http.Response
    func (response DeletePipelineRunResponse) String() string
type DeleteProjectRequest
    func (request DeleteProjectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteProjectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteProjectRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteProjectRequest) String() string
    func (request DeleteProjectRequest) ValidateEnumValue() (bool, error)
type DeleteProjectResponse
    func (response DeleteProjectResponse) HTTPResponse() *http.Response
    func (response DeleteProjectResponse) String() string
type ExportModelArtifactDetails
    func (m ExportModelArtifactDetails) String() string
    func (m *ExportModelArtifactDetails) UnmarshalJSON(data []byte) (e error)
    func (m ExportModelArtifactDetails) ValidateEnumValue() (bool, error)
type ExportModelArtifactRequest
    func (request ExportModelArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ExportModelArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ExportModelArtifactRequest) RetryPolicy() *common.RetryPolicy
    func (request ExportModelArtifactRequest) String() string
    func (request ExportModelArtifactRequest) ValidateEnumValue() (bool, error)
type ExportModelArtifactResponse
    func (response ExportModelArtifactResponse) HTTPResponse() *http.Response
    func (response ExportModelArtifactResponse) String() string
type FastLaunchJobConfigSummary
    func (m FastLaunchJobConfigSummary) String() string
    func (m FastLaunchJobConfigSummary) ValidateEnumValue() (bool, error)
type FastLaunchJobConfigSummaryManagedEgressSupportEnum
    func GetFastLaunchJobConfigSummaryManagedEgressSupportEnumValues() []FastLaunchJobConfigSummaryManagedEgressSupportEnum
    func GetMappingFastLaunchJobConfigSummaryManagedEgressSupportEnum(val string) (FastLaunchJobConfigSummaryManagedEgressSupportEnum, bool)
type FastLaunchJobConfigSummaryShapeSeriesEnum
    func GetFastLaunchJobConfigSummaryShapeSeriesEnumValues() []FastLaunchJobConfigSummaryShapeSeriesEnum
    func GetMappingFastLaunchJobConfigSummaryShapeSeriesEnum(val string) (FastLaunchJobConfigSummaryShapeSeriesEnum, bool)
type FileStorageMountConfigurationDetails
    func (m FileStorageMountConfigurationDetails) GetDestinationDirectoryName() *string
    func (m FileStorageMountConfigurationDetails) GetDestinationPath() *string
    func (m FileStorageMountConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m FileStorageMountConfigurationDetails) String() string
    func (m FileStorageMountConfigurationDetails) ValidateEnumValue() (bool, error)
type FixedSizeScalingPolicy
    func (m FixedSizeScalingPolicy) MarshalJSON() (buff []byte, e error)
    func (m FixedSizeScalingPolicy) String() string
    func (m FixedSizeScalingPolicy) ValidateEnumValue() (bool, error)
type GetDataSciencePrivateEndpointRequest
    func (request GetDataSciencePrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDataSciencePrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDataSciencePrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDataSciencePrivateEndpointRequest) String() string
    func (request GetDataSciencePrivateEndpointRequest) ValidateEnumValue() (bool, error)
type GetDataSciencePrivateEndpointResponse
    func (response GetDataSciencePrivateEndpointResponse) HTTPResponse() *http.Response
    func (response GetDataSciencePrivateEndpointResponse) String() string
type GetJobArtifactContentRequest
    func (request GetJobArtifactContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetJobArtifactContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetJobArtifactContentRequest) RetryPolicy() *common.RetryPolicy
    func (request GetJobArtifactContentRequest) String() string
    func (request GetJobArtifactContentRequest) ValidateEnumValue() (bool, error)
type GetJobArtifactContentResponse
    func (response GetJobArtifactContentResponse) HTTPResponse() *http.Response
    func (response GetJobArtifactContentResponse) String() string
type GetJobRequest
    func (request GetJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetJobRequest) RetryPolicy() *common.RetryPolicy
    func (request GetJobRequest) String() string
    func (request GetJobRequest) ValidateEnumValue() (bool, error)
type GetJobResponse
    func (response GetJobResponse) HTTPResponse() *http.Response
    func (response GetJobResponse) String() string
type GetJobRunRequest
    func (request GetJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetJobRunRequest) RetryPolicy() *common.RetryPolicy
    func (request GetJobRunRequest) String() string
    func (request GetJobRunRequest) ValidateEnumValue() (bool, error)
type GetJobRunResponse
    func (response GetJobRunResponse) HTTPResponse() *http.Response
    func (response GetJobRunResponse) String() string
type GetModelArtifactContentRequest
    func (request GetModelArtifactContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetModelArtifactContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetModelArtifactContentRequest) RetryPolicy() *common.RetryPolicy
    func (request GetModelArtifactContentRequest) String() string
    func (request GetModelArtifactContentRequest) ValidateEnumValue() (bool, error)
type GetModelArtifactContentResponse
    func (response GetModelArtifactContentResponse) HTTPResponse() *http.Response
    func (response GetModelArtifactContentResponse) String() string
type GetModelDeploymentRequest
    func (request GetModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetModelDeploymentRequest) RetryPolicy() *common.RetryPolicy
    func (request GetModelDeploymentRequest) String() string
    func (request GetModelDeploymentRequest) ValidateEnumValue() (bool, error)
type GetModelDeploymentResponse
    func (response GetModelDeploymentResponse) HTTPResponse() *http.Response
    func (response GetModelDeploymentResponse) String() string
type GetModelProvenanceRequest
    func (request GetModelProvenanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetModelProvenanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetModelProvenanceRequest) RetryPolicy() *common.RetryPolicy
    func (request GetModelProvenanceRequest) String() string
    func (request GetModelProvenanceRequest) ValidateEnumValue() (bool, error)
type GetModelProvenanceResponse
    func (response GetModelProvenanceResponse) HTTPResponse() *http.Response
    func (response GetModelProvenanceResponse) String() string
type GetModelRequest
    func (request GetModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetModelRequest) RetryPolicy() *common.RetryPolicy
    func (request GetModelRequest) String() string
    func (request GetModelRequest) ValidateEnumValue() (bool, error)
type GetModelResponse
    func (response GetModelResponse) HTTPResponse() *http.Response
    func (response GetModelResponse) String() string
type GetModelVersionSetRequest
    func (request GetModelVersionSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetModelVersionSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetModelVersionSetRequest) RetryPolicy() *common.RetryPolicy
    func (request GetModelVersionSetRequest) String() string
    func (request GetModelVersionSetRequest) ValidateEnumValue() (bool, error)
type GetModelVersionSetResponse
    func (response GetModelVersionSetResponse) HTTPResponse() *http.Response
    func (response GetModelVersionSetResponse) String() string
type GetNotebookSessionRequest
    func (request GetNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetNotebookSessionRequest) RetryPolicy() *common.RetryPolicy
    func (request GetNotebookSessionRequest) String() string
    func (request GetNotebookSessionRequest) ValidateEnumValue() (bool, error)
type GetNotebookSessionResponse
    func (response GetNotebookSessionResponse) HTTPResponse() *http.Response
    func (response GetNotebookSessionResponse) String() string
type GetPipelineRequest
    func (request GetPipelineRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetPipelineRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetPipelineRequest) RetryPolicy() *common.RetryPolicy
    func (request GetPipelineRequest) String() string
    func (request GetPipelineRequest) ValidateEnumValue() (bool, error)
type GetPipelineResponse
    func (response GetPipelineResponse) HTTPResponse() *http.Response
    func (response GetPipelineResponse) String() string
type GetPipelineRunRequest
    func (request GetPipelineRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetPipelineRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetPipelineRunRequest) RetryPolicy() *common.RetryPolicy
    func (request GetPipelineRunRequest) String() string
    func (request GetPipelineRunRequest) ValidateEnumValue() (bool, error)
type GetPipelineRunResponse
    func (response GetPipelineRunResponse) HTTPResponse() *http.Response
    func (response GetPipelineRunResponse) String() string
type GetProjectRequest
    func (request GetProjectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetProjectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetProjectRequest) RetryPolicy() *common.RetryPolicy
    func (request GetProjectRequest) String() string
    func (request GetProjectRequest) ValidateEnumValue() (bool, error)
type GetProjectResponse
    func (response GetProjectResponse) HTTPResponse() *http.Response
    func (response GetProjectResponse) String() string
type GetStepArtifactContentRequest
    func (request GetStepArtifactContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetStepArtifactContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetStepArtifactContentRequest) RetryPolicy() *common.RetryPolicy
    func (request GetStepArtifactContentRequest) String() string
    func (request GetStepArtifactContentRequest) ValidateEnumValue() (bool, error)
type GetStepArtifactContentResponse
    func (response GetStepArtifactContentResponse) HTTPResponse() *http.Response
    func (response GetStepArtifactContentResponse) String() string
type GetWorkRequestRequest
    func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request GetWorkRequestRequest) String() string
    func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
type GetWorkRequestResponse
    func (response GetWorkRequestResponse) HTTPResponse() *http.Response
    func (response GetWorkRequestResponse) String() string
type HeadJobArtifactRequest
    func (request HeadJobArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request HeadJobArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request HeadJobArtifactRequest) RetryPolicy() *common.RetryPolicy
    func (request HeadJobArtifactRequest) String() string
    func (request HeadJobArtifactRequest) ValidateEnumValue() (bool, error)
type HeadJobArtifactResponse
    func (response HeadJobArtifactResponse) HTTPResponse() *http.Response
    func (response HeadJobArtifactResponse) String() string
type HeadModelArtifactRequest
    func (request HeadModelArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request HeadModelArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request HeadModelArtifactRequest) RetryPolicy() *common.RetryPolicy
    func (request HeadModelArtifactRequest) String() string
    func (request HeadModelArtifactRequest) ValidateEnumValue() (bool, error)
type HeadModelArtifactResponse
    func (response HeadModelArtifactResponse) HTTPResponse() *http.Response
    func (response HeadModelArtifactResponse) String() string
type HeadStepArtifactRequest
    func (request HeadStepArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request HeadStepArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request HeadStepArtifactRequest) RetryPolicy() *common.RetryPolicy
    func (request HeadStepArtifactRequest) String() string
    func (request HeadStepArtifactRequest) ValidateEnumValue() (bool, error)
type HeadStepArtifactResponse
    func (response HeadStepArtifactResponse) HTTPResponse() *http.Response
    func (response HeadStepArtifactResponse) String() string
type ImportModelArtifactDetails
    func (m ImportModelArtifactDetails) String() string
    func (m *ImportModelArtifactDetails) UnmarshalJSON(data []byte) (e error)
    func (m ImportModelArtifactDetails) ValidateEnumValue() (bool, error)
type ImportModelArtifactRequest
    func (request ImportModelArtifactRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ImportModelArtifactRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ImportModelArtifactRequest) RetryPolicy() *common.RetryPolicy
    func (request ImportModelArtifactRequest) String() string
    func (request ImportModelArtifactRequest) ValidateEnumValue() (bool, error)
type ImportModelArtifactResponse
    func (response ImportModelArtifactResponse) HTTPResponse() *http.Response
    func (response ImportModelArtifactResponse) String() string
type InstanceConfiguration
    func (m InstanceConfiguration) String() string
    func (m InstanceConfiguration) ValidateEnumValue() (bool, error)
type InstancePoolModelDeploymentSystemData
    func (m InstancePoolModelDeploymentSystemData) MarshalJSON() (buff []byte, e error)
    func (m InstancePoolModelDeploymentSystemData) String() string
    func (m InstancePoolModelDeploymentSystemData) ValidateEnumValue() (bool, error)
type Job
    func (m Job) String() string
    func (m *Job) UnmarshalJSON(data []byte) (e error)
    func (m Job) ValidateEnumValue() (bool, error)
type JobConfigurationDetails
type JobConfigurationDetailsJobTypeEnum
    func GetJobConfigurationDetailsJobTypeEnumValues() []JobConfigurationDetailsJobTypeEnum
    func GetMappingJobConfigurationDetailsJobTypeEnum(val string) (JobConfigurationDetailsJobTypeEnum, bool)
type JobEnvironmentConfigurationDetails
type JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum
    func GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumValues() []JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum
    func GetMappingJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum(val string) (JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum, bool)
type JobInfrastructureConfigurationDetails
type JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum
    func GetJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnumValues() []JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum
    func GetMappingJobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum(val string) (JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum, bool)
type JobLifecycleStateEnum
    func GetJobLifecycleStateEnumValues() []JobLifecycleStateEnum
    func GetMappingJobLifecycleStateEnum(val string) (JobLifecycleStateEnum, bool)
type JobLogConfigurationDetails
    func (m JobLogConfigurationDetails) String() string
    func (m JobLogConfigurationDetails) ValidateEnumValue() (bool, error)
type JobRun
    func (m JobRun) String() string
    func (m *JobRun) UnmarshalJSON(data []byte) (e error)
    func (m JobRun) ValidateEnumValue() (bool, error)
type JobRunLifecycleStateEnum
    func GetJobRunLifecycleStateEnumValues() []JobRunLifecycleStateEnum
    func GetMappingJobRunLifecycleStateEnum(val string) (JobRunLifecycleStateEnum, bool)
type JobRunLogDetails
    func (m JobRunLogDetails) String() string
    func (m JobRunLogDetails) ValidateEnumValue() (bool, error)
type JobRunSummary
    func (m JobRunSummary) String() string
    func (m JobRunSummary) ValidateEnumValue() (bool, error)
type JobShapeConfigDetails
    func (m JobShapeConfigDetails) String() string
    func (m JobShapeConfigDetails) ValidateEnumValue() (bool, error)
type JobShapeSummary
    func (m JobShapeSummary) String() string
    func (m JobShapeSummary) ValidateEnumValue() (bool, error)
type JobShapeSummaryShapeSeriesEnum
    func GetJobShapeSummaryShapeSeriesEnumValues() []JobShapeSummaryShapeSeriesEnum
    func GetMappingJobShapeSummaryShapeSeriesEnum(val string) (JobShapeSummaryShapeSeriesEnum, bool)
type JobSummary
    func (m JobSummary) String() string
    func (m JobSummary) ValidateEnumValue() (bool, error)
type ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum
    func GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumValues() []ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum
    func GetMappingListDataSciencePrivateEndpointsDataScienceResourceTypeEnum(val string) (ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum, bool)
type ListDataSciencePrivateEndpointsLifecycleStateEnum
    func GetListDataSciencePrivateEndpointsLifecycleStateEnumValues() []ListDataSciencePrivateEndpointsLifecycleStateEnum
    func GetMappingListDataSciencePrivateEndpointsLifecycleStateEnum(val string) (ListDataSciencePrivateEndpointsLifecycleStateEnum, bool)
type ListDataSciencePrivateEndpointsRequest
    func (request ListDataSciencePrivateEndpointsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDataSciencePrivateEndpointsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDataSciencePrivateEndpointsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDataSciencePrivateEndpointsRequest) String() string
    func (request ListDataSciencePrivateEndpointsRequest) ValidateEnumValue() (bool, error)
type ListDataSciencePrivateEndpointsResponse
    func (response ListDataSciencePrivateEndpointsResponse) HTTPResponse() *http.Response
    func (response ListDataSciencePrivateEndpointsResponse) String() string
type ListDataSciencePrivateEndpointsSortByEnum
    func GetListDataSciencePrivateEndpointsSortByEnumValues() []ListDataSciencePrivateEndpointsSortByEnum
    func GetMappingListDataSciencePrivateEndpointsSortByEnum(val string) (ListDataSciencePrivateEndpointsSortByEnum, bool)
type ListDataSciencePrivateEndpointsSortOrderEnum
    func GetListDataSciencePrivateEndpointsSortOrderEnumValues() []ListDataSciencePrivateEndpointsSortOrderEnum
    func GetMappingListDataSciencePrivateEndpointsSortOrderEnum(val string) (ListDataSciencePrivateEndpointsSortOrderEnum, bool)
type ListFastLaunchJobConfigsRequest
    func (request ListFastLaunchJobConfigsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListFastLaunchJobConfigsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListFastLaunchJobConfigsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListFastLaunchJobConfigsRequest) String() string
    func (request ListFastLaunchJobConfigsRequest) ValidateEnumValue() (bool, error)
type ListFastLaunchJobConfigsResponse
    func (response ListFastLaunchJobConfigsResponse) HTTPResponse() *http.Response
    func (response ListFastLaunchJobConfigsResponse) String() string
type ListJobRunsLifecycleStateEnum
    func GetListJobRunsLifecycleStateEnumValues() []ListJobRunsLifecycleStateEnum
    func GetMappingListJobRunsLifecycleStateEnum(val string) (ListJobRunsLifecycleStateEnum, bool)
type ListJobRunsRequest
    func (request ListJobRunsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListJobRunsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListJobRunsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListJobRunsRequest) String() string
    func (request ListJobRunsRequest) ValidateEnumValue() (bool, error)
type ListJobRunsResponse
    func (response ListJobRunsResponse) HTTPResponse() *http.Response
    func (response ListJobRunsResponse) String() string
type ListJobRunsSortByEnum
    func GetListJobRunsSortByEnumValues() []ListJobRunsSortByEnum
    func GetMappingListJobRunsSortByEnum(val string) (ListJobRunsSortByEnum, bool)
type ListJobRunsSortOrderEnum
    func GetListJobRunsSortOrderEnumValues() []ListJobRunsSortOrderEnum
    func GetMappingListJobRunsSortOrderEnum(val string) (ListJobRunsSortOrderEnum, bool)
type ListJobShapesRequest
    func (request ListJobShapesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListJobShapesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListJobShapesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListJobShapesRequest) String() string
    func (request ListJobShapesRequest) ValidateEnumValue() (bool, error)
type ListJobShapesResponse
    func (response ListJobShapesResponse) HTTPResponse() *http.Response
    func (response ListJobShapesResponse) String() string
type ListJobsLifecycleStateEnum
    func GetListJobsLifecycleStateEnumValues() []ListJobsLifecycleStateEnum
    func GetMappingListJobsLifecycleStateEnum(val string) (ListJobsLifecycleStateEnum, bool)
type ListJobsRequest
    func (request ListJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListJobsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListJobsRequest) String() string
    func (request ListJobsRequest) ValidateEnumValue() (bool, error)
type ListJobsResponse
    func (response ListJobsResponse) HTTPResponse() *http.Response
    func (response ListJobsResponse) String() string
type ListJobsSortByEnum
    func GetListJobsSortByEnumValues() []ListJobsSortByEnum
    func GetMappingListJobsSortByEnum(val string) (ListJobsSortByEnum, bool)
type ListJobsSortOrderEnum
    func GetListJobsSortOrderEnumValues() []ListJobsSortOrderEnum
    func GetMappingListJobsSortOrderEnum(val string) (ListJobsSortOrderEnum, bool)
type ListModelDeploymentShapesRequest
    func (request ListModelDeploymentShapesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListModelDeploymentShapesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListModelDeploymentShapesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListModelDeploymentShapesRequest) String() string
    func (request ListModelDeploymentShapesRequest) ValidateEnumValue() (bool, error)
type ListModelDeploymentShapesResponse
    func (response ListModelDeploymentShapesResponse) HTTPResponse() *http.Response
    func (response ListModelDeploymentShapesResponse) String() string
type ListModelDeploymentsLifecycleStateEnum
    func GetListModelDeploymentsLifecycleStateEnumValues() []ListModelDeploymentsLifecycleStateEnum
    func GetMappingListModelDeploymentsLifecycleStateEnum(val string) (ListModelDeploymentsLifecycleStateEnum, bool)
type ListModelDeploymentsRequest
    func (request ListModelDeploymentsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListModelDeploymentsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListModelDeploymentsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListModelDeploymentsRequest) String() string
    func (request ListModelDeploymentsRequest) ValidateEnumValue() (bool, error)
type ListModelDeploymentsResponse
    func (response ListModelDeploymentsResponse) HTTPResponse() *http.Response
    func (response ListModelDeploymentsResponse) String() string
type ListModelDeploymentsSortByEnum
    func GetListModelDeploymentsSortByEnumValues() []ListModelDeploymentsSortByEnum
    func GetMappingListModelDeploymentsSortByEnum(val string) (ListModelDeploymentsSortByEnum, bool)
type ListModelDeploymentsSortOrderEnum
    func GetListModelDeploymentsSortOrderEnumValues() []ListModelDeploymentsSortOrderEnum
    func GetMappingListModelDeploymentsSortOrderEnum(val string) (ListModelDeploymentsSortOrderEnum, bool)
type ListModelVersionSetsLifecycleStateEnum
    func GetListModelVersionSetsLifecycleStateEnumValues() []ListModelVersionSetsLifecycleStateEnum
    func GetMappingListModelVersionSetsLifecycleStateEnum(val string) (ListModelVersionSetsLifecycleStateEnum, bool)
type ListModelVersionSetsRequest
    func (request ListModelVersionSetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListModelVersionSetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListModelVersionSetsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListModelVersionSetsRequest) String() string
    func (request ListModelVersionSetsRequest) ValidateEnumValue() (bool, error)
type ListModelVersionSetsResponse
    func (response ListModelVersionSetsResponse) HTTPResponse() *http.Response
    func (response ListModelVersionSetsResponse) String() string
type ListModelVersionSetsSortByEnum
    func GetListModelVersionSetsSortByEnumValues() []ListModelVersionSetsSortByEnum
    func GetMappingListModelVersionSetsSortByEnum(val string) (ListModelVersionSetsSortByEnum, bool)
type ListModelVersionSetsSortOrderEnum
    func GetListModelVersionSetsSortOrderEnumValues() []ListModelVersionSetsSortOrderEnum
    func GetMappingListModelVersionSetsSortOrderEnum(val string) (ListModelVersionSetsSortOrderEnum, bool)
type ListModelsLifecycleStateEnum
    func GetListModelsLifecycleStateEnumValues() []ListModelsLifecycleStateEnum
    func GetMappingListModelsLifecycleStateEnum(val string) (ListModelsLifecycleStateEnum, bool)
type ListModelsRequest
    func (request ListModelsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListModelsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListModelsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListModelsRequest) String() string
    func (request ListModelsRequest) ValidateEnumValue() (bool, error)
type ListModelsResponse
    func (response ListModelsResponse) HTTPResponse() *http.Response
    func (response ListModelsResponse) String() string
type ListModelsSortByEnum
    func GetListModelsSortByEnumValues() []ListModelsSortByEnum
    func GetMappingListModelsSortByEnum(val string) (ListModelsSortByEnum, bool)
type ListModelsSortOrderEnum
    func GetListModelsSortOrderEnumValues() []ListModelsSortOrderEnum
    func GetMappingListModelsSortOrderEnum(val string) (ListModelsSortOrderEnum, bool)
type ListNotebookSessionShapesRequest
    func (request ListNotebookSessionShapesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListNotebookSessionShapesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListNotebookSessionShapesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListNotebookSessionShapesRequest) String() string
    func (request ListNotebookSessionShapesRequest) ValidateEnumValue() (bool, error)
type ListNotebookSessionShapesResponse
    func (response ListNotebookSessionShapesResponse) HTTPResponse() *http.Response
    func (response ListNotebookSessionShapesResponse) String() string
type ListNotebookSessionsLifecycleStateEnum
    func GetListNotebookSessionsLifecycleStateEnumValues() []ListNotebookSessionsLifecycleStateEnum
    func GetMappingListNotebookSessionsLifecycleStateEnum(val string) (ListNotebookSessionsLifecycleStateEnum, bool)
type ListNotebookSessionsRequest
    func (request ListNotebookSessionsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListNotebookSessionsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListNotebookSessionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListNotebookSessionsRequest) String() string
    func (request ListNotebookSessionsRequest) ValidateEnumValue() (bool, error)
type ListNotebookSessionsResponse
    func (response ListNotebookSessionsResponse) HTTPResponse() *http.Response
    func (response ListNotebookSessionsResponse) String() string
type ListNotebookSessionsSortByEnum
    func GetListNotebookSessionsSortByEnumValues() []ListNotebookSessionsSortByEnum
    func GetMappingListNotebookSessionsSortByEnum(val string) (ListNotebookSessionsSortByEnum, bool)
type ListNotebookSessionsSortOrderEnum
    func GetListNotebookSessionsSortOrderEnumValues() []ListNotebookSessionsSortOrderEnum
    func GetMappingListNotebookSessionsSortOrderEnum(val string) (ListNotebookSessionsSortOrderEnum, bool)
type ListPipelineRunsLifecycleStateEnum
    func GetListPipelineRunsLifecycleStateEnumValues() []ListPipelineRunsLifecycleStateEnum
    func GetMappingListPipelineRunsLifecycleStateEnum(val string) (ListPipelineRunsLifecycleStateEnum, bool)
type ListPipelineRunsRequest
    func (request ListPipelineRunsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListPipelineRunsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListPipelineRunsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListPipelineRunsRequest) String() string
    func (request ListPipelineRunsRequest) ValidateEnumValue() (bool, error)
type ListPipelineRunsResponse
    func (response ListPipelineRunsResponse) HTTPResponse() *http.Response
    func (response ListPipelineRunsResponse) String() string
type ListPipelineRunsSortByEnum
    func GetListPipelineRunsSortByEnumValues() []ListPipelineRunsSortByEnum
    func GetMappingListPipelineRunsSortByEnum(val string) (ListPipelineRunsSortByEnum, bool)
type ListPipelineRunsSortOrderEnum
    func GetListPipelineRunsSortOrderEnumValues() []ListPipelineRunsSortOrderEnum
    func GetMappingListPipelineRunsSortOrderEnum(val string) (ListPipelineRunsSortOrderEnum, bool)
type ListPipelinesLifecycleStateEnum
    func GetListPipelinesLifecycleStateEnumValues() []ListPipelinesLifecycleStateEnum
    func GetMappingListPipelinesLifecycleStateEnum(val string) (ListPipelinesLifecycleStateEnum, bool)
type ListPipelinesRequest
    func (request ListPipelinesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListPipelinesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListPipelinesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListPipelinesRequest) String() string
    func (request ListPipelinesRequest) ValidateEnumValue() (bool, error)
type ListPipelinesResponse
    func (response ListPipelinesResponse) HTTPResponse() *http.Response
    func (response ListPipelinesResponse) String() string
type ListPipelinesSortByEnum
    func GetListPipelinesSortByEnumValues() []ListPipelinesSortByEnum
    func GetMappingListPipelinesSortByEnum(val string) (ListPipelinesSortByEnum, bool)
type ListPipelinesSortOrderEnum
    func GetListPipelinesSortOrderEnumValues() []ListPipelinesSortOrderEnum
    func GetMappingListPipelinesSortOrderEnum(val string) (ListPipelinesSortOrderEnum, bool)
type ListProjectsLifecycleStateEnum
    func GetListProjectsLifecycleStateEnumValues() []ListProjectsLifecycleStateEnum
    func GetMappingListProjectsLifecycleStateEnum(val string) (ListProjectsLifecycleStateEnum, bool)
type ListProjectsRequest
    func (request ListProjectsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListProjectsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListProjectsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListProjectsRequest) String() string
    func (request ListProjectsRequest) ValidateEnumValue() (bool, error)
type ListProjectsResponse
    func (response ListProjectsResponse) HTTPResponse() *http.Response
    func (response ListProjectsResponse) String() string
type ListProjectsSortByEnum
    func GetListProjectsSortByEnumValues() []ListProjectsSortByEnum
    func GetMappingListProjectsSortByEnum(val string) (ListProjectsSortByEnum, bool)
type ListProjectsSortOrderEnum
    func GetListProjectsSortOrderEnumValues() []ListProjectsSortOrderEnum
    func GetMappingListProjectsSortOrderEnum(val string) (ListProjectsSortOrderEnum, bool)
type ListWorkRequestErrorsRequest
    func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestErrorsRequest) String() string
    func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestErrorsResponse
    func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestLogsRequest
    func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestLogsRequest) String() string
    func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestLogsResponse
    func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestsOperationTypeEnum
    func GetListWorkRequestsOperationTypeEnumValues() []ListWorkRequestsOperationTypeEnum
    func GetMappingListWorkRequestsOperationTypeEnum(val string) (ListWorkRequestsOperationTypeEnum, bool)
type ListWorkRequestsRequest
    func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestsRequest) String() string
    func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestsResponse
    func (response ListWorkRequestsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestsResponse) String() string
type ListWorkRequestsSortByEnum
    func GetListWorkRequestsSortByEnumValues() []ListWorkRequestsSortByEnum
    func GetMappingListWorkRequestsSortByEnum(val string) (ListWorkRequestsSortByEnum, bool)
type ListWorkRequestsSortOrderEnum
    func GetListWorkRequestsSortOrderEnumValues() []ListWorkRequestsSortOrderEnum
    func GetMappingListWorkRequestsSortOrderEnum(val string) (ListWorkRequestsSortOrderEnum, bool)
type ListWorkRequestsStatusEnum
    func GetListWorkRequestsStatusEnumValues() []ListWorkRequestsStatusEnum
    func GetMappingListWorkRequestsStatusEnum(val string) (ListWorkRequestsStatusEnum, bool)
type LogDetails
    func (m LogDetails) String() string
    func (m LogDetails) ValidateEnumValue() (bool, error)
type ManagedEgressStandaloneJobInfrastructureConfigurationDetails
    func (m ManagedEgressStandaloneJobInfrastructureConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m ManagedEgressStandaloneJobInfrastructureConfigurationDetails) String() string
    func (m ManagedEgressStandaloneJobInfrastructureConfigurationDetails) ValidateEnumValue() (bool, error)
type Metadata
    func (m Metadata) String() string
    func (m Metadata) ValidateEnumValue() (bool, error)
type MetricExpressionRule
type MetricExpressionRuleMetricExpressionRuleTypeEnum
    func GetMappingMetricExpressionRuleMetricExpressionRuleTypeEnum(val string) (MetricExpressionRuleMetricExpressionRuleTypeEnum, bool)
    func GetMetricExpressionRuleMetricExpressionRuleTypeEnumValues() []MetricExpressionRuleMetricExpressionRuleTypeEnum
type Model
    func (m Model) String() string
    func (m Model) ValidateEnumValue() (bool, error)
type ModelConfigurationDetails
    func (m ModelConfigurationDetails) String() string
    func (m *ModelConfigurationDetails) UnmarshalJSON(data []byte) (e error)
    func (m ModelConfigurationDetails) ValidateEnumValue() (bool, error)
type ModelDeployment
    func (m ModelDeployment) String() string
    func (m *ModelDeployment) UnmarshalJSON(data []byte) (e error)
    func (m ModelDeployment) ValidateEnumValue() (bool, error)
type ModelDeploymentConfigurationDetails
type ModelDeploymentEnvironmentConfigurationDetails
type ModelDeploymentEnvironmentConfigurationTypeEnum
    func GetMappingModelDeploymentEnvironmentConfigurationTypeEnum(val string) (ModelDeploymentEnvironmentConfigurationTypeEnum, bool)
    func GetModelDeploymentEnvironmentConfigurationTypeEnumValues() []ModelDeploymentEnvironmentConfigurationTypeEnum
type ModelDeploymentInstanceShapeConfigDetails
    func (m ModelDeploymentInstanceShapeConfigDetails) String() string
    func (m ModelDeploymentInstanceShapeConfigDetails) ValidateEnumValue() (bool, error)
type ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum
    func GetMappingModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum(val string) (ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum, bool)
    func GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumValues() []ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum
type ModelDeploymentLifecycleStateEnum
    func GetMappingModelDeploymentLifecycleStateEnum(val string) (ModelDeploymentLifecycleStateEnum, bool)
    func GetModelDeploymentLifecycleStateEnumValues() []ModelDeploymentLifecycleStateEnum
type ModelDeploymentShapeSeriesEnum
    func GetMappingModelDeploymentShapeSeriesEnum(val string) (ModelDeploymentShapeSeriesEnum, bool)
    func GetModelDeploymentShapeSeriesEnumValues() []ModelDeploymentShapeSeriesEnum
type ModelDeploymentShapeSummary
    func (m ModelDeploymentShapeSummary) String() string
    func (m ModelDeploymentShapeSummary) ValidateEnumValue() (bool, error)
type ModelDeploymentSummary
    func (m ModelDeploymentSummary) String() string
    func (m *ModelDeploymentSummary) UnmarshalJSON(data []byte) (e error)
    func (m ModelDeploymentSummary) ValidateEnumValue() (bool, error)
type ModelDeploymentSystemData
type ModelDeploymentSystemDataSystemInfraTypeEnum
    func GetMappingModelDeploymentSystemDataSystemInfraTypeEnum(val string) (ModelDeploymentSystemDataSystemInfraTypeEnum, bool)
    func GetModelDeploymentSystemDataSystemInfraTypeEnumValues() []ModelDeploymentSystemDataSystemInfraTypeEnum
type ModelDeploymentTypeEnum
    func GetMappingModelDeploymentTypeEnum(val string) (ModelDeploymentTypeEnum, bool)
    func GetModelDeploymentTypeEnumValues() []ModelDeploymentTypeEnum
type ModelLifecycleStateEnum
    func GetMappingModelLifecycleStateEnum(val string) (ModelLifecycleStateEnum, bool)
    func GetModelLifecycleStateEnumValues() []ModelLifecycleStateEnum
type ModelProvenance
    func (m ModelProvenance) String() string
    func (m ModelProvenance) ValidateEnumValue() (bool, error)
type ModelSummary
    func (m ModelSummary) String() string
    func (m ModelSummary) ValidateEnumValue() (bool, error)
type ModelVersionSet
    func (m ModelVersionSet) String() string
    func (m ModelVersionSet) ValidateEnumValue() (bool, error)
type ModelVersionSetLifecycleStateEnum
    func GetMappingModelVersionSetLifecycleStateEnum(val string) (ModelVersionSetLifecycleStateEnum, bool)
    func GetModelVersionSetLifecycleStateEnumValues() []ModelVersionSetLifecycleStateEnum
type ModelVersionSetSummary
    func (m ModelVersionSetSummary) String() string
    func (m ModelVersionSetSummary) ValidateEnumValue() (bool, error)
type NotebookSession
    func (m NotebookSession) String() string
    func (m *NotebookSession) UnmarshalJSON(data []byte) (e error)
    func (m NotebookSession) ValidateEnumValue() (bool, error)
type NotebookSessionConfigDetails
    func (m NotebookSessionConfigDetails) String() string
    func (m NotebookSessionConfigDetails) ValidateEnumValue() (bool, error)
type NotebookSessionConfigurationDetails
    func (m NotebookSessionConfigurationDetails) String() string
    func (m NotebookSessionConfigurationDetails) ValidateEnumValue() (bool, error)
type NotebookSessionGitConfigDetails
    func (m NotebookSessionGitConfigDetails) String() string
    func (m NotebookSessionGitConfigDetails) ValidateEnumValue() (bool, error)
type NotebookSessionGitRepoConfigDetails
    func (m NotebookSessionGitRepoConfigDetails) String() string
    func (m NotebookSessionGitRepoConfigDetails) ValidateEnumValue() (bool, error)
type NotebookSessionLifecycleStateEnum
    func GetMappingNotebookSessionLifecycleStateEnum(val string) (NotebookSessionLifecycleStateEnum, bool)
    func GetNotebookSessionLifecycleStateEnumValues() []NotebookSessionLifecycleStateEnum
type NotebookSessionRuntimeConfigDetails
    func (m NotebookSessionRuntimeConfigDetails) String() string
    func (m NotebookSessionRuntimeConfigDetails) ValidateEnumValue() (bool, error)
type NotebookSessionShapeConfigDetails
    func (m NotebookSessionShapeConfigDetails) String() string
    func (m NotebookSessionShapeConfigDetails) ValidateEnumValue() (bool, error)
type NotebookSessionShapeSeriesEnum
    func GetMappingNotebookSessionShapeSeriesEnum(val string) (NotebookSessionShapeSeriesEnum, bool)
    func GetNotebookSessionShapeSeriesEnumValues() []NotebookSessionShapeSeriesEnum
type NotebookSessionShapeSummary
    func (m NotebookSessionShapeSummary) String() string
    func (m NotebookSessionShapeSummary) ValidateEnumValue() (bool, error)
type NotebookSessionSummary
    func (m NotebookSessionSummary) String() string
    func (m NotebookSessionSummary) ValidateEnumValue() (bool, error)
type ObjectStorageMountConfigurationDetails
    func (m ObjectStorageMountConfigurationDetails) GetDestinationDirectoryName() *string
    func (m ObjectStorageMountConfigurationDetails) GetDestinationPath() *string
    func (m ObjectStorageMountConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m ObjectStorageMountConfigurationDetails) String() string
    func (m ObjectStorageMountConfigurationDetails) ValidateEnumValue() (bool, error)
type OcirContainerJobEnvironmentConfigurationDetails
    func (m OcirContainerJobEnvironmentConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m OcirContainerJobEnvironmentConfigurationDetails) String() string
    func (m OcirContainerJobEnvironmentConfigurationDetails) ValidateEnumValue() (bool, error)
type OcirModelDeploymentEnvironmentConfigurationDetails
    func (m OcirModelDeploymentEnvironmentConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m OcirModelDeploymentEnvironmentConfigurationDetails) String() string
    func (m OcirModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue() (bool, error)
type Pipeline
    func (m Pipeline) String() string
    func (m *Pipeline) UnmarshalJSON(data []byte) (e error)
    func (m Pipeline) ValidateEnumValue() (bool, error)
type PipelineConfigurationDetails
type PipelineConfigurationDetailsTypeEnum
    func GetMappingPipelineConfigurationDetailsTypeEnum(val string) (PipelineConfigurationDetailsTypeEnum, bool)
    func GetPipelineConfigurationDetailsTypeEnumValues() []PipelineConfigurationDetailsTypeEnum
type PipelineCustomScriptStepDetails
    func (m PipelineCustomScriptStepDetails) GetDependsOn() []string
    func (m PipelineCustomScriptStepDetails) GetDescription() *string
    func (m PipelineCustomScriptStepDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails
    func (m PipelineCustomScriptStepDetails) GetStepName() *string
    func (m PipelineCustomScriptStepDetails) MarshalJSON() (buff []byte, e error)
    func (m PipelineCustomScriptStepDetails) String() string
    func (m PipelineCustomScriptStepDetails) ValidateEnumValue() (bool, error)
type PipelineCustomScriptStepRun
    func (m PipelineCustomScriptStepRun) GetLifecycleDetails() *string
    func (m PipelineCustomScriptStepRun) GetLifecycleState() PipelineStepRunLifecycleStateEnum
    func (m PipelineCustomScriptStepRun) GetStepName() *string
    func (m PipelineCustomScriptStepRun) GetTimeFinished() *common.SDKTime
    func (m PipelineCustomScriptStepRun) GetTimeStarted() *common.SDKTime
    func (m PipelineCustomScriptStepRun) MarshalJSON() (buff []byte, e error)
    func (m PipelineCustomScriptStepRun) String() string
    func (m PipelineCustomScriptStepRun) ValidateEnumValue() (bool, error)
type PipelineCustomScriptStepUpdateDetails
    func (m PipelineCustomScriptStepUpdateDetails) GetDescription() *string
    func (m PipelineCustomScriptStepUpdateDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails
    func (m PipelineCustomScriptStepUpdateDetails) GetStepName() *string
    func (m PipelineCustomScriptStepUpdateDetails) MarshalJSON() (buff []byte, e error)
    func (m PipelineCustomScriptStepUpdateDetails) String() string
    func (m PipelineCustomScriptStepUpdateDetails) ValidateEnumValue() (bool, error)
type PipelineDefaultConfigurationDetails
    func (m PipelineDefaultConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m PipelineDefaultConfigurationDetails) String() string
    func (m PipelineDefaultConfigurationDetails) ValidateEnumValue() (bool, error)
type PipelineInfrastructureConfigurationDetails
    func (m PipelineInfrastructureConfigurationDetails) String() string
    func (m PipelineInfrastructureConfigurationDetails) ValidateEnumValue() (bool, error)
type PipelineLifecycleStateEnum
    func GetMappingPipelineLifecycleStateEnum(val string) (PipelineLifecycleStateEnum, bool)
    func GetPipelineLifecycleStateEnumValues() []PipelineLifecycleStateEnum
type PipelineLogConfigurationDetails
    func (m PipelineLogConfigurationDetails) String() string
    func (m PipelineLogConfigurationDetails) ValidateEnumValue() (bool, error)
type PipelineMlJobStepDetails
    func (m PipelineMlJobStepDetails) GetDependsOn() []string
    func (m PipelineMlJobStepDetails) GetDescription() *string
    func (m PipelineMlJobStepDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails
    func (m PipelineMlJobStepDetails) GetStepName() *string
    func (m PipelineMlJobStepDetails) MarshalJSON() (buff []byte, e error)
    func (m PipelineMlJobStepDetails) String() string
    func (m PipelineMlJobStepDetails) ValidateEnumValue() (bool, error)
type PipelineMlJobStepRun
    func (m PipelineMlJobStepRun) GetLifecycleDetails() *string
    func (m PipelineMlJobStepRun) GetLifecycleState() PipelineStepRunLifecycleStateEnum
    func (m PipelineMlJobStepRun) GetStepName() *string
    func (m PipelineMlJobStepRun) GetTimeFinished() *common.SDKTime
    func (m PipelineMlJobStepRun) GetTimeStarted() *common.SDKTime
    func (m PipelineMlJobStepRun) MarshalJSON() (buff []byte, e error)
    func (m PipelineMlJobStepRun) String() string
    func (m PipelineMlJobStepRun) ValidateEnumValue() (bool, error)
type PipelineMlJobStepUpdateDetails
    func (m PipelineMlJobStepUpdateDetails) GetDescription() *string
    func (m PipelineMlJobStepUpdateDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails
    func (m PipelineMlJobStepUpdateDetails) GetStepName() *string
    func (m PipelineMlJobStepUpdateDetails) MarshalJSON() (buff []byte, e error)
    func (m PipelineMlJobStepUpdateDetails) String() string
    func (m PipelineMlJobStepUpdateDetails) ValidateEnumValue() (bool, error)
type PipelineRun
    func (m PipelineRun) String() string
    func (m *PipelineRun) UnmarshalJSON(data []byte) (e error)
    func (m PipelineRun) ValidateEnumValue() (bool, error)
type PipelineRunLifecycleStateEnum
    func GetMappingPipelineRunLifecycleStateEnum(val string) (PipelineRunLifecycleStateEnum, bool)
    func GetPipelineRunLifecycleStateEnumValues() []PipelineRunLifecycleStateEnum
type PipelineRunLogDetails
    func (m PipelineRunLogDetails) String() string
    func (m PipelineRunLogDetails) ValidateEnumValue() (bool, error)
type PipelineRunSummary
    func (m PipelineRunSummary) String() string
    func (m PipelineRunSummary) ValidateEnumValue() (bool, error)
type PipelineShapeConfigDetails
    func (m PipelineShapeConfigDetails) String() string
    func (m PipelineShapeConfigDetails) ValidateEnumValue() (bool, error)
type PipelineStepConfigurationDetails
    func (m PipelineStepConfigurationDetails) String() string
    func (m PipelineStepConfigurationDetails) ValidateEnumValue() (bool, error)
type PipelineStepDetails
type PipelineStepDetailsStepTypeEnum
    func GetMappingPipelineStepDetailsStepTypeEnum(val string) (PipelineStepDetailsStepTypeEnum, bool)
    func GetPipelineStepDetailsStepTypeEnumValues() []PipelineStepDetailsStepTypeEnum
type PipelineStepOverrideDetails
    func (m PipelineStepOverrideDetails) String() string
    func (m PipelineStepOverrideDetails) ValidateEnumValue() (bool, error)
type PipelineStepRun
type PipelineStepRunLifecycleStateEnum
    func GetMappingPipelineStepRunLifecycleStateEnum(val string) (PipelineStepRunLifecycleStateEnum, bool)
    func GetPipelineStepRunLifecycleStateEnumValues() []PipelineStepRunLifecycleStateEnum
type PipelineStepRunStepTypeEnum
    func GetMappingPipelineStepRunStepTypeEnum(val string) (PipelineStepRunStepTypeEnum, bool)
    func GetPipelineStepRunStepTypeEnumValues() []PipelineStepRunStepTypeEnum
type PipelineStepUpdateDetails
type PipelineStepUpdateDetailsStepTypeEnum
    func GetMappingPipelineStepUpdateDetailsStepTypeEnum(val string) (PipelineStepUpdateDetailsStepTypeEnum, bool)
    func GetPipelineStepUpdateDetailsStepTypeEnumValues() []PipelineStepUpdateDetailsStepTypeEnum
type PipelineSummary
    func (m PipelineSummary) String() string
    func (m PipelineSummary) ValidateEnumValue() (bool, error)
type PredefinedExpressionThresholdScalingConfiguration
    func (m PredefinedExpressionThresholdScalingConfiguration) GetInstanceCountAdjustment() *int
    func (m PredefinedExpressionThresholdScalingConfiguration) GetPendingDuration() *string
    func (m PredefinedExpressionThresholdScalingConfiguration) MarshalJSON() (buff []byte, e error)
    func (m PredefinedExpressionThresholdScalingConfiguration) String() string
    func (m PredefinedExpressionThresholdScalingConfiguration) ValidateEnumValue() (bool, error)
type PredefinedMetricExpressionRule
    func (m PredefinedMetricExpressionRule) MarshalJSON() (buff []byte, e error)
    func (m PredefinedMetricExpressionRule) String() string
    func (m PredefinedMetricExpressionRule) ValidateEnumValue() (bool, error)
type PredefinedMetricExpressionRuleMetricTypeEnum
    func GetMappingPredefinedMetricExpressionRuleMetricTypeEnum(val string) (PredefinedMetricExpressionRuleMetricTypeEnum, bool)
    func GetPredefinedMetricExpressionRuleMetricTypeEnumValues() []PredefinedMetricExpressionRuleMetricTypeEnum
type Project
    func (m Project) String() string
    func (m Project) ValidateEnumValue() (bool, error)
type ProjectLifecycleStateEnum
    func GetMappingProjectLifecycleStateEnum(val string) (ProjectLifecycleStateEnum, bool)
    func GetProjectLifecycleStateEnumValues() []ProjectLifecycleStateEnum
type ProjectSummary
    func (m ProjectSummary) String() string
    func (m ProjectSummary) ValidateEnumValue() (bool, error)
type ScalingConfiguration
type ScalingConfigurationScalingConfigurationTypeEnum
    func GetMappingScalingConfigurationScalingConfigurationTypeEnum(val string) (ScalingConfigurationScalingConfigurationTypeEnum, bool)
    func GetScalingConfigurationScalingConfigurationTypeEnumValues() []ScalingConfigurationScalingConfigurationTypeEnum
type ScalingPolicy
type ScalingPolicyPolicyTypeEnum
    func GetMappingScalingPolicyPolicyTypeEnum(val string) (ScalingPolicyPolicyTypeEnum, bool)
    func GetScalingPolicyPolicyTypeEnumValues() []ScalingPolicyPolicyTypeEnum
type SingleModelDeploymentConfigurationDetails
    func (m SingleModelDeploymentConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m SingleModelDeploymentConfigurationDetails) String() string
    func (m *SingleModelDeploymentConfigurationDetails) UnmarshalJSON(data []byte) (e error)
    func (m SingleModelDeploymentConfigurationDetails) ValidateEnumValue() (bool, error)
type StandaloneJobInfrastructureConfigurationDetails
    func (m StandaloneJobInfrastructureConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m StandaloneJobInfrastructureConfigurationDetails) String() string
    func (m StandaloneJobInfrastructureConfigurationDetails) ValidateEnumValue() (bool, error)
type StorageMountConfigurationDetails
type StorageMountConfigurationDetailsStorageTypeEnum
    func GetMappingStorageMountConfigurationDetailsStorageTypeEnum(val string) (StorageMountConfigurationDetailsStorageTypeEnum, bool)
    func GetStorageMountConfigurationDetailsStorageTypeEnumValues() []StorageMountConfigurationDetailsStorageTypeEnum
type ThresholdBasedAutoScalingPolicyDetails
    func (m ThresholdBasedAutoScalingPolicyDetails) MarshalJSON() (buff []byte, e error)
    func (m ThresholdBasedAutoScalingPolicyDetails) String() string
    func (m *ThresholdBasedAutoScalingPolicyDetails) UnmarshalJSON(data []byte) (e error)
    func (m ThresholdBasedAutoScalingPolicyDetails) ValidateEnumValue() (bool, error)
type UpdateCategoryLogDetails
    func (m UpdateCategoryLogDetails) String() string
    func (m UpdateCategoryLogDetails) ValidateEnumValue() (bool, error)
type UpdateDataSciencePrivateEndpointDetails
    func (m UpdateDataSciencePrivateEndpointDetails) String() string
    func (m UpdateDataSciencePrivateEndpointDetails) ValidateEnumValue() (bool, error)
type UpdateDataSciencePrivateEndpointRequest
    func (request UpdateDataSciencePrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateDataSciencePrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateDataSciencePrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateDataSciencePrivateEndpointRequest) String() string
    func (request UpdateDataSciencePrivateEndpointRequest) ValidateEnumValue() (bool, error)
type UpdateDataSciencePrivateEndpointResponse
    func (response UpdateDataSciencePrivateEndpointResponse) HTTPResponse() *http.Response
    func (response UpdateDataSciencePrivateEndpointResponse) String() string
type UpdateDefaultModelDeploymentEnvironmentConfigurationDetails
    func (m UpdateDefaultModelDeploymentEnvironmentConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m UpdateDefaultModelDeploymentEnvironmentConfigurationDetails) String() string
    func (m UpdateDefaultModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue() (bool, error)
type UpdateJobDetails
    func (m UpdateJobDetails) String() string
    func (m *UpdateJobDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpdateJobDetails) ValidateEnumValue() (bool, error)
type UpdateJobRequest
    func (request UpdateJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateJobRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateJobRequest) String() string
    func (request UpdateJobRequest) ValidateEnumValue() (bool, error)
type UpdateJobResponse
    func (response UpdateJobResponse) HTTPResponse() *http.Response
    func (response UpdateJobResponse) String() string
type UpdateJobRunDetails
    func (m UpdateJobRunDetails) String() string
    func (m UpdateJobRunDetails) ValidateEnumValue() (bool, error)
type UpdateJobRunRequest
    func (request UpdateJobRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateJobRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateJobRunRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateJobRunRequest) String() string
    func (request UpdateJobRunRequest) ValidateEnumValue() (bool, error)
type UpdateJobRunResponse
    func (response UpdateJobRunResponse) HTTPResponse() *http.Response
    func (response UpdateJobRunResponse) String() string
type UpdateModelConfigurationDetails
    func (m UpdateModelConfigurationDetails) String() string
    func (m *UpdateModelConfigurationDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpdateModelConfigurationDetails) ValidateEnumValue() (bool, error)
type UpdateModelDeploymentConfigurationDetails
type UpdateModelDeploymentDetails
    func (m UpdateModelDeploymentDetails) String() string
    func (m *UpdateModelDeploymentDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpdateModelDeploymentDetails) ValidateEnumValue() (bool, error)
type UpdateModelDeploymentEnvironmentConfigurationDetails
type UpdateModelDeploymentRequest
    func (request UpdateModelDeploymentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateModelDeploymentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateModelDeploymentRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateModelDeploymentRequest) String() string
    func (request UpdateModelDeploymentRequest) ValidateEnumValue() (bool, error)
type UpdateModelDeploymentResponse
    func (response UpdateModelDeploymentResponse) HTTPResponse() *http.Response
    func (response UpdateModelDeploymentResponse) String() string
type UpdateModelDetails
    func (m UpdateModelDetails) String() string
    func (m UpdateModelDetails) ValidateEnumValue() (bool, error)
type UpdateModelProvenanceDetails
    func (m UpdateModelProvenanceDetails) String() string
    func (m UpdateModelProvenanceDetails) ValidateEnumValue() (bool, error)
type UpdateModelProvenanceRequest
    func (request UpdateModelProvenanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateModelProvenanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateModelProvenanceRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateModelProvenanceRequest) String() string
    func (request UpdateModelProvenanceRequest) ValidateEnumValue() (bool, error)
type UpdateModelProvenanceResponse
    func (response UpdateModelProvenanceResponse) HTTPResponse() *http.Response
    func (response UpdateModelProvenanceResponse) String() string
type UpdateModelRequest
    func (request UpdateModelRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateModelRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateModelRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateModelRequest) String() string
    func (request UpdateModelRequest) ValidateEnumValue() (bool, error)
type UpdateModelResponse
    func (response UpdateModelResponse) HTTPResponse() *http.Response
    func (response UpdateModelResponse) String() string
type UpdateModelVersionSetDetails
    func (m UpdateModelVersionSetDetails) String() string
    func (m UpdateModelVersionSetDetails) ValidateEnumValue() (bool, error)
type UpdateModelVersionSetRequest
    func (request UpdateModelVersionSetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateModelVersionSetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateModelVersionSetRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateModelVersionSetRequest) String() string
    func (request UpdateModelVersionSetRequest) ValidateEnumValue() (bool, error)
type UpdateModelVersionSetResponse
    func (response UpdateModelVersionSetResponse) HTTPResponse() *http.Response
    func (response UpdateModelVersionSetResponse) String() string
type UpdateNotebookSessionDetails
    func (m UpdateNotebookSessionDetails) String() string
    func (m *UpdateNotebookSessionDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpdateNotebookSessionDetails) ValidateEnumValue() (bool, error)
type UpdateNotebookSessionRequest
    func (request UpdateNotebookSessionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateNotebookSessionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateNotebookSessionRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateNotebookSessionRequest) String() string
    func (request UpdateNotebookSessionRequest) ValidateEnumValue() (bool, error)
type UpdateNotebookSessionResponse
    func (response UpdateNotebookSessionResponse) HTTPResponse() *http.Response
    func (response UpdateNotebookSessionResponse) String() string
type UpdateOcirModelDeploymentEnvironmentConfigurationDetails
    func (m UpdateOcirModelDeploymentEnvironmentConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m UpdateOcirModelDeploymentEnvironmentConfigurationDetails) String() string
    func (m UpdateOcirModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue() (bool, error)
type UpdatePipelineDetails
    func (m UpdatePipelineDetails) String() string
    func (m *UpdatePipelineDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpdatePipelineDetails) ValidateEnumValue() (bool, error)
type UpdatePipelineRequest
    func (request UpdatePipelineRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdatePipelineRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdatePipelineRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdatePipelineRequest) String() string
    func (request UpdatePipelineRequest) ValidateEnumValue() (bool, error)
type UpdatePipelineResponse
    func (response UpdatePipelineResponse) HTTPResponse() *http.Response
    func (response UpdatePipelineResponse) String() string
type UpdatePipelineRunDetails
    func (m UpdatePipelineRunDetails) String() string
    func (m UpdatePipelineRunDetails) ValidateEnumValue() (bool, error)
type UpdatePipelineRunRequest
    func (request UpdatePipelineRunRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdatePipelineRunRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdatePipelineRunRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdatePipelineRunRequest) String() string
    func (request UpdatePipelineRunRequest) ValidateEnumValue() (bool, error)
type UpdatePipelineRunResponse
    func (response UpdatePipelineRunResponse) HTTPResponse() *http.Response
    func (response UpdatePipelineRunResponse) String() string
type UpdateProjectDetails
    func (m UpdateProjectDetails) String() string
    func (m UpdateProjectDetails) ValidateEnumValue() (bool, error)
type UpdateProjectRequest
    func (request UpdateProjectRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateProjectRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateProjectRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateProjectRequest) String() string
    func (request UpdateProjectRequest) ValidateEnumValue() (bool, error)
type UpdateProjectResponse
    func (response UpdateProjectResponse) HTTPResponse() *http.Response
    func (response UpdateProjectResponse) String() string
type UpdateSingleModelDeploymentConfigurationDetails
    func (m UpdateSingleModelDeploymentConfigurationDetails) MarshalJSON() (buff []byte, e error)
    func (m UpdateSingleModelDeploymentConfigurationDetails) String() string
    func (m *UpdateSingleModelDeploymentConfigurationDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpdateSingleModelDeploymentConfigurationDetails) ValidateEnumValue() (bool, error)
type WorkRequest
    func (m WorkRequest) String() string
    func (m WorkRequest) ValidateEnumValue() (bool, error)
type WorkRequestError
    func (m WorkRequestError) String() string
    func (m WorkRequestError) ValidateEnumValue() (bool, error)
type WorkRequestLogEntry
    func (m WorkRequestLogEntry) String() string
    func (m WorkRequestLogEntry) ValidateEnumValue() (bool, error)
type WorkRequestOperationTypeEnum
    func GetMappingWorkRequestOperationTypeEnum(val string) (WorkRequestOperationTypeEnum, bool)
    func GetWorkRequestOperationTypeEnumValues() []WorkRequestOperationTypeEnum
type WorkRequestResource
    func (m WorkRequestResource) String() string
    func (m WorkRequestResource) ValidateEnumValue() (bool, error)
type WorkRequestResourceActionTypeEnum
    func GetMappingWorkRequestResourceActionTypeEnum(val string) (WorkRequestResourceActionTypeEnum, bool)
    func GetWorkRequestResourceActionTypeEnumValues() []WorkRequestResourceActionTypeEnum
type WorkRequestStatusEnum
    func GetMappingWorkRequestStatusEnum(val string) (WorkRequestStatusEnum, bool)
    func GetWorkRequestStatusEnumValues() []WorkRequestStatusEnum
type WorkRequestSummary
    func (m WorkRequestSummary) String() string
    func (m WorkRequestSummary) ValidateEnumValue() (bool, error)

Package files

activate_model_deployment_request_response.go activate_model_request_response.go activate_notebook_session_request_response.go artifact_export_details.go artifact_export_details_object_storage.go artifact_import_details.go artifact_import_details_object_storage.go artifact_source_type.go auto_scaling_policy.go auto_scaling_policy_details.go cancel_job_run_request_response.go cancel_pipeline_run_request_response.go cancel_work_request_request_response.go category_log_details.go change_data_science_private_endpoint_compartment_details.go change_data_science_private_endpoint_compartment_request_response.go change_job_compartment_details.go change_job_compartment_request_response.go change_job_run_compartment_details.go change_job_run_compartment_request_response.go change_model_compartment_details.go change_model_compartment_request_response.go change_model_deployment_compartment_details.go change_model_deployment_compartment_request_response.go change_model_version_set_compartment_details.go change_model_version_set_compartment_request_response.go change_notebook_session_compartment_details.go change_notebook_session_compartment_request_response.go change_pipeline_compartment_details.go change_pipeline_compartment_request_response.go change_pipeline_run_compartment_details.go change_pipeline_run_compartment_request_response.go change_project_compartment_details.go change_project_compartment_request_response.go create_data_science_private_endpoint_details.go create_data_science_private_endpoint_request_response.go create_job_artifact_request_response.go create_job_details.go create_job_request_response.go create_job_run_details.go create_job_run_request_response.go create_model_artifact_request_response.go create_model_deployment_details.go create_model_deployment_request_response.go create_model_details.go create_model_provenance_details.go create_model_provenance_request_response.go create_model_request_response.go create_model_version_set_details.go create_model_version_set_request_response.go create_notebook_session_details.go create_notebook_session_request_response.go create_pipeline_details.go create_pipeline_request_response.go create_pipeline_run_details.go create_pipeline_run_request_response.go create_project_details.go create_project_request_response.go create_step_artifact_request_response.go custom_expression_query_scaling_configuration.go custom_metric_expression_rule.go data_science_private_endpoint.go data_science_private_endpoint_lifecycle_state.go data_science_private_endpoint_summary.go data_science_resource_type.go datascience_client.go deactivate_model_deployment_request_response.go deactivate_model_request_response.go deactivate_notebook_session_request_response.go default_job_configuration_details.go default_model_deployment_environment_configuration_details.go delete_data_science_private_endpoint_request_response.go delete_job_request_response.go delete_job_run_request_response.go delete_model_deployment_request_response.go delete_model_request_response.go delete_model_version_set_request_response.go delete_notebook_session_request_response.go delete_pipeline_request_response.go delete_pipeline_run_request_response.go delete_project_request_response.go export_model_artifact_details.go export_model_artifact_request_response.go fast_launch_job_config_summary.go file_storage_mount_configuration_details.go fixed_size_scaling_policy.go get_data_science_private_endpoint_request_response.go get_job_artifact_content_request_response.go get_job_request_response.go get_job_run_request_response.go get_model_artifact_content_request_response.go get_model_deployment_request_response.go get_model_provenance_request_response.go get_model_request_response.go get_model_version_set_request_response.go get_notebook_session_request_response.go get_pipeline_request_response.go get_pipeline_run_request_response.go get_project_request_response.go get_step_artifact_content_request_response.go get_work_request_request_response.go head_job_artifact_request_response.go head_model_artifact_request_response.go head_step_artifact_request_response.go import_model_artifact_details.go import_model_artifact_request_response.go instance_configuration.go instance_pool_model_deployment_system_data.go job.go job_configuration_details.go job_environment_configuration_details.go job_infrastructure_configuration_details.go job_lifecycle_state.go job_log_configuration_details.go job_run.go job_run_lifecycle_state.go job_run_log_details.go job_run_summary.go job_shape_config_details.go job_shape_summary.go job_summary.go list_data_science_private_endpoints_request_response.go list_fast_launch_job_configs_request_response.go list_job_runs_request_response.go list_job_shapes_request_response.go list_jobs_request_response.go list_model_deployment_shapes_request_response.go list_model_deployments_request_response.go list_model_version_sets_request_response.go list_models_request_response.go list_notebook_session_shapes_request_response.go list_notebook_sessions_request_response.go list_pipeline_runs_request_response.go list_pipelines_request_response.go list_projects_request_response.go list_work_request_errors_request_response.go list_work_request_logs_request_response.go list_work_requests_request_response.go log_details.go managed_egress_standalone_job_infrastructure_configuration_details.go metadata.go metric_expression_rule.go model.go model_configuration_details.go model_deployment.go model_deployment_configuration_details.go model_deployment_environment_configuration_details.go model_deployment_environment_configuration_type.go model_deployment_instance_shape_config_details.go model_deployment_lifecycle_state.go model_deployment_shape_series.go model_deployment_shape_summary.go model_deployment_summary.go model_deployment_system_data.go model_deployment_type.go model_lifecycle_state.go model_provenance.go model_summary.go model_version_set.go model_version_set_lifecycle_state.go model_version_set_summary.go notebook_session.go notebook_session_config_details.go notebook_session_configuration_details.go notebook_session_git_config_details.go notebook_session_git_repo_config_details.go notebook_session_lifecycle_state.go notebook_session_runtime_config_details.go notebook_session_shape_config_details.go notebook_session_shape_series.go notebook_session_shape_summary.go notebook_session_summary.go object_storage_mount_configuration_details.go ocir_container_job_environment_configuration_details.go ocir_model_deployment_environment_configuration_details.go pipeline.go pipeline_configuration_details.go pipeline_custom_script_step_details.go pipeline_custom_script_step_run.go pipeline_custom_script_step_update_details.go pipeline_default_configuration_details.go pipeline_infrastructure_configuration_details.go pipeline_lifecycle_state.go pipeline_log_configuration_details.go pipeline_ml_job_step_details.go pipeline_ml_job_step_run.go pipeline_ml_job_step_update_details.go pipeline_run.go pipeline_run_lifecycle_state.go pipeline_run_log_details.go pipeline_run_summary.go pipeline_shape_config_details.go pipeline_step_configuration_details.go pipeline_step_details.go pipeline_step_override_details.go pipeline_step_run.go pipeline_step_update_details.go pipeline_summary.go predefined_expression_threshold_scaling_configuration.go predefined_metric_expression_rule.go project.go project_lifecycle_state.go project_summary.go scaling_configuration.go scaling_policy.go single_model_deployment_configuration_details.go standalone_job_infrastructure_configuration_details.go storage_mount_configuration_details.go threshold_based_auto_scaling_policy_details.go update_category_log_details.go update_data_science_private_endpoint_details.go update_data_science_private_endpoint_request_response.go update_default_model_deployment_environment_configuration_details.go update_job_details.go update_job_request_response.go update_job_run_details.go update_job_run_request_response.go update_model_configuration_details.go update_model_deployment_configuration_details.go update_model_deployment_details.go update_model_deployment_environment_configuration_details.go update_model_deployment_request_response.go update_model_details.go update_model_provenance_details.go update_model_provenance_request_response.go update_model_request_response.go update_model_version_set_details.go update_model_version_set_request_response.go update_notebook_session_details.go update_notebook_session_request_response.go update_ocir_model_deployment_environment_configuration_details.go update_pipeline_details.go update_pipeline_request_response.go update_pipeline_run_details.go update_pipeline_run_request_response.go update_project_details.go update_project_request_response.go update_single_model_deployment_configuration_details.go work_request.go work_request_error.go work_request_log_entry.go work_request_operation_type.go work_request_resource.go work_request_status.go work_request_summary.go

func GetArtifactSourceTypeEnumStringValues

func GetArtifactSourceTypeEnumStringValues() []string

GetArtifactSourceTypeEnumStringValues Enumerates the set of values in String for ArtifactSourceTypeEnum

func GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumStringValues

func GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumStringValues() []string

GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumStringValues Enumerates the set of values in String for AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum

func GetDataSciencePrivateEndpointLifecycleStateEnumStringValues

func GetDataSciencePrivateEndpointLifecycleStateEnumStringValues() []string

GetDataSciencePrivateEndpointLifecycleStateEnumStringValues Enumerates the set of values in String for DataSciencePrivateEndpointLifecycleStateEnum

func GetDataScienceResourceTypeEnumStringValues

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 GetJobConfigurationDetailsJobTypeEnumStringValues

func GetJobConfigurationDetailsJobTypeEnumStringValues() []string

GetJobConfigurationDetailsJobTypeEnumStringValues Enumerates the set of values in String for JobConfigurationDetailsJobTypeEnum

func GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumStringValues

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 GetJobRunLifecycleStateEnumStringValues

func GetJobRunLifecycleStateEnumStringValues() []string

GetJobRunLifecycleStateEnumStringValues Enumerates the set of values in String for JobRunLifecycleStateEnum

func GetJobShapeSummaryShapeSeriesEnumStringValues

func GetJobShapeSummaryShapeSeriesEnumStringValues() []string

GetJobShapeSummaryShapeSeriesEnumStringValues Enumerates the set of values in String for JobShapeSummaryShapeSeriesEnum

func GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumStringValues

func GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumStringValues() []string

GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumStringValues Enumerates the set of values in String for ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum

func GetListDataSciencePrivateEndpointsLifecycleStateEnumStringValues

func GetListDataSciencePrivateEndpointsLifecycleStateEnumStringValues() []string

GetListDataSciencePrivateEndpointsLifecycleStateEnumStringValues Enumerates the set of values in String for ListDataSciencePrivateEndpointsLifecycleStateEnum

func GetListDataSciencePrivateEndpointsSortByEnumStringValues

func GetListDataSciencePrivateEndpointsSortByEnumStringValues() []string

GetListDataSciencePrivateEndpointsSortByEnumStringValues Enumerates the set of values in String for ListDataSciencePrivateEndpointsSortByEnum

func GetListDataSciencePrivateEndpointsSortOrderEnumStringValues

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 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 GetListModelVersionSetsLifecycleStateEnumStringValues

func GetListModelVersionSetsLifecycleStateEnumStringValues() []string

GetListModelVersionSetsLifecycleStateEnumStringValues Enumerates the set of values in String for ListModelVersionSetsLifecycleStateEnum

func GetListModelVersionSetsSortByEnumStringValues

func GetListModelVersionSetsSortByEnumStringValues() []string

GetListModelVersionSetsSortByEnumStringValues Enumerates the set of values in String for ListModelVersionSetsSortByEnum

func GetListModelVersionSetsSortOrderEnumStringValues

func GetListModelVersionSetsSortOrderEnumStringValues() []string

GetListModelVersionSetsSortOrderEnumStringValues Enumerates the set of values in String for ListModelVersionSetsSortOrderEnum

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

func GetListPipelineRunsLifecycleStateEnumStringValues() []string

GetListPipelineRunsLifecycleStateEnumStringValues Enumerates the set of values in String for ListPipelineRunsLifecycleStateEnum

func GetListPipelineRunsSortByEnumStringValues

func GetListPipelineRunsSortByEnumStringValues() []string

GetListPipelineRunsSortByEnumStringValues Enumerates the set of values in String for ListPipelineRunsSortByEnum

func GetListPipelineRunsSortOrderEnumStringValues

func GetListPipelineRunsSortOrderEnumStringValues() []string

GetListPipelineRunsSortOrderEnumStringValues Enumerates the set of values in String for ListPipelineRunsSortOrderEnum

func GetListPipelinesLifecycleStateEnumStringValues

func GetListPipelinesLifecycleStateEnumStringValues() []string

GetListPipelinesLifecycleStateEnumStringValues Enumerates the set of values in String for ListPipelinesLifecycleStateEnum

func GetListPipelinesSortByEnumStringValues

func GetListPipelinesSortByEnumStringValues() []string

GetListPipelinesSortByEnumStringValues Enumerates the set of values in String for ListPipelinesSortByEnum

func GetListPipelinesSortOrderEnumStringValues

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 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

func GetMetricExpressionRuleMetricExpressionRuleTypeEnumStringValues() []string

GetMetricExpressionRuleMetricExpressionRuleTypeEnumStringValues Enumerates the set of values in String for MetricExpressionRuleMetricExpressionRuleTypeEnum

func GetModelDeploymentEnvironmentConfigurationTypeEnumStringValues

func GetModelDeploymentEnvironmentConfigurationTypeEnumStringValues() []string

GetModelDeploymentEnvironmentConfigurationTypeEnumStringValues Enumerates the set of values in String for ModelDeploymentEnvironmentConfigurationTypeEnum

func GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumStringValues

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 GetModelDeploymentShapeSeriesEnumStringValues

func GetModelDeploymentShapeSeriesEnumStringValues() []string

GetModelDeploymentShapeSeriesEnumStringValues Enumerates the set of values in String for ModelDeploymentShapeSeriesEnum

func GetModelDeploymentSystemDataSystemInfraTypeEnumStringValues

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 GetModelLifecycleStateEnumStringValues

func GetModelLifecycleStateEnumStringValues() []string

GetModelLifecycleStateEnumStringValues Enumerates the set of values in String for ModelLifecycleStateEnum

func GetModelVersionSetLifecycleStateEnumStringValues

func GetModelVersionSetLifecycleStateEnumStringValues() []string

GetModelVersionSetLifecycleStateEnumStringValues Enumerates the set of values in String for ModelVersionSetLifecycleStateEnum

func GetNotebookSessionLifecycleStateEnumStringValues

func GetNotebookSessionLifecycleStateEnumStringValues() []string

GetNotebookSessionLifecycleStateEnumStringValues Enumerates the set of values in String for NotebookSessionLifecycleStateEnum

func GetNotebookSessionShapeSeriesEnumStringValues

func GetNotebookSessionShapeSeriesEnumStringValues() []string

GetNotebookSessionShapeSeriesEnumStringValues Enumerates the set of values in String for NotebookSessionShapeSeriesEnum

func GetPipelineConfigurationDetailsTypeEnumStringValues

func GetPipelineConfigurationDetailsTypeEnumStringValues() []string

GetPipelineConfigurationDetailsTypeEnumStringValues Enumerates the set of values in String for PipelineConfigurationDetailsTypeEnum

func GetPipelineLifecycleStateEnumStringValues

func GetPipelineLifecycleStateEnumStringValues() []string

GetPipelineLifecycleStateEnumStringValues Enumerates the set of values in String for PipelineLifecycleStateEnum

func GetPipelineRunLifecycleStateEnumStringValues

func GetPipelineRunLifecycleStateEnumStringValues() []string

GetPipelineRunLifecycleStateEnumStringValues Enumerates the set of values in String for PipelineRunLifecycleStateEnum

func GetPipelineStepDetailsStepTypeEnumStringValues

func GetPipelineStepDetailsStepTypeEnumStringValues() []string

GetPipelineStepDetailsStepTypeEnumStringValues Enumerates the set of values in String for PipelineStepDetailsStepTypeEnum

func GetPipelineStepRunLifecycleStateEnumStringValues

func GetPipelineStepRunLifecycleStateEnumStringValues() []string

GetPipelineStepRunLifecycleStateEnumStringValues Enumerates the set of values in String for PipelineStepRunLifecycleStateEnum

func GetPipelineStepRunStepTypeEnumStringValues

func GetPipelineStepRunStepTypeEnumStringValues() []string

GetPipelineStepRunStepTypeEnumStringValues Enumerates the set of values in String for PipelineStepRunStepTypeEnum

func GetPipelineStepUpdateDetailsStepTypeEnumStringValues

func GetPipelineStepUpdateDetailsStepTypeEnumStringValues() []string

GetPipelineStepUpdateDetailsStepTypeEnumStringValues Enumerates the set of values in String for PipelineStepUpdateDetailsStepTypeEnum

func GetPredefinedMetricExpressionRuleMetricTypeEnumStringValues

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

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 GetStorageMountConfigurationDetailsStorageTypeEnumStringValues

func GetStorageMountConfigurationDetailsStorageTypeEnumStringValues() []string

GetStorageMountConfigurationDetailsStorageTypeEnumStringValues Enumerates the set of values in String for StorageMountConfigurationDetailsStorageTypeEnum

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

type ActivateModelDeploymentRequest

ActivateModelDeploymentRequest wrapper for the ActivateModelDeployment operation

# See also

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

type ActivateModelDeploymentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

ActivateModelDeploymentResponse wrapper for the ActivateModelDeployment operation

type ActivateModelDeploymentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (ActivateModelDeploymentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ActivateModelDeploymentResponse) String

func (response ActivateModelDeploymentResponse) String() string

type ActivateModelRequest

ActivateModelRequest wrapper for the ActivateModel operation

# See also

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

type ActivateModelRequest struct {

    // The OCID (https://docs.cloud.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
}

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

ActivateModelResponse wrapper for the ActivateModel operation

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.cloud.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"`
}

func (ActivateModelResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ActivateModelResponse) String

func (response ActivateModelResponse) String() string

type ActivateNotebookSessionRequest

ActivateNotebookSessionRequest wrapper for the ActivateNotebookSession operation

# See also

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

type ActivateNotebookSessionRequest struct {

    // The OCID (https://docs.cloud.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
}

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

ActivateNotebookSessionResponse wrapper for the ActivateNotebookSession operation

type ActivateNotebookSessionResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (ActivateNotebookSessionResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ActivateNotebookSessionResponse) String

func (response ActivateNotebookSessionResponse) String() string

type ArtifactExportDetails

ArtifactExportDetails Details of Artifact source

type ArtifactExportDetails interface {
}

type ArtifactExportDetailsObjectStorage

ArtifactExportDetailsObjectStorage Model artifact source details for exporting artifact to service bucket

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"`
}

func (ArtifactExportDetailsObjectStorage) MarshalJSON

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

MarshalJSON marshals to json representation

func (ArtifactExportDetailsObjectStorage) String

func (m ArtifactExportDetailsObjectStorage) String() string

func (ArtifactExportDetailsObjectStorage) ValidateEnumValue

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

ArtifactImportDetails Details of Artifact source

type ArtifactImportDetails interface {
}

type ArtifactImportDetailsObjectStorage

ArtifactImportDetailsObjectStorage Artifact destination details for importing to destination bucket

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"`
}

func (ArtifactImportDetailsObjectStorage) MarshalJSON

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

MarshalJSON marshals to json representation

func (ArtifactImportDetailsObjectStorage) String

func (m ArtifactImportDetailsObjectStorage) String() string

func (ArtifactImportDetailsObjectStorage) ValidateEnumValue

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

ArtifactSourceTypeEnum Enum with underlying type: string

type ArtifactSourceTypeEnum string

Set of constants representing the allowable values for ArtifactSourceTypeEnum

const (
    ArtifactSourceTypeOracleObjectStorage ArtifactSourceTypeEnum = "ORACLE_OBJECT_STORAGE"
)

func GetArtifactSourceTypeEnumValues

func GetArtifactSourceTypeEnumValues() []ArtifactSourceTypeEnum

GetArtifactSourceTypeEnumValues Enumerates the set of values for ArtifactSourceTypeEnum

func GetMappingArtifactSourceTypeEnum

func GetMappingArtifactSourceTypeEnum(val string) (ArtifactSourceTypeEnum, bool)

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

type AutoScalingPolicy

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

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"`
}

func (AutoScalingPolicy) MarshalJSON

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

MarshalJSON marshals to json representation

func (AutoScalingPolicy) String

func (m AutoScalingPolicy) String() string

func (*AutoScalingPolicy) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (AutoScalingPolicy) ValidateEnumValue

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

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 AutoScalingPolicyDetails interface {
}

type AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum

AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum Enum with underlying type: string

type AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum string

Set of constants representing the allowable values for AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum

const (
    AutoScalingPolicyDetailsAutoScalingPolicyTypeThreshold AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum = "THRESHOLD"
)

func GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumValues

func GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumValues() []AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum

GetAutoScalingPolicyDetailsAutoScalingPolicyTypeEnumValues Enumerates the set of values for AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum

func GetMappingAutoScalingPolicyDetailsAutoScalingPolicyTypeEnum

func GetMappingAutoScalingPolicyDetailsAutoScalingPolicyTypeEnum(val string) (AutoScalingPolicyDetailsAutoScalingPolicyTypeEnum, bool)

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

type CancelJobRunRequest

CancelJobRunRequest wrapper for the CancelJobRun operation

# See also

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

type CancelJobRunRequest struct {

    // The OCID (https://docs.cloud.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
}

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

CancelJobRunResponse wrapper for the CancelJobRun operation

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"`
}

func (CancelJobRunResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CancelJobRunResponse) String

func (response CancelJobRunResponse) String() string

type CancelPipelineRunRequest

CancelPipelineRunRequest wrapper for the CancelPipelineRun operation

# See also

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

type CancelPipelineRunRequest struct {

    // The OCID (https://docs.cloud.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"`

    // 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
}

func (CancelPipelineRunRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CancelPipelineRunRequest) HTTPRequest

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

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

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

func (CancelPipelineRunRequest) String

func (request CancelPipelineRunRequest) String() string

func (CancelPipelineRunRequest) ValidateEnumValue

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

CancelPipelineRunResponse wrapper for the CancelPipelineRun operation

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"`
}

func (CancelPipelineRunResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CancelPipelineRunResponse) String

func (response CancelPipelineRunResponse) String() string

type CancelWorkRequestRequest

CancelWorkRequestRequest wrapper for the CancelWorkRequest operation

# See also

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

type CancelWorkRequestRequest struct {

    // The OCID (https://docs.cloud.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
}

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

CancelWorkRequestResponse wrapper for the CancelWorkRequest operation

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"`
}

func (CancelWorkRequestResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CancelWorkRequestResponse) String

func (response CancelWorkRequestResponse) String() string

type CategoryLogDetails

CategoryLogDetails The log details for each category.

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

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

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

ChangeDataSciencePrivateEndpointCompartmentDetails The details required to change a private endpoint compartment.

type ChangeDataSciencePrivateEndpointCompartmentDetails struct {

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

func (ChangeDataSciencePrivateEndpointCompartmentDetails) String

func (m ChangeDataSciencePrivateEndpointCompartmentDetails) String() string

func (ChangeDataSciencePrivateEndpointCompartmentDetails) ValidateEnumValue

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

ValidateEnumValue returns an error 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

ChangeDataSciencePrivateEndpointCompartmentRequest wrapper for the ChangeDataSciencePrivateEndpointCompartment operation

# See also

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

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
}

func (ChangeDataSciencePrivateEndpointCompartmentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ChangeDataSciencePrivateEndpointCompartmentRequest) HTTPRequest

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

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

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

func (ChangeDataSciencePrivateEndpointCompartmentRequest) String

func (request ChangeDataSciencePrivateEndpointCompartmentRequest) String() string

func (ChangeDataSciencePrivateEndpointCompartmentRequest) ValidateEnumValue

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

ChangeDataSciencePrivateEndpointCompartmentResponse wrapper for the ChangeDataSciencePrivateEndpointCompartment operation

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.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (ChangeDataSciencePrivateEndpointCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeDataSciencePrivateEndpointCompartmentResponse) String

func (response ChangeDataSciencePrivateEndpointCompartmentResponse) String() string

type ChangeJobCompartmentDetails

ChangeJobCompartmentDetails Details for changing the compartment of a job.

type ChangeJobCompartmentDetails struct {

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

func (ChangeJobCompartmentDetails) String

func (m ChangeJobCompartmentDetails) String() 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

ChangeJobCompartmentRequest wrapper for the ChangeJobCompartment operation

# See also

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

type ChangeJobCompartmentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

ChangeJobCompartmentResponse wrapper for the ChangeJobCompartment operation

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"`
}

func (ChangeJobCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeJobCompartmentResponse) String

func (response ChangeJobCompartmentResponse) String() string

type ChangeJobRunCompartmentDetails

ChangeJobRunCompartmentDetails Details for changing the compartment of a job run.

type ChangeJobRunCompartmentDetails struct {

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

func (ChangeJobRunCompartmentDetails) String

func (m ChangeJobRunCompartmentDetails) String() 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

ChangeJobRunCompartmentRequest wrapper for the ChangeJobRunCompartment operation

# See also

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

type ChangeJobRunCompartmentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

ChangeJobRunCompartmentResponse wrapper for the ChangeJobRunCompartment operation

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"`
}

func (ChangeJobRunCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeJobRunCompartmentResponse) String

func (response ChangeJobRunCompartmentResponse) String() string

type ChangeModelCompartmentDetails

ChangeModelCompartmentDetails Details for changing the compartment of a model.

type ChangeModelCompartmentDetails struct {

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

func (ChangeModelCompartmentDetails) String

func (m ChangeModelCompartmentDetails) String() 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

ChangeModelCompartmentRequest wrapper for the ChangeModelCompartment operation

# See also

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

type ChangeModelCompartmentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

ChangeModelCompartmentResponse wrapper for the ChangeModelCompartment operation

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"`
}

func (ChangeModelCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeModelCompartmentResponse) String

func (response ChangeModelCompartmentResponse) String() string

type ChangeModelDeploymentCompartmentDetails

ChangeModelDeploymentCompartmentDetails Details for changing the compartment of a model deployment.

type ChangeModelDeploymentCompartmentDetails struct {

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

func (ChangeModelDeploymentCompartmentDetails) String

func (m ChangeModelDeploymentCompartmentDetails) String() 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

ChangeModelDeploymentCompartmentRequest wrapper for the ChangeModelDeploymentCompartment operation

# See also

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

type ChangeModelDeploymentCompartmentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

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

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

func (ChangeModelDeploymentCompartmentRequest) String

func (request ChangeModelDeploymentCompartmentRequest) String() 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

ChangeModelDeploymentCompartmentResponse wrapper for the ChangeModelDeploymentCompartment operation

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"`
}

func (ChangeModelDeploymentCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeModelDeploymentCompartmentResponse) String

func (response ChangeModelDeploymentCompartmentResponse) String() string

type ChangeModelVersionSetCompartmentDetails

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

type ChangeModelVersionSetCompartmentDetails struct {

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

func (ChangeModelVersionSetCompartmentDetails) String

func (m ChangeModelVersionSetCompartmentDetails) String() string

func (ChangeModelVersionSetCompartmentDetails) ValidateEnumValue

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

ChangeModelVersionSetCompartmentRequest wrapper for the ChangeModelVersionSetCompartment operation

# See also

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

type ChangeModelVersionSetCompartmentRequest struct {

    // The OCID (https://docs.cloud.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
}

func (ChangeModelVersionSetCompartmentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ChangeModelVersionSetCompartmentRequest) HTTPRequest

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

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

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

func (ChangeModelVersionSetCompartmentRequest) String

func (request ChangeModelVersionSetCompartmentRequest) String() string

func (ChangeModelVersionSetCompartmentRequest) ValidateEnumValue

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

ChangeModelVersionSetCompartmentResponse wrapper for the ChangeModelVersionSetCompartment operation

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.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (ChangeModelVersionSetCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeModelVersionSetCompartmentResponse) String

func (response ChangeModelVersionSetCompartmentResponse) String() string

type ChangeNotebookSessionCompartmentDetails

ChangeNotebookSessionCompartmentDetails Details for changing the compartment of a notebook session.

type ChangeNotebookSessionCompartmentDetails struct {

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

func (ChangeNotebookSessionCompartmentDetails) String

func (m ChangeNotebookSessionCompartmentDetails) String() 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

ChangeNotebookSessionCompartmentRequest wrapper for the ChangeNotebookSessionCompartment operation

# See also

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

type ChangeNotebookSessionCompartmentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

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

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

func (ChangeNotebookSessionCompartmentRequest) String

func (request ChangeNotebookSessionCompartmentRequest) String() 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

ChangeNotebookSessionCompartmentResponse wrapper for the ChangeNotebookSessionCompartment operation

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"`
}

func (ChangeNotebookSessionCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeNotebookSessionCompartmentResponse) String

func (response ChangeNotebookSessionCompartmentResponse) String() string

type ChangePipelineCompartmentDetails

ChangePipelineCompartmentDetails Details for which compartment to move the resource to.

type ChangePipelineCompartmentDetails struct {

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

func (ChangePipelineCompartmentDetails) String

func (m ChangePipelineCompartmentDetails) String() string

func (ChangePipelineCompartmentDetails) ValidateEnumValue

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

ChangePipelineCompartmentRequest wrapper for the ChangePipelineCompartment operation

# See also

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

type ChangePipelineCompartmentRequest struct {

    // The OCID (https://docs.cloud.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
}

func (ChangePipelineCompartmentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ChangePipelineCompartmentRequest) HTTPRequest

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

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

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

func (ChangePipelineCompartmentRequest) String

func (request ChangePipelineCompartmentRequest) String() string

func (ChangePipelineCompartmentRequest) ValidateEnumValue

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

ChangePipelineCompartmentResponse wrapper for the ChangePipelineCompartment operation

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"`
}

func (ChangePipelineCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangePipelineCompartmentResponse) String

func (response ChangePipelineCompartmentResponse) String() string

type ChangePipelineRunCompartmentDetails

ChangePipelineRunCompartmentDetails Details for which compartment to move the resource to.

type ChangePipelineRunCompartmentDetails struct {

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

func (ChangePipelineRunCompartmentDetails) String

func (m ChangePipelineRunCompartmentDetails) String() string

func (ChangePipelineRunCompartmentDetails) ValidateEnumValue

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

ChangePipelineRunCompartmentRequest wrapper for the ChangePipelineRunCompartment operation

# See also

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

type ChangePipelineRunCompartmentRequest struct {

    // The OCID (https://docs.cloud.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
}

func (ChangePipelineRunCompartmentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ChangePipelineRunCompartmentRequest) HTTPRequest

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

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

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

func (ChangePipelineRunCompartmentRequest) String

func (request ChangePipelineRunCompartmentRequest) String() string

func (ChangePipelineRunCompartmentRequest) ValidateEnumValue

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

ChangePipelineRunCompartmentResponse wrapper for the ChangePipelineRunCompartment operation

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"`
}

func (ChangePipelineRunCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangePipelineRunCompartmentResponse) String

func (response ChangePipelineRunCompartmentResponse) String() string

type ChangeProjectCompartmentDetails

ChangeProjectCompartmentDetails Details for changing the compartment of a project.

type ChangeProjectCompartmentDetails struct {

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

func (ChangeProjectCompartmentDetails) String

func (m ChangeProjectCompartmentDetails) String() 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

ChangeProjectCompartmentRequest wrapper for the ChangeProjectCompartment operation

# See also

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

type ChangeProjectCompartmentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

ChangeProjectCompartmentResponse wrapper for the ChangeProjectCompartment operation

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"`
}

func (ChangeProjectCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeProjectCompartmentResponse) String

func (response ChangeProjectCompartmentResponse) String() string

type CreateDataSciencePrivateEndpointDetails

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

type CreateDataSciencePrivateEndpointDetails struct {

    // The OCID (https://docs.cloud.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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

func (CreateDataSciencePrivateEndpointDetails) String

func (m CreateDataSciencePrivateEndpointDetails) String() string

func (CreateDataSciencePrivateEndpointDetails) ValidateEnumValue

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

CreateDataSciencePrivateEndpointRequest wrapper for the CreateDataSciencePrivateEndpoint operation

# See also

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

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
}

func (CreateDataSciencePrivateEndpointRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CreateDataSciencePrivateEndpointRequest) HTTPRequest

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

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

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

func (CreateDataSciencePrivateEndpointRequest) String

func (request CreateDataSciencePrivateEndpointRequest) String() string

func (CreateDataSciencePrivateEndpointRequest) ValidateEnumValue

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

CreateDataSciencePrivateEndpointResponse wrapper for the CreateDataSciencePrivateEndpoint operation

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.cloud.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.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (CreateDataSciencePrivateEndpointResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateDataSciencePrivateEndpointResponse) String

func (response CreateDataSciencePrivateEndpointResponse) String() string

type CreateJobArtifactRequest

CreateJobArtifactRequest wrapper for the CreateJobArtifact operation

# See also

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

type CreateJobArtifactRequest struct {

    // The OCID (https://docs.cloud.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
}

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

CreateJobArtifactResponse wrapper for the CreateJobArtifact operation

type CreateJobArtifactResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.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"`
}

func (CreateJobArtifactResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateJobArtifactResponse) String

func (response CreateJobArtifactResponse) String() string

type CreateJobDetails

CreateJobDetails Parameters needed to create a new job.

type CreateJobDetails struct {

    // The OCID (https://docs.cloud.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.cloud.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"`

    // 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"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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

CreateJobRequest wrapper for the CreateJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CreateJob.go.html to see an example of how to use 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
}

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

CreateJobResponse wrapper for the CreateJob operation

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.cloud.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"`
}

func (CreateJobResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateJobResponse) String

func (response CreateJobResponse) String() string

type CreateJobRunDetails

CreateJobRunDetails Parameters needed to create a new job run.

type CreateJobRunDetails struct {

    // The OCID (https://docs.cloud.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.cloud.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 OCID (https://docs.cloud.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"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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

CreateJobRunRequest wrapper for the CreateJobRun operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CreateJobRun.go.html to see an example of how to use 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"`

    // 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
}

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

CreateJobRunResponse wrapper for the CreateJobRun operation

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.cloud.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"`
}

func (CreateJobRunResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateJobRunResponse) String

func (response CreateJobRunResponse) String() string

type CreateModelArtifactRequest

CreateModelArtifactRequest wrapper for the CreateModelArtifact operation

# See also

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

type CreateModelArtifactRequest struct {

    // The OCID (https://docs.cloud.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
}

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

CreateModelArtifactResponse wrapper for the CreateModelArtifact operation

type CreateModelArtifactResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.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"`
}

func (CreateModelArtifactResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateModelArtifactResponse) String

func (response CreateModelArtifactResponse) String() string

type CreateModelDeploymentDetails

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.

type CreateModelDeploymentDetails struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateModelDeploymentDetails) String

func (m CreateModelDeploymentDetails) String() 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

CreateModelDeploymentRequest wrapper for the CreateModelDeployment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CreateModelDeployment.go.html to see an example of how to use 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"`

    // 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
}

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

CreateModelDeploymentResponse wrapper for the CreateModelDeployment operation

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.cloud.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.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (CreateModelDeploymentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateModelDeploymentResponse) String

func (response CreateModelDeploymentResponse) String() string

type CreateModelDetails

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.

type CreateModelDetails struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

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 CreateModelProvenanceDetails

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.

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.cloud.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"`
}

func (CreateModelProvenanceDetails) String

func (m CreateModelProvenanceDetails) String() 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

CreateModelProvenanceRequest wrapper for the CreateModelProvenance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CreateModelProvenance.go.html to see an example of how to use CreateModelProvenanceRequest.

type CreateModelProvenanceRequest struct {

    // The OCID (https://docs.cloud.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
}

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

CreateModelProvenanceResponse wrapper for the CreateModelProvenance operation

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.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
    Etag *string `presentIn:"header" name:"etag"`
}

func (CreateModelProvenanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateModelProvenanceResponse) String

func (response CreateModelProvenanceResponse) String() string

type CreateModelRequest

CreateModelRequest wrapper for the CreateModel operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CreateModel.go.html to see an example of how to use 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
}

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

CreateModelResponse wrapper for the CreateModel operation

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.cloud.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"`
}

func (CreateModelResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateModelResponse) String

func (response CreateModelResponse) String() string

type CreateModelVersionSetDetails

CreateModelVersionSetDetails Parameters that are required to create a new model version set.

type CreateModelVersionSetDetails struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateModelVersionSetDetails) String

func (m CreateModelVersionSetDetails) String() string

func (CreateModelVersionSetDetails) ValidateEnumValue

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

CreateModelVersionSetRequest wrapper for the CreateModelVersionSet operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CreateModelVersionSet.go.html to see an example of how to use CreateModelVersionSetRequest.

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
}

func (CreateModelVersionSetRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CreateModelVersionSetRequest) HTTPRequest

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

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

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

func (CreateModelVersionSetRequest) String

func (request CreateModelVersionSetRequest) String() string

func (CreateModelVersionSetRequest) ValidateEnumValue

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

CreateModelVersionSetResponse wrapper for the CreateModelVersionSet operation

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.cloud.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"`
}

func (CreateModelVersionSetResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateModelVersionSetResponse) String

func (response CreateModelVersionSetResponse) String() string

type CreateNotebookSessionDetails

CreateNotebookSessionDetails Parameters needed to create a new notebook session. Notebook sessions are interactive coding environments for data scientists.

type CreateNotebookSessionDetails struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

func (CreateNotebookSessionDetails) String

func (m CreateNotebookSessionDetails) String() string

func (*CreateNotebookSessionDetails) UnmarshalJSON

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

CreateNotebookSessionRequest wrapper for the CreateNotebookSession operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CreateNotebookSession.go.html to see an example of how to use 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
}

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

CreateNotebookSessionResponse wrapper for the CreateNotebookSession operation

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.cloud.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.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (CreateNotebookSessionResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateNotebookSessionResponse) String

func (response CreateNotebookSessionResponse) String() string

type CreatePipelineDetails

CreatePipelineDetails The information about new Pipeline.

type CreatePipelineDetails struct {

    // The OCID (https://docs.cloud.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.cloud.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"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreatePipelineDetails) String

func (m CreatePipelineDetails) String() string

func (*CreatePipelineDetails) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (CreatePipelineDetails) ValidateEnumValue

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

CreatePipelineRequest wrapper for the CreatePipeline operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CreatePipeline.go.html to see an example of how to use CreatePipelineRequest.

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
}

func (CreatePipelineRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CreatePipelineRequest) HTTPRequest

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

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

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

func (CreatePipelineRequest) String

func (request CreatePipelineRequest) String() string

func (CreatePipelineRequest) ValidateEnumValue

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

CreatePipelineResponse wrapper for the CreatePipeline operation

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.cloud.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"`
}

func (CreatePipelineResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreatePipelineResponse) String

func (response CreatePipelineResponse) String() string

type CreatePipelineRunDetails

CreatePipelineRunDetails The information about new PipelineRun.

type CreatePipelineRunDetails struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

func (CreatePipelineRunDetails) String

func (m CreatePipelineRunDetails) String() string

func (*CreatePipelineRunDetails) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (CreatePipelineRunDetails) ValidateEnumValue

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

CreatePipelineRunRequest wrapper for the CreatePipelineRun operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CreatePipelineRun.go.html to see an example of how to use CreatePipelineRunRequest.

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"`

    // 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
}

func (CreatePipelineRunRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CreatePipelineRunRequest) HTTPRequest

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

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

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

func (CreatePipelineRunRequest) String

func (request CreatePipelineRunRequest) String() string

func (CreatePipelineRunRequest) ValidateEnumValue

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

CreatePipelineRunResponse wrapper for the CreatePipelineRun operation

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.cloud.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"`
}

func (CreatePipelineRunResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreatePipelineRunResponse) String

func (response CreatePipelineRunResponse) String() string

type CreateProjectDetails

CreateProjectDetails Parameters needed to create a new project. Projects enable users to organize their data science work.

type CreateProjectDetails struct {

    // The OCID (https://docs.cloud.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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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

CreateProjectRequest wrapper for the CreateProject operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CreateProject.go.html to see an example of how to use 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
}

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

CreateProjectResponse wrapper for the CreateProject operation

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.cloud.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"`
}

func (CreateProjectResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateProjectResponse) String

func (response CreateProjectResponse) String() string

type CreateStepArtifactRequest

CreateStepArtifactRequest wrapper for the CreateStepArtifact operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CreateStepArtifact.go.html to see an example of how to use CreateStepArtifactRequest.

type CreateStepArtifactRequest struct {

    // The OCID (https://docs.cloud.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
}

func (CreateStepArtifactRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CreateStepArtifactRequest) HTTPRequest

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

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

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

func (CreateStepArtifactRequest) String

func (request CreateStepArtifactRequest) String() string

func (CreateStepArtifactRequest) ValidateEnumValue

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

CreateStepArtifactResponse wrapper for the CreateStepArtifact operation

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"`
}

func (CreateStepArtifactResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateStepArtifactResponse) String

func (response CreateStepArtifactResponse) String() string

type CustomExpressionQueryScalingConfiguration

CustomExpressionQueryScalingConfiguration The scaling configuration for the custom metric expression rule.

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"`
}

func (CustomExpressionQueryScalingConfiguration) GetInstanceCountAdjustment

func (m CustomExpressionQueryScalingConfiguration) GetInstanceCountAdjustment() *int

GetInstanceCountAdjustment returns InstanceCountAdjustment

func (CustomExpressionQueryScalingConfiguration) GetPendingDuration

func (m CustomExpressionQueryScalingConfiguration) GetPendingDuration() *string

GetPendingDuration returns PendingDuration

func (CustomExpressionQueryScalingConfiguration) MarshalJSON

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

MarshalJSON marshals to json representation

func (CustomExpressionQueryScalingConfiguration) String

func (m CustomExpressionQueryScalingConfiguration) String() string

func (CustomExpressionQueryScalingConfiguration) ValidateEnumValue

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 CustomMetricExpressionRule

CustomMetricExpressionRule A custom Monitoring Query Language (MQL) expression for triggering an autoscaling action on the model deployment.

type CustomMetricExpressionRule struct {
    ScaleInConfiguration *CustomExpressionQueryScalingConfiguration `mandatory:"true" json:"scaleInConfiguration"`

    ScaleOutConfiguration *CustomExpressionQueryScalingConfiguration `mandatory:"true" json:"scaleOutConfiguration"`
}

func (CustomMetricExpressionRule) MarshalJSON

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

MarshalJSON marshals to json representation

func (CustomMetricExpressionRule) String

func (m CustomMetricExpressionRule) String() string

func (CustomMetricExpressionRule) ValidateEnumValue

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 DataScienceClient

DataScienceClient a client for DataScience

type DataScienceClient struct {
    common.BaseClient
    // contains filtered or unexported fields
}

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ActivateModelDeployment.go.html to see an example of how to use ActivateModelDeployment API.

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ActivateNotebookSession.go.html to see an example of how to use ActivateNotebookSession API.

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

func (client DataScienceClient) CancelPipelineRun(ctx context.Context, request CancelPipelineRunRequest) (response CancelPipelineRunResponse, err error)

CancelPipelineRun Cancel a PipelineRun.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/CancelWorkRequest.go.html to see an example of how to use CancelWorkRequest API.

func (DataScienceClient) ChangeDataSciencePrivateEndpointCompartment

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ChangeJobRunCompartment.go.html to see an example of how to use ChangeJobRunCompartment API.

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ChangeModelDeploymentCompartment.go.html to see an example of how to use ChangeModelDeploymentCompartment API.

func (DataScienceClient) ChangeModelVersionSetCompartment

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ChangeNotebookSessionCompartment.go.html to see an example of how to use ChangeNotebookSessionCompartment API.

func (DataScienceClient) ChangePipelineCompartment

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ChangePipelineCompartment.go.html to see an example of how to use ChangePipelineCompartment API.

func (DataScienceClient) ChangePipelineRunCompartment

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ChangeProjectCompartment.go.html to see an example of how to use ChangeProjectCompartment API.

func (*DataScienceClient) ConfigurationProvider

func (client *DataScienceClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

func (DataScienceClient) CreateDataSciencePrivateEndpoint

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) CreateModel

func (client DataScienceClient) CreateModel(ctx context.Context, request CreateModelRequest) (response CreateModelResponse, err error)

CreateModel Creates a new model.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) 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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) 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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

func (client DataScienceClient) CreateModelVersionSet(ctx context.Context, request CreateModelVersionSetRequest) (response CreateModelVersionSetResponse, err error)

CreateModelVersionSet Creates a new modelVersionSet.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

func (client DataScienceClient) CreatePipeline(ctx context.Context, request CreatePipelineRequest) (response CreatePipelineResponse, err error)

CreatePipeline Creates a new Pipeline.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

func (client DataScienceClient) CreatePipelineRun(ctx context.Context, request CreatePipelineRunRequest) (response CreatePipelineRunResponse, err error)

CreatePipelineRun Creates a new PipelineRun.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) CreateStepArtifact

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeactivateModelDeployment.go.html to see an example of how to use DeactivateModelDeployment API.

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeactivateNotebookSession.go.html to see an example of how to use DeactivateNotebookSession API.

func (DataScienceClient) DeleteDataSciencePrivateEndpoint

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) DeleteModel

func (client DataScienceClient) DeleteModel(ctx context.Context, request DeleteModelRequest) (response DeleteModelResponse, err error)

DeleteModel Deletes the specified model.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) 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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) DeleteModelVersionSet

func (client DataScienceClient) DeleteModelVersionSet(ctx context.Context, request DeleteModelVersionSetRequest) (response DeleteModelVersionSetResponse, err error)

DeleteModelVersionSet Deletes the specified modelVersionSet.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeletePipeline.go.html to see an example of how to use DeletePipeline API.

func (DataScienceClient) DeletePipelineRun

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) ExportModelArtifact

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) 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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) 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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) 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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

func (client DataScienceClient) GetPipeline(ctx context.Context, request GetPipelineRequest) (response GetPipelineResponse, err error)

GetPipeline Gets a Pipeline by identifier.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

func (client DataScienceClient) GetPipelineRun(ctx context.Context, request GetPipelineRunRequest) (response GetPipelineRunResponse, err error)

GetPipelineRun Gets a PipelineRun by identifier.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) GetStepArtifactContent

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) HeadStepArtifact

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ImportModelArtifact.go.html to see an example of how to use ImportModelArtifact API.

func (DataScienceClient) ListDataSciencePrivateEndpoints

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) 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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) ListModelVersionSets

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

func (client DataScienceClient) ListPipelineRuns(ctx context.Context, request ListPipelineRunsRequest) (response ListPipelineRunsResponse, err error)

ListPipelineRuns Returns a list of PipelineRuns.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

func (client DataScienceClient) ListPipelines(ctx context.Context, request ListPipelinesRequest) (response ListPipelinesResponse, err error)

ListPipelines Returns a list of Pipelines.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) 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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) SetRegion

func (client *DataScienceClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (DataScienceClient) UpdateDataSciencePrivateEndpoint

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) 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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) 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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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) 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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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

func (client DataScienceClient) UpdatePipeline(ctx context.Context, request UpdatePipelineRequest) (response UpdatePipelineResponse, err error)

UpdatePipeline Updates the Pipeline.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdatePipeline.go.html to see an example of how to use UpdatePipeline API.

func (DataScienceClient) UpdatePipelineRun

func (client DataScienceClient) UpdatePipelineRun(ctx context.Context, request UpdatePipelineRunRequest) (response UpdatePipelineRunResponse, err error)

UpdatePipelineRun Updates the PipelineRun.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/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.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdateProject.go.html to see an example of how to use UpdateProject API. A default retry strategy applies to this operation UpdateProject()

type DataSciencePrivateEndpoint

DataSciencePrivateEndpoint Data Science private endpoint.

type DataSciencePrivateEndpoint struct {

    // The OCID (https://docs.cloud.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.cloud.oracle.com/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.cloud.oracle.com/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.cloud.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"`
}

func (DataSciencePrivateEndpoint) String

func (m DataSciencePrivateEndpoint) String() string

func (DataSciencePrivateEndpoint) ValidateEnumValue

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

DataSciencePrivateEndpointLifecycleStateEnum Enum with underlying type: string

type DataSciencePrivateEndpointLifecycleStateEnum string

Set of constants representing the allowable values for DataSciencePrivateEndpointLifecycleStateEnum

const (
    DataSciencePrivateEndpointLifecycleStateCreating       DataSciencePrivateEndpointLifecycleStateEnum = "CREATING"
    DataSciencePrivateEndpointLifecycleStateActive         DataSciencePrivateEndpointLifecycleStateEnum = "ACTIVE"
    DataSciencePrivateEndpointLifecycleStateUpdating       DataSciencePrivateEndpointLifecycleStateEnum = "UPDATING"
    DataSciencePrivateEndpointLifecycleStateDeleting       DataSciencePrivateEndpointLifecycleStateEnum = "DELETING"
    DataSciencePrivateEndpointLifecycleStateDeleted        DataSciencePrivateEndpointLifecycleStateEnum = "DELETED"
    DataSciencePrivateEndpointLifecycleStateFailed         DataSciencePrivateEndpointLifecycleStateEnum = "FAILED"
    DataSciencePrivateEndpointLifecycleStateNeedsAttention DataSciencePrivateEndpointLifecycleStateEnum = "NEEDS_ATTENTION"
)

func GetDataSciencePrivateEndpointLifecycleStateEnumValues

func GetDataSciencePrivateEndpointLifecycleStateEnumValues() []DataSciencePrivateEndpointLifecycleStateEnum

GetDataSciencePrivateEndpointLifecycleStateEnumValues Enumerates the set of values for DataSciencePrivateEndpointLifecycleStateEnum

func GetMappingDataSciencePrivateEndpointLifecycleStateEnum

func GetMappingDataSciencePrivateEndpointLifecycleStateEnum(val string) (DataSciencePrivateEndpointLifecycleStateEnum, bool)

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

type DataSciencePrivateEndpointSummary

DataSciencePrivateEndpointSummary List of Data Science private endpoints.

type DataSciencePrivateEndpointSummary struct {

    // The OCID (https://docs.cloud.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.cloud.oracle.com/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.cloud.oracle.com/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.cloud.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"`
}

func (DataSciencePrivateEndpointSummary) String

func (m DataSciencePrivateEndpointSummary) String() string

func (DataSciencePrivateEndpointSummary) ValidateEnumValue

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

DataScienceResourceTypeEnum Enum with underlying type: string

type DataScienceResourceTypeEnum string

Set of constants representing the allowable values for DataScienceResourceTypeEnum

const (
    DataScienceResourceTypeNotebookSession DataScienceResourceTypeEnum = "NOTEBOOK_SESSION"
)

func GetDataScienceResourceTypeEnumValues

func GetDataScienceResourceTypeEnumValues() []DataScienceResourceTypeEnum

GetDataScienceResourceTypeEnumValues Enumerates the set of values for DataScienceResourceTypeEnum

func GetMappingDataScienceResourceTypeEnum

func GetMappingDataScienceResourceTypeEnum(val string) (DataScienceResourceTypeEnum, bool)

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

type DeactivateModelDeploymentRequest

DeactivateModelDeploymentRequest wrapper for the DeactivateModelDeployment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeactivateModelDeployment.go.html to see an example of how to use DeactivateModelDeploymentRequest.

type DeactivateModelDeploymentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

DeactivateModelDeploymentResponse wrapper for the DeactivateModelDeployment operation

type DeactivateModelDeploymentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (DeactivateModelDeploymentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeactivateModelDeploymentResponse) String

func (response DeactivateModelDeploymentResponse) String() string

type DeactivateModelRequest

DeactivateModelRequest wrapper for the DeactivateModel operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeactivateModel.go.html to see an example of how to use DeactivateModelRequest.

type DeactivateModelRequest struct {

    // The OCID (https://docs.cloud.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
}

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

DeactivateModelResponse wrapper for the DeactivateModel operation

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.cloud.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"`
}

func (DeactivateModelResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeactivateModelResponse) String

func (response DeactivateModelResponse) String() string

type DeactivateNotebookSessionRequest

DeactivateNotebookSessionRequest wrapper for the DeactivateNotebookSession operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeactivateNotebookSession.go.html to see an example of how to use DeactivateNotebookSessionRequest.

type DeactivateNotebookSessionRequest struct {

    // The OCID (https://docs.cloud.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
}

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

DeactivateNotebookSessionResponse wrapper for the DeactivateNotebookSession operation

type DeactivateNotebookSessionResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (DeactivateNotebookSessionResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeactivateNotebookSessionResponse) String

func (response DeactivateNotebookSessionResponse) String() string

type DefaultJobConfigurationDetails

DefaultJobConfigurationDetails The default job configuration.

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"`
}

func (DefaultJobConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (DefaultJobConfigurationDetails) String

func (m DefaultJobConfigurationDetails) String() string

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

DefaultModelDeploymentEnvironmentConfigurationDetails The environment configuration details object for managed container

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"`
}

func (DefaultModelDeploymentEnvironmentConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (DefaultModelDeploymentEnvironmentConfigurationDetails) String

func (m DefaultModelDeploymentEnvironmentConfigurationDetails) String() string

func (DefaultModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue

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

ValidateEnumValue returns an error 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

DeleteDataSciencePrivateEndpointRequest wrapper for the DeleteDataSciencePrivateEndpoint operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeleteDataSciencePrivateEndpoint.go.html to see an example of how to use DeleteDataSciencePrivateEndpointRequest.

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
}

func (DeleteDataSciencePrivateEndpointRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DeleteDataSciencePrivateEndpointRequest) HTTPRequest

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

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

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

func (DeleteDataSciencePrivateEndpointRequest) String

func (request DeleteDataSciencePrivateEndpointRequest) String() string

func (DeleteDataSciencePrivateEndpointRequest) ValidateEnumValue

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

DeleteDataSciencePrivateEndpointResponse wrapper for the DeleteDataSciencePrivateEndpoint operation

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.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (DeleteDataSciencePrivateEndpointResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteDataSciencePrivateEndpointResponse) String

func (response DeleteDataSciencePrivateEndpointResponse) String() string

type DeleteJobRequest

DeleteJobRequest wrapper for the DeleteJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeleteJob.go.html to see an example of how to use DeleteJobRequest.

type DeleteJobRequest struct {

    // The OCID (https://docs.cloud.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
}

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

DeleteJobResponse wrapper for the DeleteJob operation

type DeleteJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (DeleteJobResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteJobResponse) String

func (response DeleteJobResponse) String() string

type DeleteJobRunRequest

DeleteJobRunRequest wrapper for the DeleteJobRun operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeleteJobRun.go.html to see an example of how to use DeleteJobRunRequest.

type DeleteJobRunRequest struct {

    // The OCID (https://docs.cloud.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
}

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

DeleteJobRunResponse wrapper for the DeleteJobRun operation

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"`
}

func (DeleteJobRunResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteJobRunResponse) String

func (response DeleteJobRunResponse) String() string

type DeleteModelDeploymentRequest

DeleteModelDeploymentRequest wrapper for the DeleteModelDeployment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeleteModelDeployment.go.html to see an example of how to use DeleteModelDeploymentRequest.

type DeleteModelDeploymentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

DeleteModelDeploymentResponse wrapper for the DeleteModelDeployment operation

type DeleteModelDeploymentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (DeleteModelDeploymentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteModelDeploymentResponse) String

func (response DeleteModelDeploymentResponse) String() string

type DeleteModelRequest

DeleteModelRequest wrapper for the DeleteModel operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeleteModel.go.html to see an example of how to use DeleteModelRequest.

type DeleteModelRequest struct {

    // The OCID (https://docs.cloud.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
}

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

DeleteModelResponse wrapper for the DeleteModel operation

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"`
}

func (DeleteModelResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteModelResponse) String

func (response DeleteModelResponse) String() string

type DeleteModelVersionSetRequest

DeleteModelVersionSetRequest wrapper for the DeleteModelVersionSet operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeleteModelVersionSet.go.html to see an example of how to use DeleteModelVersionSetRequest.

type DeleteModelVersionSetRequest struct {

    // The OCID (https://docs.cloud.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
}

func (DeleteModelVersionSetRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DeleteModelVersionSetRequest) HTTPRequest

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

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

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

func (DeleteModelVersionSetRequest) String

func (request DeleteModelVersionSetRequest) String() string

func (DeleteModelVersionSetRequest) ValidateEnumValue

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

DeleteModelVersionSetResponse wrapper for the DeleteModelVersionSet operation

type DeleteModelVersionSetResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (DeleteModelVersionSetResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteModelVersionSetResponse) String

func (response DeleteModelVersionSetResponse) String() string

type DeleteNotebookSessionRequest

DeleteNotebookSessionRequest wrapper for the DeleteNotebookSession operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeleteNotebookSession.go.html to see an example of how to use DeleteNotebookSessionRequest.

type DeleteNotebookSessionRequest struct {

    // The OCID (https://docs.cloud.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
}

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

DeleteNotebookSessionResponse wrapper for the DeleteNotebookSession operation

type DeleteNotebookSessionResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (DeleteNotebookSessionResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteNotebookSessionResponse) String

func (response DeleteNotebookSessionResponse) String() string

type DeletePipelineRequest

DeletePipelineRequest wrapper for the DeletePipeline operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeletePipeline.go.html to see an example of how to use DeletePipelineRequest.

type DeletePipelineRequest struct {

    // The OCID (https://docs.cloud.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
}

func (DeletePipelineRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DeletePipelineRequest) HTTPRequest

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

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

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

func (DeletePipelineRequest) String

func (request DeletePipelineRequest) String() string

func (DeletePipelineRequest) ValidateEnumValue

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

DeletePipelineResponse wrapper for the DeletePipeline operation

type DeletePipelineResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (DeletePipelineResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeletePipelineResponse) String

func (response DeletePipelineResponse) String() string

type DeletePipelineRunRequest

DeletePipelineRunRequest wrapper for the DeletePipelineRun operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeletePipelineRun.go.html to see an example of how to use DeletePipelineRunRequest.

type DeletePipelineRunRequest struct {

    // The OCID (https://docs.cloud.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
}

func (DeletePipelineRunRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DeletePipelineRunRequest) HTTPRequest

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

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

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

func (DeletePipelineRunRequest) String

func (request DeletePipelineRunRequest) String() string

func (DeletePipelineRunRequest) ValidateEnumValue

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

DeletePipelineRunResponse wrapper for the DeletePipelineRun operation

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"`
}

func (DeletePipelineRunResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeletePipelineRunResponse) String

func (response DeletePipelineRunResponse) String() string

type DeleteProjectRequest

DeleteProjectRequest wrapper for the DeleteProject operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/DeleteProject.go.html to see an example of how to use DeleteProjectRequest.

type DeleteProjectRequest struct {

    // The OCID (https://docs.cloud.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
}

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

DeleteProjectResponse wrapper for the DeleteProject operation

type DeleteProjectResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (DeleteProjectResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteProjectResponse) String

func (response DeleteProjectResponse) String() string

type ExportModelArtifactDetails

ExportModelArtifactDetails Details required for exporting the model artifact from source to service bucket

type ExportModelArtifactDetails struct {
    ArtifactExportDetails ArtifactExportDetails `mandatory:"true" json:"artifactExportDetails"`
}

func (ExportModelArtifactDetails) String

func (m ExportModelArtifactDetails) String() string

func (*ExportModelArtifactDetails) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (ExportModelArtifactDetails) ValidateEnumValue

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

ExportModelArtifactRequest wrapper for the ExportModelArtifact operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ExportModelArtifact.go.html to see an example of how to use ExportModelArtifactRequest.

type ExportModelArtifactRequest struct {

    // The OCID (https://docs.cloud.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
}

func (ExportModelArtifactRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ExportModelArtifactRequest) HTTPRequest

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

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

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

func (ExportModelArtifactRequest) String

func (request ExportModelArtifactRequest) String() string

func (ExportModelArtifactRequest) ValidateEnumValue

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

ExportModelArtifactResponse wrapper for the ExportModelArtifact operation

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.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (ExportModelArtifactResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ExportModelArtifactResponse) String

func (response ExportModelArtifactResponse) String() string

type FastLaunchJobConfigSummary

FastLaunchJobConfigSummary The shape config to launch a fast launch capable job instance

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"`
}

func (FastLaunchJobConfigSummary) String

func (m FastLaunchJobConfigSummary) String() 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

FastLaunchJobConfigSummaryManagedEgressSupportEnum Enum with underlying type: string

type FastLaunchJobConfigSummaryManagedEgressSupportEnum string

Set of constants representing the allowable values for FastLaunchJobConfigSummaryManagedEgressSupportEnum

const (
    FastLaunchJobConfigSummaryManagedEgressSupportRequired    FastLaunchJobConfigSummaryManagedEgressSupportEnum = "REQUIRED"
    FastLaunchJobConfigSummaryManagedEgressSupportSupported   FastLaunchJobConfigSummaryManagedEgressSupportEnum = "SUPPORTED"
    FastLaunchJobConfigSummaryManagedEgressSupportUnsupported FastLaunchJobConfigSummaryManagedEgressSupportEnum = "UNSUPPORTED"
)

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

FastLaunchJobConfigSummaryShapeSeriesEnum Enum with underlying type: string

type FastLaunchJobConfigSummaryShapeSeriesEnum string

Set of constants representing the allowable values for FastLaunchJobConfigSummaryShapeSeriesEnum

const (
    FastLaunchJobConfigSummaryShapeSeriesAmdRome      FastLaunchJobConfigSummaryShapeSeriesEnum = "AMD_ROME"
    FastLaunchJobConfigSummaryShapeSeriesIntelSkylake FastLaunchJobConfigSummaryShapeSeriesEnum = "INTEL_SKYLAKE"
    FastLaunchJobConfigSummaryShapeSeriesNvidiaGpu    FastLaunchJobConfigSummaryShapeSeriesEnum = "NVIDIA_GPU"
    FastLaunchJobConfigSummaryShapeSeriesLegacy       FastLaunchJobConfigSummaryShapeSeriesEnum = "LEGACY"
    FastLaunchJobConfigSummaryShapeSeriesArm          FastLaunchJobConfigSummaryShapeSeriesEnum = "ARM"
)

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

FileStorageMountConfigurationDetails The File Storage Mount Configuration Details.

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"`
}

func (FileStorageMountConfigurationDetails) GetDestinationDirectoryName

func (m FileStorageMountConfigurationDetails) GetDestinationDirectoryName() *string

GetDestinationDirectoryName returns DestinationDirectoryName

func (FileStorageMountConfigurationDetails) GetDestinationPath

func (m FileStorageMountConfigurationDetails) GetDestinationPath() *string

GetDestinationPath returns DestinationPath

func (FileStorageMountConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (FileStorageMountConfigurationDetails) String

func (m FileStorageMountConfigurationDetails) String() string

func (FileStorageMountConfigurationDetails) ValidateEnumValue

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

FixedSizeScalingPolicy The fixed size scaling policy.

type FixedSizeScalingPolicy struct {

    // The number of instances for the model deployment.
    InstanceCount *int `mandatory:"true" json:"instanceCount"`
}

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 GetDataSciencePrivateEndpointRequest

GetDataSciencePrivateEndpointRequest wrapper for the GetDataSciencePrivateEndpoint operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetDataSciencePrivateEndpoint.go.html to see an example of how to use GetDataSciencePrivateEndpointRequest.

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
}

func (GetDataSciencePrivateEndpointRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetDataSciencePrivateEndpointRequest) HTTPRequest

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

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

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

func (GetDataSciencePrivateEndpointRequest) String

func (request GetDataSciencePrivateEndpointRequest) String() string

func (GetDataSciencePrivateEndpointRequest) ValidateEnumValue

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

GetDataSciencePrivateEndpointResponse wrapper for the GetDataSciencePrivateEndpoint operation

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.cloud.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"`
}

func (GetDataSciencePrivateEndpointResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetDataSciencePrivateEndpointResponse) String

func (response GetDataSciencePrivateEndpointResponse) String() string

type GetJobArtifactContentRequest

GetJobArtifactContentRequest wrapper for the GetJobArtifactContent operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetJobArtifactContent.go.html to see an example of how to use GetJobArtifactContentRequest.

type GetJobArtifactContentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

GetJobArtifactContentResponse wrapper for the GetJobArtifactContent operation

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.cloud.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"`
}

func (GetJobArtifactContentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetJobArtifactContentResponse) String

func (response GetJobArtifactContentResponse) String() string

type GetJobRequest

GetJobRequest wrapper for the GetJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetJob.go.html to see an example of how to use GetJobRequest.

type GetJobRequest struct {

    // The OCID (https://docs.cloud.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
}

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

GetJobResponse wrapper for the GetJob operation

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.cloud.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"`
}

func (GetJobResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetJobResponse) String

func (response GetJobResponse) String() string

type GetJobRunRequest

GetJobRunRequest wrapper for the GetJobRun operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetJobRun.go.html to see an example of how to use GetJobRunRequest.

type GetJobRunRequest struct {

    // The OCID (https://docs.cloud.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
}

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

GetJobRunResponse wrapper for the GetJobRun operation

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.cloud.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"`
}

func (GetJobRunResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetJobRunResponse) String

func (response GetJobRunResponse) String() string

type GetModelArtifactContentRequest

GetModelArtifactContentRequest wrapper for the GetModelArtifactContent operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetModelArtifactContent.go.html to see an example of how to use GetModelArtifactContentRequest.

type GetModelArtifactContentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

GetModelArtifactContentResponse wrapper for the GetModelArtifactContent operation

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.cloud.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"`
}

func (GetModelArtifactContentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetModelArtifactContentResponse) String

func (response GetModelArtifactContentResponse) String() string

type GetModelDeploymentRequest

GetModelDeploymentRequest wrapper for the GetModelDeployment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetModelDeployment.go.html to see an example of how to use GetModelDeploymentRequest.

type GetModelDeploymentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

GetModelDeploymentResponse wrapper for the GetModelDeployment operation

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.cloud.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"`
}

func (GetModelDeploymentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetModelDeploymentResponse) String

func (response GetModelDeploymentResponse) String() string

type GetModelProvenanceRequest

GetModelProvenanceRequest wrapper for the GetModelProvenance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetModelProvenance.go.html to see an example of how to use GetModelProvenanceRequest.

type GetModelProvenanceRequest struct {

    // The OCID (https://docs.cloud.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
}

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

GetModelProvenanceResponse wrapper for the GetModelProvenance operation

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.cloud.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"`
}

func (GetModelProvenanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetModelProvenanceResponse) String

func (response GetModelProvenanceResponse) String() string

type GetModelRequest

GetModelRequest wrapper for the GetModel operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetModel.go.html to see an example of how to use GetModelRequest.

type GetModelRequest struct {

    // The OCID (https://docs.cloud.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
}

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

GetModelResponse wrapper for the GetModel operation

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.cloud.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"`
}

func (GetModelResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetModelResponse) String

func (response GetModelResponse) String() string

type GetModelVersionSetRequest

GetModelVersionSetRequest wrapper for the GetModelVersionSet operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetModelVersionSet.go.html to see an example of how to use GetModelVersionSetRequest.

type GetModelVersionSetRequest struct {

    // The OCID (https://docs.cloud.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
}

func (GetModelVersionSetRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetModelVersionSetRequest) HTTPRequest

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

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

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

func (GetModelVersionSetRequest) String

func (request GetModelVersionSetRequest) String() string

func (GetModelVersionSetRequest) ValidateEnumValue

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

GetModelVersionSetResponse wrapper for the GetModelVersionSet operation

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.cloud.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"`
}

func (GetModelVersionSetResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetModelVersionSetResponse) String

func (response GetModelVersionSetResponse) String() string

type GetNotebookSessionRequest

GetNotebookSessionRequest wrapper for the GetNotebookSession operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetNotebookSession.go.html to see an example of how to use GetNotebookSessionRequest.

type GetNotebookSessionRequest struct {

    // The OCID (https://docs.cloud.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
}

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

GetNotebookSessionResponse wrapper for the GetNotebookSession operation

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.cloud.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"`
}

func (GetNotebookSessionResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetNotebookSessionResponse) String

func (response GetNotebookSessionResponse) String() string

type GetPipelineRequest

GetPipelineRequest wrapper for the GetPipeline operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetPipeline.go.html to see an example of how to use GetPipelineRequest.

type GetPipelineRequest struct {

    // The OCID (https://docs.cloud.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
}

func (GetPipelineRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetPipelineRequest) HTTPRequest

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

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

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

func (GetPipelineRequest) String

func (request GetPipelineRequest) String() string

func (GetPipelineRequest) ValidateEnumValue

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

GetPipelineResponse wrapper for the GetPipeline operation

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.cloud.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"`
}

func (GetPipelineResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetPipelineResponse) String

func (response GetPipelineResponse) String() string

type GetPipelineRunRequest

GetPipelineRunRequest wrapper for the GetPipelineRun operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetPipelineRun.go.html to see an example of how to use GetPipelineRunRequest.

type GetPipelineRunRequest struct {

    // The OCID (https://docs.cloud.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
}

func (GetPipelineRunRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetPipelineRunRequest) HTTPRequest

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

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

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

func (GetPipelineRunRequest) String

func (request GetPipelineRunRequest) String() string

func (GetPipelineRunRequest) ValidateEnumValue

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

GetPipelineRunResponse wrapper for the GetPipelineRun operation

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.cloud.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"`
}

func (GetPipelineRunResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetPipelineRunResponse) String

func (response GetPipelineRunResponse) String() string

type GetProjectRequest

GetProjectRequest wrapper for the GetProject operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetProject.go.html to see an example of how to use GetProjectRequest.

type GetProjectRequest struct {

    // The OCID (https://docs.cloud.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
}

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

GetProjectResponse wrapper for the GetProject operation

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.cloud.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"`
}

func (GetProjectResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetProjectResponse) String

func (response GetProjectResponse) String() string

type GetStepArtifactContentRequest

GetStepArtifactContentRequest wrapper for the GetStepArtifactContent operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetStepArtifactContent.go.html to see an example of how to use GetStepArtifactContentRequest.

type GetStepArtifactContentRequest struct {

    // The OCID (https://docs.cloud.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
}

func (GetStepArtifactContentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetStepArtifactContentRequest) HTTPRequest

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

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

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

func (GetStepArtifactContentRequest) String

func (request GetStepArtifactContentRequest) String() string

func (GetStepArtifactContentRequest) ValidateEnumValue

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

GetStepArtifactContentResponse wrapper for the GetStepArtifactContent operation

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.cloud.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"`
}

func (GetStepArtifactContentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetStepArtifactContentResponse) String

func (response GetStepArtifactContentResponse) String() string

type GetWorkRequestRequest

GetWorkRequestRequest wrapper for the GetWorkRequest operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.

type GetWorkRequestRequest struct {

    // The OCID (https://docs.cloud.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
}

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

GetWorkRequestResponse wrapper for the GetWorkRequest operation

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.cloud.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"`
}

func (GetWorkRequestResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetWorkRequestResponse) String

func (response GetWorkRequestResponse) String() string

type HeadJobArtifactRequest

HeadJobArtifactRequest wrapper for the HeadJobArtifact operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/HeadJobArtifact.go.html to see an example of how to use HeadJobArtifactRequest.

type HeadJobArtifactRequest struct {

    // The OCID (https://docs.cloud.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
}

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

HeadJobArtifactResponse wrapper for the HeadJobArtifact operation

type HeadJobArtifactResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.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"`
}

func (HeadJobArtifactResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (HeadJobArtifactResponse) String

func (response HeadJobArtifactResponse) String() string

type HeadModelArtifactRequest

HeadModelArtifactRequest wrapper for the HeadModelArtifact operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/HeadModelArtifact.go.html to see an example of how to use HeadModelArtifactRequest.

type HeadModelArtifactRequest struct {

    // The OCID (https://docs.cloud.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
}

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

HeadModelArtifactResponse wrapper for the HeadModelArtifact operation

type HeadModelArtifactResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.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"`
}

func (HeadModelArtifactResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (HeadModelArtifactResponse) String

func (response HeadModelArtifactResponse) String() string

type HeadStepArtifactRequest

HeadStepArtifactRequest wrapper for the HeadStepArtifact operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/HeadStepArtifact.go.html to see an example of how to use HeadStepArtifactRequest.

type HeadStepArtifactRequest struct {

    // The OCID (https://docs.cloud.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
}

func (HeadStepArtifactRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (HeadStepArtifactRequest) HTTPRequest

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

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

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

func (HeadStepArtifactRequest) String

func (request HeadStepArtifactRequest) String() string

func (HeadStepArtifactRequest) ValidateEnumValue

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

HeadStepArtifactResponse wrapper for the HeadStepArtifact operation

type HeadStepArtifactResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // For optimistic concurrency control. See ETags for Optimistic Concurrency Control (https://docs.cloud.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"`
}

func (HeadStepArtifactResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (HeadStepArtifactResponse) String

func (response HeadStepArtifactResponse) String() string

type ImportModelArtifactDetails

ImportModelArtifactDetails Details required for importing the artifact from service bucket

type ImportModelArtifactDetails struct {
    ArtifactImportDetails ArtifactImportDetails `mandatory:"true" json:"artifactImportDetails"`
}

func (ImportModelArtifactDetails) String

func (m ImportModelArtifactDetails) String() string

func (*ImportModelArtifactDetails) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (ImportModelArtifactDetails) ValidateEnumValue

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

ImportModelArtifactRequest wrapper for the ImportModelArtifact operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ImportModelArtifact.go.html to see an example of how to use ImportModelArtifactRequest.

type ImportModelArtifactRequest struct {

    // The OCID (https://docs.cloud.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
}

func (ImportModelArtifactRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ImportModelArtifactRequest) HTTPRequest

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

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

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

func (ImportModelArtifactRequest) String

func (request ImportModelArtifactRequest) String() string

func (ImportModelArtifactRequest) ValidateEnumValue

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

ImportModelArtifactResponse wrapper for the ImportModelArtifact operation

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.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (ImportModelArtifactResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ImportModelArtifactResponse) String

func (response ImportModelArtifactResponse) String() string

type InstanceConfiguration

InstanceConfiguration The model deployment instance configuration

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.cloud.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"`
}

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 InstancePoolModelDeploymentSystemData

InstancePoolModelDeploymentSystemData Instance pool based model deployment system data.

type InstancePoolModelDeploymentSystemData struct {

    // This value is the current count of the model deployment instances.
    CurrentInstanceCount *int `mandatory:"false" json:"currentInstanceCount"`
}

func (InstancePoolModelDeploymentSystemData) MarshalJSON

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

MarshalJSON marshals to json representation

func (InstancePoolModelDeploymentSystemData) String

func (m InstancePoolModelDeploymentSystemData) String() string

func (InstancePoolModelDeploymentSystemData) ValidateEnumValue

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 Job

Job A job for training models.

type Job struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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

JobConfigurationDetails The job configuration details

type JobConfigurationDetails interface {
}

type JobConfigurationDetailsJobTypeEnum

JobConfigurationDetailsJobTypeEnum Enum with underlying type: string

type JobConfigurationDetailsJobTypeEnum string

Set of constants representing the allowable values for JobConfigurationDetailsJobTypeEnum

const (
    JobConfigurationDetailsJobTypeDefault JobConfigurationDetailsJobTypeEnum = "DEFAULT"
)

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 JobEnvironmentConfigurationDetails

JobEnvironmentConfigurationDetails Environment configuration to capture job runtime dependencies.

type JobEnvironmentConfigurationDetails interface {
}

type JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum

JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum Enum with underlying type: string

type JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum string

Set of constants representing the allowable values for JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum

const (
    JobEnvironmentConfigurationDetailsJobEnvironmentTypeOcirContainer JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum = "OCIR_CONTAINER"
)

func GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumValues

func GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumValues() []JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum

GetJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnumValues Enumerates the set of values for JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum

func GetMappingJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum

func GetMappingJobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum(val string) (JobEnvironmentConfigurationDetailsJobEnvironmentTypeEnum, bool)

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

type JobInfrastructureConfigurationDetails

JobInfrastructureConfigurationDetails The job infrastructure configuration details (shape, block storage, etc.)

type JobInfrastructureConfigurationDetails interface {
}

type JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum

JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum Enum with underlying type: string

type JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum string

Set of constants representing the allowable values for JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum

const (
    JobInfrastructureConfigurationDetailsJobInfrastructureTypeStandalone   JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum = "STANDALONE"
    JobInfrastructureConfigurationDetailsJobInfrastructureTypeMeStandalone JobInfrastructureConfigurationDetailsJobInfrastructureTypeEnum = "ME_STANDALONE"
)

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

JobLifecycleStateEnum Enum with underlying type: string

type JobLifecycleStateEnum string

Set of constants representing the allowable values for JobLifecycleStateEnum

const (
    JobLifecycleStateCreating JobLifecycleStateEnum = "CREATING"
    JobLifecycleStateActive   JobLifecycleStateEnum = "ACTIVE"
    JobLifecycleStateDeleting JobLifecycleStateEnum = "DELETING"
    JobLifecycleStateFailed   JobLifecycleStateEnum = "FAILED"
    JobLifecycleStateDeleted  JobLifecycleStateEnum = "DELETED"
)

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

JobLogConfigurationDetails Logging configuration for resource.

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"`
}

func (JobLogConfigurationDetails) String

func (m JobLogConfigurationDetails) String() 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 JobRun

JobRun A job run.

type JobRun struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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 OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job run.
    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"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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

JobRunLifecycleStateEnum Enum with underlying type: string

type JobRunLifecycleStateEnum string

Set of constants representing the allowable values for JobRunLifecycleStateEnum

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"
)

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

JobRunLogDetails Customer logging details for job run.

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"`
}

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

JobRunSummary Summary information for a Job.

type JobRunSummary struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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 OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job run.
    JobId *string `mandatory:"true" json:"jobId"`

    // The state of the job.
    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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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 JobShapeConfigDetails

JobShapeConfigDetails Details for the job run shape configuration. Specify only when a flex shape is selected.

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"`
}

func (JobShapeConfigDetails) String

func (m JobShapeConfigDetails) String() string

func (JobShapeConfigDetails) ValidateEnumValue

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 JobShapeSummary

JobShapeSummary The compute shape used to launch a job compute instance.

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"`
}

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

JobShapeSummaryShapeSeriesEnum Enum with underlying type: string

type JobShapeSummaryShapeSeriesEnum string

Set of constants representing the allowable values for JobShapeSummaryShapeSeriesEnum

const (
    JobShapeSummaryShapeSeriesAmdRome      JobShapeSummaryShapeSeriesEnum = "AMD_ROME"
    JobShapeSummaryShapeSeriesIntelSkylake JobShapeSummaryShapeSeriesEnum = "INTEL_SKYLAKE"
    JobShapeSummaryShapeSeriesNvidiaGpu    JobShapeSummaryShapeSeriesEnum = "NVIDIA_GPU"
    JobShapeSummaryShapeSeriesLegacy       JobShapeSummaryShapeSeriesEnum = "LEGACY"
    JobShapeSummaryShapeSeriesArm          JobShapeSummaryShapeSeriesEnum = "ARM"
)

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

JobSummary Summary information for a Job.

type JobSummary struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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 ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum

ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum Enum with underlying type: string

type ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum string

Set of constants representing the allowable values for ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum

const (
    ListDataSciencePrivateEndpointsDataScienceResourceTypeNotebookSession ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum = "NOTEBOOK_SESSION"
)

func GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumValues

func GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumValues() []ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum

GetListDataSciencePrivateEndpointsDataScienceResourceTypeEnumValues Enumerates the set of values for ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum

func GetMappingListDataSciencePrivateEndpointsDataScienceResourceTypeEnum

func GetMappingListDataSciencePrivateEndpointsDataScienceResourceTypeEnum(val string) (ListDataSciencePrivateEndpointsDataScienceResourceTypeEnum, bool)

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

type ListDataSciencePrivateEndpointsLifecycleStateEnum

ListDataSciencePrivateEndpointsLifecycleStateEnum Enum with underlying type: string

type ListDataSciencePrivateEndpointsLifecycleStateEnum string

Set of constants representing the allowable values for ListDataSciencePrivateEndpointsLifecycleStateEnum

const (
    ListDataSciencePrivateEndpointsLifecycleStateCreating       ListDataSciencePrivateEndpointsLifecycleStateEnum = "CREATING"
    ListDataSciencePrivateEndpointsLifecycleStateActive         ListDataSciencePrivateEndpointsLifecycleStateEnum = "ACTIVE"
    ListDataSciencePrivateEndpointsLifecycleStateUpdating       ListDataSciencePrivateEndpointsLifecycleStateEnum = "UPDATING"
    ListDataSciencePrivateEndpointsLifecycleStateDeleting       ListDataSciencePrivateEndpointsLifecycleStateEnum = "DELETING"
    ListDataSciencePrivateEndpointsLifecycleStateDeleted        ListDataSciencePrivateEndpointsLifecycleStateEnum = "DELETED"
    ListDataSciencePrivateEndpointsLifecycleStateFailed         ListDataSciencePrivateEndpointsLifecycleStateEnum = "FAILED"
    ListDataSciencePrivateEndpointsLifecycleStateNeedsAttention ListDataSciencePrivateEndpointsLifecycleStateEnum = "NEEDS_ATTENTION"
)

func GetListDataSciencePrivateEndpointsLifecycleStateEnumValues

func GetListDataSciencePrivateEndpointsLifecycleStateEnumValues() []ListDataSciencePrivateEndpointsLifecycleStateEnum

GetListDataSciencePrivateEndpointsLifecycleStateEnumValues Enumerates the set of values for ListDataSciencePrivateEndpointsLifecycleStateEnum

func GetMappingListDataSciencePrivateEndpointsLifecycleStateEnum

func GetMappingListDataSciencePrivateEndpointsLifecycleStateEnum(val string) (ListDataSciencePrivateEndpointsLifecycleStateEnum, bool)

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

type ListDataSciencePrivateEndpointsRequest

ListDataSciencePrivateEndpointsRequest wrapper for the ListDataSciencePrivateEndpoints operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListDataSciencePrivateEndpoints.go.html to see an example of how to use ListDataSciencePrivateEndpointsRequest.

type ListDataSciencePrivateEndpointsRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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
}

func (ListDataSciencePrivateEndpointsRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListDataSciencePrivateEndpointsRequest) HTTPRequest

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

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

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

func (ListDataSciencePrivateEndpointsRequest) String

func (request ListDataSciencePrivateEndpointsRequest) String() string

func (ListDataSciencePrivateEndpointsRequest) ValidateEnumValue

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

ListDataSciencePrivateEndpointsResponse wrapper for the ListDataSciencePrivateEndpoints operation

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.cloud.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.cloud.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"`
}

func (ListDataSciencePrivateEndpointsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListDataSciencePrivateEndpointsResponse) String

func (response ListDataSciencePrivateEndpointsResponse) String() string

type ListDataSciencePrivateEndpointsSortByEnum

ListDataSciencePrivateEndpointsSortByEnum Enum with underlying type: string

type ListDataSciencePrivateEndpointsSortByEnum string

Set of constants representing the allowable values for ListDataSciencePrivateEndpointsSortByEnum

const (
    ListDataSciencePrivateEndpointsSortByTimecreated ListDataSciencePrivateEndpointsSortByEnum = "timeCreated"
)

func GetListDataSciencePrivateEndpointsSortByEnumValues

func GetListDataSciencePrivateEndpointsSortByEnumValues() []ListDataSciencePrivateEndpointsSortByEnum

GetListDataSciencePrivateEndpointsSortByEnumValues Enumerates the set of values for ListDataSciencePrivateEndpointsSortByEnum

func GetMappingListDataSciencePrivateEndpointsSortByEnum

func GetMappingListDataSciencePrivateEndpointsSortByEnum(val string) (ListDataSciencePrivateEndpointsSortByEnum, bool)

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

type ListDataSciencePrivateEndpointsSortOrderEnum

ListDataSciencePrivateEndpointsSortOrderEnum Enum with underlying type: string

type ListDataSciencePrivateEndpointsSortOrderEnum string

Set of constants representing the allowable values for ListDataSciencePrivateEndpointsSortOrderEnum

const (
    ListDataSciencePrivateEndpointsSortOrderAsc  ListDataSciencePrivateEndpointsSortOrderEnum = "ASC"
    ListDataSciencePrivateEndpointsSortOrderDesc ListDataSciencePrivateEndpointsSortOrderEnum = "DESC"
)

func GetListDataSciencePrivateEndpointsSortOrderEnumValues

func GetListDataSciencePrivateEndpointsSortOrderEnumValues() []ListDataSciencePrivateEndpointsSortOrderEnum

GetListDataSciencePrivateEndpointsSortOrderEnumValues Enumerates the set of values for ListDataSciencePrivateEndpointsSortOrderEnum

func GetMappingListDataSciencePrivateEndpointsSortOrderEnum

func GetMappingListDataSciencePrivateEndpointsSortOrderEnum(val string) (ListDataSciencePrivateEndpointsSortOrderEnum, bool)

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

type ListFastLaunchJobConfigsRequest

ListFastLaunchJobConfigsRequest wrapper for the ListFastLaunchJobConfigs operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListFastLaunchJobConfigs.go.html to see an example of how to use ListFastLaunchJobConfigsRequest.

type ListFastLaunchJobConfigsRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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
}

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

ListFastLaunchJobConfigsResponse wrapper for the ListFastLaunchJobConfigs operation

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.cloud.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.cloud.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"`
}

func (ListFastLaunchJobConfigsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListFastLaunchJobConfigsResponse) String

func (response ListFastLaunchJobConfigsResponse) String() string

type ListJobRunsLifecycleStateEnum

ListJobRunsLifecycleStateEnum Enum with underlying type: string

type ListJobRunsLifecycleStateEnum string

Set of constants representing the allowable values for ListJobRunsLifecycleStateEnum

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"
)

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

ListJobRunsRequest wrapper for the ListJobRuns operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListJobRuns.go.html to see an example of how to use ListJobRunsRequest.

type ListJobRunsRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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
}

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

ListJobRunsResponse wrapper for the ListJobRuns operation

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.cloud.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.cloud.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"`
}

func (ListJobRunsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListJobRunsResponse) String

func (response ListJobRunsResponse) String() string

type ListJobRunsSortByEnum

ListJobRunsSortByEnum Enum with underlying type: string

type ListJobRunsSortByEnum string

Set of constants representing the allowable values for ListJobRunsSortByEnum

const (
    ListJobRunsSortByTimecreated ListJobRunsSortByEnum = "timeCreated"
    ListJobRunsSortByDisplayname ListJobRunsSortByEnum = "displayName"
)

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

ListJobRunsSortOrderEnum Enum with underlying type: string

type ListJobRunsSortOrderEnum string

Set of constants representing the allowable values for ListJobRunsSortOrderEnum

const (
    ListJobRunsSortOrderAsc  ListJobRunsSortOrderEnum = "ASC"
    ListJobRunsSortOrderDesc ListJobRunsSortOrderEnum = "DESC"
)

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

ListJobShapesRequest wrapper for the ListJobShapes operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListJobShapes.go.html to see an example of how to use ListJobShapesRequest.

type ListJobShapesRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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
}

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

ListJobShapesResponse wrapper for the ListJobShapes operation

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.cloud.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.cloud.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"`
}

func (ListJobShapesResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListJobShapesResponse) String

func (response ListJobShapesResponse) String() string

type ListJobsLifecycleStateEnum

ListJobsLifecycleStateEnum Enum with underlying type: string

type ListJobsLifecycleStateEnum string

Set of constants representing the allowable values for ListJobsLifecycleStateEnum

const (
    ListJobsLifecycleStateCreating ListJobsLifecycleStateEnum = "CREATING"
    ListJobsLifecycleStateActive   ListJobsLifecycleStateEnum = "ACTIVE"
    ListJobsLifecycleStateDeleting ListJobsLifecycleStateEnum = "DELETING"
    ListJobsLifecycleStateFailed   ListJobsLifecycleStateEnum = "FAILED"
    ListJobsLifecycleStateDeleted  ListJobsLifecycleStateEnum = "DELETED"
)

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

ListJobsRequest wrapper for the ListJobs operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListJobs.go.html to see an example of how to use ListJobsRequest.

type ListJobsRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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
}

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

ListJobsResponse wrapper for the ListJobs operation

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.cloud.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.cloud.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"`
}

func (ListJobsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListJobsResponse) String

func (response ListJobsResponse) String() string

type ListJobsSortByEnum

ListJobsSortByEnum Enum with underlying type: string

type ListJobsSortByEnum string

Set of constants representing the allowable values for ListJobsSortByEnum

const (
    ListJobsSortByTimecreated ListJobsSortByEnum = "timeCreated"
    ListJobsSortByDisplayname ListJobsSortByEnum = "displayName"
)

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

ListJobsSortOrderEnum Enum with underlying type: string

type ListJobsSortOrderEnum string

Set of constants representing the allowable values for ListJobsSortOrderEnum

const (
    ListJobsSortOrderAsc  ListJobsSortOrderEnum = "ASC"
    ListJobsSortOrderDesc ListJobsSortOrderEnum = "DESC"
)

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 ListModelDeploymentShapesRequest

ListModelDeploymentShapesRequest wrapper for the ListModelDeploymentShapes operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListModelDeploymentShapes.go.html to see an example of how to use ListModelDeploymentShapesRequest.

type ListModelDeploymentShapesRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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
}

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

ListModelDeploymentShapesResponse wrapper for the ListModelDeploymentShapes operation

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.cloud.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.cloud.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"`
}

func (ListModelDeploymentShapesResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListModelDeploymentShapesResponse) String

func (response ListModelDeploymentShapesResponse) String() string

type ListModelDeploymentsLifecycleStateEnum

ListModelDeploymentsLifecycleStateEnum Enum with underlying type: string

type ListModelDeploymentsLifecycleStateEnum string

Set of constants representing the allowable values for ListModelDeploymentsLifecycleStateEnum

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"
)

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

ListModelDeploymentsRequest wrapper for the ListModelDeployments operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListModelDeployments.go.html to see an example of how to use ListModelDeploymentsRequest.

type ListModelDeploymentsRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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
}

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

ListModelDeploymentsResponse wrapper for the ListModelDeployments operation

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.cloud.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.cloud.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"`
}

func (ListModelDeploymentsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListModelDeploymentsResponse) String

func (response ListModelDeploymentsResponse) String() string

type ListModelDeploymentsSortByEnum

ListModelDeploymentsSortByEnum Enum with underlying type: string

type ListModelDeploymentsSortByEnum string

Set of constants representing the allowable values for ListModelDeploymentsSortByEnum

const (
    ListModelDeploymentsSortByTimecreated ListModelDeploymentsSortByEnum = "timeCreated"
    ListModelDeploymentsSortByDisplayname ListModelDeploymentsSortByEnum = "displayName"
)

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

ListModelDeploymentsSortOrderEnum Enum with underlying type: string

type ListModelDeploymentsSortOrderEnum string

Set of constants representing the allowable values for ListModelDeploymentsSortOrderEnum

const (
    ListModelDeploymentsSortOrderAsc  ListModelDeploymentsSortOrderEnum = "ASC"
    ListModelDeploymentsSortOrderDesc ListModelDeploymentsSortOrderEnum = "DESC"
)

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 ListModelVersionSetsLifecycleStateEnum

ListModelVersionSetsLifecycleStateEnum Enum with underlying type: string

type ListModelVersionSetsLifecycleStateEnum string

Set of constants representing the allowable values for ListModelVersionSetsLifecycleStateEnum

const (
    ListModelVersionSetsLifecycleStateActive   ListModelVersionSetsLifecycleStateEnum = "ACTIVE"
    ListModelVersionSetsLifecycleStateDeleting ListModelVersionSetsLifecycleStateEnum = "DELETING"
    ListModelVersionSetsLifecycleStateDeleted  ListModelVersionSetsLifecycleStateEnum = "DELETED"
    ListModelVersionSetsLifecycleStateFailed   ListModelVersionSetsLifecycleStateEnum = "FAILED"
)

func GetListModelVersionSetsLifecycleStateEnumValues

func GetListModelVersionSetsLifecycleStateEnumValues() []ListModelVersionSetsLifecycleStateEnum

GetListModelVersionSetsLifecycleStateEnumValues Enumerates the set of values for ListModelVersionSetsLifecycleStateEnum

func GetMappingListModelVersionSetsLifecycleStateEnum

func GetMappingListModelVersionSetsLifecycleStateEnum(val string) (ListModelVersionSetsLifecycleStateEnum, bool)

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

type ListModelVersionSetsRequest

ListModelVersionSetsRequest wrapper for the ListModelVersionSets operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListModelVersionSets.go.html to see an example of how to use ListModelVersionSetsRequest.

type ListModelVersionSetsRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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
}

func (ListModelVersionSetsRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListModelVersionSetsRequest) HTTPRequest

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

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

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

func (ListModelVersionSetsRequest) String

func (request ListModelVersionSetsRequest) String() string

func (ListModelVersionSetsRequest) ValidateEnumValue

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

ListModelVersionSetsResponse wrapper for the ListModelVersionSets operation

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.cloud.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.cloud.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"`
}

func (ListModelVersionSetsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListModelVersionSetsResponse) String

func (response ListModelVersionSetsResponse) String() string

type ListModelVersionSetsSortByEnum

ListModelVersionSetsSortByEnum Enum with underlying type: string

type ListModelVersionSetsSortByEnum string

Set of constants representing the allowable values for ListModelVersionSetsSortByEnum

const (
    ListModelVersionSetsSortByTimecreated    ListModelVersionSetsSortByEnum = "timeCreated"
    ListModelVersionSetsSortByName           ListModelVersionSetsSortByEnum = "name"
    ListModelVersionSetsSortByLifecyclestate ListModelVersionSetsSortByEnum = "lifecycleState"
)

func GetListModelVersionSetsSortByEnumValues

func GetListModelVersionSetsSortByEnumValues() []ListModelVersionSetsSortByEnum

GetListModelVersionSetsSortByEnumValues Enumerates the set of values for ListModelVersionSetsSortByEnum

func GetMappingListModelVersionSetsSortByEnum

func GetMappingListModelVersionSetsSortByEnum(val string) (ListModelVersionSetsSortByEnum, bool)

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

type ListModelVersionSetsSortOrderEnum

ListModelVersionSetsSortOrderEnum Enum with underlying type: string

type ListModelVersionSetsSortOrderEnum string

Set of constants representing the allowable values for ListModelVersionSetsSortOrderEnum

const (
    ListModelVersionSetsSortOrderAsc  ListModelVersionSetsSortOrderEnum = "ASC"
    ListModelVersionSetsSortOrderDesc ListModelVersionSetsSortOrderEnum = "DESC"
)

func GetListModelVersionSetsSortOrderEnumValues

func GetListModelVersionSetsSortOrderEnumValues() []ListModelVersionSetsSortOrderEnum

GetListModelVersionSetsSortOrderEnumValues Enumerates the set of values for ListModelVersionSetsSortOrderEnum

func GetMappingListModelVersionSetsSortOrderEnum

func GetMappingListModelVersionSetsSortOrderEnum(val string) (ListModelVersionSetsSortOrderEnum, bool)

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

type ListModelsLifecycleStateEnum

ListModelsLifecycleStateEnum Enum with underlying type: string

type ListModelsLifecycleStateEnum string

Set of constants representing the allowable values for ListModelsLifecycleStateEnum

const (
    ListModelsLifecycleStateActive   ListModelsLifecycleStateEnum = "ACTIVE"
    ListModelsLifecycleStateDeleted  ListModelsLifecycleStateEnum = "DELETED"
    ListModelsLifecycleStateFailed   ListModelsLifecycleStateEnum = "FAILED"
    ListModelsLifecycleStateInactive ListModelsLifecycleStateEnum = "INACTIVE"
)

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

ListModelsRequest wrapper for the ListModels operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListModels.go.html to see an example of how to use ListModelsRequest.

type ListModelsRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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"`

    // <b>Filter</b> results by OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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
}

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

ListModelsResponse wrapper for the ListModels operation

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.cloud.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.cloud.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"`
}

func (ListModelsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListModelsResponse) String

func (response ListModelsResponse) String() string

type ListModelsSortByEnum

ListModelsSortByEnum Enum with underlying type: string

type ListModelsSortByEnum string

Set of constants representing the allowable values for ListModelsSortByEnum

const (
    ListModelsSortByTimecreated    ListModelsSortByEnum = "timeCreated"
    ListModelsSortByDisplayname    ListModelsSortByEnum = "displayName"
    ListModelsSortByLifecyclestate ListModelsSortByEnum = "lifecycleState"
)

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

ListModelsSortOrderEnum Enum with underlying type: string

type ListModelsSortOrderEnum string

Set of constants representing the allowable values for ListModelsSortOrderEnum

const (
    ListModelsSortOrderAsc  ListModelsSortOrderEnum = "ASC"
    ListModelsSortOrderDesc ListModelsSortOrderEnum = "DESC"
)

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

ListNotebookSessionShapesRequest wrapper for the ListNotebookSessionShapes operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListNotebookSessionShapes.go.html to see an example of how to use ListNotebookSessionShapesRequest.

type ListNotebookSessionShapesRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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
}

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

ListNotebookSessionShapesResponse wrapper for the ListNotebookSessionShapes operation

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.cloud.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.cloud.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"`
}

func (ListNotebookSessionShapesResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListNotebookSessionShapesResponse) String

func (response ListNotebookSessionShapesResponse) String() string

type ListNotebookSessionsLifecycleStateEnum

ListNotebookSessionsLifecycleStateEnum Enum with underlying type: string

type ListNotebookSessionsLifecycleStateEnum string

Set of constants representing the allowable values for ListNotebookSessionsLifecycleStateEnum

const (
    ListNotebookSessionsLifecycleStateCreating ListNotebookSessionsLifecycleStateEnum = "CREATING"
    ListNotebookSessionsLifecycleStateActive   ListNotebookSessionsLifecycleStateEnum = "ACTIVE"
    ListNotebookSessionsLifecycleStateDeleting ListNotebookSessionsLifecycleStateEnum = "DELETING"
    ListNotebookSessionsLifecycleStateDeleted  ListNotebookSessionsLifecycleStateEnum = "DELETED"
    ListNotebookSessionsLifecycleStateFailed   ListNotebookSessionsLifecycleStateEnum = "FAILED"
    ListNotebookSessionsLifecycleStateInactive ListNotebookSessionsLifecycleStateEnum = "INACTIVE"
    ListNotebookSessionsLifecycleStateUpdating ListNotebookSessionsLifecycleStateEnum = "UPDATING"
)

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

ListNotebookSessionsRequest wrapper for the ListNotebookSessions operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListNotebookSessions.go.html to see an example of how to use ListNotebookSessionsRequest.

type ListNotebookSessionsRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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
}

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

ListNotebookSessionsResponse wrapper for the ListNotebookSessions operation

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.cloud.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.cloud.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"`
}

func (ListNotebookSessionsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListNotebookSessionsResponse) String

func (response ListNotebookSessionsResponse) String() string

type ListNotebookSessionsSortByEnum

ListNotebookSessionsSortByEnum Enum with underlying type: string

type ListNotebookSessionsSortByEnum string

Set of constants representing the allowable values for ListNotebookSessionsSortByEnum

const (
    ListNotebookSessionsSortByTimecreated ListNotebookSessionsSortByEnum = "timeCreated"
    ListNotebookSessionsSortByDisplayname ListNotebookSessionsSortByEnum = "displayName"
)

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

ListNotebookSessionsSortOrderEnum Enum with underlying type: string

type ListNotebookSessionsSortOrderEnum string

Set of constants representing the allowable values for ListNotebookSessionsSortOrderEnum

const (
    ListNotebookSessionsSortOrderAsc  ListNotebookSessionsSortOrderEnum = "ASC"
    ListNotebookSessionsSortOrderDesc ListNotebookSessionsSortOrderEnum = "DESC"
)

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

ListPipelineRunsLifecycleStateEnum Enum with underlying type: string

type ListPipelineRunsLifecycleStateEnum string

Set of constants representing the allowable values for ListPipelineRunsLifecycleStateEnum

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"
)

func GetListPipelineRunsLifecycleStateEnumValues

func GetListPipelineRunsLifecycleStateEnumValues() []ListPipelineRunsLifecycleStateEnum

GetListPipelineRunsLifecycleStateEnumValues Enumerates the set of values for ListPipelineRunsLifecycleStateEnum

func GetMappingListPipelineRunsLifecycleStateEnum

func GetMappingListPipelineRunsLifecycleStateEnum(val string) (ListPipelineRunsLifecycleStateEnum, bool)

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

type ListPipelineRunsRequest

ListPipelineRunsRequest wrapper for the ListPipelineRuns operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListPipelineRuns.go.html to see an example of how to use ListPipelineRunsRequest.

type ListPipelineRunsRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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
}

func (ListPipelineRunsRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListPipelineRunsRequest) HTTPRequest

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

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

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

func (ListPipelineRunsRequest) String

func (request ListPipelineRunsRequest) String() string

func (ListPipelineRunsRequest) ValidateEnumValue

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

ListPipelineRunsResponse wrapper for the ListPipelineRuns operation

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.cloud.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.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

func (ListPipelineRunsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListPipelineRunsResponse) String

func (response ListPipelineRunsResponse) String() string

type ListPipelineRunsSortByEnum

ListPipelineRunsSortByEnum Enum with underlying type: string

type ListPipelineRunsSortByEnum string

Set of constants representing the allowable values for ListPipelineRunsSortByEnum

const (
    ListPipelineRunsSortByTimeaccepted ListPipelineRunsSortByEnum = "timeAccepted"
    ListPipelineRunsSortByDisplayname  ListPipelineRunsSortByEnum = "displayName"
)

func GetListPipelineRunsSortByEnumValues

func GetListPipelineRunsSortByEnumValues() []ListPipelineRunsSortByEnum

GetListPipelineRunsSortByEnumValues Enumerates the set of values for ListPipelineRunsSortByEnum

func GetMappingListPipelineRunsSortByEnum

func GetMappingListPipelineRunsSortByEnum(val string) (ListPipelineRunsSortByEnum, bool)

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

type ListPipelineRunsSortOrderEnum

ListPipelineRunsSortOrderEnum Enum with underlying type: string

type ListPipelineRunsSortOrderEnum string

Set of constants representing the allowable values for ListPipelineRunsSortOrderEnum

const (
    ListPipelineRunsSortOrderAsc  ListPipelineRunsSortOrderEnum = "ASC"
    ListPipelineRunsSortOrderDesc ListPipelineRunsSortOrderEnum = "DESC"
)

func GetListPipelineRunsSortOrderEnumValues

func GetListPipelineRunsSortOrderEnumValues() []ListPipelineRunsSortOrderEnum

GetListPipelineRunsSortOrderEnumValues Enumerates the set of values for ListPipelineRunsSortOrderEnum

func GetMappingListPipelineRunsSortOrderEnum

func GetMappingListPipelineRunsSortOrderEnum(val string) (ListPipelineRunsSortOrderEnum, bool)

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

type ListPipelinesLifecycleStateEnum

ListPipelinesLifecycleStateEnum Enum with underlying type: string

type ListPipelinesLifecycleStateEnum string

Set of constants representing the allowable values for ListPipelinesLifecycleStateEnum

const (
    ListPipelinesLifecycleStateCreating ListPipelinesLifecycleStateEnum = "CREATING"
    ListPipelinesLifecycleStateActive   ListPipelinesLifecycleStateEnum = "ACTIVE"
    ListPipelinesLifecycleStateDeleting ListPipelinesLifecycleStateEnum = "DELETING"
    ListPipelinesLifecycleStateFailed   ListPipelinesLifecycleStateEnum = "FAILED"
    ListPipelinesLifecycleStateDeleted  ListPipelinesLifecycleStateEnum = "DELETED"
)

func GetListPipelinesLifecycleStateEnumValues

func GetListPipelinesLifecycleStateEnumValues() []ListPipelinesLifecycleStateEnum

GetListPipelinesLifecycleStateEnumValues Enumerates the set of values for ListPipelinesLifecycleStateEnum

func GetMappingListPipelinesLifecycleStateEnum

func GetMappingListPipelinesLifecycleStateEnum(val string) (ListPipelinesLifecycleStateEnum, bool)

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

type ListPipelinesRequest

ListPipelinesRequest wrapper for the ListPipelines operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListPipelines.go.html to see an example of how to use ListPipelinesRequest.

type ListPipelinesRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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
}

func (ListPipelinesRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListPipelinesRequest) HTTPRequest

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

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

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

func (ListPipelinesRequest) String

func (request ListPipelinesRequest) String() string

func (ListPipelinesRequest) ValidateEnumValue

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

ListPipelinesResponse wrapper for the ListPipelines operation

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.cloud.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.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

func (ListPipelinesResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListPipelinesResponse) String

func (response ListPipelinesResponse) String() string

type ListPipelinesSortByEnum

ListPipelinesSortByEnum Enum with underlying type: string

type ListPipelinesSortByEnum string

Set of constants representing the allowable values for ListPipelinesSortByEnum

const (
    ListPipelinesSortByTimecreated ListPipelinesSortByEnum = "timeCreated"
    ListPipelinesSortByDisplayname ListPipelinesSortByEnum = "displayName"
)

func GetListPipelinesSortByEnumValues

func GetListPipelinesSortByEnumValues() []ListPipelinesSortByEnum

GetListPipelinesSortByEnumValues Enumerates the set of values for ListPipelinesSortByEnum

func GetMappingListPipelinesSortByEnum

func GetMappingListPipelinesSortByEnum(val string) (ListPipelinesSortByEnum, bool)

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

type ListPipelinesSortOrderEnum

ListPipelinesSortOrderEnum Enum with underlying type: string

type ListPipelinesSortOrderEnum string

Set of constants representing the allowable values for ListPipelinesSortOrderEnum

const (
    ListPipelinesSortOrderAsc  ListPipelinesSortOrderEnum = "ASC"
    ListPipelinesSortOrderDesc ListPipelinesSortOrderEnum = "DESC"
)

func GetListPipelinesSortOrderEnumValues

func GetListPipelinesSortOrderEnumValues() []ListPipelinesSortOrderEnum

GetListPipelinesSortOrderEnumValues Enumerates the set of values for ListPipelinesSortOrderEnum

func GetMappingListPipelinesSortOrderEnum

func GetMappingListPipelinesSortOrderEnum(val string) (ListPipelinesSortOrderEnum, bool)

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

type ListProjectsLifecycleStateEnum

ListProjectsLifecycleStateEnum Enum with underlying type: string

type ListProjectsLifecycleStateEnum string

Set of constants representing the allowable values for ListProjectsLifecycleStateEnum

const (
    ListProjectsLifecycleStateActive   ListProjectsLifecycleStateEnum = "ACTIVE"
    ListProjectsLifecycleStateDeleting ListProjectsLifecycleStateEnum = "DELETING"
    ListProjectsLifecycleStateDeleted  ListProjectsLifecycleStateEnum = "DELETED"
)

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

ListProjectsRequest wrapper for the ListProjects operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListProjects.go.html to see an example of how to use ListProjectsRequest.

type ListProjectsRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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
}

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

ListProjectsResponse wrapper for the ListProjects operation

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.cloud.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.cloud.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"`
}

func (ListProjectsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListProjectsResponse) String

func (response ListProjectsResponse) String() string

type ListProjectsSortByEnum

ListProjectsSortByEnum Enum with underlying type: string

type ListProjectsSortByEnum string

Set of constants representing the allowable values for ListProjectsSortByEnum

const (
    ListProjectsSortByTimecreated ListProjectsSortByEnum = "timeCreated"
    ListProjectsSortByDisplayname ListProjectsSortByEnum = "displayName"
)

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

ListProjectsSortOrderEnum Enum with underlying type: string

type ListProjectsSortOrderEnum string

Set of constants representing the allowable values for ListProjectsSortOrderEnum

const (
    ListProjectsSortOrderAsc  ListProjectsSortOrderEnum = "ASC"
    ListProjectsSortOrderDesc ListProjectsSortOrderEnum = "DESC"
)

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 ListWorkRequestErrorsRequest

ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.

type ListWorkRequestErrorsRequest struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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
}

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

ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation

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.cloud.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.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

func (ListWorkRequestErrorsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestErrorsResponse) String

func (response ListWorkRequestErrorsResponse) String() string

type ListWorkRequestLogsRequest

ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.

type ListWorkRequestLogsRequest struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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
}

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

ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation

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.cloud.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.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine).
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`
}

func (ListWorkRequestLogsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestLogsResponse) String

func (response ListWorkRequestLogsResponse) String() string

type ListWorkRequestsOperationTypeEnum

ListWorkRequestsOperationTypeEnum Enum with underlying type: string

type ListWorkRequestsOperationTypeEnum string

Set of constants representing the allowable values for ListWorkRequestsOperationTypeEnum

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"
    ListWorkRequestsOperationTypePrivateEndpointCreate     ListWorkRequestsOperationTypeEnum = "PRIVATE_ENDPOINT_CREATE"
    ListWorkRequestsOperationTypePrivateEndpointDelete     ListWorkRequestsOperationTypeEnum = "PRIVATE_ENDPOINT_DELETE"
    ListWorkRequestsOperationTypePrivateEndpointMove       ListWorkRequestsOperationTypeEnum = "PRIVATE_ENDPOINT_MOVE"
    ListWorkRequestsOperationTypePrivateEndpointUpdate     ListWorkRequestsOperationTypeEnum = "PRIVATE_ENDPOINT_UPDATE"
)

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

ListWorkRequestsRequest wrapper for the ListWorkRequests operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.

type ListWorkRequestsRequest struct {

    // <b>Filter</b> results by the OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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
}

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

ListWorkRequestsResponse wrapper for the ListWorkRequests operation

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.cloud.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.cloud.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"`
}

func (ListWorkRequestsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestsResponse) String

func (response ListWorkRequestsResponse) String() string

type ListWorkRequestsSortByEnum

ListWorkRequestsSortByEnum Enum with underlying type: string

type ListWorkRequestsSortByEnum string

Set of constants representing the allowable values for ListWorkRequestsSortByEnum

const (
    ListWorkRequestsSortByOperationtype ListWorkRequestsSortByEnum = "operationType"
    ListWorkRequestsSortByStatus        ListWorkRequestsSortByEnum = "status"
    ListWorkRequestsSortByTimeaccepted  ListWorkRequestsSortByEnum = "timeAccepted"
)

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

ListWorkRequestsSortOrderEnum Enum with underlying type: string

type ListWorkRequestsSortOrderEnum string

Set of constants representing the allowable values for ListWorkRequestsSortOrderEnum

const (
    ListWorkRequestsSortOrderAsc  ListWorkRequestsSortOrderEnum = "ASC"
    ListWorkRequestsSortOrderDesc ListWorkRequestsSortOrderEnum = "DESC"
)

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

ListWorkRequestsStatusEnum Enum with underlying type: string

type ListWorkRequestsStatusEnum string

Set of constants representing the allowable values for ListWorkRequestsStatusEnum

const (
    ListWorkRequestsStatusAccepted   ListWorkRequestsStatusEnum = "ACCEPTED"
    ListWorkRequestsStatusInProgress ListWorkRequestsStatusEnum = "IN_PROGRESS"
    ListWorkRequestsStatusFailed     ListWorkRequestsStatusEnum = "FAILED"
    ListWorkRequestsStatusSucceeded  ListWorkRequestsStatusEnum = "SUCCEEDED"
    ListWorkRequestsStatusCanceling  ListWorkRequestsStatusEnum = "CANCELING"
    ListWorkRequestsStatusCanceled   ListWorkRequestsStatusEnum = "CANCELED"
)

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

LogDetails The log details.

type LogDetails struct {

    // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of a log to work with.
    LogId *string `mandatory:"true" json:"logId"`

    // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of a log group to work with.
    LogGroupId *string `mandatory:"true" json:"logGroupId"`
}

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

ManagedEgressStandaloneJobInfrastructureConfigurationDetails The standalone job infrastructure configuration with network egress settings preconfigured.

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"`
}

func (ManagedEgressStandaloneJobInfrastructureConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (ManagedEgressStandaloneJobInfrastructureConfigurationDetails) String

func (m ManagedEgressStandaloneJobInfrastructureConfigurationDetails) String() string

func (ManagedEgressStandaloneJobInfrastructureConfigurationDetails) ValidateEnumValue

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

ValidateEnumValue returns an error 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

Metadata Defines properties of each model 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
    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,other".
    Category *string `mandatory:"false" json:"category"`
}

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

MetricExpressionRule The metric expression rule base.

type MetricExpressionRule interface {
}

type MetricExpressionRuleMetricExpressionRuleTypeEnum

MetricExpressionRuleMetricExpressionRuleTypeEnum Enum with underlying type: string

type MetricExpressionRuleMetricExpressionRuleTypeEnum string

Set of constants representing the allowable values for MetricExpressionRuleMetricExpressionRuleTypeEnum

const (
    MetricExpressionRuleMetricExpressionRuleTypePredefinedExpression MetricExpressionRuleMetricExpressionRuleTypeEnum = "PREDEFINED_EXPRESSION"
    MetricExpressionRuleMetricExpressionRuleTypeCustomExpression     MetricExpressionRuleMetricExpressionRuleTypeEnum = "CUSTOM_EXPRESSION"
)

func GetMappingMetricExpressionRuleMetricExpressionRuleTypeEnum

func GetMappingMetricExpressionRuleMetricExpressionRuleTypeEnum(val string) (MetricExpressionRuleMetricExpressionRuleTypeEnum, bool)

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

func GetMetricExpressionRuleMetricExpressionRuleTypeEnumValues

func GetMetricExpressionRuleMetricExpressionRuleTypeEnumValues() []MetricExpressionRuleMetricExpressionRuleTypeEnum

GetMetricExpressionRuleMetricExpressionRuleTypeEnumValues Enumerates the set of values for MetricExpressionRuleMetricExpressionRuleTypeEnum

type Model

Model Models are mathematical representations of the relationships between data. Models are represented by their associated metadata and artifacts.

type Model struct {

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model.
    Id *string `mandatory:"true" json:"id"`

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

    // The OCID (https://docs.cloud.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"`

    // 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.cloud.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"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

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 ModelConfigurationDetails

ModelConfigurationDetails The model configuration details.

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"`
}

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 ModelDeployment

ModelDeployment Model deployments are used by data scientists to perform predictions from the model hosted on an HTTP server.

type ModelDeployment struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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

ModelDeploymentConfigurationDetails The model deployment configuration details.

type ModelDeploymentConfigurationDetails interface {
}

type ModelDeploymentEnvironmentConfigurationDetails

ModelDeploymentEnvironmentConfigurationDetails The configuration to carry the environment details thats used in Model Deployment creation

type ModelDeploymentEnvironmentConfigurationDetails interface {
}

type ModelDeploymentEnvironmentConfigurationTypeEnum

ModelDeploymentEnvironmentConfigurationTypeEnum Enum with underlying type: string

type ModelDeploymentEnvironmentConfigurationTypeEnum string

Set of constants representing the allowable values for ModelDeploymentEnvironmentConfigurationTypeEnum

const (
    ModelDeploymentEnvironmentConfigurationTypeDefault       ModelDeploymentEnvironmentConfigurationTypeEnum = "DEFAULT"
    ModelDeploymentEnvironmentConfigurationTypeOcirContainer ModelDeploymentEnvironmentConfigurationTypeEnum = "OCIR_CONTAINER"
)

func GetMappingModelDeploymentEnvironmentConfigurationTypeEnum

func GetMappingModelDeploymentEnvironmentConfigurationTypeEnum(val string) (ModelDeploymentEnvironmentConfigurationTypeEnum, bool)

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

func GetModelDeploymentEnvironmentConfigurationTypeEnumValues

func GetModelDeploymentEnvironmentConfigurationTypeEnumValues() []ModelDeploymentEnvironmentConfigurationTypeEnum

GetModelDeploymentEnvironmentConfigurationTypeEnumValues Enumerates the set of values for ModelDeploymentEnvironmentConfigurationTypeEnum

type ModelDeploymentInstanceShapeConfigDetails

ModelDeploymentInstanceShapeConfigDetails Details for the model-deployment instance shape configuration.

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"`
}

func (ModelDeploymentInstanceShapeConfigDetails) String

func (m ModelDeploymentInstanceShapeConfigDetails) String() string

func (ModelDeploymentInstanceShapeConfigDetails) ValidateEnumValue

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

ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum Enum with underlying type: string

type ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum string

Set of constants representing the allowable values for ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum

const (
    ModelDeploymentInstanceShapeConfigDetailsCpuBaseline8 ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_8"
    ModelDeploymentInstanceShapeConfigDetailsCpuBaseline2 ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_2"
    ModelDeploymentInstanceShapeConfigDetailsCpuBaseline1 ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum = "BASELINE_1_1"
)

func GetMappingModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum

func GetMappingModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum(val string) (ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum, bool)

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

func GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumValues

func GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumValues() []ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum

GetModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnumValues Enumerates the set of values for ModelDeploymentInstanceShapeConfigDetailsCpuBaselineEnum

type ModelDeploymentLifecycleStateEnum

ModelDeploymentLifecycleStateEnum Enum with underlying type: string

type ModelDeploymentLifecycleStateEnum string

Set of constants representing the allowable values for ModelDeploymentLifecycleStateEnum

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"
)

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 ModelDeploymentShapeSeriesEnum

ModelDeploymentShapeSeriesEnum Enum with underlying type: string

type ModelDeploymentShapeSeriesEnum string

Set of constants representing the allowable values for ModelDeploymentShapeSeriesEnum

const (
    ModelDeploymentShapeSeriesAmdRome      ModelDeploymentShapeSeriesEnum = "AMD_ROME"
    ModelDeploymentShapeSeriesIntelSkylake ModelDeploymentShapeSeriesEnum = "INTEL_SKYLAKE"
    ModelDeploymentShapeSeriesNvidiaGpu    ModelDeploymentShapeSeriesEnum = "NVIDIA_GPU"
    ModelDeploymentShapeSeriesLegacy       ModelDeploymentShapeSeriesEnum = "LEGACY"
    ModelDeploymentShapeSeriesArm          ModelDeploymentShapeSeriesEnum = "ARM"
)

func GetMappingModelDeploymentShapeSeriesEnum

func GetMappingModelDeploymentShapeSeriesEnum(val string) (ModelDeploymentShapeSeriesEnum, bool)

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

func GetModelDeploymentShapeSeriesEnumValues

func GetModelDeploymentShapeSeriesEnumValues() []ModelDeploymentShapeSeriesEnum

GetModelDeploymentShapeSeriesEnumValues Enumerates the set of values for ModelDeploymentShapeSeriesEnum

type ModelDeploymentShapeSummary

ModelDeploymentShapeSummary The compute shape used to launch a model deployment compute instance.

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"`
}

func (ModelDeploymentShapeSummary) String

func (m ModelDeploymentShapeSummary) String() 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

ModelDeploymentSummary Summary information for a model deployment.

type ModelDeploymentSummary struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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

ModelDeploymentSystemData Model deployment system data.

type ModelDeploymentSystemData interface {
}

type ModelDeploymentSystemDataSystemInfraTypeEnum

ModelDeploymentSystemDataSystemInfraTypeEnum Enum with underlying type: string

type ModelDeploymentSystemDataSystemInfraTypeEnum string

Set of constants representing the allowable values for ModelDeploymentSystemDataSystemInfraTypeEnum

const (
    ModelDeploymentSystemDataSystemInfraTypeInstancePool ModelDeploymentSystemDataSystemInfraTypeEnum = "INSTANCE_POOL"
)

func GetMappingModelDeploymentSystemDataSystemInfraTypeEnum

func GetMappingModelDeploymentSystemDataSystemInfraTypeEnum(val string) (ModelDeploymentSystemDataSystemInfraTypeEnum, bool)

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

func GetModelDeploymentSystemDataSystemInfraTypeEnumValues

func GetModelDeploymentSystemDataSystemInfraTypeEnumValues() []ModelDeploymentSystemDataSystemInfraTypeEnum

GetModelDeploymentSystemDataSystemInfraTypeEnumValues Enumerates the set of values for ModelDeploymentSystemDataSystemInfraTypeEnum

type ModelDeploymentTypeEnum

ModelDeploymentTypeEnum Enum with underlying type: string

type ModelDeploymentTypeEnum string

Set of constants representing the allowable values for ModelDeploymentTypeEnum

const (
    ModelDeploymentTypeSingleModel ModelDeploymentTypeEnum = "SINGLE_MODEL"
)

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 ModelLifecycleStateEnum

ModelLifecycleStateEnum Enum with underlying type: string

type ModelLifecycleStateEnum string

Set of constants representing the allowable values for ModelLifecycleStateEnum

const (
    ModelLifecycleStateActive   ModelLifecycleStateEnum = "ACTIVE"
    ModelLifecycleStateDeleted  ModelLifecycleStateEnum = "DELETED"
    ModelLifecycleStateFailed   ModelLifecycleStateEnum = "FAILED"
    ModelLifecycleStateInactive ModelLifecycleStateEnum = "INACTIVE"
)

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

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.

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.cloud.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"`
}

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 ModelSummary

ModelSummary Summary information for a model.

type ModelSummary struct {

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

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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

ModelVersionSet A model version set to associate different versions of machine learning models.

type ModelVersionSet struct {

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model version set.
    Id *string `mandatory:"true" json:"id"`

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

    // The OCID (https://docs.cloud.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.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the model version set.
    CreatedBy *string `mandatory:"true" json:"createdBy"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

func (ModelVersionSet) String

func (m ModelVersionSet) String() string

func (ModelVersionSet) ValidateEnumValue

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 ModelVersionSetLifecycleStateEnum

ModelVersionSetLifecycleStateEnum Enum with underlying type: string

type ModelVersionSetLifecycleStateEnum string

Set of constants representing the allowable values for ModelVersionSetLifecycleStateEnum

const (
    ModelVersionSetLifecycleStateActive   ModelVersionSetLifecycleStateEnum = "ACTIVE"
    ModelVersionSetLifecycleStateDeleting ModelVersionSetLifecycleStateEnum = "DELETING"
    ModelVersionSetLifecycleStateDeleted  ModelVersionSetLifecycleStateEnum = "DELETED"
    ModelVersionSetLifecycleStateFailed   ModelVersionSetLifecycleStateEnum = "FAILED"
)

func GetMappingModelVersionSetLifecycleStateEnum

func GetMappingModelVersionSetLifecycleStateEnum(val string) (ModelVersionSetLifecycleStateEnum, bool)

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

func GetModelVersionSetLifecycleStateEnumValues

func GetModelVersionSetLifecycleStateEnumValues() []ModelVersionSetLifecycleStateEnum

GetModelVersionSetLifecycleStateEnumValues Enumerates the set of values for ModelVersionSetLifecycleStateEnum

type ModelVersionSetSummary

ModelVersionSetSummary Summary information for a model version set.

type ModelVersionSetSummary struct {

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the model version set.
    Id *string `mandatory:"true" json:"id"`

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

    // The OCID (https://docs.cloud.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.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the user who created the model version set.
    CreatedBy *string `mandatory:"true" json:"createdBy"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

func (ModelVersionSetSummary) String

func (m ModelVersionSetSummary) String() string

func (ModelVersionSetSummary) ValidateEnumValue

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 NotebookSession

NotebookSession Notebook sessions are interactive coding environments for data scientists.

type NotebookSession struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (NotebookSession) String

func (m NotebookSession) String() string

func (*NotebookSession) UnmarshalJSON

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

NotebookSessionConfigDetails Details for the notebook session configuration.

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.cloud.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"`
}

func (NotebookSessionConfigDetails) String

func (m NotebookSessionConfigDetails) String() 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

NotebookSessionConfigurationDetails Details for the notebook session configuration.

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.cloud.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"`
}

func (NotebookSessionConfigurationDetails) String

func (m NotebookSessionConfigurationDetails) String() 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

NotebookSessionGitConfigDetails Git configuration Details.

type NotebookSessionGitConfigDetails struct {

    // A collection of Git repository configurations.
    NotebookSessionGitRepoConfigCollection []NotebookSessionGitRepoConfigDetails `mandatory:"false" json:"notebookSessionGitRepoConfigCollection"`
}

func (NotebookSessionGitConfigDetails) String

func (m NotebookSessionGitConfigDetails) String() string

func (NotebookSessionGitConfigDetails) ValidateEnumValue

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

NotebookSessionGitRepoConfigDetails Git repository configurations.

type NotebookSessionGitRepoConfigDetails struct {

    // The repository URL
    Url *string `mandatory:"true" json:"url"`
}

func (NotebookSessionGitRepoConfigDetails) String

func (m NotebookSessionGitRepoConfigDetails) String() string

func (NotebookSessionGitRepoConfigDetails) ValidateEnumValue

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

NotebookSessionLifecycleStateEnum Enum with underlying type: string

type NotebookSessionLifecycleStateEnum string

Set of constants representing the allowable values for NotebookSessionLifecycleStateEnum

const (
    NotebookSessionLifecycleStateCreating NotebookSessionLifecycleStateEnum = "CREATING"
    NotebookSessionLifecycleStateActive   NotebookSessionLifecycleStateEnum = "ACTIVE"
    NotebookSessionLifecycleStateDeleting NotebookSessionLifecycleStateEnum = "DELETING"
    NotebookSessionLifecycleStateDeleted  NotebookSessionLifecycleStateEnum = "DELETED"
    NotebookSessionLifecycleStateFailed   NotebookSessionLifecycleStateEnum = "FAILED"
    NotebookSessionLifecycleStateInactive NotebookSessionLifecycleStateEnum = "INACTIVE"
    NotebookSessionLifecycleStateUpdating NotebookSessionLifecycleStateEnum = "UPDATING"
)

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

NotebookSessionRuntimeConfigDetails Notebook Session runtime configuration details.

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"`
}

func (NotebookSessionRuntimeConfigDetails) String

func (m NotebookSessionRuntimeConfigDetails) String() string

func (NotebookSessionRuntimeConfigDetails) ValidateEnumValue

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

NotebookSessionShapeConfigDetails Details for the notebook session shape configuration.

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"`
}

func (NotebookSessionShapeConfigDetails) String

func (m NotebookSessionShapeConfigDetails) String() 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 NotebookSessionShapeSeriesEnum

NotebookSessionShapeSeriesEnum Enum with underlying type: string

type NotebookSessionShapeSeriesEnum string

Set of constants representing the allowable values for NotebookSessionShapeSeriesEnum

const (
    NotebookSessionShapeSeriesAmdRome      NotebookSessionShapeSeriesEnum = "AMD_ROME"
    NotebookSessionShapeSeriesIntelSkylake NotebookSessionShapeSeriesEnum = "INTEL_SKYLAKE"
    NotebookSessionShapeSeriesNvidiaGpu    NotebookSessionShapeSeriesEnum = "NVIDIA_GPU"
    NotebookSessionShapeSeriesLegacy       NotebookSessionShapeSeriesEnum = "LEGACY"
    NotebookSessionShapeSeriesArm          NotebookSessionShapeSeriesEnum = "ARM"
)

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

NotebookSessionShapeSummary The compute shape used to launch a notebook session compute instance.

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"`
}

func (NotebookSessionShapeSummary) String

func (m NotebookSessionShapeSummary) String() 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

NotebookSessionSummary Summary information for a notebook session.

type NotebookSessionSummary struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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 ObjectStorageMountConfigurationDetails

ObjectStorageMountConfigurationDetails The Object Storage Configuration Details.

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"`
}

func (ObjectStorageMountConfigurationDetails) GetDestinationDirectoryName

func (m ObjectStorageMountConfigurationDetails) GetDestinationDirectoryName() *string

GetDestinationDirectoryName returns DestinationDirectoryName

func (ObjectStorageMountConfigurationDetails) GetDestinationPath

func (m ObjectStorageMountConfigurationDetails) GetDestinationPath() *string

GetDestinationPath returns DestinationPath

func (ObjectStorageMountConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (ObjectStorageMountConfigurationDetails) String

func (m ObjectStorageMountConfigurationDetails) String() string

func (ObjectStorageMountConfigurationDetails) ValidateEnumValue

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 OcirContainerJobEnvironmentConfigurationDetails

OcirContainerJobEnvironmentConfigurationDetails Environment configuration based on container image stored in OCI Container Registry.

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"`
}

func (OcirContainerJobEnvironmentConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (OcirContainerJobEnvironmentConfigurationDetails) String

func (m OcirContainerJobEnvironmentConfigurationDetails) String() string

func (OcirContainerJobEnvironmentConfigurationDetails) ValidateEnumValue

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

ValidateEnumValue returns an error 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

OcirModelDeploymentEnvironmentConfigurationDetails The environment configuration details object for OCI Registry

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"`
}

func (OcirModelDeploymentEnvironmentConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (OcirModelDeploymentEnvironmentConfigurationDetails) String

func (m OcirModelDeploymentEnvironmentConfigurationDetails) String() string

func (OcirModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue

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

ValidateEnumValue returns an error 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

Pipeline A Pipeline to orchestrate and execute machine learning workflows.

type Pipeline struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

func (Pipeline) String

func (m Pipeline) String() string

func (*Pipeline) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (Pipeline) ValidateEnumValue

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

PipelineConfigurationDetails The configuration details of a pipeline.

type PipelineConfigurationDetails interface {
}

type PipelineConfigurationDetailsTypeEnum

PipelineConfigurationDetailsTypeEnum Enum with underlying type: string

type PipelineConfigurationDetailsTypeEnum string

Set of constants representing the allowable values for PipelineConfigurationDetailsTypeEnum

const (
    PipelineConfigurationDetailsTypeDefault PipelineConfigurationDetailsTypeEnum = "DEFAULT"
)

func GetMappingPipelineConfigurationDetailsTypeEnum

func GetMappingPipelineConfigurationDetailsTypeEnum(val string) (PipelineConfigurationDetailsTypeEnum, bool)

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

func GetPipelineConfigurationDetailsTypeEnumValues

func GetPipelineConfigurationDetailsTypeEnumValues() []PipelineConfigurationDetailsTypeEnum

GetPipelineConfigurationDetailsTypeEnumValues Enumerates the set of values for PipelineConfigurationDetailsTypeEnum

type PipelineCustomScriptStepDetails

PipelineCustomScriptStepDetails The type of step where user provides the step artifact to be executed on an execution engine managed by the pipelines service.

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"`

    // A flag to indicate whether the artifact has been uploaded for this step or not.
    IsArtifactUploaded *bool `mandatory:"false" json:"isArtifactUploaded"`
}

func (PipelineCustomScriptStepDetails) GetDependsOn

func (m PipelineCustomScriptStepDetails) GetDependsOn() []string

GetDependsOn returns DependsOn

func (PipelineCustomScriptStepDetails) GetDescription

func (m PipelineCustomScriptStepDetails) GetDescription() *string

GetDescription returns Description

func (PipelineCustomScriptStepDetails) GetStepConfigurationDetails

func (m PipelineCustomScriptStepDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineCustomScriptStepDetails) GetStepName

func (m PipelineCustomScriptStepDetails) GetStepName() *string

GetStepName returns StepName

func (PipelineCustomScriptStepDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (PipelineCustomScriptStepDetails) String

func (m PipelineCustomScriptStepDetails) String() string

func (PipelineCustomScriptStepDetails) ValidateEnumValue

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

PipelineCustomScriptStepRun Detail of each CustomScriptStepRun.

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"`
}

func (PipelineCustomScriptStepRun) GetLifecycleDetails

func (m PipelineCustomScriptStepRun) GetLifecycleDetails() *string

GetLifecycleDetails returns LifecycleDetails

func (PipelineCustomScriptStepRun) GetLifecycleState

func (m PipelineCustomScriptStepRun) GetLifecycleState() PipelineStepRunLifecycleStateEnum

GetLifecycleState returns LifecycleState

func (PipelineCustomScriptStepRun) GetStepName

func (m PipelineCustomScriptStepRun) GetStepName() *string

GetStepName returns StepName

func (PipelineCustomScriptStepRun) GetTimeFinished

func (m PipelineCustomScriptStepRun) GetTimeFinished() *common.SDKTime

GetTimeFinished returns TimeFinished

func (PipelineCustomScriptStepRun) GetTimeStarted

func (m PipelineCustomScriptStepRun) GetTimeStarted() *common.SDKTime

GetTimeStarted returns TimeStarted

func (PipelineCustomScriptStepRun) MarshalJSON

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

MarshalJSON marshals to json representation

func (PipelineCustomScriptStepRun) String

func (m PipelineCustomScriptStepRun) String() string

func (PipelineCustomScriptStepRun) ValidateEnumValue

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

PipelineCustomScriptStepUpdateDetails The type of step where user provides the step artifact to be executed on an execution engine managed by the pipelines service.

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"`
}

func (PipelineCustomScriptStepUpdateDetails) GetDescription

func (m PipelineCustomScriptStepUpdateDetails) GetDescription() *string

GetDescription returns Description

func (PipelineCustomScriptStepUpdateDetails) GetStepConfigurationDetails

func (m PipelineCustomScriptStepUpdateDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineCustomScriptStepUpdateDetails) GetStepName

func (m PipelineCustomScriptStepUpdateDetails) GetStepName() *string

GetStepName returns StepName

func (PipelineCustomScriptStepUpdateDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (PipelineCustomScriptStepUpdateDetails) String

func (m PipelineCustomScriptStepUpdateDetails) String() string

func (PipelineCustomScriptStepUpdateDetails) ValidateEnumValue

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 PipelineDefaultConfigurationDetails

PipelineDefaultConfigurationDetails The default pipeline configuration.

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"`
}

func (PipelineDefaultConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (PipelineDefaultConfigurationDetails) String

func (m PipelineDefaultConfigurationDetails) String() string

func (PipelineDefaultConfigurationDetails) ValidateEnumValue

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

PipelineInfrastructureConfigurationDetails The infrastructure configuration details of a pipeline or a step.

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"`

    ShapeConfigDetails *PipelineShapeConfigDetails `mandatory:"false" json:"shapeConfigDetails"`
}

func (PipelineInfrastructureConfigurationDetails) String

func (m PipelineInfrastructureConfigurationDetails) String() string

func (PipelineInfrastructureConfigurationDetails) ValidateEnumValue

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

PipelineLifecycleStateEnum Enum with underlying type: string

type PipelineLifecycleStateEnum string

Set of constants representing the allowable values for PipelineLifecycleStateEnum

const (
    PipelineLifecycleStateCreating PipelineLifecycleStateEnum = "CREATING"
    PipelineLifecycleStateActive   PipelineLifecycleStateEnum = "ACTIVE"
    PipelineLifecycleStateDeleting PipelineLifecycleStateEnum = "DELETING"
    PipelineLifecycleStateFailed   PipelineLifecycleStateEnum = "FAILED"
    PipelineLifecycleStateDeleted  PipelineLifecycleStateEnum = "DELETED"
)

func GetMappingPipelineLifecycleStateEnum

func GetMappingPipelineLifecycleStateEnum(val string) (PipelineLifecycleStateEnum, bool)

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

func GetPipelineLifecycleStateEnumValues

func GetPipelineLifecycleStateEnumValues() []PipelineLifecycleStateEnum

GetPipelineLifecycleStateEnumValues Enumerates the set of values for PipelineLifecycleStateEnum

type PipelineLogConfigurationDetails

PipelineLogConfigurationDetails The pipeline log configuration details.

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.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the log group.
    LogGroupId *string `mandatory:"false" json:"logGroupId"`

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the log.
    LogId *string `mandatory:"false" json:"logId"`
}

func (PipelineLogConfigurationDetails) String

func (m PipelineLogConfigurationDetails) String() string

func (PipelineLogConfigurationDetails) ValidateEnumValue

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

PipelineMlJobStepDetails The type of step where the job is pre-created by the user.

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.cloud.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"`
}

func (PipelineMlJobStepDetails) GetDependsOn

func (m PipelineMlJobStepDetails) GetDependsOn() []string

GetDependsOn returns DependsOn

func (PipelineMlJobStepDetails) GetDescription

func (m PipelineMlJobStepDetails) GetDescription() *string

GetDescription returns Description

func (PipelineMlJobStepDetails) GetStepConfigurationDetails

func (m PipelineMlJobStepDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineMlJobStepDetails) GetStepName

func (m PipelineMlJobStepDetails) GetStepName() *string

GetStepName returns StepName

func (PipelineMlJobStepDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (PipelineMlJobStepDetails) String

func (m PipelineMlJobStepDetails) String() string

func (PipelineMlJobStepDetails) ValidateEnumValue

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

PipelineMlJobStepRun Detail of each MLJobStepRun.

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.cloud.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"`
}

func (PipelineMlJobStepRun) GetLifecycleDetails

func (m PipelineMlJobStepRun) GetLifecycleDetails() *string

GetLifecycleDetails returns LifecycleDetails

func (PipelineMlJobStepRun) GetLifecycleState

func (m PipelineMlJobStepRun) GetLifecycleState() PipelineStepRunLifecycleStateEnum

GetLifecycleState returns LifecycleState

func (PipelineMlJobStepRun) GetStepName

func (m PipelineMlJobStepRun) GetStepName() *string

GetStepName returns StepName

func (PipelineMlJobStepRun) GetTimeFinished

func (m PipelineMlJobStepRun) GetTimeFinished() *common.SDKTime

GetTimeFinished returns TimeFinished

func (PipelineMlJobStepRun) GetTimeStarted

func (m PipelineMlJobStepRun) GetTimeStarted() *common.SDKTime

GetTimeStarted returns TimeStarted

func (PipelineMlJobStepRun) MarshalJSON

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

MarshalJSON marshals to json representation

func (PipelineMlJobStepRun) String

func (m PipelineMlJobStepRun) String() string

func (PipelineMlJobStepRun) ValidateEnumValue

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

PipelineMlJobStepUpdateDetails The type of step where the job is pre-created by the user.

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"`
}

func (PipelineMlJobStepUpdateDetails) GetDescription

func (m PipelineMlJobStepUpdateDetails) GetDescription() *string

GetDescription returns Description

func (PipelineMlJobStepUpdateDetails) GetStepConfigurationDetails

func (m PipelineMlJobStepUpdateDetails) GetStepConfigurationDetails() *PipelineStepConfigurationDetails

GetStepConfigurationDetails returns StepConfigurationDetails

func (PipelineMlJobStepUpdateDetails) GetStepName

func (m PipelineMlJobStepUpdateDetails) GetStepName() *string

GetStepName returns StepName

func (PipelineMlJobStepUpdateDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (PipelineMlJobStepUpdateDetails) String

func (m PipelineMlJobStepUpdateDetails) String() string

func (PipelineMlJobStepUpdateDetails) ValidateEnumValue

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 PipelineRun

PipelineRun Description of PipelineRun.

type PipelineRun struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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"`

    // 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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

func (PipelineRun) String

func (m PipelineRun) String() string

func (*PipelineRun) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (PipelineRun) ValidateEnumValue

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

PipelineRunLifecycleStateEnum Enum with underlying type: string

type PipelineRunLifecycleStateEnum string

Set of constants representing the allowable values for PipelineRunLifecycleStateEnum

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"
)

func GetMappingPipelineRunLifecycleStateEnum

func GetMappingPipelineRunLifecycleStateEnum(val string) (PipelineRunLifecycleStateEnum, bool)

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

func GetPipelineRunLifecycleStateEnumValues

func GetPipelineRunLifecycleStateEnumValues() []PipelineRunLifecycleStateEnum

GetPipelineRunLifecycleStateEnumValues Enumerates the set of values for PipelineRunLifecycleStateEnum

type PipelineRunLogDetails

PipelineRunLogDetails Customer logging details for pipeline run.

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"`
}

func (PipelineRunLogDetails) String

func (m PipelineRunLogDetails) String() string

func (PipelineRunLogDetails) ValidateEnumValue

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

PipelineRunSummary Summary of the PipelineRun.

type PipelineRunSummary struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

func (PipelineRunSummary) String

func (m PipelineRunSummary) String() string

func (PipelineRunSummary) ValidateEnumValue

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

PipelineShapeConfigDetails Details for the pipeline step run shape configuration. Specify only when a flex shape is selected.

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"`
}

func (PipelineShapeConfigDetails) String

func (m PipelineShapeConfigDetails) String() string

func (PipelineShapeConfigDetails) ValidateEnumValue

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 PipelineStepConfigurationDetails

PipelineStepConfigurationDetails The configuration details of a step.

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"`
}

func (PipelineStepConfigurationDetails) String

func (m PipelineStepConfigurationDetails) String() string

func (PipelineStepConfigurationDetails) ValidateEnumValue

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

PipelineStepDetails A step in the pipeline.

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
}

type PipelineStepDetailsStepTypeEnum

PipelineStepDetailsStepTypeEnum Enum with underlying type: string

type PipelineStepDetailsStepTypeEnum string

Set of constants representing the allowable values for PipelineStepDetailsStepTypeEnum

const (
    PipelineStepDetailsStepTypeMlJob        PipelineStepDetailsStepTypeEnum = "ML_JOB"
    PipelineStepDetailsStepTypeCustomScript PipelineStepDetailsStepTypeEnum = "CUSTOM_SCRIPT"
)

func GetMappingPipelineStepDetailsStepTypeEnum

func GetMappingPipelineStepDetailsStepTypeEnum(val string) (PipelineStepDetailsStepTypeEnum, bool)

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

func GetPipelineStepDetailsStepTypeEnumValues

func GetPipelineStepDetailsStepTypeEnumValues() []PipelineStepDetailsStepTypeEnum

GetPipelineStepDetailsStepTypeEnumValues Enumerates the set of values for PipelineStepDetailsStepTypeEnum

type PipelineStepOverrideDetails

PipelineStepOverrideDetails Override details of the step. Only Step Configuration is allowed to be overridden.

type PipelineStepOverrideDetails struct {

    // The name of the step.
    StepName *string `mandatory:"true" json:"stepName"`

    StepConfigurationDetails *PipelineStepConfigurationDetails `mandatory:"true" json:"stepConfigurationDetails"`
}

func (PipelineStepOverrideDetails) String

func (m PipelineStepOverrideDetails) String() string

func (PipelineStepOverrideDetails) ValidateEnumValue

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

PipelineStepRun Detail of each StepRun.

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
}

type PipelineStepRunLifecycleStateEnum

PipelineStepRunLifecycleStateEnum Enum with underlying type: string

type PipelineStepRunLifecycleStateEnum string

Set of constants representing the allowable values for PipelineStepRunLifecycleStateEnum

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"
)

func GetMappingPipelineStepRunLifecycleStateEnum

func GetMappingPipelineStepRunLifecycleStateEnum(val string) (PipelineStepRunLifecycleStateEnum, bool)

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

func GetPipelineStepRunLifecycleStateEnumValues

func GetPipelineStepRunLifecycleStateEnumValues() []PipelineStepRunLifecycleStateEnum

GetPipelineStepRunLifecycleStateEnumValues Enumerates the set of values for PipelineStepRunLifecycleStateEnum

type PipelineStepRunStepTypeEnum

PipelineStepRunStepTypeEnum Enum with underlying type: string

type PipelineStepRunStepTypeEnum string

Set of constants representing the allowable values for PipelineStepRunStepTypeEnum

const (
    PipelineStepRunStepTypeMlJob        PipelineStepRunStepTypeEnum = "ML_JOB"
    PipelineStepRunStepTypeCustomScript PipelineStepRunStepTypeEnum = "CUSTOM_SCRIPT"
)

func GetMappingPipelineStepRunStepTypeEnum

func GetMappingPipelineStepRunStepTypeEnum(val string) (PipelineStepRunStepTypeEnum, bool)

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

func GetPipelineStepRunStepTypeEnumValues

func GetPipelineStepRunStepTypeEnumValues() []PipelineStepRunStepTypeEnum

GetPipelineStepRunStepTypeEnumValues Enumerates the set of values for PipelineStepRunStepTypeEnum

type PipelineStepUpdateDetails

PipelineStepUpdateDetails The details of the step to update.

type PipelineStepUpdateDetails interface {

    // The name of the step.
    GetStepName() *string

    // A short description of the step.
    GetDescription() *string

    GetStepConfigurationDetails() *PipelineStepConfigurationDetails
}

type PipelineStepUpdateDetailsStepTypeEnum

PipelineStepUpdateDetailsStepTypeEnum Enum with underlying type: string

type PipelineStepUpdateDetailsStepTypeEnum string

Set of constants representing the allowable values for PipelineStepUpdateDetailsStepTypeEnum

const (
    PipelineStepUpdateDetailsStepTypeMlJob        PipelineStepUpdateDetailsStepTypeEnum = "ML_JOB"
    PipelineStepUpdateDetailsStepTypeCustomScript PipelineStepUpdateDetailsStepTypeEnum = "CUSTOM_SCRIPT"
)

func GetMappingPipelineStepUpdateDetailsStepTypeEnum

func GetMappingPipelineStepUpdateDetailsStepTypeEnum(val string) (PipelineStepUpdateDetailsStepTypeEnum, bool)

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

func GetPipelineStepUpdateDetailsStepTypeEnumValues

func GetPipelineStepUpdateDetailsStepTypeEnumValues() []PipelineStepUpdateDetailsStepTypeEnum

GetPipelineStepUpdateDetailsStepTypeEnumValues Enumerates the set of values for PipelineStepUpdateDetailsStepTypeEnum

type PipelineSummary

PipelineSummary Summary of the Pipeline.

type PipelineSummary struct {

    // The OCID (https://docs.cloud.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.cloud.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.cloud.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.cloud.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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

func (PipelineSummary) String

func (m PipelineSummary) String() string

func (PipelineSummary) ValidateEnumValue

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

PredefinedExpressionThresholdScalingConfiguration The scaling configuration for the predefined metric expression rule.

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"`
}

func (PredefinedExpressionThresholdScalingConfiguration) GetInstanceCountAdjustment

func (m PredefinedExpressionThresholdScalingConfiguration) GetInstanceCountAdjustment() *int

GetInstanceCountAdjustment returns InstanceCountAdjustment

func (PredefinedExpressionThresholdScalingConfiguration) GetPendingDuration

func (m PredefinedExpressionThresholdScalingConfiguration) GetPendingDuration() *string

GetPendingDuration returns PendingDuration

func (PredefinedExpressionThresholdScalingConfiguration) MarshalJSON

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

MarshalJSON marshals to json representation

func (PredefinedExpressionThresholdScalingConfiguration) String

func (m PredefinedExpressionThresholdScalingConfiguration) String() string

func (PredefinedExpressionThresholdScalingConfiguration) ValidateEnumValue

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

ValidateEnumValue returns an error 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

PredefinedMetricExpressionRule An expression built using CPU or Memory metrics for triggering an autoscaling action on the model deployment.

type PredefinedMetricExpressionRule struct {
    ScaleInConfiguration *PredefinedExpressionThresholdScalingConfiguration `mandatory:"true" json:"scaleInConfiguration"`

    ScaleOutConfiguration *PredefinedExpressionThresholdScalingConfiguration `mandatory:"true" json:"scaleOutConfiguration"`

    // Metric type
    MetricType PredefinedMetricExpressionRuleMetricTypeEnum `mandatory:"true" json:"metricType"`
}

func (PredefinedMetricExpressionRule) MarshalJSON

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

MarshalJSON marshals to json representation

func (PredefinedMetricExpressionRule) String

func (m PredefinedMetricExpressionRule) String() string

func (PredefinedMetricExpressionRule) ValidateEnumValue

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

PredefinedMetricExpressionRuleMetricTypeEnum Enum with underlying type: string

type PredefinedMetricExpressionRuleMetricTypeEnum string

Set of constants representing the allowable values for PredefinedMetricExpressionRuleMetricTypeEnum

const (
    PredefinedMetricExpressionRuleMetricTypeCpuUtilization    PredefinedMetricExpressionRuleMetricTypeEnum = "CPU_UTILIZATION"
    PredefinedMetricExpressionRuleMetricTypeMemoryUtilization PredefinedMetricExpressionRuleMetricTypeEnum = "MEMORY_UTILIZATION"
)

func GetMappingPredefinedMetricExpressionRuleMetricTypeEnum

func GetMappingPredefinedMetricExpressionRuleMetricTypeEnum(val string) (PredefinedMetricExpressionRuleMetricTypeEnum, bool)

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

func GetPredefinedMetricExpressionRuleMetricTypeEnumValues

func GetPredefinedMetricExpressionRuleMetricTypeEnumValues() []PredefinedMetricExpressionRuleMetricTypeEnum

GetPredefinedMetricExpressionRuleMetricTypeEnumValues Enumerates the set of values for PredefinedMetricExpressionRuleMetricTypeEnum

type Project

Project Projects enable users to organize their data science work.

type Project struct {

    // The OCID (https://docs.cloud.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.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project's compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID (https://docs.cloud.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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

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

ProjectLifecycleStateEnum Enum with underlying type: string

type ProjectLifecycleStateEnum string

Set of constants representing the allowable values for ProjectLifecycleStateEnum

const (
    ProjectLifecycleStateActive   ProjectLifecycleStateEnum = "ACTIVE"
    ProjectLifecycleStateDeleting ProjectLifecycleStateEnum = "DELETING"
    ProjectLifecycleStateDeleted  ProjectLifecycleStateEnum = "DELETED"
)

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

ProjectSummary Summary information for a project.

type ProjectSummary struct {

    // The OCID (https://docs.cloud.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.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the project's compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID (https://docs.cloud.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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

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 ScalingConfiguration

ScalingConfiguration Scaling configuration for the metric expression rule.

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
}

type ScalingConfigurationScalingConfigurationTypeEnum

ScalingConfigurationScalingConfigurationTypeEnum Enum with underlying type: string

type ScalingConfigurationScalingConfigurationTypeEnum string

Set of constants representing the allowable values for ScalingConfigurationScalingConfigurationTypeEnum

const (
    ScalingConfigurationScalingConfigurationTypeThreshold ScalingConfigurationScalingConfigurationTypeEnum = "THRESHOLD"
    ScalingConfigurationScalingConfigurationTypeQuery     ScalingConfigurationScalingConfigurationTypeEnum = "QUERY"
)

func GetMappingScalingConfigurationScalingConfigurationTypeEnum

func GetMappingScalingConfigurationScalingConfigurationTypeEnum(val string) (ScalingConfigurationScalingConfigurationTypeEnum, bool)

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

func GetScalingConfigurationScalingConfigurationTypeEnumValues

func GetScalingConfigurationScalingConfigurationTypeEnumValues() []ScalingConfigurationScalingConfigurationTypeEnum

GetScalingConfigurationScalingConfigurationTypeEnumValues Enumerates the set of values for ScalingConfigurationScalingConfigurationTypeEnum

type ScalingPolicy

ScalingPolicy The scaling policy to apply to each model of the deployment.

type ScalingPolicy interface {
}

type ScalingPolicyPolicyTypeEnum

ScalingPolicyPolicyTypeEnum Enum with underlying type: string

type ScalingPolicyPolicyTypeEnum string

Set of constants representing the allowable values for ScalingPolicyPolicyTypeEnum

const (
    ScalingPolicyPolicyTypeFixedSize   ScalingPolicyPolicyTypeEnum = "FIXED_SIZE"
    ScalingPolicyPolicyTypeAutoscaling ScalingPolicyPolicyTypeEnum = "AUTOSCALING"
)

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 SingleModelDeploymentConfigurationDetails

SingleModelDeploymentConfigurationDetails The single model type deployment.

type SingleModelDeploymentConfigurationDetails struct {
    ModelConfigurationDetails *ModelConfigurationDetails `mandatory:"true" json:"modelConfigurationDetails"`

    EnvironmentConfigurationDetails ModelDeploymentEnvironmentConfigurationDetails `mandatory:"false" json:"environmentConfigurationDetails"`
}

func (SingleModelDeploymentConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (SingleModelDeploymentConfigurationDetails) String

func (m SingleModelDeploymentConfigurationDetails) String() string

func (*SingleModelDeploymentConfigurationDetails) UnmarshalJSON

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 StandaloneJobInfrastructureConfigurationDetails

StandaloneJobInfrastructureConfigurationDetails The standalone job infrastructure configuration.

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"`
}

func (StandaloneJobInfrastructureConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (StandaloneJobInfrastructureConfigurationDetails) String

func (m StandaloneJobInfrastructureConfigurationDetails) String() string

func (StandaloneJobInfrastructureConfigurationDetails) ValidateEnumValue

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

ValidateEnumValue returns an error 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

StorageMountConfigurationDetails The storage mount configuration details

type StorageMountConfigurationDetails interface {

    // The local directory name to be mounted
    GetDestinationDirectoryName() *string

    // The local path of the mounted directory, excluding directory name.
    GetDestinationPath() *string
}

type StorageMountConfigurationDetailsStorageTypeEnum

StorageMountConfigurationDetailsStorageTypeEnum Enum with underlying type: string

type StorageMountConfigurationDetailsStorageTypeEnum string

Set of constants representing the allowable values for StorageMountConfigurationDetailsStorageTypeEnum

const (
    StorageMountConfigurationDetailsStorageTypeFileStorage   StorageMountConfigurationDetailsStorageTypeEnum = "FILE_STORAGE"
    StorageMountConfigurationDetailsStorageTypeObjectStorage StorageMountConfigurationDetailsStorageTypeEnum = "OBJECT_STORAGE"
)

func GetMappingStorageMountConfigurationDetailsStorageTypeEnum

func GetMappingStorageMountConfigurationDetailsStorageTypeEnum(val string) (StorageMountConfigurationDetailsStorageTypeEnum, bool)

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

func GetStorageMountConfigurationDetailsStorageTypeEnumValues

func GetStorageMountConfigurationDetailsStorageTypeEnumValues() []StorageMountConfigurationDetailsStorageTypeEnum

GetStorageMountConfigurationDetailsStorageTypeEnumValues Enumerates the set of values for StorageMountConfigurationDetailsStorageTypeEnum

type ThresholdBasedAutoScalingPolicyDetails

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.

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"`
}

func (ThresholdBasedAutoScalingPolicyDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (ThresholdBasedAutoScalingPolicyDetails) String

func (m ThresholdBasedAutoScalingPolicyDetails) String() string

func (*ThresholdBasedAutoScalingPolicyDetails) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (ThresholdBasedAutoScalingPolicyDetails) ValidateEnumValue

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 UpdateCategoryLogDetails

UpdateCategoryLogDetails The log details for each category for update.

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

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

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

UpdateDataSciencePrivateEndpointDetails The details required to update a private endpoint.

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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

func (UpdateDataSciencePrivateEndpointDetails) String

func (m UpdateDataSciencePrivateEndpointDetails) String() string

func (UpdateDataSciencePrivateEndpointDetails) ValidateEnumValue

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

UpdateDataSciencePrivateEndpointRequest wrapper for the UpdateDataSciencePrivateEndpoint operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdateDataSciencePrivateEndpoint.go.html to see an example of how to use UpdateDataSciencePrivateEndpointRequest.

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
}

func (UpdateDataSciencePrivateEndpointRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (UpdateDataSciencePrivateEndpointRequest) HTTPRequest

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

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

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

func (UpdateDataSciencePrivateEndpointRequest) String

func (request UpdateDataSciencePrivateEndpointRequest) String() string

func (UpdateDataSciencePrivateEndpointRequest) ValidateEnumValue

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

UpdateDataSciencePrivateEndpointResponse wrapper for the UpdateDataSciencePrivateEndpoint operation

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.cloud.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.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (UpdateDataSciencePrivateEndpointResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateDataSciencePrivateEndpointResponse) String

func (response UpdateDataSciencePrivateEndpointResponse) String() string

type UpdateDefaultModelDeploymentEnvironmentConfigurationDetails

UpdateDefaultModelDeploymentEnvironmentConfigurationDetails The update environment configuration details object for managed container

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"`
}

func (UpdateDefaultModelDeploymentEnvironmentConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (UpdateDefaultModelDeploymentEnvironmentConfigurationDetails) String

func (m UpdateDefaultModelDeploymentEnvironmentConfigurationDetails) String() string

func (UpdateDefaultModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue

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

ValidateEnumValue returns an error 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

UpdateJobDetails Details for updating a job.

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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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

UpdateJobRequest wrapper for the UpdateJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdateJob.go.html to see an example of how to use UpdateJobRequest.

type UpdateJobRequest struct {

    // The OCID (https://docs.cloud.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
}

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

UpdateJobResponse wrapper for the UpdateJob operation

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.cloud.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"`
}

func (UpdateJobResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateJobResponse) String

func (response UpdateJobResponse) String() string

type UpdateJobRunDetails

UpdateJobRunDetails Details for updating a job run.

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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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

UpdateJobRunRequest wrapper for the UpdateJobRun operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdateJobRun.go.html to see an example of how to use UpdateJobRunRequest.

type UpdateJobRunRequest struct {

    // The OCID (https://docs.cloud.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
}

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

UpdateJobRunResponse wrapper for the UpdateJobRun operation

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.cloud.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"`
}

func (UpdateJobRunResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateJobRunResponse) String

func (response UpdateJobRunResponse) String() string

type UpdateModelConfigurationDetails

UpdateModelConfigurationDetails The model configuration details for update.

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"`
}

func (UpdateModelConfigurationDetails) String

func (m UpdateModelConfigurationDetails) String() 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 UpdateModelDeploymentConfigurationDetails

UpdateModelDeploymentConfigurationDetails The model deployment configuration details for update.

type UpdateModelDeploymentConfigurationDetails interface {
}

type UpdateModelDeploymentDetails

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.

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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (UpdateModelDeploymentDetails) String

func (m UpdateModelDeploymentDetails) String() 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

UpdateModelDeploymentEnvironmentConfigurationDetails The configuration to carry the environment details thats used in Model Deployment update

type UpdateModelDeploymentEnvironmentConfigurationDetails interface {
}

type UpdateModelDeploymentRequest

UpdateModelDeploymentRequest wrapper for the UpdateModelDeployment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdateModelDeployment.go.html to see an example of how to use UpdateModelDeploymentRequest.

type UpdateModelDeploymentRequest struct {

    // The OCID (https://docs.cloud.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
}

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

UpdateModelDeploymentResponse wrapper for the UpdateModelDeployment operation

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.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. Use GetWorkRequest (https://docs.cloud.oracle.com/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"`
}

func (UpdateModelDeploymentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateModelDeploymentResponse) String

func (response UpdateModelDeploymentResponse) String() string

type UpdateModelDetails

UpdateModelDetails Details for updating a model.

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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

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 UpdateModelProvenanceDetails

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.

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.cloud.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"`
}

func (UpdateModelProvenanceDetails) String

func (m UpdateModelProvenanceDetails) String() 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

UpdateModelProvenanceRequest wrapper for the UpdateModelProvenance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdateModelProvenance.go.html to see an example of how to use UpdateModelProvenanceRequest.

type UpdateModelProvenanceRequest struct {

    // The OCID (https://docs.cloud.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
}

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

UpdateModelProvenanceResponse wrapper for the UpdateModelProvenance operation

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.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven).
    Etag *string `presentIn:"header" name:"etag"`
}

func (UpdateModelProvenanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateModelProvenanceResponse) String

func (response UpdateModelProvenanceResponse) String() string

type UpdateModelRequest

UpdateModelRequest wrapper for the UpdateModel operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdateModel.go.html to see an example of how to use UpdateModelRequest.

type UpdateModelRequest struct {

    // The OCID (https://docs.cloud.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
}

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

UpdateModelResponse wrapper for the UpdateModel operation

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.cloud.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"`
}

func (UpdateModelResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateModelResponse) String

func (response UpdateModelResponse) String() string

type UpdateModelVersionSetDetails

UpdateModelVersionSetDetails Details for updating a model version set.

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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (UpdateModelVersionSetDetails) String

func (m UpdateModelVersionSetDetails) String() string

func (UpdateModelVersionSetDetails) ValidateEnumValue

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

UpdateModelVersionSetRequest wrapper for the UpdateModelVersionSet operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdateModelVersionSet.go.html to see an example of how to use UpdateModelVersionSetRequest.

type UpdateModelVersionSetRequest struct {

    // The OCID (https://docs.cloud.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
}

func (UpdateModelVersionSetRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (UpdateModelVersionSetRequest) HTTPRequest

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

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

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

func (UpdateModelVersionSetRequest) String

func (request UpdateModelVersionSetRequest) String() string

func (UpdateModelVersionSetRequest) ValidateEnumValue

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

UpdateModelVersionSetResponse wrapper for the UpdateModelVersionSet operation

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.cloud.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"`
}

func (UpdateModelVersionSetResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateModelVersionSetResponse) String

func (response UpdateModelVersionSetResponse) String() string

type UpdateNotebookSessionDetails

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.

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.cloud.oracle.com/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.cloud.oracle.com/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"`
}

func (UpdateNotebookSessionDetails) String

func (m UpdateNotebookSessionDetails) String() string

func (*UpdateNotebookSessionDetails) UnmarshalJSON

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

UpdateNotebookSessionRequest wrapper for the UpdateNotebookSession operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdateNotebookSession.go.html to see an example of how to use UpdateNotebookSessionRequest.

type UpdateNotebookSessionRequest struct {

    // The OCID (https://docs.cloud.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
}

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

UpdateNotebookSessionResponse wrapper for the UpdateNotebookSession operation

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.cloud.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"`
}

func (UpdateNotebookSessionResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateNotebookSessionResponse) String

func (response UpdateNotebookSessionResponse) String() string

type UpdateOcirModelDeploymentEnvironmentConfigurationDetails

UpdateOcirModelDeploymentEnvironmentConfigurationDetails The update environment configuration details object for OCI Registry

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"`
}

func (UpdateOcirModelDeploymentEnvironmentConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (UpdateOcirModelDeploymentEnvironmentConfigurationDetails) String

func (m UpdateOcirModelDeploymentEnvironmentConfigurationDetails) String() string

func (UpdateOcirModelDeploymentEnvironmentConfigurationDetails) ValidateEnumValue

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

ValidateEnumValue returns an error 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

UpdatePipelineDetails The information of pipeline to be updated.

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"`

    LogConfigurationDetails *PipelineLogConfigurationDetails `mandatory:"false" json:"logConfigurationDetails"`

    // Array of update details for each step. Only step 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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (UpdatePipelineDetails) String

func (m UpdatePipelineDetails) String() string

func (*UpdatePipelineDetails) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (UpdatePipelineDetails) ValidateEnumValue

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

UpdatePipelineRequest wrapper for the UpdatePipeline operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdatePipeline.go.html to see an example of how to use UpdatePipelineRequest.

type UpdatePipelineRequest struct {

    // The OCID (https://docs.cloud.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
}

func (UpdatePipelineRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (UpdatePipelineRequest) HTTPRequest

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

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

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

func (UpdatePipelineRequest) String

func (request UpdatePipelineRequest) String() string

func (UpdatePipelineRequest) ValidateEnumValue

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

UpdatePipelineResponse wrapper for the UpdatePipeline operation

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.cloud.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"`
}

func (UpdatePipelineResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdatePipelineResponse) String

func (response UpdatePipelineResponse) String() string

type UpdatePipelineRunDetails

UpdatePipelineRunDetails The information to be updated.

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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (UpdatePipelineRunDetails) String

func (m UpdatePipelineRunDetails) String() string

func (UpdatePipelineRunDetails) ValidateEnumValue

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

UpdatePipelineRunRequest wrapper for the UpdatePipelineRun operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdatePipelineRun.go.html to see an example of how to use UpdatePipelineRunRequest.

type UpdatePipelineRunRequest struct {

    // The OCID (https://docs.cloud.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
}

func (UpdatePipelineRunRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (UpdatePipelineRunRequest) HTTPRequest

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

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

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

func (UpdatePipelineRunRequest) String

func (request UpdatePipelineRunRequest) String() string

func (UpdatePipelineRunRequest) ValidateEnumValue

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

UpdatePipelineRunResponse wrapper for the UpdatePipelineRun operation

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.cloud.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"`
}

func (UpdatePipelineRunResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdatePipelineRunResponse) String

func (response UpdatePipelineRunResponse) String() string

type UpdateProjectDetails

UpdateProjectDetails Details for updating a project.

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.cloud.oracle.com/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.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
    // Example: `{"Operations": {"CostCenter": "42"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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

UpdateProjectRequest wrapper for the UpdateProject operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/datascience/UpdateProject.go.html to see an example of how to use UpdateProjectRequest.

type UpdateProjectRequest struct {

    // The OCID (https://docs.cloud.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
}

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

UpdateProjectResponse wrapper for the UpdateProject operation

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.cloud.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"`
}

func (UpdateProjectResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateProjectResponse) String

func (response UpdateProjectResponse) String() string

type UpdateSingleModelDeploymentConfigurationDetails

UpdateSingleModelDeploymentConfigurationDetails The single model type deployment for update.

type UpdateSingleModelDeploymentConfigurationDetails struct {
    ModelConfigurationDetails *UpdateModelConfigurationDetails `mandatory:"false" json:"modelConfigurationDetails"`

    EnvironmentConfigurationDetails UpdateModelDeploymentEnvironmentConfigurationDetails `mandatory:"false" json:"environmentConfigurationDetails"`
}

func (UpdateSingleModelDeploymentConfigurationDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (UpdateSingleModelDeploymentConfigurationDetails) String

func (m UpdateSingleModelDeploymentConfigurationDetails) String() string

func (*UpdateSingleModelDeploymentConfigurationDetails) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (UpdateSingleModelDeploymentConfigurationDetails) ValidateEnumValue

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

ValidateEnumValue returns an error 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

WorkRequest An asynchronous work request.

type WorkRequest struct {

    // The OCID (https://docs.cloud.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.cloud.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"`
}

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

WorkRequestError Errors related to a specific work request.

type WorkRequestError struct {

    // A short error code that defines the error, which is meant for programmatic parsing. See API Errors (https://docs.cloud.oracle.com/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"`
}

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

WorkRequestLogEntry Log entries related to a specific work request.

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"`
}

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

WorkRequestOperationTypeEnum Enum with underlying type: string

type WorkRequestOperationTypeEnum string

Set of constants representing the allowable values for WorkRequestOperationTypeEnum

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"
    WorkRequestOperationTypePrivateEndpointCreate     WorkRequestOperationTypeEnum = "PRIVATE_ENDPOINT_CREATE"
    WorkRequestOperationTypePrivateEndpointDelete     WorkRequestOperationTypeEnum = "PRIVATE_ENDPOINT_DELETE"
    WorkRequestOperationTypePrivateEndpointMove       WorkRequestOperationTypeEnum = "PRIVATE_ENDPOINT_MOVE"
    WorkRequestOperationTypePrivateEndpointUpdate     WorkRequestOperationTypeEnum = "PRIVATE_ENDPOINT_UPDATE"
)

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

WorkRequestResource The properties that define a work request resource.

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.cloud.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"`
}

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

WorkRequestResourceActionTypeEnum Enum with underlying type: string

type WorkRequestResourceActionTypeEnum string

Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum

const (
    WorkRequestResourceActionTypeCreated    WorkRequestResourceActionTypeEnum = "CREATED"
    WorkRequestResourceActionTypeUpdated    WorkRequestResourceActionTypeEnum = "UPDATED"
    WorkRequestResourceActionTypeDeleted    WorkRequestResourceActionTypeEnum = "DELETED"
    WorkRequestResourceActionTypeRelated    WorkRequestResourceActionTypeEnum = "RELATED"
    WorkRequestResourceActionTypeInProgress WorkRequestResourceActionTypeEnum = "IN_PROGRESS"
)

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

WorkRequestStatusEnum Enum with underlying type: string

type WorkRequestStatusEnum string

Set of constants representing the allowable values for WorkRequestStatusEnum

const (
    WorkRequestStatusAccepted   WorkRequestStatusEnum = "ACCEPTED"
    WorkRequestStatusInProgress WorkRequestStatusEnum = "IN_PROGRESS"
    WorkRequestStatusFailed     WorkRequestStatusEnum = "FAILED"
    WorkRequestStatusSucceeded  WorkRequestStatusEnum = "SUCCEEDED"
    WorkRequestStatusCanceling  WorkRequestStatusEnum = "CANCELING"
    WorkRequestStatusCanceled   WorkRequestStatusEnum = "CANCELED"
)

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

WorkRequestSummary Summary information for a work request.

type WorkRequestSummary struct {

    // The OCID (https://docs.cloud.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.cloud.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"`
}

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