...

Package aianomalydetection

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

Overview ▾

Index ▾

func GetActionTypeEnumStringValues() []string
func GetAiPrivateEndpointLifecycleStateEnumStringValues() []string
func GetDataAssetLifecycleStateEnumStringValues() []string
func GetDataSourceTypeEnumStringValues() []string
func GetDetectAnomaliesDetailsRequestTypeEnumStringValues() []string
func GetDetectAnomalyJobLifecycleStateEnumStringValues() []string
func GetEmbeddedDetectAnomaliesRequestContentTypeEnumStringValues() []string
func GetEmbeddedInputDetailsContentTypeEnumStringValues() []string
func GetInfluxVersionEnumStringValues() []string
func GetInputDetailsInputTypeEnumStringValues() []string
func GetInputJobDetailsInputTypeEnumStringValues() []string
func GetListAiPrivateEndpointsSortByEnumStringValues() []string
func GetListAiPrivateEndpointsSortOrderEnumStringValues() []string
func GetListDataAssetsSortByEnumStringValues() []string
func GetListDataAssetsSortOrderEnumStringValues() []string
func GetListDetectAnomalyJobsSortByEnumStringValues() []string
func GetListDetectAnomalyJobsSortOrderEnumStringValues() []string
func GetListModelsSortByEnumStringValues() []string
func GetListModelsSortOrderEnumStringValues() []string
func GetListProjectsSortByEnumStringValues() []string
func GetListProjectsSortOrderEnumStringValues() []string
func GetModelLifecycleStateEnumStringValues() []string
func GetModelTrainingDetailsAlgorithmHintEnumStringValues() []string
func GetModelTrainingResultsAlgorithmEnumStringValues() []string
func GetOperationStatusEnumStringValues() []string
func GetOperationTypeEnumStringValues() []string
func GetOutputDetailsOutputTypeEnumStringValues() []string
func GetOutputJobDetailsOutputTypeEnumStringValues() []string
func GetPerSignalDetailsStatusEnumStringValues() []string
func GetProjectLifecycleStateEnumStringValues() []string
func GetRowReductionDetailsReductionMethodEnumStringValues() []string
func GetSortOrderEnumStringValues() []string
type ActionTypeEnum
    func GetActionTypeEnumValues() []ActionTypeEnum
    func GetMappingActionTypeEnum(val string) (ActionTypeEnum, bool)
type AiPrivateEndpoint
    func (m AiPrivateEndpoint) String() string
    func (m AiPrivateEndpoint) ValidateEnumValue() (bool, error)
type AiPrivateEndpointCollection
    func (m AiPrivateEndpointCollection) String() string
    func (m AiPrivateEndpointCollection) ValidateEnumValue() (bool, error)
type AiPrivateEndpointLifecycleStateEnum
    func GetAiPrivateEndpointLifecycleStateEnumValues() []AiPrivateEndpointLifecycleStateEnum
    func GetMappingAiPrivateEndpointLifecycleStateEnum(val string) (AiPrivateEndpointLifecycleStateEnum, bool)
type AiPrivateEndpointSummary
    func (m AiPrivateEndpointSummary) String() string
    func (m AiPrivateEndpointSummary) ValidateEnumValue() (bool, error)
type Anomaly
    func (m Anomaly) String() string
    func (m Anomaly) ValidateEnumValue() (bool, error)
type AnomalyDetectResult
    func (m AnomalyDetectResult) String() string
    func (m AnomalyDetectResult) ValidateEnumValue() (bool, error)
type AnomalyDetectionClient
    func NewAnomalyDetectionClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client AnomalyDetectionClient, err error)
    func NewAnomalyDetectionClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client AnomalyDetectionClient, err error)
    func (client AnomalyDetectionClient) CancelWorkRequest(ctx context.Context, request CancelWorkRequestRequest) (response CancelWorkRequestResponse, err error)
    func (client AnomalyDetectionClient) ChangeAiPrivateEndpointCompartment(ctx context.Context, request ChangeAiPrivateEndpointCompartmentRequest) (response ChangeAiPrivateEndpointCompartmentResponse, err error)
    func (client AnomalyDetectionClient) ChangeDataAssetCompartment(ctx context.Context, request ChangeDataAssetCompartmentRequest) (response ChangeDataAssetCompartmentResponse, err error)
    func (client AnomalyDetectionClient) ChangeDetectAnomalyJobCompartment(ctx context.Context, request ChangeDetectAnomalyJobCompartmentRequest) (response ChangeDetectAnomalyJobCompartmentResponse, err error)
    func (client AnomalyDetectionClient) ChangeModelCompartment(ctx context.Context, request ChangeModelCompartmentRequest) (response ChangeModelCompartmentResponse, err error)
    func (client AnomalyDetectionClient) ChangeProjectCompartment(ctx context.Context, request ChangeProjectCompartmentRequest) (response ChangeProjectCompartmentResponse, err error)
    func (client *AnomalyDetectionClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client AnomalyDetectionClient) CreateAiPrivateEndpoint(ctx context.Context, request CreateAiPrivateEndpointRequest) (response CreateAiPrivateEndpointResponse, err error)
    func (client AnomalyDetectionClient) CreateDataAsset(ctx context.Context, request CreateDataAssetRequest) (response CreateDataAssetResponse, err error)
    func (client AnomalyDetectionClient) CreateDetectAnomalyJob(ctx context.Context, request CreateDetectAnomalyJobRequest) (response CreateDetectAnomalyJobResponse, err error)
    func (client AnomalyDetectionClient) CreateModel(ctx context.Context, request CreateModelRequest) (response CreateModelResponse, err error)
    func (client AnomalyDetectionClient) CreateProject(ctx context.Context, request CreateProjectRequest) (response CreateProjectResponse, err error)
    func (client AnomalyDetectionClient) DeleteAiPrivateEndpoint(ctx context.Context, request DeleteAiPrivateEndpointRequest) (response DeleteAiPrivateEndpointResponse, err error)
    func (client AnomalyDetectionClient) DeleteDataAsset(ctx context.Context, request DeleteDataAssetRequest) (response DeleteDataAssetResponse, err error)
    func (client AnomalyDetectionClient) DeleteDetectAnomalyJob(ctx context.Context, request DeleteDetectAnomalyJobRequest) (response DeleteDetectAnomalyJobResponse, err error)
    func (client AnomalyDetectionClient) DeleteModel(ctx context.Context, request DeleteModelRequest) (response DeleteModelResponse, err error)
    func (client AnomalyDetectionClient) DeleteProject(ctx context.Context, request DeleteProjectRequest) (response DeleteProjectResponse, err error)
    func (client AnomalyDetectionClient) DetectAnomalies(ctx context.Context, request DetectAnomaliesRequest) (response DetectAnomaliesResponse, err error)
    func (client AnomalyDetectionClient) GetAiPrivateEndpoint(ctx context.Context, request GetAiPrivateEndpointRequest) (response GetAiPrivateEndpointResponse, err error)
    func (client AnomalyDetectionClient) GetDataAsset(ctx context.Context, request GetDataAssetRequest) (response GetDataAssetResponse, err error)
    func (client AnomalyDetectionClient) GetDetectAnomalyJob(ctx context.Context, request GetDetectAnomalyJobRequest) (response GetDetectAnomalyJobResponse, err error)
    func (client AnomalyDetectionClient) GetModel(ctx context.Context, request GetModelRequest) (response GetModelResponse, err error)
    func (client AnomalyDetectionClient) GetProject(ctx context.Context, request GetProjectRequest) (response GetProjectResponse, err error)
    func (client AnomalyDetectionClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
    func (client AnomalyDetectionClient) ListAiPrivateEndpoints(ctx context.Context, request ListAiPrivateEndpointsRequest) (response ListAiPrivateEndpointsResponse, err error)
    func (client AnomalyDetectionClient) ListDataAssets(ctx context.Context, request ListDataAssetsRequest) (response ListDataAssetsResponse, err error)
    func (client AnomalyDetectionClient) ListDetectAnomalyJobs(ctx context.Context, request ListDetectAnomalyJobsRequest) (response ListDetectAnomalyJobsResponse, err error)
    func (client AnomalyDetectionClient) ListModels(ctx context.Context, request ListModelsRequest) (response ListModelsResponse, err error)
    func (client AnomalyDetectionClient) ListProjects(ctx context.Context, request ListProjectsRequest) (response ListProjectsResponse, err error)
    func (client AnomalyDetectionClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
    func (client AnomalyDetectionClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
    func (client AnomalyDetectionClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
    func (client *AnomalyDetectionClient) SetRegion(region string)
    func (client AnomalyDetectionClient) UpdateAiPrivateEndpoint(ctx context.Context, request UpdateAiPrivateEndpointRequest) (response UpdateAiPrivateEndpointResponse, err error)
    func (client AnomalyDetectionClient) UpdateDataAsset(ctx context.Context, request UpdateDataAssetRequest) (response UpdateDataAssetResponse, err error)
    func (client AnomalyDetectionClient) UpdateDetectAnomalyJob(ctx context.Context, request UpdateDetectAnomalyJobRequest) (response UpdateDetectAnomalyJobResponse, err error)
    func (client AnomalyDetectionClient) UpdateModel(ctx context.Context, request UpdateModelRequest) (response UpdateModelResponse, err error)
    func (client AnomalyDetectionClient) UpdateProject(ctx context.Context, request UpdateProjectRequest) (response UpdateProjectResponse, err error)
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 ChangeAiPrivateEndpointCompartmentDetails
    func (m ChangeAiPrivateEndpointCompartmentDetails) String() string
    func (m ChangeAiPrivateEndpointCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeAiPrivateEndpointCompartmentRequest
    func (request ChangeAiPrivateEndpointCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeAiPrivateEndpointCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeAiPrivateEndpointCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeAiPrivateEndpointCompartmentRequest) String() string
    func (request ChangeAiPrivateEndpointCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeAiPrivateEndpointCompartmentResponse
    func (response ChangeAiPrivateEndpointCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeAiPrivateEndpointCompartmentResponse) String() string
type ChangeDataAssetCompartmentDetails
    func (m ChangeDataAssetCompartmentDetails) String() string
    func (m ChangeDataAssetCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeDataAssetCompartmentRequest
    func (request ChangeDataAssetCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeDataAssetCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeDataAssetCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeDataAssetCompartmentRequest) String() string
    func (request ChangeDataAssetCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeDataAssetCompartmentResponse
    func (response ChangeDataAssetCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeDataAssetCompartmentResponse) String() string
type ChangeDetectAnomalyJobCompartmentDetails
    func (m ChangeDetectAnomalyJobCompartmentDetails) String() string
    func (m ChangeDetectAnomalyJobCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeDetectAnomalyJobCompartmentRequest
    func (request ChangeDetectAnomalyJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeDetectAnomalyJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeDetectAnomalyJobCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeDetectAnomalyJobCompartmentRequest) String() string
    func (request ChangeDetectAnomalyJobCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeDetectAnomalyJobCompartmentResponse
    func (response ChangeDetectAnomalyJobCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeDetectAnomalyJobCompartmentResponse) 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 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 CreateAiPrivateEndpointDetails
    func (m CreateAiPrivateEndpointDetails) String() string
    func (m CreateAiPrivateEndpointDetails) ValidateEnumValue() (bool, error)
type CreateAiPrivateEndpointRequest
    func (request CreateAiPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateAiPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateAiPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateAiPrivateEndpointRequest) String() string
    func (request CreateAiPrivateEndpointRequest) ValidateEnumValue() (bool, error)
type CreateAiPrivateEndpointResponse
    func (response CreateAiPrivateEndpointResponse) HTTPResponse() *http.Response
    func (response CreateAiPrivateEndpointResponse) String() string
type CreateDataAssetDetails
    func (m CreateDataAssetDetails) String() string
    func (m *CreateDataAssetDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateDataAssetDetails) ValidateEnumValue() (bool, error)
type CreateDataAssetRequest
    func (request CreateDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateDataAssetRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateDataAssetRequest) String() string
    func (request CreateDataAssetRequest) ValidateEnumValue() (bool, error)
type CreateDataAssetResponse
    func (response CreateDataAssetResponse) HTTPResponse() *http.Response
    func (response CreateDataAssetResponse) String() string
type CreateDetectAnomalyJobDetails
    func (m CreateDetectAnomalyJobDetails) String() string
    func (m *CreateDetectAnomalyJobDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateDetectAnomalyJobDetails) ValidateEnumValue() (bool, error)
type CreateDetectAnomalyJobRequest
    func (request CreateDetectAnomalyJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateDetectAnomalyJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateDetectAnomalyJobRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateDetectAnomalyJobRequest) String() string
    func (request CreateDetectAnomalyJobRequest) ValidateEnumValue() (bool, error)
type CreateDetectAnomalyJobResponse
    func (response CreateDetectAnomalyJobResponse) HTTPResponse() *http.Response
    func (response CreateDetectAnomalyJobResponse) String() string
type CreateModelDetails
    func (m CreateModelDetails) String() string
    func (m CreateModelDetails) ValidateEnumValue() (bool, error)
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 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 DataAsset
    func (m DataAsset) String() string
    func (m *DataAsset) UnmarshalJSON(data []byte) (e error)
    func (m DataAsset) ValidateEnumValue() (bool, error)
type DataAssetCollection
    func (m DataAssetCollection) String() string
    func (m DataAssetCollection) ValidateEnumValue() (bool, error)
type DataAssetLifecycleStateEnum
    func GetDataAssetLifecycleStateEnumValues() []DataAssetLifecycleStateEnum
    func GetMappingDataAssetLifecycleStateEnum(val string) (DataAssetLifecycleStateEnum, bool)
type DataAssetSummary
    func (m DataAssetSummary) String() string
    func (m DataAssetSummary) ValidateEnumValue() (bool, error)
type DataItem
    func (m DataItem) String() string
    func (m DataItem) ValidateEnumValue() (bool, error)
type DataSourceDetails
type DataSourceDetailsAtp
    func (m DataSourceDetailsAtp) MarshalJSON() (buff []byte, e error)
    func (m DataSourceDetailsAtp) String() string
    func (m DataSourceDetailsAtp) ValidateEnumValue() (bool, error)
type DataSourceDetailsInflux
    func (m DataSourceDetailsInflux) MarshalJSON() (buff []byte, e error)
    func (m DataSourceDetailsInflux) String() string
    func (m *DataSourceDetailsInflux) UnmarshalJSON(data []byte) (e error)
    func (m DataSourceDetailsInflux) ValidateEnumValue() (bool, error)
type DataSourceDetailsObjectStorage
    func (m DataSourceDetailsObjectStorage) MarshalJSON() (buff []byte, e error)
    func (m DataSourceDetailsObjectStorage) String() string
    func (m DataSourceDetailsObjectStorage) ValidateEnumValue() (bool, error)
type DataSourceTypeEnum
    func GetDataSourceTypeEnumValues() []DataSourceTypeEnum
    func GetMappingDataSourceTypeEnum(val string) (DataSourceTypeEnum, bool)
type DeleteAiPrivateEndpointRequest
    func (request DeleteAiPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteAiPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteAiPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteAiPrivateEndpointRequest) String() string
    func (request DeleteAiPrivateEndpointRequest) ValidateEnumValue() (bool, error)
type DeleteAiPrivateEndpointResponse
    func (response DeleteAiPrivateEndpointResponse) HTTPResponse() *http.Response
    func (response DeleteAiPrivateEndpointResponse) String() string
type DeleteDataAssetRequest
    func (request DeleteDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteDataAssetRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteDataAssetRequest) String() string
    func (request DeleteDataAssetRequest) ValidateEnumValue() (bool, error)
type DeleteDataAssetResponse
    func (response DeleteDataAssetResponse) HTTPResponse() *http.Response
    func (response DeleteDataAssetResponse) String() string
type DeleteDetectAnomalyJobRequest
    func (request DeleteDetectAnomalyJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteDetectAnomalyJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteDetectAnomalyJobRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteDetectAnomalyJobRequest) String() string
    func (request DeleteDetectAnomalyJobRequest) ValidateEnumValue() (bool, error)
type DeleteDetectAnomalyJobResponse
    func (response DeleteDetectAnomalyJobResponse) HTTPResponse() *http.Response
    func (response DeleteDetectAnomalyJobResponse) 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 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 DetectAnomaliesDetails
type DetectAnomaliesDetailsRequestTypeEnum
    func GetDetectAnomaliesDetailsRequestTypeEnumValues() []DetectAnomaliesDetailsRequestTypeEnum
    func GetMappingDetectAnomaliesDetailsRequestTypeEnum(val string) (DetectAnomaliesDetailsRequestTypeEnum, bool)
type DetectAnomaliesRequest
    func (request DetectAnomaliesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DetectAnomaliesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DetectAnomaliesRequest) RetryPolicy() *common.RetryPolicy
    func (request DetectAnomaliesRequest) String() string
    func (request DetectAnomaliesRequest) ValidateEnumValue() (bool, error)
type DetectAnomaliesResponse
    func (response DetectAnomaliesResponse) HTTPResponse() *http.Response
    func (response DetectAnomaliesResponse) String() string
type DetectAnomalyJob
    func (m DetectAnomalyJob) String() string
    func (m *DetectAnomalyJob) UnmarshalJSON(data []byte) (e error)
    func (m DetectAnomalyJob) ValidateEnumValue() (bool, error)
type DetectAnomalyJobCollection
    func (m DetectAnomalyJobCollection) String() string
    func (m DetectAnomalyJobCollection) ValidateEnumValue() (bool, error)
type DetectAnomalyJobLifecycleStateEnum
    func GetDetectAnomalyJobLifecycleStateEnumValues() []DetectAnomalyJobLifecycleStateEnum
    func GetMappingDetectAnomalyJobLifecycleStateEnum(val string) (DetectAnomalyJobLifecycleStateEnum, bool)
type DetectAnomalyJobSummary
    func (m DetectAnomalyJobSummary) String() string
    func (m DetectAnomalyJobSummary) ValidateEnumValue() (bool, error)
type DetectionResultItem
    func (m DetectionResultItem) String() string
    func (m DetectionResultItem) ValidateEnumValue() (bool, error)
type EmbeddedDetectAnomaliesRequest
    func (m EmbeddedDetectAnomaliesRequest) GetModelId() *string
    func (m EmbeddedDetectAnomaliesRequest) GetSensitivity() *float32
    func (m EmbeddedDetectAnomaliesRequest) MarshalJSON() (buff []byte, e error)
    func (m EmbeddedDetectAnomaliesRequest) String() string
    func (m EmbeddedDetectAnomaliesRequest) ValidateEnumValue() (bool, error)
type EmbeddedDetectAnomaliesRequestContentTypeEnum
    func GetEmbeddedDetectAnomaliesRequestContentTypeEnumValues() []EmbeddedDetectAnomaliesRequestContentTypeEnum
    func GetMappingEmbeddedDetectAnomaliesRequestContentTypeEnum(val string) (EmbeddedDetectAnomaliesRequestContentTypeEnum, bool)
type EmbeddedInputDetails
    func (m EmbeddedInputDetails) MarshalJSON() (buff []byte, e error)
    func (m EmbeddedInputDetails) String() string
    func (m EmbeddedInputDetails) ValidateEnumValue() (bool, error)
type EmbeddedInputDetailsContentTypeEnum
    func GetEmbeddedInputDetailsContentTypeEnumValues() []EmbeddedInputDetailsContentTypeEnum
    func GetMappingEmbeddedInputDetailsContentTypeEnum(val string) (EmbeddedInputDetailsContentTypeEnum, bool)
type GetAiPrivateEndpointRequest
    func (request GetAiPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetAiPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetAiPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAiPrivateEndpointRequest) String() string
    func (request GetAiPrivateEndpointRequest) ValidateEnumValue() (bool, error)
type GetAiPrivateEndpointResponse
    func (response GetAiPrivateEndpointResponse) HTTPResponse() *http.Response
    func (response GetAiPrivateEndpointResponse) String() string
type GetDataAssetRequest
    func (request GetDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDataAssetRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDataAssetRequest) String() string
    func (request GetDataAssetRequest) ValidateEnumValue() (bool, error)
type GetDataAssetResponse
    func (response GetDataAssetResponse) HTTPResponse() *http.Response
    func (response GetDataAssetResponse) String() string
type GetDetectAnomalyJobRequest
    func (request GetDetectAnomalyJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDetectAnomalyJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDetectAnomalyJobRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDetectAnomalyJobRequest) String() string
    func (request GetDetectAnomalyJobRequest) ValidateEnumValue() (bool, error)
type GetDetectAnomalyJobResponse
    func (response GetDetectAnomalyJobResponse) HTTPResponse() *http.Response
    func (response GetDetectAnomalyJobResponse) 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 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 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 InfluxDetails
type InfluxDetailsV1v8
    func (m InfluxDetailsV1v8) MarshalJSON() (buff []byte, e error)
    func (m InfluxDetailsV1v8) String() string
    func (m InfluxDetailsV1v8) ValidateEnumValue() (bool, error)
type InfluxDetailsV2v0
    func (m InfluxDetailsV2v0) MarshalJSON() (buff []byte, e error)
    func (m InfluxDetailsV2v0) String() string
    func (m InfluxDetailsV2v0) ValidateEnumValue() (bool, error)
type InfluxVersionEnum
    func GetInfluxVersionEnumValues() []InfluxVersionEnum
    func GetMappingInfluxVersionEnum(val string) (InfluxVersionEnum, bool)
type InlineDetectAnomaliesRequest
    func (m InlineDetectAnomaliesRequest) GetModelId() *string
    func (m InlineDetectAnomaliesRequest) GetSensitivity() *float32
    func (m InlineDetectAnomaliesRequest) MarshalJSON() (buff []byte, e error)
    func (m InlineDetectAnomaliesRequest) String() string
    func (m InlineDetectAnomaliesRequest) ValidateEnumValue() (bool, error)
type InlineInputDetails
    func (m InlineInputDetails) MarshalJSON() (buff []byte, e error)
    func (m InlineInputDetails) String() string
    func (m InlineInputDetails) ValidateEnumValue() (bool, error)
type InlineInputJobDetails
    func (m InlineInputJobDetails) MarshalJSON() (buff []byte, e error)
    func (m InlineInputJobDetails) String() string
    func (m InlineInputJobDetails) ValidateEnumValue() (bool, error)
type InputDetails
type InputDetailsInputTypeEnum
    func GetInputDetailsInputTypeEnumValues() []InputDetailsInputTypeEnum
    func GetMappingInputDetailsInputTypeEnum(val string) (InputDetailsInputTypeEnum, bool)
type InputJobDetails
type InputJobDetailsInputTypeEnum
    func GetInputJobDetailsInputTypeEnumValues() []InputJobDetailsInputTypeEnum
    func GetMappingInputJobDetailsInputTypeEnum(val string) (InputJobDetailsInputTypeEnum, bool)
type ListAiPrivateEndpointsRequest
    func (request ListAiPrivateEndpointsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAiPrivateEndpointsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAiPrivateEndpointsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAiPrivateEndpointsRequest) String() string
    func (request ListAiPrivateEndpointsRequest) ValidateEnumValue() (bool, error)
type ListAiPrivateEndpointsResponse
    func (response ListAiPrivateEndpointsResponse) HTTPResponse() *http.Response
    func (response ListAiPrivateEndpointsResponse) String() string
type ListAiPrivateEndpointsSortByEnum
    func GetListAiPrivateEndpointsSortByEnumValues() []ListAiPrivateEndpointsSortByEnum
    func GetMappingListAiPrivateEndpointsSortByEnum(val string) (ListAiPrivateEndpointsSortByEnum, bool)
type ListAiPrivateEndpointsSortOrderEnum
    func GetListAiPrivateEndpointsSortOrderEnumValues() []ListAiPrivateEndpointsSortOrderEnum
    func GetMappingListAiPrivateEndpointsSortOrderEnum(val string) (ListAiPrivateEndpointsSortOrderEnum, bool)
type ListDataAssetsRequest
    func (request ListDataAssetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDataAssetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDataAssetsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDataAssetsRequest) String() string
    func (request ListDataAssetsRequest) ValidateEnumValue() (bool, error)
type ListDataAssetsResponse
    func (response ListDataAssetsResponse) HTTPResponse() *http.Response
    func (response ListDataAssetsResponse) String() string
type ListDataAssetsSortByEnum
    func GetListDataAssetsSortByEnumValues() []ListDataAssetsSortByEnum
    func GetMappingListDataAssetsSortByEnum(val string) (ListDataAssetsSortByEnum, bool)
type ListDataAssetsSortOrderEnum
    func GetListDataAssetsSortOrderEnumValues() []ListDataAssetsSortOrderEnum
    func GetMappingListDataAssetsSortOrderEnum(val string) (ListDataAssetsSortOrderEnum, bool)
type ListDetectAnomalyJobsRequest
    func (request ListDetectAnomalyJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDetectAnomalyJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDetectAnomalyJobsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDetectAnomalyJobsRequest) String() string
    func (request ListDetectAnomalyJobsRequest) ValidateEnumValue() (bool, error)
type ListDetectAnomalyJobsResponse
    func (response ListDetectAnomalyJobsResponse) HTTPResponse() *http.Response
    func (response ListDetectAnomalyJobsResponse) String() string
type ListDetectAnomalyJobsSortByEnum
    func GetListDetectAnomalyJobsSortByEnumValues() []ListDetectAnomalyJobsSortByEnum
    func GetMappingListDetectAnomalyJobsSortByEnum(val string) (ListDetectAnomalyJobsSortByEnum, bool)
type ListDetectAnomalyJobsSortOrderEnum
    func GetListDetectAnomalyJobsSortOrderEnumValues() []ListDetectAnomalyJobsSortOrderEnum
    func GetMappingListDetectAnomalyJobsSortOrderEnum(val string) (ListDetectAnomalyJobsSortOrderEnum, 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 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 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 Model
    func (m Model) String() string
    func (m Model) ValidateEnumValue() (bool, error)
type ModelCollection
    func (m ModelCollection) String() string
    func (m ModelCollection) ValidateEnumValue() (bool, error)
type ModelLifecycleStateEnum
    func GetMappingModelLifecycleStateEnum(val string) (ModelLifecycleStateEnum, bool)
    func GetModelLifecycleStateEnumValues() []ModelLifecycleStateEnum
type ModelSummary
    func (m ModelSummary) String() string
    func (m ModelSummary) ValidateEnumValue() (bool, error)
type ModelTrainingDetails
    func (m ModelTrainingDetails) String() string
    func (m ModelTrainingDetails) ValidateEnumValue() (bool, error)
type ModelTrainingDetailsAlgorithmHintEnum
    func GetMappingModelTrainingDetailsAlgorithmHintEnum(val string) (ModelTrainingDetailsAlgorithmHintEnum, bool)
    func GetModelTrainingDetailsAlgorithmHintEnumValues() []ModelTrainingDetailsAlgorithmHintEnum
type ModelTrainingResults
    func (m ModelTrainingResults) String() string
    func (m ModelTrainingResults) ValidateEnumValue() (bool, error)
type ModelTrainingResultsAlgorithmEnum
    func GetMappingModelTrainingResultsAlgorithmEnum(val string) (ModelTrainingResultsAlgorithmEnum, bool)
    func GetModelTrainingResultsAlgorithmEnumValues() []ModelTrainingResultsAlgorithmEnum
type ObjectListInputDetails
    func (m ObjectListInputDetails) MarshalJSON() (buff []byte, e error)
    func (m ObjectListInputDetails) String() string
    func (m ObjectListInputDetails) ValidateEnumValue() (bool, error)
type ObjectListInputJobDetails
    func (m ObjectListInputJobDetails) MarshalJSON() (buff []byte, e error)
    func (m ObjectListInputJobDetails) String() string
    func (m ObjectListInputJobDetails) ValidateEnumValue() (bool, error)
type ObjectLocation
    func (m ObjectLocation) String() string
    func (m ObjectLocation) ValidateEnumValue() (bool, error)
type ObjectStorageLocation
    func (m ObjectStorageLocation) MarshalJSON() (buff []byte, e error)
    func (m ObjectStorageLocation) String() string
    func (m ObjectStorageLocation) ValidateEnumValue() (bool, error)
type ObjectStoreOutputDetails
    func (m ObjectStoreOutputDetails) MarshalJSON() (buff []byte, e error)
    func (m ObjectStoreOutputDetails) String() string
    func (m ObjectStoreOutputDetails) ValidateEnumValue() (bool, error)
type OperationStatusEnum
    func GetMappingOperationStatusEnum(val string) (OperationStatusEnum, bool)
    func GetOperationStatusEnumValues() []OperationStatusEnum
type OperationTypeEnum
    func GetMappingOperationTypeEnum(val string) (OperationTypeEnum, bool)
    func GetOperationTypeEnumValues() []OperationTypeEnum
type OutputDetails
type OutputDetailsOutputTypeEnum
    func GetMappingOutputDetailsOutputTypeEnum(val string) (OutputDetailsOutputTypeEnum, bool)
    func GetOutputDetailsOutputTypeEnumValues() []OutputDetailsOutputTypeEnum
type OutputJobDetails
type OutputJobDetailsOutputTypeEnum
    func GetMappingOutputJobDetailsOutputTypeEnum(val string) (OutputJobDetailsOutputTypeEnum, bool)
    func GetOutputJobDetailsOutputTypeEnumValues() []OutputJobDetailsOutputTypeEnum
type PerSignalDetails
    func (m PerSignalDetails) String() string
    func (m PerSignalDetails) ValidateEnumValue() (bool, error)
type PerSignalDetailsStatusEnum
    func GetMappingPerSignalDetailsStatusEnum(val string) (PerSignalDetailsStatusEnum, bool)
    func GetPerSignalDetailsStatusEnumValues() []PerSignalDetailsStatusEnum
type Project
    func (m Project) String() string
    func (m Project) ValidateEnumValue() (bool, error)
type ProjectCollection
    func (m ProjectCollection) String() string
    func (m ProjectCollection) 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 RowReductionDetails
    func (m RowReductionDetails) String() string
    func (m RowReductionDetails) ValidateEnumValue() (bool, error)
type RowReductionDetailsReductionMethodEnum
    func GetMappingRowReductionDetailsReductionMethodEnum(val string) (RowReductionDetailsReductionMethodEnum, bool)
    func GetRowReductionDetailsReductionMethodEnumValues() []RowReductionDetailsReductionMethodEnum
type SortOrderEnum
    func GetMappingSortOrderEnum(val string) (SortOrderEnum, bool)
    func GetSortOrderEnumValues() []SortOrderEnum
type UpdateAiPrivateEndpointDetails
    func (m UpdateAiPrivateEndpointDetails) String() string
    func (m UpdateAiPrivateEndpointDetails) ValidateEnumValue() (bool, error)
type UpdateAiPrivateEndpointRequest
    func (request UpdateAiPrivateEndpointRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateAiPrivateEndpointRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateAiPrivateEndpointRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateAiPrivateEndpointRequest) String() string
    func (request UpdateAiPrivateEndpointRequest) ValidateEnumValue() (bool, error)
type UpdateAiPrivateEndpointResponse
    func (response UpdateAiPrivateEndpointResponse) HTTPResponse() *http.Response
    func (response UpdateAiPrivateEndpointResponse) String() string
type UpdateDataAssetDetails
    func (m UpdateDataAssetDetails) String() string
    func (m UpdateDataAssetDetails) ValidateEnumValue() (bool, error)
type UpdateDataAssetRequest
    func (request UpdateDataAssetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateDataAssetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateDataAssetRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateDataAssetRequest) String() string
    func (request UpdateDataAssetRequest) ValidateEnumValue() (bool, error)
type UpdateDataAssetResponse
    func (response UpdateDataAssetResponse) HTTPResponse() *http.Response
    func (response UpdateDataAssetResponse) String() string
type UpdateDetectAnomalyJobDetails
    func (m UpdateDetectAnomalyJobDetails) String() string
    func (m UpdateDetectAnomalyJobDetails) ValidateEnumValue() (bool, error)
type UpdateDetectAnomalyJobRequest
    func (request UpdateDetectAnomalyJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateDetectAnomalyJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateDetectAnomalyJobRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateDetectAnomalyJobRequest) String() string
    func (request UpdateDetectAnomalyJobRequest) ValidateEnumValue() (bool, error)
type UpdateDetectAnomalyJobResponse
    func (response UpdateDetectAnomalyJobResponse) HTTPResponse() *http.Response
    func (response UpdateDetectAnomalyJobResponse) String() string
type UpdateModelDetails
    func (m UpdateModelDetails) String() string
    func (m UpdateModelDetails) ValidateEnumValue() (bool, error)
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 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 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 WorkRequestErrorCollection
    func (m WorkRequestErrorCollection) String() string
    func (m WorkRequestErrorCollection) ValidateEnumValue() (bool, error)
type WorkRequestLogEntry
    func (m WorkRequestLogEntry) String() string
    func (m WorkRequestLogEntry) ValidateEnumValue() (bool, error)
type WorkRequestLogEntryCollection
    func (m WorkRequestLogEntryCollection) String() string
    func (m WorkRequestLogEntryCollection) ValidateEnumValue() (bool, error)
type WorkRequestResource
    func (m WorkRequestResource) String() string
    func (m WorkRequestResource) ValidateEnumValue() (bool, error)
type WorkRequestSummary
    func (m WorkRequestSummary) String() string
    func (m WorkRequestSummary) ValidateEnumValue() (bool, error)
type WorkRequestSummaryCollection
    func (m WorkRequestSummaryCollection) String() string
    func (m WorkRequestSummaryCollection) ValidateEnumValue() (bool, error)

Package files

action_type.go ai_private_endpoint.go ai_private_endpoint_collection.go ai_private_endpoint_summary.go aianomalydetection_anomalydetection_client.go anomaly.go anomaly_detect_result.go cancel_work_request_request_response.go change_ai_private_endpoint_compartment_details.go change_ai_private_endpoint_compartment_request_response.go change_data_asset_compartment_details.go change_data_asset_compartment_request_response.go change_detect_anomaly_job_compartment_details.go change_detect_anomaly_job_compartment_request_response.go change_model_compartment_details.go change_model_compartment_request_response.go change_project_compartment_details.go change_project_compartment_request_response.go create_ai_private_endpoint_details.go create_ai_private_endpoint_request_response.go create_data_asset_details.go create_data_asset_request_response.go create_detect_anomaly_job_details.go create_detect_anomaly_job_request_response.go create_model_details.go create_model_request_response.go create_project_details.go create_project_request_response.go data_asset.go data_asset_collection.go data_asset_summary.go data_item.go data_source_details.go data_source_details_atp.go data_source_details_influx.go data_source_details_object_storage.go data_source_type.go delete_ai_private_endpoint_request_response.go delete_data_asset_request_response.go delete_detect_anomaly_job_request_response.go delete_model_request_response.go delete_project_request_response.go detect_anomalies_details.go detect_anomalies_request_response.go detect_anomaly_job.go detect_anomaly_job_collection.go detect_anomaly_job_summary.go detection_result_item.go embedded_detect_anomalies_request.go embedded_input_details.go get_ai_private_endpoint_request_response.go get_data_asset_request_response.go get_detect_anomaly_job_request_response.go get_model_request_response.go get_project_request_response.go get_work_request_request_response.go influx_details.go influx_details_v1v8.go influx_details_v2v0.go influx_version.go inline_detect_anomalies_request.go inline_input_details.go inline_input_job_details.go input_details.go input_job_details.go list_ai_private_endpoints_request_response.go list_data_assets_request_response.go list_detect_anomaly_jobs_request_response.go list_models_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 model.go model_collection.go model_summary.go model_training_details.go model_training_results.go object_list_input_details.go object_list_input_job_details.go object_location.go object_storage_location.go object_store_output_details.go operation_status.go operation_type.go output_details.go output_job_details.go per_signal_details.go project.go project_collection.go project_summary.go row_reduction_details.go sort_order.go update_ai_private_endpoint_details.go update_ai_private_endpoint_request_response.go update_data_asset_details.go update_data_asset_request_response.go update_detect_anomaly_job_details.go update_detect_anomaly_job_request_response.go update_model_details.go update_model_request_response.go update_project_details.go update_project_request_response.go work_request.go work_request_error.go work_request_error_collection.go work_request_log_entry.go work_request_log_entry_collection.go work_request_resource.go work_request_summary.go work_request_summary_collection.go

func GetActionTypeEnumStringValues

func GetActionTypeEnumStringValues() []string

GetActionTypeEnumStringValues Enumerates the set of values in String for ActionTypeEnum

func GetAiPrivateEndpointLifecycleStateEnumStringValues

func GetAiPrivateEndpointLifecycleStateEnumStringValues() []string

GetAiPrivateEndpointLifecycleStateEnumStringValues Enumerates the set of values in String for AiPrivateEndpointLifecycleStateEnum

func GetDataAssetLifecycleStateEnumStringValues

func GetDataAssetLifecycleStateEnumStringValues() []string

GetDataAssetLifecycleStateEnumStringValues Enumerates the set of values in String for DataAssetLifecycleStateEnum

func GetDataSourceTypeEnumStringValues

func GetDataSourceTypeEnumStringValues() []string

GetDataSourceTypeEnumStringValues Enumerates the set of values in String for DataSourceTypeEnum

func GetDetectAnomaliesDetailsRequestTypeEnumStringValues

func GetDetectAnomaliesDetailsRequestTypeEnumStringValues() []string

GetDetectAnomaliesDetailsRequestTypeEnumStringValues Enumerates the set of values in String for DetectAnomaliesDetailsRequestTypeEnum

func GetDetectAnomalyJobLifecycleStateEnumStringValues

func GetDetectAnomalyJobLifecycleStateEnumStringValues() []string

GetDetectAnomalyJobLifecycleStateEnumStringValues Enumerates the set of values in String for DetectAnomalyJobLifecycleStateEnum

func GetEmbeddedDetectAnomaliesRequestContentTypeEnumStringValues

func GetEmbeddedDetectAnomaliesRequestContentTypeEnumStringValues() []string

GetEmbeddedDetectAnomaliesRequestContentTypeEnumStringValues Enumerates the set of values in String for EmbeddedDetectAnomaliesRequestContentTypeEnum

func GetEmbeddedInputDetailsContentTypeEnumStringValues

func GetEmbeddedInputDetailsContentTypeEnumStringValues() []string

GetEmbeddedInputDetailsContentTypeEnumStringValues Enumerates the set of values in String for EmbeddedInputDetailsContentTypeEnum

func GetInfluxVersionEnumStringValues

func GetInfluxVersionEnumStringValues() []string

GetInfluxVersionEnumStringValues Enumerates the set of values in String for InfluxVersionEnum

func GetInputDetailsInputTypeEnumStringValues

func GetInputDetailsInputTypeEnumStringValues() []string

GetInputDetailsInputTypeEnumStringValues Enumerates the set of values in String for InputDetailsInputTypeEnum

func GetInputJobDetailsInputTypeEnumStringValues

func GetInputJobDetailsInputTypeEnumStringValues() []string

GetInputJobDetailsInputTypeEnumStringValues Enumerates the set of values in String for InputJobDetailsInputTypeEnum

func GetListAiPrivateEndpointsSortByEnumStringValues

func GetListAiPrivateEndpointsSortByEnumStringValues() []string

GetListAiPrivateEndpointsSortByEnumStringValues Enumerates the set of values in String for ListAiPrivateEndpointsSortByEnum

func GetListAiPrivateEndpointsSortOrderEnumStringValues

func GetListAiPrivateEndpointsSortOrderEnumStringValues() []string

GetListAiPrivateEndpointsSortOrderEnumStringValues Enumerates the set of values in String for ListAiPrivateEndpointsSortOrderEnum

func GetListDataAssetsSortByEnumStringValues

func GetListDataAssetsSortByEnumStringValues() []string

GetListDataAssetsSortByEnumStringValues Enumerates the set of values in String for ListDataAssetsSortByEnum

func GetListDataAssetsSortOrderEnumStringValues

func GetListDataAssetsSortOrderEnumStringValues() []string

GetListDataAssetsSortOrderEnumStringValues Enumerates the set of values in String for ListDataAssetsSortOrderEnum

func GetListDetectAnomalyJobsSortByEnumStringValues

func GetListDetectAnomalyJobsSortByEnumStringValues() []string

GetListDetectAnomalyJobsSortByEnumStringValues Enumerates the set of values in String for ListDetectAnomalyJobsSortByEnum

func GetListDetectAnomalyJobsSortOrderEnumStringValues

func GetListDetectAnomalyJobsSortOrderEnumStringValues() []string

GetListDetectAnomalyJobsSortOrderEnumStringValues Enumerates the set of values in String for ListDetectAnomalyJobsSortOrderEnum

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

func GetModelLifecycleStateEnumStringValues() []string

GetModelLifecycleStateEnumStringValues Enumerates the set of values in String for ModelLifecycleStateEnum

func GetModelTrainingDetailsAlgorithmHintEnumStringValues

func GetModelTrainingDetailsAlgorithmHintEnumStringValues() []string

GetModelTrainingDetailsAlgorithmHintEnumStringValues Enumerates the set of values in String for ModelTrainingDetailsAlgorithmHintEnum

func GetModelTrainingResultsAlgorithmEnumStringValues

func GetModelTrainingResultsAlgorithmEnumStringValues() []string

GetModelTrainingResultsAlgorithmEnumStringValues Enumerates the set of values in String for ModelTrainingResultsAlgorithmEnum

func GetOperationStatusEnumStringValues

func GetOperationStatusEnumStringValues() []string

GetOperationStatusEnumStringValues Enumerates the set of values in String for OperationStatusEnum

func GetOperationTypeEnumStringValues

func GetOperationTypeEnumStringValues() []string

GetOperationTypeEnumStringValues Enumerates the set of values in String for OperationTypeEnum

func GetOutputDetailsOutputTypeEnumStringValues

func GetOutputDetailsOutputTypeEnumStringValues() []string

GetOutputDetailsOutputTypeEnumStringValues Enumerates the set of values in String for OutputDetailsOutputTypeEnum

func GetOutputJobDetailsOutputTypeEnumStringValues

func GetOutputJobDetailsOutputTypeEnumStringValues() []string

GetOutputJobDetailsOutputTypeEnumStringValues Enumerates the set of values in String for OutputJobDetailsOutputTypeEnum

func GetPerSignalDetailsStatusEnumStringValues

func GetPerSignalDetailsStatusEnumStringValues() []string

GetPerSignalDetailsStatusEnumStringValues Enumerates the set of values in String for PerSignalDetailsStatusEnum

func GetProjectLifecycleStateEnumStringValues

func GetProjectLifecycleStateEnumStringValues() []string

GetProjectLifecycleStateEnumStringValues Enumerates the set of values in String for ProjectLifecycleStateEnum

func GetRowReductionDetailsReductionMethodEnumStringValues

func GetRowReductionDetailsReductionMethodEnumStringValues() []string

GetRowReductionDetailsReductionMethodEnumStringValues Enumerates the set of values in String for RowReductionDetailsReductionMethodEnum

func GetSortOrderEnumStringValues

func GetSortOrderEnumStringValues() []string

GetSortOrderEnumStringValues Enumerates the set of values in String for SortOrderEnum

type ActionTypeEnum

ActionTypeEnum Enum with underlying type: string

type ActionTypeEnum string

Set of constants representing the allowable values for ActionTypeEnum

const (
    ActionTypeCreated    ActionTypeEnum = "CREATED"
    ActionTypeUpdated    ActionTypeEnum = "UPDATED"
    ActionTypeDeleted    ActionTypeEnum = "DELETED"
    ActionTypeInProgress ActionTypeEnum = "IN_PROGRESS"
    ActionTypeRelated    ActionTypeEnum = "RELATED"
)

func GetActionTypeEnumValues

func GetActionTypeEnumValues() []ActionTypeEnum

GetActionTypeEnumValues Enumerates the set of values for ActionTypeEnum

func GetMappingActionTypeEnum

func GetMappingActionTypeEnum(val string) (ActionTypeEnum, bool)

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

type AiPrivateEndpoint

AiPrivateEndpoint A private network reverse connection creates a connection from service to customer subnet over a private network.

type AiPrivateEndpoint struct {

    // Unique identifier that is immutable.
    Id *string `mandatory:"true" json:"id"`

    // Compartment Identifier.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Subnet Identifier
    SubnetId *string `mandatory:"true" json:"subnetId"`

    // List of DNS zones to be used by the data assets.
    // Example: custpvtsubnet.oraclevcn.com for data asset: db.custpvtsubnet.oraclevcn.com
    DnsZones []string `mandatory:"true" json:"dnsZones"`

    // Private Reverse Connection Endpoint display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The time the private endpoint was created. An RFC3339 (https://tools.ietf.org/html/rfc3339) formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The time the private endpoint was updated. An RFC3339 (https://tools.ietf.org/html/rfc3339) formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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]interface{} `mandatory:"false" json:"systemTags"`

    // The current state of the private endpoint resource.
    LifecycleState AiPrivateEndpointLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

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

    // The list of dataAssets using the private reverse connection endpoint.
    AttachedDataAssets []string `mandatory:"false" json:"attachedDataAssets"`
}

func (AiPrivateEndpoint) String

func (m AiPrivateEndpoint) String() string

func (AiPrivateEndpoint) ValidateEnumValue

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

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

type AiPrivateEndpointCollection

AiPrivateEndpointCollection A collection of AI Service PrivateEndpoints Each item is a AI Service PrivateEndpoint Summary object.

type AiPrivateEndpointCollection struct {

    // List of AI Service PrivateEndpoint.
    Items []AiPrivateEndpointSummary `mandatory:"true" json:"items"`
}

func (AiPrivateEndpointCollection) String

func (m AiPrivateEndpointCollection) String() string

func (AiPrivateEndpointCollection) ValidateEnumValue

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

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

type AiPrivateEndpointLifecycleStateEnum

AiPrivateEndpointLifecycleStateEnum Enum with underlying type: string

type AiPrivateEndpointLifecycleStateEnum string

Set of constants representing the allowable values for AiPrivateEndpointLifecycleStateEnum

const (
    AiPrivateEndpointLifecycleStateCreating AiPrivateEndpointLifecycleStateEnum = "CREATING"
    AiPrivateEndpointLifecycleStateUpdating AiPrivateEndpointLifecycleStateEnum = "UPDATING"
    AiPrivateEndpointLifecycleStateActive   AiPrivateEndpointLifecycleStateEnum = "ACTIVE"
    AiPrivateEndpointLifecycleStateDeleting AiPrivateEndpointLifecycleStateEnum = "DELETING"
    AiPrivateEndpointLifecycleStateDeleted  AiPrivateEndpointLifecycleStateEnum = "DELETED"
    AiPrivateEndpointLifecycleStateFailed   AiPrivateEndpointLifecycleStateEnum = "FAILED"
)

func GetAiPrivateEndpointLifecycleStateEnumValues

func GetAiPrivateEndpointLifecycleStateEnumValues() []AiPrivateEndpointLifecycleStateEnum

GetAiPrivateEndpointLifecycleStateEnumValues Enumerates the set of values for AiPrivateEndpointLifecycleStateEnum

func GetMappingAiPrivateEndpointLifecycleStateEnum

func GetMappingAiPrivateEndpointLifecycleStateEnum(val string) (AiPrivateEndpointLifecycleStateEnum, bool)

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

type AiPrivateEndpointSummary

AiPrivateEndpointSummary A private network reverse connection creates a connection from service to customer subnet over a private network.

type AiPrivateEndpointSummary struct {

    // Unique identifier that is immutable.
    Id *string `mandatory:"true" json:"id"`

    // Subnet Identifier.
    SubnetId *string `mandatory:"true" json:"subnetId"`

    // List of DNS zones to be used by the data assets.
    // Example: custpvtsubnet.oraclevcn.com for data asset: db.custpvtsubnet.oraclevcn.com
    DnsZones []string `mandatory:"true" json:"dnsZones"`

    // Identifier of the compartment this private endpoint belongs to.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The time the private endpoint was created. An RFC3339 (https://tools.ietf.org/html/rfc3339) formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The time the private endpoint was updated. An RFC3339 (https://tools.ietf.org/html/rfc3339) formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Mutable name of the Private Reverse Connection Endpoint.
    DisplayName *string `mandatory:"false" json:"displayName"`

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

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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]interface{} `mandatory:"false" json:"systemTags"`

    // The current state of the private endpoint resource.
    LifecycleState AiPrivateEndpointLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

func (AiPrivateEndpointSummary) String

func (m AiPrivateEndpointSummary) String() string

func (AiPrivateEndpointSummary) ValidateEnumValue

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

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

type Anomaly

Anomaly An object to hold value information for each anomaly point

type Anomaly struct {

    // Name of a signal where current anomaly point belongs to
    SignalName *string `mandatory:"true" json:"signalName"`

    // The actual value for the anomaly point at given signal and timestamp/row
    ActualValue *float64 `mandatory:"true" json:"actualValue"`

    // The estimated value for the anomaly point at given signal and timestamp/row
    EstimatedValue *float64 `mandatory:"true" json:"estimatedValue"`

    // A significant score ranged from 0 to 1 to each anomaly point.
    AnomalyScore *float64 `mandatory:"true" json:"anomalyScore"`

    // The value imputed by an IDP step for missing values in origin data.
    ImputedValue *float64 `mandatory:"false" json:"imputedValue"`
}

func (Anomaly) String

func (m Anomaly) String() string

func (Anomaly) ValidateEnumValue

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

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

type AnomalyDetectResult

AnomalyDetectResult Results of the detect anomalies call.

type AnomalyDetectResult struct {

    // A list to hold anomaly points grouped by timestamp/row.
    DetectionResults []DetectionResultItem `mandatory:"true" json:"detectionResults"`
}

func (AnomalyDetectResult) String

func (m AnomalyDetectResult) String() string

func (AnomalyDetectResult) ValidateEnumValue

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

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

type AnomalyDetectionClient

AnomalyDetectionClient a client for AnomalyDetection

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

func NewAnomalyDetectionClientWithConfigurationProvider

func NewAnomalyDetectionClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client AnomalyDetectionClient, err error)

NewAnomalyDetectionClientWithConfigurationProvider Creates a new default AnomalyDetection client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewAnomalyDetectionClientWithOboToken

func NewAnomalyDetectionClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client AnomalyDetectionClient, err error)

NewAnomalyDetectionClientWithOboToken Creates a new default AnomalyDetection 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 (AnomalyDetectionClient) CancelWorkRequest

func (client AnomalyDetectionClient) CancelWorkRequest(ctx context.Context, request CancelWorkRequestRequest) (response CancelWorkRequestResponse, err error)

CancelWorkRequest Cancel work request with the given ID.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/CancelWorkRequest.go.html to see an example of how to use CancelWorkRequest API. A default retry strategy applies to this operation CancelWorkRequest()

func (AnomalyDetectionClient) ChangeAiPrivateEndpointCompartment

func (client AnomalyDetectionClient) ChangeAiPrivateEndpointCompartment(ctx context.Context, request ChangeAiPrivateEndpointCompartmentRequest) (response ChangeAiPrivateEndpointCompartmentResponse, err error)

ChangeAiPrivateEndpointCompartment 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/aianomalydetection/ChangeAiPrivateEndpointCompartment.go.html to see an example of how to use ChangeAiPrivateEndpointCompartment API. A default retry strategy applies to this operation ChangeAiPrivateEndpointCompartment()

func (AnomalyDetectionClient) ChangeDataAssetCompartment

func (client AnomalyDetectionClient) ChangeDataAssetCompartment(ctx context.Context, request ChangeDataAssetCompartmentRequest) (response ChangeDataAssetCompartmentResponse, err error)

ChangeDataAssetCompartment Changing the compartment of a data asset.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/ChangeDataAssetCompartment.go.html to see an example of how to use ChangeDataAssetCompartment API. A default retry strategy applies to this operation ChangeDataAssetCompartment()

func (AnomalyDetectionClient) ChangeDetectAnomalyJobCompartment

func (client AnomalyDetectionClient) ChangeDetectAnomalyJobCompartment(ctx context.Context, request ChangeDetectAnomalyJobCompartmentRequest) (response ChangeDetectAnomalyJobCompartmentResponse, err error)

ChangeDetectAnomalyJobCompartment Moves a asynchronous anomaly detect job resource from one compartment to another. 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/aianomalydetection/ChangeDetectAnomalyJobCompartment.go.html to see an example of how to use ChangeDetectAnomalyJobCompartment API. A default retry strategy applies to this operation ChangeDetectAnomalyJobCompartment()

func (AnomalyDetectionClient) ChangeModelCompartment

func (client AnomalyDetectionClient) ChangeModelCompartment(ctx context.Context, request ChangeModelCompartmentRequest) (response ChangeModelCompartmentResponse, err error)

ChangeModelCompartment Moves a Model resource from one compartment to another. 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/aianomalydetection/ChangeModelCompartment.go.html to see an example of how to use ChangeModelCompartment API. A default retry strategy applies to this operation ChangeModelCompartment()

func (AnomalyDetectionClient) ChangeProjectCompartment

func (client AnomalyDetectionClient) ChangeProjectCompartment(ctx context.Context, request ChangeProjectCompartmentRequest) (response ChangeProjectCompartmentResponse, err error)

ChangeProjectCompartment Moves a Project resource from one compartment to another. 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/aianomalydetection/ChangeProjectCompartment.go.html to see an example of how to use ChangeProjectCompartment API. A default retry strategy applies to this operation ChangeProjectCompartment()

func (*AnomalyDetectionClient) ConfigurationProvider

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

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

func (AnomalyDetectionClient) CreateAiPrivateEndpoint

func (client AnomalyDetectionClient) CreateAiPrivateEndpoint(ctx context.Context, request CreateAiPrivateEndpointRequest) (response CreateAiPrivateEndpointResponse, err error)

CreateAiPrivateEndpoint Create a new private reverse connection endpoint.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/CreateAiPrivateEndpoint.go.html to see an example of how to use CreateAiPrivateEndpoint API. A default retry strategy applies to this operation CreateAiPrivateEndpoint()

func (AnomalyDetectionClient) CreateDataAsset

func (client AnomalyDetectionClient) CreateDataAsset(ctx context.Context, request CreateDataAssetRequest) (response CreateDataAssetResponse, err error)

CreateDataAsset Creates a new DataAsset.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/CreateDataAsset.go.html to see an example of how to use CreateDataAsset API. A default retry strategy applies to this operation CreateDataAsset()

func (AnomalyDetectionClient) CreateDetectAnomalyJob

func (client AnomalyDetectionClient) CreateDetectAnomalyJob(ctx context.Context, request CreateDetectAnomalyJobRequest) (response CreateDetectAnomalyJobResponse, err error)

CreateDetectAnomalyJob Creates a job to perform anomaly detection.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/CreateDetectAnomalyJob.go.html to see an example of how to use CreateDetectAnomalyJob API. A default retry strategy applies to this operation CreateDetectAnomalyJob()

func (AnomalyDetectionClient) CreateModel

func (client AnomalyDetectionClient) 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/aianomalydetection/CreateModel.go.html to see an example of how to use CreateModel API. A default retry strategy applies to this operation CreateModel()

func (AnomalyDetectionClient) CreateProject

func (client AnomalyDetectionClient) 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/aianomalydetection/CreateProject.go.html to see an example of how to use CreateProject API. A default retry strategy applies to this operation CreateProject()

func (AnomalyDetectionClient) DeleteAiPrivateEndpoint

func (client AnomalyDetectionClient) DeleteAiPrivateEndpoint(ctx context.Context, request DeleteAiPrivateEndpointRequest) (response DeleteAiPrivateEndpointResponse, err error)

DeleteAiPrivateEndpoint Deletes a private reverse connection endpoint by identifier.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/DeleteAiPrivateEndpoint.go.html to see an example of how to use DeleteAiPrivateEndpoint API. A default retry strategy applies to this operation DeleteAiPrivateEndpoint()

func (AnomalyDetectionClient) DeleteDataAsset

func (client AnomalyDetectionClient) DeleteDataAsset(ctx context.Context, request DeleteDataAssetRequest) (response DeleteDataAssetResponse, err error)

DeleteDataAsset Deletes a DataAsset resource by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/DeleteDataAsset.go.html to see an example of how to use DeleteDataAsset API. A default retry strategy applies to this operation DeleteDataAsset()

func (AnomalyDetectionClient) DeleteDetectAnomalyJob

func (client AnomalyDetectionClient) DeleteDetectAnomalyJob(ctx context.Context, request DeleteDetectAnomalyJobRequest) (response DeleteDetectAnomalyJobResponse, err error)

DeleteDetectAnomalyJob Deletes an accepted, but not started detect anomaly asynchronous job.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/DeleteDetectAnomalyJob.go.html to see an example of how to use DeleteDetectAnomalyJob API. A default retry strategy applies to this operation DeleteDetectAnomalyJob()

func (AnomalyDetectionClient) DeleteModel

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

DeleteModel Deletes an ai model resource by identifier. This operation fails with a 409 error unless all associated resources 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/aianomalydetection/DeleteModel.go.html to see an example of how to use DeleteModel API. A default retry strategy applies to this operation DeleteModel()

func (AnomalyDetectionClient) DeleteProject

func (client AnomalyDetectionClient) DeleteProject(ctx context.Context, request DeleteProjectRequest) (response DeleteProjectResponse, err error)

DeleteProject Deletes a Project resource by identifier. This operation fails with a 409 error unless all associated resources (models deployments or data assets) 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/aianomalydetection/DeleteProject.go.html to see an example of how to use DeleteProject API. A default retry strategy applies to this operation DeleteProject()

func (AnomalyDetectionClient) DetectAnomalies

func (client AnomalyDetectionClient) DetectAnomalies(ctx context.Context, request DetectAnomaliesRequest) (response DetectAnomaliesResponse, err error)

DetectAnomalies Make a detect call with an anomaly model and detection data

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/DetectAnomalies.go.html to see an example of how to use DetectAnomalies API. A default retry strategy applies to this operation DetectAnomalies()

func (AnomalyDetectionClient) GetAiPrivateEndpoint

func (client AnomalyDetectionClient) GetAiPrivateEndpoint(ctx context.Context, request GetAiPrivateEndpointRequest) (response GetAiPrivateEndpointResponse, err error)

GetAiPrivateEndpoint Gets a specific private reverse connection by identifier.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/GetAiPrivateEndpoint.go.html to see an example of how to use GetAiPrivateEndpoint API. A default retry strategy applies to this operation GetAiPrivateEndpoint()

func (AnomalyDetectionClient) GetDataAsset

func (client AnomalyDetectionClient) GetDataAsset(ctx context.Context, request GetDataAssetRequest) (response GetDataAssetResponse, err error)

GetDataAsset Gets a DataAsset by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/GetDataAsset.go.html to see an example of how to use GetDataAsset API. A default retry strategy applies to this operation GetDataAsset()

func (AnomalyDetectionClient) GetDetectAnomalyJob

func (client AnomalyDetectionClient) GetDetectAnomalyJob(ctx context.Context, request GetDetectAnomalyJobRequest) (response GetDetectAnomalyJobResponse, err error)

GetDetectAnomalyJob Gets a detect anomaly asynchronous job by identifier.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/GetDetectAnomalyJob.go.html to see an example of how to use GetDetectAnomalyJob API. A default retry strategy applies to this operation GetDetectAnomalyJob()

func (AnomalyDetectionClient) GetModel

func (client AnomalyDetectionClient) GetModel(ctx context.Context, request GetModelRequest) (response GetModelResponse, err error)

GetModel Gets a Model by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/GetModel.go.html to see an example of how to use GetModel API. A default retry strategy applies to this operation GetModel()

func (AnomalyDetectionClient) GetProject

func (client AnomalyDetectionClient) GetProject(ctx context.Context, request GetProjectRequest) (response GetProjectResponse, err error)

GetProject Gets a Project by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/GetProject.go.html to see an example of how to use GetProject API. A default retry strategy applies to this operation GetProject()

func (AnomalyDetectionClient) GetWorkRequest

func (client AnomalyDetectionClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)

GetWorkRequest Gets the status of the work request with the given ID.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API. A default retry strategy applies to this operation GetWorkRequest()

func (AnomalyDetectionClient) ListAiPrivateEndpoints

func (client AnomalyDetectionClient) ListAiPrivateEndpoints(ctx context.Context, request ListAiPrivateEndpointsRequest) (response ListAiPrivateEndpointsResponse, err error)

ListAiPrivateEndpoints Returns a list of all the AI private endpoints in the specified compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/ListAiPrivateEndpoints.go.html to see an example of how to use ListAiPrivateEndpoints API. A default retry strategy applies to this operation ListAiPrivateEndpoints()

func (AnomalyDetectionClient) ListDataAssets

func (client AnomalyDetectionClient) ListDataAssets(ctx context.Context, request ListDataAssetsRequest) (response ListDataAssetsResponse, err error)

ListDataAssets Returns a list of DataAssets.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/ListDataAssets.go.html to see an example of how to use ListDataAssets API. A default retry strategy applies to this operation ListDataAssets()

func (AnomalyDetectionClient) ListDetectAnomalyJobs

func (client AnomalyDetectionClient) ListDetectAnomalyJobs(ctx context.Context, request ListDetectAnomalyJobsRequest) (response ListDetectAnomalyJobsResponse, err error)

ListDetectAnomalyJobs Returns a list of all the Anomaly Detection jobs in the specified compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/ListDetectAnomalyJobs.go.html to see an example of how to use ListDetectAnomalyJobs API. A default retry strategy applies to this operation ListDetectAnomalyJobs()

func (AnomalyDetectionClient) ListModels

func (client AnomalyDetectionClient) ListModels(ctx context.Context, request ListModelsRequest) (response ListModelsResponse, err error)

ListModels Returns a list of Models.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/ListModels.go.html to see an example of how to use ListModels API. A default retry strategy applies to this operation ListModels()

func (AnomalyDetectionClient) ListProjects

func (client AnomalyDetectionClient) ListProjects(ctx context.Context, request ListProjectsRequest) (response ListProjectsResponse, err error)

ListProjects Returns a list of Projects.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/ListProjects.go.html to see an example of how to use ListProjects API. A default retry strategy applies to this operation ListProjects()

func (AnomalyDetectionClient) ListWorkRequestErrors

func (client AnomalyDetectionClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)

ListWorkRequestErrors Return a (paginated) list of errors for a given work request.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API. A default retry strategy applies to this operation ListWorkRequestErrors()

func (AnomalyDetectionClient) ListWorkRequestLogs

func (client AnomalyDetectionClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)

ListWorkRequestLogs Return a (paginated) list of logs for a given work request.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API. A default retry strategy applies to this operation ListWorkRequestLogs()

func (AnomalyDetectionClient) ListWorkRequests

func (client AnomalyDetectionClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)

ListWorkRequests Lists the work requests in a compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API. A default retry strategy applies to this operation ListWorkRequests()

func (*AnomalyDetectionClient) SetRegion

func (client *AnomalyDetectionClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (AnomalyDetectionClient) UpdateAiPrivateEndpoint

func (client AnomalyDetectionClient) UpdateAiPrivateEndpoint(ctx context.Context, request UpdateAiPrivateEndpointRequest) (response UpdateAiPrivateEndpointResponse, err error)

UpdateAiPrivateEndpoint Updates the private reverse connection endpoint.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/UpdateAiPrivateEndpoint.go.html to see an example of how to use UpdateAiPrivateEndpoint API. A default retry strategy applies to this operation UpdateAiPrivateEndpoint()

func (AnomalyDetectionClient) UpdateDataAsset

func (client AnomalyDetectionClient) UpdateDataAsset(ctx context.Context, request UpdateDataAssetRequest) (response UpdateDataAssetResponse, err error)

UpdateDataAsset Updates the DataAsset

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/UpdateDataAsset.go.html to see an example of how to use UpdateDataAsset API. A default retry strategy applies to this operation UpdateDataAsset()

func (AnomalyDetectionClient) UpdateDetectAnomalyJob

func (client AnomalyDetectionClient) UpdateDetectAnomalyJob(ctx context.Context, request UpdateDetectAnomalyJobRequest) (response UpdateDetectAnomalyJobResponse, err error)

UpdateDetectAnomalyJob Updates the detect anomaly asynchronous job by identifier.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/UpdateDetectAnomalyJob.go.html to see an example of how to use UpdateDetectAnomalyJob API. A default retry strategy applies to this operation UpdateDetectAnomalyJob()

func (AnomalyDetectionClient) UpdateModel

func (client AnomalyDetectionClient) UpdateModel(ctx context.Context, request UpdateModelRequest) (response UpdateModelResponse, err error)

UpdateModel Updates the Model

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.2/aianomalydetection/UpdateModel.go.html to see an example of how to use UpdateModel API. A default retry strategy applies to this operation UpdateModel()

func (AnomalyDetectionClient) UpdateProject

func (client AnomalyDetectionClient) UpdateProject(ctx context.Context, request UpdateProjectRequest) (response UpdateProjectResponse, err error)

UpdateProject Updates the Project

# See also

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

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/aianomalydetection/CancelWorkRequest.go.html to see an example of how to use CancelWorkRequestRequest.

type CancelWorkRequestRequest struct {

    // The ID of the asynchronous 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 will be 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"`

    // The client request ID for tracing.
    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, please 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 ChangeAiPrivateEndpointCompartmentDetails

ChangeAiPrivateEndpointCompartmentDetails Information about the change compartment for the private endpoint resource.

type ChangeAiPrivateEndpointCompartmentDetails struct {

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

func (ChangeAiPrivateEndpointCompartmentDetails) String

func (m ChangeAiPrivateEndpointCompartmentDetails) String() string

func (ChangeAiPrivateEndpointCompartmentDetails) ValidateEnumValue

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

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

type ChangeAiPrivateEndpointCompartmentRequest

ChangeAiPrivateEndpointCompartmentRequest wrapper for the ChangeAiPrivateEndpointCompartment operation

# See also

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

type ChangeAiPrivateEndpointCompartmentRequest struct {

    // Unique private reverse connection identifier.
    AiPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"aiPrivateEndpointId"`

    // Details for the target compartment.
    ChangeAiPrivateEndpointCompartmentDetails `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 will be 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"`

    // The client request ID for tracing.
    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 (ChangeAiPrivateEndpointCompartmentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ChangeAiPrivateEndpointCompartmentRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ChangeAiPrivateEndpointCompartmentRequest) RetryPolicy

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

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

func (ChangeAiPrivateEndpointCompartmentRequest) String

func (request ChangeAiPrivateEndpointCompartmentRequest) String() string

func (ChangeAiPrivateEndpointCompartmentRequest) ValidateEnumValue

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

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

type ChangeAiPrivateEndpointCompartmentResponse

ChangeAiPrivateEndpointCompartmentResponse wrapper for the ChangeAiPrivateEndpointCompartment operation

type ChangeAiPrivateEndpointCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    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, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeAiPrivateEndpointCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeAiPrivateEndpointCompartmentResponse) String

func (response ChangeAiPrivateEndpointCompartmentResponse) String() string

type ChangeDataAssetCompartmentDetails

ChangeDataAssetCompartmentDetails Details for changing the compartment of a data asset.

type ChangeDataAssetCompartmentDetails 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 (ChangeDataAssetCompartmentDetails) String

func (m ChangeDataAssetCompartmentDetails) String() string

func (ChangeDataAssetCompartmentDetails) ValidateEnumValue

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

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

type ChangeDataAssetCompartmentRequest

ChangeDataAssetCompartmentRequest wrapper for the ChangeDataAssetCompartment operation

# See also

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

type ChangeDataAssetCompartmentRequest struct {

    // The OCID of the Data Asset.
    DataAssetId *string `mandatory:"true" contributesTo:"path" name:"dataAssetId"`

    // The information to be updated.
    ChangeDataAssetCompartmentDetails `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 will be 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"`

    // The client request ID for tracing.
    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 (ChangeDataAssetCompartmentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ChangeDataAssetCompartmentRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ChangeDataAssetCompartmentRequest) RetryPolicy

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

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

func (ChangeDataAssetCompartmentRequest) String

func (request ChangeDataAssetCompartmentRequest) String() string

func (ChangeDataAssetCompartmentRequest) ValidateEnumValue

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

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

type ChangeDataAssetCompartmentResponse

ChangeDataAssetCompartmentResponse wrapper for the ChangeDataAssetCompartment operation

type ChangeDataAssetCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

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

func (ChangeDataAssetCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeDataAssetCompartmentResponse) String

func (response ChangeDataAssetCompartmentResponse) String() string

type ChangeDetectAnomalyJobCompartmentDetails

ChangeDetectAnomalyJobCompartmentDetails Details for changing the compartment of the DetectAnomalyJob.

type ChangeDetectAnomalyJobCompartmentDetails struct {

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

func (ChangeDetectAnomalyJobCompartmentDetails) String

func (m ChangeDetectAnomalyJobCompartmentDetails) String() string

func (ChangeDetectAnomalyJobCompartmentDetails) ValidateEnumValue

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

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

type ChangeDetectAnomalyJobCompartmentRequest

ChangeDetectAnomalyJobCompartmentRequest wrapper for the ChangeDetectAnomalyJobCompartment operation

# See also

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

type ChangeDetectAnomalyJobCompartmentRequest struct {

    // Unique asynchronous job identifier.
    DetectAnomalyJobId *string `mandatory:"true" contributesTo:"path" name:"detectAnomalyJobId"`

    // The details to change the compartment of the async anomaly detect job.
    ChangeDetectAnomalyJobCompartmentDetails `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 will be 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"`

    // The client request ID for tracing.
    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 (ChangeDetectAnomalyJobCompartmentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ChangeDetectAnomalyJobCompartmentRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ChangeDetectAnomalyJobCompartmentRequest) RetryPolicy

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

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

func (ChangeDetectAnomalyJobCompartmentRequest) String

func (request ChangeDetectAnomalyJobCompartmentRequest) String() string

func (ChangeDetectAnomalyJobCompartmentRequest) ValidateEnumValue

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

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

type ChangeDetectAnomalyJobCompartmentResponse

ChangeDetectAnomalyJobCompartmentResponse wrapper for the ChangeDetectAnomalyJobCompartment operation

type ChangeDetectAnomalyJobCompartmentResponse 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, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ChangeDetectAnomalyJobCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeDetectAnomalyJobCompartmentResponse) String

func (response ChangeDetectAnomalyJobCompartmentResponse) 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
    // into which 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/aianomalydetection/ChangeModelCompartment.go.html to see an example of how to use ChangeModelCompartmentRequest.

type ChangeModelCompartmentRequest struct {

    // The OCID of the Model.
    ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

    // The information to be updated.
    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 will be 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"`

    // The client request ID for tracing.
    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, please 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 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
    // into which 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/aianomalydetection/ChangeProjectCompartment.go.html to see an example of how to use ChangeProjectCompartmentRequest.

type ChangeProjectCompartmentRequest struct {

    // The OCID of the Project.
    ProjectId *string `mandatory:"true" contributesTo:"path" name:"projectId"`

    // The details to change the compartment of the 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 will be 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"`

    // The client request ID for tracing.
    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, please 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 CreateAiPrivateEndpointDetails

CreateAiPrivateEndpointDetails Information about the new private endpoint resource.

type CreateAiPrivateEndpointDetails struct {

    // List of DNS zones to be used by the data assets.
    // Example: custpvtsubnet.oraclevcn.com for data asset: db.custpvtsubnet.oraclevcn.com
    DnsZones []string `mandatory:"true" json:"dnsZones"`

    // The OCID of subnet to which the reverse connection is to be created.
    SubnetId *string `mandatory:"true" json:"subnetId"`

    // Compartment identifier.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Display name of the private endpoint resource being created.
    DisplayName *string `mandatory:"false" json:"displayName"`
}

func (CreateAiPrivateEndpointDetails) String

func (m CreateAiPrivateEndpointDetails) String() string

func (CreateAiPrivateEndpointDetails) ValidateEnumValue

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

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

type CreateAiPrivateEndpointRequest

CreateAiPrivateEndpointRequest wrapper for the CreateAiPrivateEndpoint operation

# See also

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

type CreateAiPrivateEndpointRequest struct {

    // The information used to create the private reverse connection.
    CreateAiPrivateEndpointDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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 (CreateAiPrivateEndpointRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CreateAiPrivateEndpointRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (CreateAiPrivateEndpointRequest) RetryPolicy

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

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

func (CreateAiPrivateEndpointRequest) String

func (request CreateAiPrivateEndpointRequest) String() string

func (CreateAiPrivateEndpointRequest) ValidateEnumValue

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

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

type CreateAiPrivateEndpointResponse

CreateAiPrivateEndpointResponse wrapper for the CreateAiPrivateEndpoint operation

type CreateAiPrivateEndpointResponse 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, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

func (CreateAiPrivateEndpointResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateAiPrivateEndpointResponse) String

func (response CreateAiPrivateEndpointResponse) String() string

type CreateDataAssetDetails

CreateDataAssetDetails Parameters needed to create a new data asset.

type CreateDataAssetDetails struct {

    // The OCID for the data asset's compartment.
    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 data asset.
    ProjectId *string `mandatory:"true" json:"projectId"`

    DataSourceDetails DataSourceDetails `mandatory:"true" json:"dataSourceDetails"`

    // 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 Ai data asset
    Description *string `mandatory:"false" json:"description"`

    // OCID of Private Endpoint.
    PrivateEndpointId *string `mandatory:"false" json:"privateEndpointId"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateDataAssetDetails) String

func (m CreateDataAssetDetails) String() string

func (*CreateDataAssetDetails) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (CreateDataAssetDetails) ValidateEnumValue

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

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

type CreateDataAssetRequest

CreateDataAssetRequest wrapper for the CreateDataAsset operation

# See also

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

type CreateDataAssetRequest struct {

    // Details for the new DataAsset.
    CreateDataAssetDetails `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"`

    // The client request ID for tracing.
    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 (CreateDataAssetRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CreateDataAssetRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (CreateDataAssetRequest) RetryPolicy

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

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

func (CreateDataAssetRequest) String

func (request CreateDataAssetRequest) String() string

func (CreateDataAssetRequest) ValidateEnumValue

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

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

type CreateDataAssetResponse

CreateDataAssetResponse wrapper for the CreateDataAsset operation

type CreateDataAssetResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

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

func (CreateDataAssetResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateDataAssetResponse) String

func (response CreateDataAssetResponse) String() string

type CreateDetectAnomalyJobDetails

CreateDetectAnomalyJobDetails Base class for the DetectAnomalies async call. It contains the identifier that is used for deciding what type of request this is.

type CreateDetectAnomalyJobDetails struct {

    // The OCID of the compartment that starts the job.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID of the trained model.
    ModelId *string `mandatory:"true" json:"modelId"`

    InputDetails InputDetails `mandatory:"true" json:"inputDetails"`

    OutputDetails OutputDetails `mandatory:"true" json:"outputDetails"`

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

    // Detect anomaly job display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // The value that customer can adjust to control the sensitivity of anomaly detection
    Sensitivity *float32 `mandatory:"false" json:"sensitivity"`

    // Flag to enable the service to return estimates for all data points rather than just the anomalous data points.
    AreAllEstimatesRequired *bool `mandatory:"false" json:"areAllEstimatesRequired"`
}

func (CreateDetectAnomalyJobDetails) String

func (m CreateDetectAnomalyJobDetails) String() string

func (*CreateDetectAnomalyJobDetails) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (CreateDetectAnomalyJobDetails) ValidateEnumValue

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

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

type CreateDetectAnomalyJobRequest

CreateDetectAnomalyJobRequest wrapper for the CreateDetectAnomalyJob operation

# See also

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

type CreateDetectAnomalyJobRequest struct {

    // The input is either:
    //   - JSON object in the request. This object is defined, and the SDK generates the
    //     object for it.
    //   - Data embedded as Base64 string in format of either:
    //     - CSV
    //     - JSON
    //     If this option is used, then you must provide the content of specified
    //     CSV or JSON in Base64 encoded string. The Embedded JSON has to be
    //     in the same format as the inline request JSON.
    CreateDetectAnomalyJobDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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 (CreateDetectAnomalyJobRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CreateDetectAnomalyJobRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (CreateDetectAnomalyJobRequest) RetryPolicy

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

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

func (CreateDetectAnomalyJobRequest) String

func (request CreateDetectAnomalyJobRequest) String() string

func (CreateDetectAnomalyJobRequest) ValidateEnumValue

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

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

type CreateDetectAnomalyJobResponse

CreateDetectAnomalyJobResponse wrapper for the CreateDetectAnomalyJob operation

type CreateDetectAnomalyJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

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

func (CreateDetectAnomalyJobResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateDetectAnomalyJobResponse) String

func (response CreateDetectAnomalyJobResponse) String() string

type CreateModelDetails

CreateModelDetails The information needed to train a new model

type CreateModelDetails struct {

    // The OCID for the ai model's compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    ModelTrainingDetails *ModelTrainingDetails `mandatory:"true" json:"modelTrainingDetails"`

    // 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.
    DisplayName *string `mandatory:"false" json:"displayName"`

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

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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 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/aianomalydetection/CreateModel.go.html to see an example of how to use CreateModelRequest.

type CreateModelRequest struct {

    // Details for the new Model.
    CreateModelDetails `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"`

    // The client request ID for tracing.
    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 (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 `if-match`.
    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 asynchronous request. You can use this to query status of the asynchronous operation.
    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, please 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 CreateProjectDetails

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

type CreateProjectDetails struct {

    // The OCID for the project's compartment.
    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"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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/aianomalydetection/CreateProject.go.html to see an example of how to use CreateProjectRequest.

type CreateProjectRequest struct {

    // Details for the new Project.
    CreateProjectDetails `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"`

    // The client request ID for tracing.
    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 (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 `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please 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 DataAsset

DataAsset Description of DataAsset.

type DataAsset struct {

    // The Unique Oracle ID (OCID) that is immutable on creation.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the compartment containing the DataAsset.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The time the the DataAsset was created. An RFC3339 formatted datetime string
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The lifecycle state of the Data Asset.
    LifecycleState DataAssetLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The Unique project id which is created at project creation that is immutable on creation.
    ProjectId *string `mandatory:"true" json:"projectId"`

    DataSourceDetails DataSourceDetails `mandatory:"true" json:"dataSourceDetails"`

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

    // The time the the DataAsset was updated. An RFC3339 formatted datetime string
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // OCID of Private Endpoint.
    PrivateEndpointId *string `mandatory:"false" json:"privateEndpointId"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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]interface{} `mandatory:"false" json:"systemTags"`
}

func (DataAsset) String

func (m DataAsset) String() string

func (*DataAsset) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (DataAsset) ValidateEnumValue

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

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

type DataAssetCollection

DataAssetCollection Results of a dataAsset search. Contains both DataAssetSummary items and other data.

type DataAssetCollection struct {

    // List of dataAssets.
    Items []DataAssetSummary `mandatory:"true" json:"items"`
}

func (DataAssetCollection) String

func (m DataAssetCollection) String() string

func (DataAssetCollection) ValidateEnumValue

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

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

type DataAssetLifecycleStateEnum

DataAssetLifecycleStateEnum Enum with underlying type: string

type DataAssetLifecycleStateEnum string

Set of constants representing the allowable values for DataAssetLifecycleStateEnum

const (
    DataAssetLifecycleStateActive  DataAssetLifecycleStateEnum = "ACTIVE"
    DataAssetLifecycleStateDeleted DataAssetLifecycleStateEnum = "DELETED"
)

func GetDataAssetLifecycleStateEnumValues

func GetDataAssetLifecycleStateEnumValues() []DataAssetLifecycleStateEnum

GetDataAssetLifecycleStateEnumValues Enumerates the set of values for DataAssetLifecycleStateEnum

func GetMappingDataAssetLifecycleStateEnum

func GetMappingDataAssetLifecycleStateEnum(val string) (DataAssetLifecycleStateEnum, bool)

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

type DataAssetSummary

DataAssetSummary Summary of the DataAsset.

type DataAssetSummary struct {

    // Unique identifier that is immutable on creation
    Id *string `mandatory:"true" json:"id"`

    // Compartment Identifier
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // DataAsset Identifier, can be renamed
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The time the the DataAsset was created. An RFC3339 formatted datetime string
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // Unique identifier for a project that is immutable on creation
    ProjectId *string `mandatory:"true" json:"projectId"`

    // Data source type where actually data asset is being stored
    DataSourceType DataSourceTypeEnum `mandatory:"true" json:"dataSourceType"`

    // A short description of the Ai data asset
    Description *string `mandatory:"false" json:"description"`

    // The time the the DataAsset was updated. An RFC3339 formatted datetime string
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // The current state of the data asset.
    LifecycleState DataAssetLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`

    // OCID of Private Endpoint.
    PrivateEndpointId *string `mandatory:"false" json:"privateEndpointId"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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]interface{} `mandatory:"false" json:"systemTags"`
}

func (DataAssetSummary) String

func (m DataAssetSummary) String() string

func (DataAssetSummary) ValidateEnumValue

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

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

type DataItem

DataItem Simple object representing signal values at a certain point in time.

type DataItem struct {

    // Array of double precision values.
    Values []float64 `mandatory:"true" json:"values"`

    // Nullable string representing timestamp.
    Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"`
}

func (DataItem) String

func (m DataItem) String() string

func (DataItem) ValidateEnumValue

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

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

type DataSourceDetails

DataSourceDetails Possible data sources

type DataSourceDetails interface {
}

type DataSourceDetailsAtp

DataSourceDetailsAtp Data Source details for ATP

type DataSourceDetailsAtp struct {

    // wallet password Secret ID in String format
    WalletPasswordSecretId *string `mandatory:"false" json:"walletPasswordSecretId"`

    // atp db user name
    AtpUserName *string `mandatory:"false" json:"atpUserName"`

    // atp db password Secret Id
    AtpPasswordSecretId *string `mandatory:"false" json:"atpPasswordSecretId"`

    // OCID of the secret containing the containers certificates of ATP wallet
    CwalletFileSecretId *string `mandatory:"false" json:"cwalletFileSecretId"`

    // OCID of the secret containing the PDB'S certificates of ATP wallet
    EwalletFileSecretId *string `mandatory:"false" json:"ewalletFileSecretId"`

    // OCID of the secret containing Keystore.jks file of the ATP wallet
    KeyStoreFileSecretId *string `mandatory:"false" json:"keyStoreFileSecretId"`

    // OCID of the secret that contains jdbc properties file of ATP wallet
    OjdbcFileSecretId *string `mandatory:"false" json:"ojdbcFileSecretId"`

    // OCID of the secret that contains the tnsnames file of ATP wallet
    TnsnamesFileSecretId *string `mandatory:"false" json:"tnsnamesFileSecretId"`

    // OCID of the secret containing truststore.jks file of the ATP wallet
    TruststoreFileSecretId *string `mandatory:"false" json:"truststoreFileSecretId"`

    // atp database name
    DatabaseName *string `mandatory:"false" json:"databaseName"`

    // atp database table name
    TableName *string `mandatory:"false" json:"tableName"`
}

func (DataSourceDetailsAtp) MarshalJSON

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

MarshalJSON marshals to json representation

func (DataSourceDetailsAtp) String

func (m DataSourceDetailsAtp) String() string

func (DataSourceDetailsAtp) ValidateEnumValue

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

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

type DataSourceDetailsInflux

DataSourceDetailsInflux Data Source details for influx.

type DataSourceDetailsInflux struct {
    VersionSpecificDetails InfluxDetails `mandatory:"true" json:"versionSpecificDetails"`

    // Username for connection to Influx
    UserName *string `mandatory:"true" json:"userName"`

    // Password Secret Id for the influx connection
    PasswordSecretId *string `mandatory:"true" json:"passwordSecretId"`

    // Measurement name for influx
    MeasurementName *string `mandatory:"true" json:"measurementName"`

    // public IP address and port to influx DB
    Url *string `mandatory:"true" json:"url"`
}

func (DataSourceDetailsInflux) MarshalJSON

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

MarshalJSON marshals to json representation

func (DataSourceDetailsInflux) String

func (m DataSourceDetailsInflux) String() string

func (*DataSourceDetailsInflux) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (DataSourceDetailsInflux) ValidateEnumValue

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

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

type DataSourceDetailsObjectStorage

DataSourceDetailsObjectStorage Data Source details for object storage

type DataSourceDetailsObjectStorage struct {

    // Object storage namespace
    Namespace *string `mandatory:"false" json:"namespace"`

    // Object storage bucket name
    BucketName *string `mandatory:"false" json:"bucketName"`

    // File name
    ObjectName *string `mandatory:"false" json:"objectName"`
}

func (DataSourceDetailsObjectStorage) MarshalJSON

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

MarshalJSON marshals to json representation

func (DataSourceDetailsObjectStorage) String

func (m DataSourceDetailsObjectStorage) String() string

func (DataSourceDetailsObjectStorage) ValidateEnumValue

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

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

type DataSourceTypeEnum

DataSourceTypeEnum Enum with underlying type: string

type DataSourceTypeEnum string

Set of constants representing the allowable values for DataSourceTypeEnum

const (
    DataSourceTypeOracleObjectStorage DataSourceTypeEnum = "ORACLE_OBJECT_STORAGE"
    DataSourceTypeOracleAtp           DataSourceTypeEnum = "ORACLE_ATP"
    DataSourceTypeInflux              DataSourceTypeEnum = "INFLUX"
)

func GetDataSourceTypeEnumValues

func GetDataSourceTypeEnumValues() []DataSourceTypeEnum

GetDataSourceTypeEnumValues Enumerates the set of values for DataSourceTypeEnum

func GetMappingDataSourceTypeEnum

func GetMappingDataSourceTypeEnum(val string) (DataSourceTypeEnum, bool)

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

type DeleteAiPrivateEndpointRequest

DeleteAiPrivateEndpointRequest wrapper for the DeleteAiPrivateEndpoint operation

# See also

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

type DeleteAiPrivateEndpointRequest struct {

    // Unique private reverse connection identifier.
    AiPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"aiPrivateEndpointId"`

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

    // The client request ID for tracing.
    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 (DeleteAiPrivateEndpointRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DeleteAiPrivateEndpointRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DeleteAiPrivateEndpointRequest) RetryPolicy

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

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

func (DeleteAiPrivateEndpointRequest) String

func (request DeleteAiPrivateEndpointRequest) String() string

func (DeleteAiPrivateEndpointRequest) ValidateEnumValue

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

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

type DeleteAiPrivateEndpointResponse

DeleteAiPrivateEndpointResponse wrapper for the DeleteAiPrivateEndpoint operation

type DeleteAiPrivateEndpointResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    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, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteAiPrivateEndpointResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteAiPrivateEndpointResponse) String

func (response DeleteAiPrivateEndpointResponse) String() string

type DeleteDataAssetRequest

DeleteDataAssetRequest wrapper for the DeleteDataAsset operation

# See also

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

type DeleteDataAssetRequest struct {

    // The OCID of the Data Asset.
    DataAssetId *string `mandatory:"true" contributesTo:"path" name:"dataAssetId"`

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

    // The client request ID for tracing.
    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 (DeleteDataAssetRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DeleteDataAssetRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DeleteDataAssetRequest) RetryPolicy

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

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

func (DeleteDataAssetRequest) String

func (request DeleteDataAssetRequest) String() string

func (DeleteDataAssetRequest) ValidateEnumValue

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

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

type DeleteDataAssetResponse

DeleteDataAssetResponse wrapper for the DeleteDataAsset operation

type DeleteDataAssetResponse 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, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteDataAssetResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteDataAssetResponse) String

func (response DeleteDataAssetResponse) String() string

type DeleteDetectAnomalyJobRequest

DeleteDetectAnomalyJobRequest wrapper for the DeleteDetectAnomalyJob operation

# See also

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

type DeleteDetectAnomalyJobRequest struct {

    // Unique asynchronous job identifier.
    DetectAnomalyJobId *string `mandatory:"true" contributesTo:"path" name:"detectAnomalyJobId"`

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

    // The client request ID for tracing.
    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 (DeleteDetectAnomalyJobRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DeleteDetectAnomalyJobRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DeleteDetectAnomalyJobRequest) RetryPolicy

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

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

func (DeleteDetectAnomalyJobRequest) String

func (request DeleteDetectAnomalyJobRequest) String() string

func (DeleteDetectAnomalyJobRequest) ValidateEnumValue

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

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

type DeleteDetectAnomalyJobResponse

DeleteDetectAnomalyJobResponse wrapper for the DeleteDetectAnomalyJob operation

type DeleteDetectAnomalyJobResponse 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, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteDetectAnomalyJobResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteDetectAnomalyJobResponse) String

func (response DeleteDetectAnomalyJobResponse) 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/aianomalydetection/DeleteModel.go.html to see an example of how to use DeleteModelRequest.

type DeleteModelRequest struct {

    // The OCID 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 will be 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"`

    // The client request ID for tracing.
    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 asynchronous request. You can use this to query status of the asynchronous operation.
    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, please 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 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/aianomalydetection/DeleteProject.go.html to see an example of how to use DeleteProjectRequest.

type DeleteProjectRequest struct {

    // The OCID 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 will be 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"`

    // The client request ID for tracing.
    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

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    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, please 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 DetectAnomaliesDetails

DetectAnomaliesDetails Base class for the DetectAnomalies call. It contains the identifier that is used for deciding what type of request this is.

type DetectAnomaliesDetails interface {

    // The OCID of the trained model.
    GetModelId() *string

    // Sensitivity of the algorithm to detect anomalies - higher the value, more anomalies get flagged. The value estimated during training is used by default. You can choose to provide a custom value.
    GetSensitivity() *float32
}

type DetectAnomaliesDetailsRequestTypeEnum

DetectAnomaliesDetailsRequestTypeEnum Enum with underlying type: string

type DetectAnomaliesDetailsRequestTypeEnum string

Set of constants representing the allowable values for DetectAnomaliesDetailsRequestTypeEnum

const (
    DetectAnomaliesDetailsRequestTypeInline        DetectAnomaliesDetailsRequestTypeEnum = "INLINE"
    DetectAnomaliesDetailsRequestTypeBase64Encoded DetectAnomaliesDetailsRequestTypeEnum = "BASE64_ENCODED"
)

func GetDetectAnomaliesDetailsRequestTypeEnumValues

func GetDetectAnomaliesDetailsRequestTypeEnumValues() []DetectAnomaliesDetailsRequestTypeEnum

GetDetectAnomaliesDetailsRequestTypeEnumValues Enumerates the set of values for DetectAnomaliesDetailsRequestTypeEnum

func GetMappingDetectAnomaliesDetailsRequestTypeEnum

func GetMappingDetectAnomaliesDetailsRequestTypeEnum(val string) (DetectAnomaliesDetailsRequestTypeEnum, bool)

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

type DetectAnomaliesRequest

DetectAnomaliesRequest wrapper for the DetectAnomalies operation

# See also

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

type DetectAnomaliesRequest struct {

    // The input is either:
    //   - JSON object in the request. This object is defined and SDK will generate the
    //     object for it
    //   - Data embedded as Base64 string in format of either
    //     - CSV
    //     - JSON
    //     If this option is chosen then customer has to provide the content of specified
    //     CSV or JSON in Base64 encoded string. The Embedded JSON will still has to be
    //     in same format as inline request JSON
    DetectAnomaliesDetails `contributesTo:"body"`

    // The client request ID for tracing.
    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 will be 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 (DetectAnomaliesRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DetectAnomaliesRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DetectAnomaliesRequest) RetryPolicy

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

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

func (DetectAnomaliesRequest) String

func (request DetectAnomaliesRequest) String() string

func (DetectAnomaliesRequest) ValidateEnumValue

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

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

type DetectAnomaliesResponse

DetectAnomaliesResponse wrapper for the DetectAnomalies operation

type DetectAnomaliesResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

func (DetectAnomaliesResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DetectAnomaliesResponse) String

func (response DetectAnomaliesResponse) String() string

type DetectAnomalyJob

DetectAnomalyJob Anomaly Job contains information for asynchronous detection of anomalies.

type DetectAnomalyJob struct {

    // Id of the job.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the compartment that starts the job.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID of the trained model.
    ModelId *string `mandatory:"true" json:"modelId"`

    InputDetails InputJobDetails `mandatory:"true" json:"inputDetails"`

    OutputDetails OutputJobDetails `mandatory:"true" json:"outputDetails"`

    // Job accepted time
    TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

    // The current state of the batch document job.
    LifecycleState DetectAnomalyJobLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // Detect anomaly job display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Detect anomaly job description.
    Description *string `mandatory:"false" json:"description"`

    // The OCID of the project.
    ProjectId *string `mandatory:"false" json:"projectId"`

    // The value that customer can adjust to control the sensitivity of anomaly detection
    Sensitivity *float32 `mandatory:"false" json:"sensitivity"`

    // Flag to enable the service to return estimates for all data points rather than just the anomalous data points
    AreAllEstimatesRequired *bool `mandatory:"false" json:"areAllEstimatesRequired"`

    // Job started time
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // Job finished time
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // The current state details of the batch document job.
    LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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]interface{} `mandatory:"false" json:"systemTags"`
}

func (DetectAnomalyJob) String

func (m DetectAnomalyJob) String() string

func (*DetectAnomalyJob) UnmarshalJSON

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

UnmarshalJSON unmarshals from json

func (DetectAnomalyJob) ValidateEnumValue

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

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

type DetectAnomalyJobCollection

DetectAnomalyJobCollection A collection of anomaly jobs. Each item is a DetectAnomalyJob summary object.

type DetectAnomalyJobCollection struct {

    // List of Anomaly Detection jobs.
    Items []DetectAnomalyJobSummary `mandatory:"true" json:"items"`
}

func (DetectAnomalyJobCollection) String

func (m DetectAnomalyJobCollection) String() string

func (DetectAnomalyJobCollection) ValidateEnumValue

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

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

type DetectAnomalyJobLifecycleStateEnum

DetectAnomalyJobLifecycleStateEnum Enum with underlying type: string

type DetectAnomalyJobLifecycleStateEnum string

Set of constants representing the allowable values for DetectAnomalyJobLifecycleStateEnum

const (
    DetectAnomalyJobLifecycleStateSucceeded          DetectAnomalyJobLifecycleStateEnum = "SUCCEEDED"
    DetectAnomalyJobLifecycleStatePartiallySucceeded DetectAnomalyJobLifecycleStateEnum = "PARTIALLY_SUCCEEDED"
    DetectAnomalyJobLifecycleStateFailed             DetectAnomalyJobLifecycleStateEnum = "FAILED"
    DetectAnomalyJobLifecycleStateAccepted           DetectAnomalyJobLifecycleStateEnum = "ACCEPTED"
    DetectAnomalyJobLifecycleStateCanceled           DetectAnomalyJobLifecycleStateEnum = "CANCELED"
    DetectAnomalyJobLifecycleStateInProgress         DetectAnomalyJobLifecycleStateEnum = "IN_PROGRESS"
)

func GetDetectAnomalyJobLifecycleStateEnumValues

func GetDetectAnomalyJobLifecycleStateEnumValues() []DetectAnomalyJobLifecycleStateEnum

GetDetectAnomalyJobLifecycleStateEnumValues Enumerates the set of values for DetectAnomalyJobLifecycleStateEnum

func GetMappingDetectAnomalyJobLifecycleStateEnum

func GetMappingDetectAnomalyJobLifecycleStateEnum(val string) (DetectAnomalyJobLifecycleStateEnum, bool)

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

type DetectAnomalyJobSummary

DetectAnomalyJobSummary Anomaly Job summary contains minimal information for asynchronous inference of anomalies returned in list response.

type DetectAnomalyJobSummary struct {

    // Id of the job.
    Id *string `mandatory:"true" json:"id"`

    // The OCID of the compartment that starts the job.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The OCID of the trained model.
    ModelId *string `mandatory:"true" json:"modelId"`

    // Job accepted time
    TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

    // The current state of the batch document job.
    LifecycleState DetectAnomalyJobLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // Detect anomaly job display name.
    DisplayName *string `mandatory:"false" json:"displayName"`

    // Detect anomaly job description.
    Description *string `mandatory:"false" json:"description"`

    // The OCID of the project.
    ProjectId *string `mandatory:"false" json:"projectId"`

    // Job started time
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // Job finished time
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // The current state details of the batch document job.
    LifecycleStateDetails *string `mandatory:"false" json:"lifecycleStateDetails"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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]interface{} `mandatory:"false" json:"systemTags"`
}

func (DetectAnomalyJobSummary) String

func (m DetectAnomalyJobSummary) String() string

func (DetectAnomalyJobSummary) ValidateEnumValue

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

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

type DetectionResultItem

DetectionResultItem An object to hold detection result for one timestamp/row.

type DetectionResultItem struct {

    // An array of anomalies associated with a given timestamp/row.
    Anomalies []Anomaly `mandatory:"true" json:"anomalies"`

    // The time stamp associated with a list of anomaly points, format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
    Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"`

    // The index number to indicate where anomaly points are located among all rows when there are no timestamps provided.
    RowIndex *int `mandatory:"false" json:"rowIndex"`

    // A significant score across multiple signals at timestamp/row level
    Score *float64 `mandatory:"false" json:"score"`
}

func (DetectionResultItem) String

func (m DetectionResultItem) String() string

func (DetectionResultItem) ValidateEnumValue

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

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

type EmbeddedDetectAnomaliesRequest

EmbeddedDetectAnomaliesRequest The request body when the user selects to provide byte data in detect call which is Base64 encoded. The default type of the data is CSV and can be JSON by setting the 'contentType'.

type EmbeddedDetectAnomaliesRequest struct {

    // The OCID of the trained model.
    ModelId *string `mandatory:"true" json:"modelId"`

    Content []byte `mandatory:"true" json:"content"`

    // Sensitivity of the algorithm to detect anomalies - higher the value, more anomalies get flagged. The value estimated during training is used by default. You can choose to provide a custom value.
    Sensitivity *float32 `mandatory:"false" json:"sensitivity"`

    ContentType EmbeddedDetectAnomaliesRequestContentTypeEnum `mandatory:"false" json:"contentType,omitempty"`
}

func (EmbeddedDetectAnomaliesRequest) GetModelId

func (m EmbeddedDetectAnomaliesRequest) GetModelId() *string

GetModelId returns ModelId

func (EmbeddedDetectAnomaliesRequest) GetSensitivity

func (m EmbeddedDetectAnomaliesRequest) GetSensitivity() *float32

GetSensitivity returns Sensitivity

func (EmbeddedDetectAnomaliesRequest) MarshalJSON

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

MarshalJSON marshals to json representation

func (EmbeddedDetectAnomaliesRequest) String

func (m EmbeddedDetectAnomaliesRequest) String() string

func (EmbeddedDetectAnomaliesRequest) ValidateEnumValue

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

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

type EmbeddedDetectAnomaliesRequestContentTypeEnum

EmbeddedDetectAnomaliesRequestContentTypeEnum Enum with underlying type: string

type EmbeddedDetectAnomaliesRequestContentTypeEnum string

Set of constants representing the allowable values for EmbeddedDetectAnomaliesRequestContentTypeEnum

const (
    EmbeddedDetectAnomaliesRequestContentTypeCsv  EmbeddedDetectAnomaliesRequestContentTypeEnum = "CSV"
    EmbeddedDetectAnomaliesRequestContentTypeJson EmbeddedDetectAnomaliesRequestContentTypeEnum = "JSON"
)

func GetEmbeddedDetectAnomaliesRequestContentTypeEnumValues

func GetEmbeddedDetectAnomaliesRequestContentTypeEnumValues() []EmbeddedDetectAnomaliesRequestContentTypeEnum

GetEmbeddedDetectAnomaliesRequestContentTypeEnumValues Enumerates the set of values for EmbeddedDetectAnomaliesRequestContentTypeEnum

func GetMappingEmbeddedDetectAnomaliesRequestContentTypeEnum

func GetMappingEmbeddedDetectAnomaliesRequestContentTypeEnum(val string) (EmbeddedDetectAnomaliesRequestContentTypeEnum, bool)

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

type EmbeddedInputDetails

EmbeddedInputDetails The request body when byte data is provided in detect call, which is Base64 encoded. The default type of the data is CSV and can be JSON by setting the 'contentType'.

type EmbeddedInputDetails struct {
    Content []byte `mandatory:"true" json:"content"`

    ContentType EmbeddedInputDetailsContentTypeEnum `mandatory:"true" json:"contentType"`
}

func (EmbeddedInputDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (EmbeddedInputDetails) String

func (m EmbeddedInputDetails) String() string

func (EmbeddedInputDetails) ValidateEnumValue

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

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

type EmbeddedInputDetailsContentTypeEnum

EmbeddedInputDetailsContentTypeEnum Enum with underlying type: string

type EmbeddedInputDetailsContentTypeEnum string

Set of constants representing the allowable values for EmbeddedInputDetailsContentTypeEnum

const (
    EmbeddedInputDetailsContentTypeCsv  EmbeddedInputDetailsContentTypeEnum = "CSV"
    EmbeddedInputDetailsContentTypeJson EmbeddedInputDetailsContentTypeEnum = "JSON"
)

func GetEmbeddedInputDetailsContentTypeEnumValues

func GetEmbeddedInputDetailsContentTypeEnumValues() []EmbeddedInputDetailsContentTypeEnum

GetEmbeddedInputDetailsContentTypeEnumValues Enumerates the set of values for EmbeddedInputDetailsContentTypeEnum

func GetMappingEmbeddedInputDetailsContentTypeEnum

func GetMappingEmbeddedInputDetailsContentTypeEnum(val string) (EmbeddedInputDetailsContentTypeEnum, bool)

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

type GetAiPrivateEndpointRequest

GetAiPrivateEndpointRequest wrapper for the GetAiPrivateEndpoint operation

# See also

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

type GetAiPrivateEndpointRequest struct {

    // Unique private reverse connection identifier.
    AiPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"aiPrivateEndpointId"`

    // The client request ID for tracing.
    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 (GetAiPrivateEndpointRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetAiPrivateEndpointRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetAiPrivateEndpointRequest) RetryPolicy

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

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

func (GetAiPrivateEndpointRequest) String

func (request GetAiPrivateEndpointRequest) String() string

func (GetAiPrivateEndpointRequest) ValidateEnumValue

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

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

type GetAiPrivateEndpointResponse

GetAiPrivateEndpointResponse wrapper for the GetAiPrivateEndpoint operation

type GetAiPrivateEndpointResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`
}

func (GetAiPrivateEndpointResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetAiPrivateEndpointResponse) String

func (response GetAiPrivateEndpointResponse) String() string

type GetDataAssetRequest

GetDataAssetRequest wrapper for the GetDataAsset operation

# See also

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

type GetDataAssetRequest struct {

    // The OCID of the Data Asset.
    DataAssetId *string `mandatory:"true" contributesTo:"path" name:"dataAssetId"`

    // The client request ID for tracing.
    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 (GetDataAssetRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetDataAssetRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetDataAssetRequest) RetryPolicy

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

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

func (GetDataAssetRequest) String

func (request GetDataAssetRequest) String() string

func (GetDataAssetRequest) ValidateEnumValue

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

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

type GetDataAssetResponse

GetDataAssetResponse wrapper for the GetDataAsset operation

type GetDataAssetResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

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

func (GetDataAssetResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetDataAssetResponse) String

func (response GetDataAssetResponse) String() string

type GetDetectAnomalyJobRequest

GetDetectAnomalyJobRequest wrapper for the GetDetectAnomalyJob operation

# See also

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

type GetDetectAnomalyJobRequest struct {

    // Unique asynchronous job identifier.
    DetectAnomalyJobId *string `mandatory:"true" contributesTo:"path" name:"detectAnomalyJobId"`

    // The client request ID for tracing.
    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 (GetDetectAnomalyJobRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetDetectAnomalyJobRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetDetectAnomalyJobRequest) RetryPolicy

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

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

func (GetDetectAnomalyJobRequest) String

func (request GetDetectAnomalyJobRequest) String() string

func (GetDetectAnomalyJobRequest) ValidateEnumValue

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

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

type GetDetectAnomalyJobResponse

GetDetectAnomalyJobResponse wrapper for the GetDetectAnomalyJob operation

type GetDetectAnomalyJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

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

func (GetDetectAnomalyJobResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetDetectAnomalyJobResponse) String

func (response GetDetectAnomalyJobResponse) 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/aianomalydetection/GetModel.go.html to see an example of how to use GetModelRequest.

type GetModelRequest struct {

    // The OCID of the Model.
    ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

    // The client request ID for tracing.
    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 `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please 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 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/aianomalydetection/GetProject.go.html to see an example of how to use GetProjectRequest.

type GetProjectRequest struct {

    // The OCID of the Project.
    ProjectId *string `mandatory:"true" contributesTo:"path" name:"projectId"`

    // The client request ID for tracing.
    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 `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please 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 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/aianomalydetection/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.

type GetWorkRequestRequest struct {

    // The ID of the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    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 `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

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

    // A decimal number representing the number of seconds the client should wait before polling this endpoint again.
    RetryAfter *float32 `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 InfluxDetails

InfluxDetails Possible data sources

type InfluxDetails interface {
}

type InfluxDetailsV1v8

InfluxDetailsV1v8 Influx details for V_1_8.

type InfluxDetailsV1v8 struct {

    // DB Name for influx connection
    DatabaseName *string `mandatory:"true" json:"databaseName"`

    // retention policy is how long the bucket would last
    RetentionPolicyName *string `mandatory:"false" json:"retentionPolicyName"`
}

func (InfluxDetailsV1v8) MarshalJSON

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

MarshalJSON marshals to json representation

func (InfluxDetailsV1v8) String

func (m InfluxDetailsV1v8) String() string

func (InfluxDetailsV1v8) ValidateEnumValue

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

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

type InfluxDetailsV2v0

InfluxDetailsV2v0 Influx details for V_2_0.

type InfluxDetailsV2v0 struct {

    // Bucket Name for influx connection
    BucketName *string `mandatory:"true" json:"bucketName"`

    // Org name for the influx db
    OrganizationName *string `mandatory:"true" json:"organizationName"`
}

func (InfluxDetailsV2v0) MarshalJSON

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

MarshalJSON marshals to json representation

func (InfluxDetailsV2v0) String

func (m InfluxDetailsV2v0) String() string

func (InfluxDetailsV2v0) ValidateEnumValue

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

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

type InfluxVersionEnum

InfluxVersionEnum Enum with underlying type: string

type InfluxVersionEnum string

Set of constants representing the allowable values for InfluxVersionEnum

const (
    InfluxVersionV18 InfluxVersionEnum = "V_1_8"
    InfluxVersionV20 InfluxVersionEnum = "V_2_0"
)

func GetInfluxVersionEnumValues

func GetInfluxVersionEnumValues() []InfluxVersionEnum

GetInfluxVersionEnumValues Enumerates the set of values for InfluxVersionEnum

func GetMappingInfluxVersionEnum

func GetMappingInfluxVersionEnum(val string) (InfluxVersionEnum, bool)

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

type InlineDetectAnomaliesRequest

InlineDetectAnomaliesRequest This is the specialised JSON format that is accepted as training data, with an additional field for 'requestType'. This is a required field used deciding whether it is an inline request or contains embedded data.

type InlineDetectAnomaliesRequest struct {

    // The OCID of the trained model.
    ModelId *string `mandatory:"true" json:"modelId"`

    // List of signal names.
    SignalNames []string `mandatory:"true" json:"signalNames"`

    // Array containing data.
    Data []DataItem `mandatory:"true" json:"data"`

    // Sensitivity of the algorithm to detect anomalies - higher the value, more anomalies get flagged. The value estimated during training is used by default. You can choose to provide a custom value.
    Sensitivity *float32 `mandatory:"false" json:"sensitivity"`
}

func (InlineDetectAnomaliesRequest) GetModelId

func (m InlineDetectAnomaliesRequest) GetModelId() *string

GetModelId returns ModelId

func (InlineDetectAnomaliesRequest) GetSensitivity

func (m InlineDetectAnomaliesRequest) GetSensitivity() *float32

GetSensitivity returns Sensitivity

func (InlineDetectAnomaliesRequest) MarshalJSON

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

MarshalJSON marshals to json representation

func (InlineDetectAnomaliesRequest) String

func (m InlineDetectAnomaliesRequest) String() string

func (InlineDetectAnomaliesRequest) ValidateEnumValue

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

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

type InlineInputDetails

InlineInputDetails This is the specialized JSON format that is accepted as training data, with an additional field for 'requestType'. This is a required field used deciding whether it is an inline request or contains embedded data.

type InlineInputDetails struct {

    // List of signal names.
    SignalNames []string `mandatory:"true" json:"signalNames"`

    // Array containing data.
    Data []DataItem `mandatory:"true" json:"data"`
}

func (InlineInputDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (InlineInputDetails) String

func (m InlineInputDetails) String() string

func (InlineInputDetails) ValidateEnumValue

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

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

type InlineInputJobDetails

InlineInputJobDetails This is the specialized JSON format with an additional field for 'locationType'. This is a required field used for deciding if it is an inline location or contains object-storage location.

type InlineInputJobDetails struct {

    // Inline input details.
    Message *string `mandatory:"true" json:"message"`
}

func (InlineInputJobDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (InlineInputJobDetails) String

func (m InlineInputJobDetails) String() string

func (InlineInputJobDetails) ValidateEnumValue

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

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

type InputDetails

InputDetails Detect anomaly asynchronous job details.

type InputDetails interface {
}

type InputDetailsInputTypeEnum

InputDetailsInputTypeEnum Enum with underlying type: string

type InputDetailsInputTypeEnum string

Set of constants representing the allowable values for InputDetailsInputTypeEnum

const (
    InputDetailsInputTypeInline        InputDetailsInputTypeEnum = "INLINE"
    InputDetailsInputTypeBase64Encoded InputDetailsInputTypeEnum = "BASE64_ENCODED"
    InputDetailsInputTypeObjectList    InputDetailsInputTypeEnum = "OBJECT_LIST"
)

func GetInputDetailsInputTypeEnumValues

func GetInputDetailsInputTypeEnumValues() []InputDetailsInputTypeEnum

GetInputDetailsInputTypeEnumValues Enumerates the set of values for InputDetailsInputTypeEnum

func GetMappingInputDetailsInputTypeEnum

func GetMappingInputDetailsInputTypeEnum(val string) (InputDetailsInputTypeEnum, bool)

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

type InputJobDetails

InputJobDetails Input details for detect anomaly job.

type InputJobDetails interface {
}

type InputJobDetailsInputTypeEnum

InputJobDetailsInputTypeEnum Enum with underlying type: string

type InputJobDetailsInputTypeEnum string

Set of constants representing the allowable values for InputJobDetailsInputTypeEnum

const (
    InputJobDetailsInputTypeInline     InputJobDetailsInputTypeEnum = "INLINE"
    InputJobDetailsInputTypeObjectList InputJobDetailsInputTypeEnum = "OBJECT_LIST"
)

func GetInputJobDetailsInputTypeEnumValues

func GetInputJobDetailsInputTypeEnumValues() []InputJobDetailsInputTypeEnum

GetInputJobDetailsInputTypeEnumValues Enumerates the set of values for InputJobDetailsInputTypeEnum

func GetMappingInputJobDetailsInputTypeEnum

func GetMappingInputJobDetailsInputTypeEnum(val string) (InputJobDetailsInputTypeEnum, bool)

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

type ListAiPrivateEndpointsRequest

ListAiPrivateEndpointsRequest wrapper for the ListAiPrivateEndpoints operation

# See also

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

type ListAiPrivateEndpointsRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // <b>Filter</b> results by the specified lifecycle state. Must be a valid
    // state for the resource type.
    LifecycleState AiPrivateEndpointLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // A filter to return only resources that match the entire display name given.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // unique AiPrivateEndpoint identifier
    Id *string `mandatory:"false" contributesTo:"query" name:"id"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListAiPrivateEndpointsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListAiPrivateEndpointsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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 (ListAiPrivateEndpointsRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListAiPrivateEndpointsRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ListAiPrivateEndpointsRequest) RetryPolicy

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

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

func (ListAiPrivateEndpointsRequest) String

func (request ListAiPrivateEndpointsRequest) String() string

func (ListAiPrivateEndpointsRequest) ValidateEnumValue

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

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

type ListAiPrivateEndpointsResponse

ListAiPrivateEndpointsResponse wrapper for the ListAiPrivateEndpoints operation

type ListAiPrivateEndpointsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of AiPrivateEndpointCollection instances
    AiPrivateEndpointCollection `presentIn:"body"`

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

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListAiPrivateEndpointsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListAiPrivateEndpointsResponse) String

func (response ListAiPrivateEndpointsResponse) String() string

type ListAiPrivateEndpointsSortByEnum

ListAiPrivateEndpointsSortByEnum Enum with underlying type: string

type ListAiPrivateEndpointsSortByEnum string

Set of constants representing the allowable values for ListAiPrivateEndpointsSortByEnum

const (
    ListAiPrivateEndpointsSortByTimecreated ListAiPrivateEndpointsSortByEnum = "timeCreated"
    ListAiPrivateEndpointsSortByDisplayname ListAiPrivateEndpointsSortByEnum = "displayName"
)

func GetListAiPrivateEndpointsSortByEnumValues

func GetListAiPrivateEndpointsSortByEnumValues() []ListAiPrivateEndpointsSortByEnum

GetListAiPrivateEndpointsSortByEnumValues Enumerates the set of values for ListAiPrivateEndpointsSortByEnum

func GetMappingListAiPrivateEndpointsSortByEnum

func GetMappingListAiPrivateEndpointsSortByEnum(val string) (ListAiPrivateEndpointsSortByEnum, bool)

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

type ListAiPrivateEndpointsSortOrderEnum

ListAiPrivateEndpointsSortOrderEnum Enum with underlying type: string

type ListAiPrivateEndpointsSortOrderEnum string

Set of constants representing the allowable values for ListAiPrivateEndpointsSortOrderEnum

const (
    ListAiPrivateEndpointsSortOrderAsc  ListAiPrivateEndpointsSortOrderEnum = "ASC"
    ListAiPrivateEndpointsSortOrderDesc ListAiPrivateEndpointsSortOrderEnum = "DESC"
)

func GetListAiPrivateEndpointsSortOrderEnumValues

func GetListAiPrivateEndpointsSortOrderEnumValues() []ListAiPrivateEndpointsSortOrderEnum

GetListAiPrivateEndpointsSortOrderEnumValues Enumerates the set of values for ListAiPrivateEndpointsSortOrderEnum

func GetMappingListAiPrivateEndpointsSortOrderEnum

func GetMappingListAiPrivateEndpointsSortOrderEnum(val string) (ListAiPrivateEndpointsSortOrderEnum, bool)

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

type ListDataAssetsRequest

ListDataAssetsRequest wrapper for the ListDataAssets operation

# See also

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

type ListDataAssetsRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The ID of the project for which to list the objects.
    ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

    // A filter to return only resources that match the entire display name given.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // <b>Filter</b> results by the specified lifecycle state. Must be a valid
    // state for the resource type.
    LifecycleState DataAssetLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListDataAssetsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListDataAssetsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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 (ListDataAssetsRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListDataAssetsRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ListDataAssetsRequest) RetryPolicy

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

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

func (ListDataAssetsRequest) String

func (request ListDataAssetsRequest) String() string

func (ListDataAssetsRequest) ValidateEnumValue

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

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

type ListDataAssetsResponse

ListDataAssetsResponse wrapper for the ListDataAssets operation

type ListDataAssetsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of DataAssetCollection instances
    DataAssetCollection `presentIn:"body"`

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

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListDataAssetsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListDataAssetsResponse) String

func (response ListDataAssetsResponse) String() string

type ListDataAssetsSortByEnum

ListDataAssetsSortByEnum Enum with underlying type: string

type ListDataAssetsSortByEnum string

Set of constants representing the allowable values for ListDataAssetsSortByEnum

const (
    ListDataAssetsSortByTimecreated ListDataAssetsSortByEnum = "timeCreated"
    ListDataAssetsSortByDisplayname ListDataAssetsSortByEnum = "displayName"
)

func GetListDataAssetsSortByEnumValues

func GetListDataAssetsSortByEnumValues() []ListDataAssetsSortByEnum

GetListDataAssetsSortByEnumValues Enumerates the set of values for ListDataAssetsSortByEnum

func GetMappingListDataAssetsSortByEnum

func GetMappingListDataAssetsSortByEnum(val string) (ListDataAssetsSortByEnum, bool)

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

type ListDataAssetsSortOrderEnum

ListDataAssetsSortOrderEnum Enum with underlying type: string

type ListDataAssetsSortOrderEnum string

Set of constants representing the allowable values for ListDataAssetsSortOrderEnum

const (
    ListDataAssetsSortOrderAsc  ListDataAssetsSortOrderEnum = "ASC"
    ListDataAssetsSortOrderDesc ListDataAssetsSortOrderEnum = "DESC"
)

func GetListDataAssetsSortOrderEnumValues

func GetListDataAssetsSortOrderEnumValues() []ListDataAssetsSortOrderEnum

GetListDataAssetsSortOrderEnumValues Enumerates the set of values for ListDataAssetsSortOrderEnum

func GetMappingListDataAssetsSortOrderEnum

func GetMappingListDataAssetsSortOrderEnum(val string) (ListDataAssetsSortOrderEnum, bool)

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

type ListDetectAnomalyJobsRequest

ListDetectAnomalyJobsRequest wrapper for the ListDetectAnomalyJobs operation

# See also

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

type ListDetectAnomalyJobsRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The ID of the trained model for which to list the resources.
    ModelId *string `mandatory:"false" contributesTo:"query" name:"modelId"`

    // The ID of the project for which to list the objects.
    ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

    // Unique Async Job identifier
    DetectAnomalyJobId *string `mandatory:"false" contributesTo:"query" name:"detectAnomalyJobId"`

    // <b>Filter</b> results by the specified lifecycle state. Must be a valid
    // state for the resource type.
    LifecycleState DetectAnomalyJobLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // A filter to return only resources that match the entire display name given.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListDetectAnomalyJobsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListDetectAnomalyJobsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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 (ListDetectAnomalyJobsRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListDetectAnomalyJobsRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ListDetectAnomalyJobsRequest) RetryPolicy

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

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

func (ListDetectAnomalyJobsRequest) String

func (request ListDetectAnomalyJobsRequest) String() string

func (ListDetectAnomalyJobsRequest) ValidateEnumValue

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

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

type ListDetectAnomalyJobsResponse

ListDetectAnomalyJobsResponse wrapper for the ListDetectAnomalyJobs operation

type ListDetectAnomalyJobsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of DetectAnomalyJobCollection instances
    DetectAnomalyJobCollection `presentIn:"body"`

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

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // precedent GET request to get the previous batch of items.
    OpcPrevPage *string `presentIn:"header" name:"opc-prev-page"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListDetectAnomalyJobsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListDetectAnomalyJobsResponse) String

func (response ListDetectAnomalyJobsResponse) String() string

type ListDetectAnomalyJobsSortByEnum

ListDetectAnomalyJobsSortByEnum Enum with underlying type: string

type ListDetectAnomalyJobsSortByEnum string

Set of constants representing the allowable values for ListDetectAnomalyJobsSortByEnum

const (
    ListDetectAnomalyJobsSortByTimecreated ListDetectAnomalyJobsSortByEnum = "timeCreated"
    ListDetectAnomalyJobsSortByDisplayname ListDetectAnomalyJobsSortByEnum = "displayName"
)

func GetListDetectAnomalyJobsSortByEnumValues

func GetListDetectAnomalyJobsSortByEnumValues() []ListDetectAnomalyJobsSortByEnum

GetListDetectAnomalyJobsSortByEnumValues Enumerates the set of values for ListDetectAnomalyJobsSortByEnum

func GetMappingListDetectAnomalyJobsSortByEnum

func GetMappingListDetectAnomalyJobsSortByEnum(val string) (ListDetectAnomalyJobsSortByEnum, bool)

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

type ListDetectAnomalyJobsSortOrderEnum

ListDetectAnomalyJobsSortOrderEnum Enum with underlying type: string

type ListDetectAnomalyJobsSortOrderEnum string

Set of constants representing the allowable values for ListDetectAnomalyJobsSortOrderEnum

const (
    ListDetectAnomalyJobsSortOrderAsc  ListDetectAnomalyJobsSortOrderEnum = "ASC"
    ListDetectAnomalyJobsSortOrderDesc ListDetectAnomalyJobsSortOrderEnum = "DESC"
)

func GetListDetectAnomalyJobsSortOrderEnumValues

func GetListDetectAnomalyJobsSortOrderEnumValues() []ListDetectAnomalyJobsSortOrderEnum

GetListDetectAnomalyJobsSortOrderEnumValues Enumerates the set of values for ListDetectAnomalyJobsSortOrderEnum

func GetMappingListDetectAnomalyJobsSortOrderEnum

func GetMappingListDetectAnomalyJobsSortOrderEnum(val string) (ListDetectAnomalyJobsSortOrderEnum, bool)

GetMappingListDetectAnomalyJobsSortOrderEnum 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/aianomalydetection/ListModels.go.html to see an example of how to use ListModelsRequest.

type ListModelsRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The ID of the project for which to list the objects.
    ProjectId *string `mandatory:"false" contributesTo:"query" name:"projectId"`

    // <b>Filter</b> results by the specified lifecycle state. Must be a valid
    // state for the resource type.
    LifecycleState ModelLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // A filter to return only resources that match the entire display name given.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either 'asc' or 'desc'.
    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. When you sort by `displayName`, the results are
    // shown in ascending order. Sort order for the `displayName` field is case sensitive.
    SortBy ListModelsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    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 ModelCollection instances
    ModelCollection `presentIn:"body"`

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

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

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

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 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/aianomalydetection/ListProjects.go.html to see an example of how to use ListProjectsRequest.

type ListProjectsRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // <b>Filter</b> results by the specified lifecycle state. Must be a valid
    // state for the resource type.
    LifecycleState ProjectLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // A filter to return only resources that match the entire display name given.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either 'asc' or 'desc'.
    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"`

    // The client request ID for tracing.
    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 ProjectCollection instances
    ProjectCollection `presentIn:"body"`

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

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

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/aianomalydetection/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.

type ListWorkRequestErrorsRequest struct {

    // The ID of the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // 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 WorkRequestErrorCollection instances
    WorkRequestErrorCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    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, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

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/aianomalydetection/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.

type ListWorkRequestLogsRequest struct {

    // The ID of the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // 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 WorkRequestLogEntryCollection instances
    WorkRequestLogEntryCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    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, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListWorkRequestLogsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestLogsResponse) String

func (response ListWorkRequestLogsResponse) String() string

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/aianomalydetection/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.

type ListWorkRequestsRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The ID of the asynchronous work request.
    WorkRequestId *string `mandatory:"false" contributesTo:"query" name:"workRequestId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // 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 WorkRequestSummaryCollection instances
    WorkRequestSummaryCollection `presentIn:"body"`

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

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListWorkRequestsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestsResponse) String

func (response ListWorkRequestsResponse) String() string

type Model

Model Description of Model.

type Model struct {

    // The OCID of the model that is immutable on creation.
    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 for the model's compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    ModelTrainingDetails *ModelTrainingDetails `mandatory:"true" json:"modelTrainingDetails"`

    ModelTrainingResults *ModelTrainingResults `mandatory:"true" json:"modelTrainingResults"`

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

    // The time the the Model was created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The state of the model.
    LifecycleState ModelLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

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

    // The time the Model was updated. An RFC3339 formatted datetime string.
    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"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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]interface{} `mandatory:"false" json:"systemTags"`
}

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 ModelCollection

ModelCollection Results of a model search. Contains ModelSummary items.

type ModelCollection struct {

    // List of models
    Items []ModelSummary `mandatory:"true" json:"items"`
}

func (ModelCollection) String

func (m ModelCollection) String() string

func (ModelCollection) ValidateEnumValue

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

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

type ModelLifecycleStateEnum

ModelLifecycleStateEnum Enum with underlying type: string

type ModelLifecycleStateEnum string

Set of constants representing the allowable values for ModelLifecycleStateEnum

const (
    ModelLifecycleStateDeleting ModelLifecycleStateEnum = "DELETING"
    ModelLifecycleStateDeleted  ModelLifecycleStateEnum = "DELETED"
    ModelLifecycleStateFailed   ModelLifecycleStateEnum = "FAILED"
    ModelLifecycleStateCreating ModelLifecycleStateEnum = "CREATING"
    ModelLifecycleStateActive   ModelLifecycleStateEnum = "ACTIVE"
    ModelLifecycleStateUpdating ModelLifecycleStateEnum = "UPDATING"
)

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 ModelSummary

ModelSummary Summary of the Model.

type ModelSummary struct {

    // 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 for the model's compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The time the the Model was created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The state of the model.
    LifecycleState ModelLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // 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 short description of the Model.
    Description *string `mandatory:"false" json:"description"`

    ModelTrainingDetails *ModelTrainingDetails `mandatory:"false" json:"modelTrainingDetails"`

    ModelTrainingResults *ModelTrainingResults `mandatory:"false" json:"modelTrainingResults"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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]interface{} `mandatory:"false" json:"systemTags"`
}

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 ModelTrainingDetails

ModelTrainingDetails Specifies the details of the MSET model during the create call.

type ModelTrainingDetails struct {

    // The list of OCIDs of the data assets to train the model. The dataAssets have to be in the same project where the ai model would reside.
    DataAssetIds []string `mandatory:"true" json:"dataAssetIds"`

    // User can choose specific algorithm for training.
    AlgorithmHint ModelTrainingDetailsAlgorithmHintEnum `mandatory:"false" json:"algorithmHint,omitempty"`

    // A target model accuracy metric user provides as their requirement
    TargetFap *float32 `mandatory:"false" json:"targetFap"`

    // Fraction of total data that is used for training the model. The remaining is used for validation of the model.
    TrainingFraction *float32 `mandatory:"false" json:"trainingFraction"`

    // This value would determine the window size of the training algorithm.
    WindowSize *int `mandatory:"false" json:"windowSize"`
}

func (ModelTrainingDetails) String

func (m ModelTrainingDetails) String() string

func (ModelTrainingDetails) ValidateEnumValue

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

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

type ModelTrainingDetailsAlgorithmHintEnum

ModelTrainingDetailsAlgorithmHintEnum Enum with underlying type: string

type ModelTrainingDetailsAlgorithmHintEnum string

Set of constants representing the allowable values for ModelTrainingDetailsAlgorithmHintEnum

const (
    ModelTrainingDetailsAlgorithmHintMultivariateMset ModelTrainingDetailsAlgorithmHintEnum = "MULTIVARIATE_MSET"
    ModelTrainingDetailsAlgorithmHintUnivariateOcsvm  ModelTrainingDetailsAlgorithmHintEnum = "UNIVARIATE_OCSVM"
)

func GetMappingModelTrainingDetailsAlgorithmHintEnum

func GetMappingModelTrainingDetailsAlgorithmHintEnum(val string) (ModelTrainingDetailsAlgorithmHintEnum, bool)

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

func GetModelTrainingDetailsAlgorithmHintEnumValues

func GetModelTrainingDetailsAlgorithmHintEnumValues() []ModelTrainingDetailsAlgorithmHintEnum

GetModelTrainingDetailsAlgorithmHintEnumValues Enumerates the set of values for ModelTrainingDetailsAlgorithmHintEnum

type ModelTrainingResults

ModelTrainingResults Specifies the details for an Anomaly Detection model trained with MSET.

type ModelTrainingResults struct {

    // The final-achieved model accuracy metric on individual value level
    Fap *float32 `mandatory:"true" json:"fap"`

    // The model accuracy metric on timestamp level.
    MultivariateFap *float32 `mandatory:"false" json:"multivariateFap"`

    // Actual algorithm used to train the model
    Algorithm ModelTrainingResultsAlgorithmEnum `mandatory:"false" json:"algorithm,omitempty"`

    // Window size defined during training or deduced by the algorithm.
    WindowSize *int `mandatory:"false" json:"windowSize"`

    // A boolean value to indicate if train goal/targetFap is achieved for trained model
    IsTrainingGoalAchieved *bool `mandatory:"false" json:"isTrainingGoalAchieved"`

    // A warning message to explain the reason when targetFap cannot be achieved for trained model
    Warning *string `mandatory:"false" json:"warning"`

    // The list of signal details.
    SignalDetails []PerSignalDetails `mandatory:"false" json:"signalDetails"`

    RowReductionDetails *RowReductionDetails `mandatory:"false" json:"rowReductionDetails"`
}

func (ModelTrainingResults) String

func (m ModelTrainingResults) String() string

func (ModelTrainingResults) ValidateEnumValue

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

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

type ModelTrainingResultsAlgorithmEnum

ModelTrainingResultsAlgorithmEnum Enum with underlying type: string

type ModelTrainingResultsAlgorithmEnum string

Set of constants representing the allowable values for ModelTrainingResultsAlgorithmEnum

const (
    ModelTrainingResultsAlgorithmMultivariateMset ModelTrainingResultsAlgorithmEnum = "MULTIVARIATE_MSET"
    ModelTrainingResultsAlgorithmUnivariateOcsvm  ModelTrainingResultsAlgorithmEnum = "UNIVARIATE_OCSVM"
)

func GetMappingModelTrainingResultsAlgorithmEnum

func GetMappingModelTrainingResultsAlgorithmEnum(val string) (ModelTrainingResultsAlgorithmEnum, bool)

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

func GetModelTrainingResultsAlgorithmEnumValues

func GetModelTrainingResultsAlgorithmEnumValues() []ModelTrainingResultsAlgorithmEnum

GetModelTrainingResultsAlgorithmEnumValues Enumerates the set of values for ModelTrainingResultsAlgorithmEnum

type ObjectListInputDetails

ObjectListInputDetails A list of object locations in Object Storage.

type ObjectListInputDetails struct {

    // List of ObjectLocations.
    ObjectLocations []ObjectLocation `mandatory:"true" json:"objectLocations"`
}

func (ObjectListInputDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (ObjectListInputDetails) String

func (m ObjectListInputDetails) String() string

func (ObjectListInputDetails) ValidateEnumValue

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

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

type ObjectListInputJobDetails

ObjectListInputJobDetails A list of object locations in Object Storage.

type ObjectListInputJobDetails struct {

    // List of ObjectLocations.
    ObjectLocations []ObjectLocation `mandatory:"true" json:"objectLocations"`
}

func (ObjectListInputJobDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (ObjectListInputJobDetails) String

func (m ObjectListInputJobDetails) String() string

func (ObjectListInputJobDetails) ValidateEnumValue

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

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

type ObjectLocation

ObjectLocation A location in Object Storage that is uniquely identified by namespace name, bucket name, and object name.

type ObjectLocation struct {

    // Object Storage namespace name.
    NamespaceName *string `mandatory:"true" json:"namespaceName"`

    // Object Storage bucket name.
    BucketName *string `mandatory:"true" json:"bucketName"`

    // Object Storage object name.
    ObjectName *string `mandatory:"true" json:"objectName"`
}

func (ObjectLocation) String

func (m ObjectLocation) String() string

func (ObjectLocation) ValidateEnumValue

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

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

type ObjectStorageLocation

ObjectStorageLocation This is the specialised JSON format with an additional field for 'locationType'. This is a required field used for deciding if it is an object-storage location.

type ObjectStorageLocation struct {

    // Object Storage namespace.
    NamespaceName *string `mandatory:"true" json:"namespaceName"`

    // Object Storage bucket name.
    BucketName *string `mandatory:"true" json:"bucketName"`

    // Object Storage folder name.
    Prefix *string `mandatory:"true" json:"prefix"`
}

func (ObjectStorageLocation) MarshalJSON

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

MarshalJSON marshals to json representation

func (ObjectStorageLocation) String

func (m ObjectStorageLocation) String() string

func (ObjectStorageLocation) ValidateEnumValue

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

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

type ObjectStoreOutputDetails

ObjectStoreOutputDetails OCI Object Storage Location.

type ObjectStoreOutputDetails struct {

    // Object Storage namespace.
    NamespaceName *string `mandatory:"true" json:"namespaceName"`

    // Object Storage bucket name.
    BucketName *string `mandatory:"true" json:"bucketName"`

    // Object Storage folder name.
    Prefix *string `mandatory:"false" json:"prefix"`
}

func (ObjectStoreOutputDetails) MarshalJSON

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

MarshalJSON marshals to json representation

func (ObjectStoreOutputDetails) String

func (m ObjectStoreOutputDetails) String() string

func (ObjectStoreOutputDetails) ValidateEnumValue

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

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

type OperationStatusEnum

OperationStatusEnum Enum with underlying type: string

type OperationStatusEnum string

Set of constants representing the allowable values for OperationStatusEnum

const (
    OperationStatusAccepted   OperationStatusEnum = "ACCEPTED"
    OperationStatusInProgress OperationStatusEnum = "IN_PROGRESS"
    OperationStatusFailed     OperationStatusEnum = "FAILED"
    OperationStatusWaiting    OperationStatusEnum = "WAITING"
    OperationStatusSucceeded  OperationStatusEnum = "SUCCEEDED"
    OperationStatusCanceling  OperationStatusEnum = "CANCELING"
    OperationStatusCanceled   OperationStatusEnum = "CANCELED"
)

func GetMappingOperationStatusEnum

func GetMappingOperationStatusEnum(val string) (OperationStatusEnum, bool)

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

func GetOperationStatusEnumValues

func GetOperationStatusEnumValues() []OperationStatusEnum

GetOperationStatusEnumValues Enumerates the set of values for OperationStatusEnum

type OperationTypeEnum

OperationTypeEnum Enum with underlying type: string

type OperationTypeEnum string

Set of constants representing the allowable values for OperationTypeEnum

const (
    OperationTypeCreateModel           OperationTypeEnum = "CREATE_MODEL"
    OperationTypeUpdateModel           OperationTypeEnum = "UPDATE_MODEL"
    OperationTypeDeleteModel           OperationTypeEnum = "DELETE_MODEL"
    OperationTypeCreatePrivateEndpoint OperationTypeEnum = "CREATE_PRIVATE_ENDPOINT"
    OperationTypeDeletePrivateEndpoint OperationTypeEnum = "DELETE_PRIVATE_ENDPOINT"
    OperationTypeUpdatePrivateEndpoint OperationTypeEnum = "UPDATE_PRIVATE_ENDPOINT"
    OperationTypeMovePrivateEndpoint   OperationTypeEnum = "MOVE_PRIVATE_ENDPOINT"
)

func GetMappingOperationTypeEnum

func GetMappingOperationTypeEnum(val string) (OperationTypeEnum, bool)

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

func GetOperationTypeEnumValues

func GetOperationTypeEnumValues() []OperationTypeEnum

GetOperationTypeEnumValues Enumerates the set of values for OperationTypeEnum

type OutputDetails

OutputDetails Detect anomaly job output details.

type OutputDetails interface {
}

type OutputDetailsOutputTypeEnum

OutputDetailsOutputTypeEnum Enum with underlying type: string

type OutputDetailsOutputTypeEnum string

Set of constants representing the allowable values for OutputDetailsOutputTypeEnum

const (
    OutputDetailsOutputTypeObjectStorage OutputDetailsOutputTypeEnum = "OBJECT_STORAGE"
)

func GetMappingOutputDetailsOutputTypeEnum

func GetMappingOutputDetailsOutputTypeEnum(val string) (OutputDetailsOutputTypeEnum, bool)

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

func GetOutputDetailsOutputTypeEnumValues

func GetOutputDetailsOutputTypeEnumValues() []OutputDetailsOutputTypeEnum

GetOutputDetailsOutputTypeEnumValues Enumerates the set of values for OutputDetailsOutputTypeEnum

type OutputJobDetails

OutputJobDetails Output details for detect anomaly job.

type OutputJobDetails interface {
}

type OutputJobDetailsOutputTypeEnum

OutputJobDetailsOutputTypeEnum Enum with underlying type: string

type OutputJobDetailsOutputTypeEnum string

Set of constants representing the allowable values for OutputJobDetailsOutputTypeEnum

const (
    OutputJobDetailsOutputTypeObjectStorage OutputJobDetailsOutputTypeEnum = "OBJECT_STORAGE"
)

func GetMappingOutputJobDetailsOutputTypeEnum

func GetMappingOutputJobDetailsOutputTypeEnum(val string) (OutputJobDetailsOutputTypeEnum, bool)

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

func GetOutputJobDetailsOutputTypeEnumValues

func GetOutputJobDetailsOutputTypeEnumValues() []OutputJobDetailsOutputTypeEnum

GetOutputJobDetailsOutputTypeEnumValues Enumerates the set of values for OutputJobDetailsOutputTypeEnum

type PerSignalDetails

PerSignalDetails Detailed information like statistics, metrics and status for a signal

type PerSignalDetails struct {

    // The name of a signal.
    SignalName *string `mandatory:"true" json:"signalName"`

    // Min value within a signal.
    Min *float64 `mandatory:"true" json:"min"`

    // Max value within a signal.
    Max *float64 `mandatory:"true" json:"max"`

    // Standard deviation of values within a signal.
    Std *float64 `mandatory:"true" json:"std"`

    // Status of the signal:
    //  * ACCEPTED - the signal is used for training the model
    //  * DROPPED - the signal does not meet requirement, and is dropped before training the model.
    //  * OTHER - placeholder for other status
    Status PerSignalDetailsStatusEnum `mandatory:"true" json:"status"`

    // The ratio of missing values in a signal filled/imputed by the IDP algorithm.
    MviRatio *float64 `mandatory:"false" json:"mviRatio"`

    // A boolean value to indicate if a signal is quantized or not.
    IsQuantized *bool `mandatory:"false" json:"isQuantized"`

    // Accuracy metric for a signal.
    Fap *float32 `mandatory:"false" json:"fap"`

    // detailed information for a signal.
    Details *string `mandatory:"false" json:"details"`
}

func (PerSignalDetails) String

func (m PerSignalDetails) String() string

func (PerSignalDetails) ValidateEnumValue

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

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

type PerSignalDetailsStatusEnum

PerSignalDetailsStatusEnum Enum with underlying type: string

type PerSignalDetailsStatusEnum string

Set of constants representing the allowable values for PerSignalDetailsStatusEnum

const (
    PerSignalDetailsStatusAccepted PerSignalDetailsStatusEnum = "ACCEPTED"
    PerSignalDetailsStatusDropped  PerSignalDetailsStatusEnum = "DROPPED"
    PerSignalDetailsStatusOther    PerSignalDetailsStatusEnum = "OTHER"
)

func GetMappingPerSignalDetailsStatusEnum

func GetMappingPerSignalDetailsStatusEnum(val string) (PerSignalDetailsStatusEnum, bool)

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

func GetPerSignalDetailsStatusEnumValues

func GetPerSignalDetailsStatusEnumValues() []PerSignalDetailsStatusEnum

GetPerSignalDetailsStatusEnumValues Enumerates the set of values for PerSignalDetailsStatusEnum

type Project

Project Project enable users to organize their resources.

type Project struct {

    // The OCID of the project that is immutable on creation.
    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 for the project's compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The lifecycle state of the Project.
    LifecycleState ProjectLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

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

    // The date and time the resource was updated in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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]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 ProjectCollection

ProjectCollection Results of a projects list search. Contains Project objects.

type ProjectCollection struct {

    // List of projects
    Items []ProjectSummary `mandatory:"true" json:"items"`
}

func (ProjectCollection) String

func (m ProjectCollection) String() string

func (ProjectCollection) ValidateEnumValue

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

ValidateEnumValue returns an error 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"
    ProjectLifecycleStateCreating ProjectLifecycleStateEnum = "CREATING"
    ProjectLifecycleStateFailed   ProjectLifecycleStateEnum = "FAILED"
    ProjectLifecycleStateDeleting ProjectLifecycleStateEnum = "DELETING"
    ProjectLifecycleStateDeleted  ProjectLifecycleStateEnum = "DELETED"
    ProjectLifecycleStateUpdating ProjectLifecycleStateEnum = "UPDATING"
)

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

    // 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 for the project's compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The date and time the resource was created in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
    TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"`

    // The state of the project.
    LifecycleState ProjectLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

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

    // The date and time the resource was updated in the timestamp format defined by RFC3339 (https://tools.ietf.org/html/rfc3339).
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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]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 RowReductionDetails

RowReductionDetails Information regarding how/what row reduction methods will be applied. If this property is not present or is null, then it means row reduction is not applied.

type RowReductionDetails struct {

    // A boolean value to indicate if row reduction is applied
    IsReductionEnabled *bool `mandatory:"true" json:"isReductionEnabled"`

    // A percentage to reduce data size down to on top of original data
    ReductionPercentage *float64 `mandatory:"true" json:"reductionPercentage"`

    // Method for row reduction:
    //   * DELETE_ROW - delete rows with equal intervals
    //   * AVERAGE_ROW - average multiple rows to one row
    ReductionMethod RowReductionDetailsReductionMethodEnum `mandatory:"true" json:"reductionMethod"`
}

func (RowReductionDetails) String

func (m RowReductionDetails) String() string

func (RowReductionDetails) ValidateEnumValue

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

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

type RowReductionDetailsReductionMethodEnum

RowReductionDetailsReductionMethodEnum Enum with underlying type: string

type RowReductionDetailsReductionMethodEnum string

Set of constants representing the allowable values for RowReductionDetailsReductionMethodEnum

const (
    RowReductionDetailsReductionMethodDeleteRow  RowReductionDetailsReductionMethodEnum = "DELETE_ROW"
    RowReductionDetailsReductionMethodAverageRow RowReductionDetailsReductionMethodEnum = "AVERAGE_ROW"
)

func GetMappingRowReductionDetailsReductionMethodEnum

func GetMappingRowReductionDetailsReductionMethodEnum(val string) (RowReductionDetailsReductionMethodEnum, bool)

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

func GetRowReductionDetailsReductionMethodEnumValues

func GetRowReductionDetailsReductionMethodEnumValues() []RowReductionDetailsReductionMethodEnum

GetRowReductionDetailsReductionMethodEnumValues Enumerates the set of values for RowReductionDetailsReductionMethodEnum

type SortOrderEnum

SortOrderEnum Enum with underlying type: string

type SortOrderEnum string

Set of constants representing the allowable values for SortOrderEnum

const (
    SortOrderAsc  SortOrderEnum = "ASC"
    SortOrderDesc SortOrderEnum = "DESC"
)

func GetMappingSortOrderEnum

func GetMappingSortOrderEnum(val string) (SortOrderEnum, bool)

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

func GetSortOrderEnumValues

func GetSortOrderEnumValues() []SortOrderEnum

GetSortOrderEnumValues Enumerates the set of values for SortOrderEnum

type UpdateAiPrivateEndpointDetails

UpdateAiPrivateEndpointDetails Information about the modified private endpoint resource.

type UpdateAiPrivateEndpointDetails struct {

    // List of DNS zones to be used by the data assets.
    // Example: custpvtsubnet.oraclevcn.com for data asset: db.custpvtsubnet.oraclevcn.com
    DnsZones []string `mandatory:"false" json:"dnsZones"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

    // Display name of the private endpoint resource.
    DisplayName *string `mandatory:"false" json:"displayName"`
}

func (UpdateAiPrivateEndpointDetails) String

func (m UpdateAiPrivateEndpointDetails) String() string

func (UpdateAiPrivateEndpointDetails) ValidateEnumValue

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

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

type UpdateAiPrivateEndpointRequest

UpdateAiPrivateEndpointRequest wrapper for the UpdateAiPrivateEndpoint operation

# See also

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

type UpdateAiPrivateEndpointRequest struct {

    // Unique private reverse connection identifier.
    AiPrivateEndpointId *string `mandatory:"true" contributesTo:"path" name:"aiPrivateEndpointId"`

    // The information to be updated in private reverse connection
    UpdateAiPrivateEndpointDetails `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 will be 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"`

    // The client request ID for tracing.
    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 (UpdateAiPrivateEndpointRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (UpdateAiPrivateEndpointRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (UpdateAiPrivateEndpointRequest) RetryPolicy

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

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

func (UpdateAiPrivateEndpointRequest) String

func (request UpdateAiPrivateEndpointRequest) String() string

func (UpdateAiPrivateEndpointRequest) ValidateEnumValue

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

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

type UpdateAiPrivateEndpointResponse

UpdateAiPrivateEndpointResponse wrapper for the UpdateAiPrivateEndpoint operation

type UpdateAiPrivateEndpointResponse 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, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

func (UpdateAiPrivateEndpointResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateAiPrivateEndpointResponse) String

func (response UpdateAiPrivateEndpointResponse) String() string

type UpdateDataAssetDetails

UpdateDataAssetDetails The information to be updated.

type UpdateDataAssetDetails struct {

    // DataAsset Identifier
    DisplayName *string `mandatory:"false" json:"displayName"`

    // DataAsset description
    Description *string `mandatory:"false" json:"description"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (UpdateDataAssetDetails) String

func (m UpdateDataAssetDetails) String() string

func (UpdateDataAssetDetails) ValidateEnumValue

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

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

type UpdateDataAssetRequest

UpdateDataAssetRequest wrapper for the UpdateDataAsset operation

# See also

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

type UpdateDataAssetRequest struct {

    // The OCID of the Data Asset.
    DataAssetId *string `mandatory:"true" contributesTo:"path" name:"dataAssetId"`

    // The information to be updated.
    UpdateDataAssetDetails `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 will be 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"`

    // The client request ID for tracing.
    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 (UpdateDataAssetRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (UpdateDataAssetRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (UpdateDataAssetRequest) RetryPolicy

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

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

func (UpdateDataAssetRequest) String

func (request UpdateDataAssetRequest) String() string

func (UpdateDataAssetRequest) ValidateEnumValue

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

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

type UpdateDataAssetResponse

UpdateDataAssetResponse wrapper for the UpdateDataAsset operation

type UpdateDataAssetResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

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

func (UpdateDataAssetResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateDataAssetResponse) String

func (response UpdateDataAssetResponse) String() string

type UpdateDetectAnomalyJobDetails

UpdateDetectAnomalyJobDetails The information to be updated for the DetectAnomalyJob.

type UpdateDetectAnomalyJobDetails struct {

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

    // Detect anomaly job display name.
    DisplayName *string `mandatory:"false" json:"displayName"`
}

func (UpdateDetectAnomalyJobDetails) String

func (m UpdateDetectAnomalyJobDetails) String() string

func (UpdateDetectAnomalyJobDetails) ValidateEnumValue

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

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

type UpdateDetectAnomalyJobRequest

UpdateDetectAnomalyJobRequest wrapper for the UpdateDetectAnomalyJob operation

# See also

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

type UpdateDetectAnomalyJobRequest struct {

    // Unique asynchronous job identifier.
    DetectAnomalyJobId *string `mandatory:"true" contributesTo:"path" name:"detectAnomalyJobId"`

    // The information to be updated.
    UpdateDetectAnomalyJobDetails `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 will be 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"`

    // The client request ID for tracing.
    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 (UpdateDetectAnomalyJobRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (UpdateDetectAnomalyJobRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (UpdateDetectAnomalyJobRequest) RetryPolicy

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

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

func (UpdateDetectAnomalyJobRequest) String

func (request UpdateDetectAnomalyJobRequest) String() string

func (UpdateDetectAnomalyJobRequest) ValidateEnumValue

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

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

type UpdateDetectAnomalyJobResponse

UpdateDetectAnomalyJobResponse wrapper for the UpdateDetectAnomalyJob operation

type UpdateDetectAnomalyJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

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

func (UpdateDetectAnomalyJobResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (UpdateDetectAnomalyJobResponse) String

func (response UpdateDetectAnomalyJobResponse) String() string

type UpdateModelDetails

UpdateModelDetails The information to be updated.

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.
    DisplayName *string `mandatory:"false" json:"displayName"`

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

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

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 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/aianomalydetection/UpdateModel.go.html to see an example of how to use UpdateModelRequest.

type UpdateModelRequest struct {

    // The OCID of the Model.
    ModelId *string `mandatory:"true" contributesTo:"path" name:"modelId"`

    // The information to be updated.
    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 will be 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"`

    // The client request ID for tracing.
    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

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    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, please 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 UpdateProjectDetails

UpdateProjectDetails The information to be updated for the 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"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    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/aianomalydetection/UpdateProject.go.html to see an example of how to use UpdateProjectRequest.

type UpdateProjectRequest struct {

    // The OCID of the Project.
    ProjectId *string `mandatory:"true" contributesTo:"path" name:"projectId"`

    // The information to be updated.
    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 will be 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"`

    // The client request ID for tracing.
    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 `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please 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 WorkRequest

WorkRequest A description of workrequest status

type WorkRequest struct {

    // Type of the work request
    OperationType OperationTypeEnum `mandatory:"true" json:"operationType"`

    // Status of current work request.
    Status OperationStatusEnum `mandatory:"true" json:"status"`

    // The id of the work request.
    Id *string `mandatory:"true" json:"id"`

    // The ocid of the compartment that contains the work request. Work requests should be scoped to
    // the same compartment as the resource the work request affects. If the work request affects multiple resources,
    // and those resources are not in the same compartment, it is up to the service team to pick the primary
    // resource whose compartment should be used
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The resources affected by this work request.
    Resources []WorkRequestResource `mandatory:"true" json:"resources"`

    // Percentage of the request completed.
    PercentComplete *float32 `mandatory:"true" json:"percentComplete"`

    // The date and time the request was created, as described in
    // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29.
    TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

    // The date and time the request was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339),
    // section 14.29.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The date and time the object was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/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 An error encountered while executing a work request.

type WorkRequestError struct {

    // A machine-usable code for the error that occured. Error codes are listed on
    // (https://docs.cloud.oracle.com/Content/API/References/apierrors.htm)
    Code *string `mandatory:"true" json:"code"`

    // A human readable description of the issue encountered.
    Message *string `mandatory:"true" json:"message"`

    // The time the error occured. An RFC3339 formatted datetime string.
    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 WorkRequestErrorCollection

WorkRequestErrorCollection Results of a workRequestError search. Contains both WorkRequestError items and other information, such as metadata.

type WorkRequestErrorCollection struct {

    // List of workRequestError objects.
    Items []WorkRequestError `mandatory:"true" json:"items"`
}

func (WorkRequestErrorCollection) String

func (m WorkRequestErrorCollection) String() string

func (WorkRequestErrorCollection) ValidateEnumValue

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

ValidateEnumValue returns an error 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 A log message from the execution of a work request.

type WorkRequestLogEntry struct {

    // Human-readable log message.
    Message *string `mandatory:"true" json:"message"`

    // The time the log message was written. An RFC3339 formatted datetime string
    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 WorkRequestLogEntryCollection

WorkRequestLogEntryCollection Results of a workRequestLog search. Contains both workRequestLog items and other information, such as metadata.

type WorkRequestLogEntryCollection struct {

    // List of workRequestLogEntries.
    Items []WorkRequestLogEntry `mandatory:"true" json:"items"`
}

func (WorkRequestLogEntryCollection) String

func (m WorkRequestLogEntryCollection) String() string

func (WorkRequestLogEntryCollection) ValidateEnumValue

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

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

type WorkRequestResource

WorkRequestResource A resource created or operated on by a work request.

type WorkRequestResource struct {

    // The resource type the work request affects.
    EntityType *string `mandatory:"true" json:"entityType"`

    // The way in which this resource is affected by the work tracked in the work request.
    // A resource being created, updated, or deleted will remain in the IN_PROGRESS state until
    // work is complete for that resource at which point it will transition to CREATED, UPDATED,
    // or DELETED, respectively.
    ActionType ActionTypeEnum `mandatory:"true" json:"actionType"`

    // The identifier of the resource the work request affects.
    Identifier *string `mandatory:"true" json:"identifier"`

    // The URI path that the user can do a GET on 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 WorkRequestSummary

WorkRequestSummary A summary of the status of a work request.

type WorkRequestSummary struct {

    // Type of the work request
    OperationType OperationTypeEnum `mandatory:"true" json:"operationType"`

    // Status of current work request.
    Status OperationStatusEnum `mandatory:"true" json:"status"`

    // The id of the work request.
    Id *string `mandatory:"true" json:"id"`

    // The ocid of the compartment that contains the work request. Work requests should be scoped to
    // the same compartment as the resource the work request affects. If the work request affects multiple resources,
    // and those resources are not in the same compartment, it is up to the service team to pick the primary
    // resource whose compartment should be used
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The resources affected by this work request.
    Resources []WorkRequestResource `mandatory:"true" json:"resources"`

    // Percentage of the request completed.
    PercentComplete *float32 `mandatory:"true" json:"percentComplete"`

    // The date and time the request was created, as described in
    // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29.
    TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

    // The date and time the request was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339),
    // section 14.29.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The date and time the object was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/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

type WorkRequestSummaryCollection

WorkRequestSummaryCollection Results of a workRequest search. Contains both WorkRequest items and other information, such as metadata.

type WorkRequestSummaryCollection struct {

    // List of workRequestSummary objects.
    Items []WorkRequestSummary `mandatory:"true" json:"items"`
}

func (WorkRequestSummaryCollection) String

func (m WorkRequestSummaryCollection) String() string

func (WorkRequestSummaryCollection) ValidateEnumValue

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

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